.piece-preview{height:100%;position:relative;width:-webkit-fit-content;width:fit-content}.piece-preview img{height:100%;object-fit:cover;object-position:top;width:100%}.piece-preview.placeholder{align-items:center;border:1px solid var(--grey);display:flex;flex-direction:column;justify-content:center}.piece-preview.placeholder h2{font-size:35px}.piece-preview.placeholder a{font-size:23px}.single-piece{--left-section-width:450px;display:flex;gap:50px}.single-piece.mobile{flex-direction:column;gap:15px}.single-piece.mobile .piece-preview{width:auto}.single-piece.mobile .global-info{min-height:0;min-height:auto}.single-piece.mobile .global-info>*{order:1}.single-piece.mobile .global-info .action-buttons{order:0}.single-piece.mobile .global-info .instrumentation{margin-block:0}.single-piece .piece-info-group{width:var(--left-section-width)}.single-piece .right-section .piece-info-group.full-width{width:100%}.single-piece .right-section .piece-info-group.full-width h4,.single-piece .right-section .piece-info-group.full-width ul{width:var(--left-section-width)}.single-piece .left-section{margin-bottom:100px;min-width:var(--left-section-width)}.single-piece .global-info{display:flex;flex-direction:column;min-height:550px}.single-piece .global-info h3{margin-block:20px}.single-piece .global-info .instrumentation{margin-block:50px}.single-piece .global-info .buy{align-items:center;display:flex;gap:40px;margin-block:20px}.single-piece .left-section .piece-preview{height:550px;width:100%}.single-piece .right-section{margin-bottom:100px;width:100%}.single-piece .action-buttons{align-items:center;display:flex;gap:20px;justify-content:right;margin-top:auto;width:100%}.single-piece .action-buttons .icon{align-items:center;cursor:pointer;display:flex;gap:9px}.single-piece .mobile-piece-info-groups{--piece-info-padding-inline:50px;background-color:var(--white);margin-top:-13px;padding-block:50px;padding-inline:var(--piece-info-padding-inline);width:calc(100% - 50pxs*2)}.single-piece .mobile-piece-info-groups .piece-info-group{width:100%}.single-piece .mobile-single-piece-navigation{overflow-x:hidden;position:relative;width:100%}.single-piece .mobile-piece-info-groups .piece-info-group:first-child{margin-top:0}.single-piece .mobile-piece-info-groups .piece-info-group:first-child hr{display:none}@media (max-width:450px){.single-piece .mobile-piece-info-groups{--piece-info-padding-inline:20px}}ul.instrumentation{display:flex;flex-wrap:wrap;gap:30px;list-style:none;margin:0;padding:0;row-gap:10px}.instrument-display{align-items:center;color:var(--red);display:flex;gap:5px}.instrument-display svg{height:40px;width:40px}.instrument-display span{font-size:17px;text-transform:none}.instrument-display.small svg{height:30px;width:30px}.instrument-display.small span{font-size:14px}.piece-info-group{display:flex;flex-direction:column;gap:20px;margin-top:60px;scroll-margin:70px}.piece-info-group hr{background-color:var(--mid-grey);border:none;height:2px;width:100%}.piece-info-group .custom-audio-player{height:40px}.keywords{display:flex;flex-wrap:wrap;gap:15px}.keyword-display{align-items:center;border:2px solid var(--dark-grey);border-radius:50px;display:flex;gap:10px;justify-content:center;padding:2px 10px}.keyword-display.dark{background-color:var(--black);color:var(--white)}.keyword-display .close{cursor:pointer}.keyword-display .close svg{height:12px;width:13px}.keyword-choose-list{display:flex;flex-wrap:wrap;gap:10px}.three-part-list{display:flex;flex-direction:column;gap:20px;list-style:none;width:100%}.three-part-list li{grid-gap:15px;align-items:center;display:grid;gap:15px;grid-template-columns:50px 40% 1fr;height:35px}.three-part-list li svg{height:35px;width:35px}.composer-display{align-items:center;border:2px solid var(--grey);column-gap:20px;cursor:pointer;display:flex;height:50px;padding:5px 10px;transition:padding .3s ease;width:calc(100% - 24px)}.composer-display .composer-image{border-radius:50%;grid-area:a;height:50px;object-fit:cover;width:50px}.composer-display.extended{display:grid;grid-template-areas:"a b" "a c";grid-template-columns:100px 1fr;grid-template-rows:40px 1fr;height:100px;padding:10px 20px;width:calc(100% - 44px)}.composer-display.extended .composer-image{height:80px;width:80px}.composer-display p{width:100%}.composer-display a{align-items:center;display:flex;gap:10px}.download-list{display:flex;flex-direction:column;gap:50px}.download-list li{align-items:center;display:flex;justify-content:space-between;list-style:none}.download-list.small li{height:30px}.download-list li a{word-wrap:anywhere;width:100%}.download-list.small li .txoria-button{height:30px;padding-block:0}.download-list .button-speech-bubble-wrapper{width:150px}.txoria-button{align-items:center;background-color:var(--red);border:none;color:var(--white);cursor:pointer;display:flex;font-size:18px;gap:10px;justify-content:center;min-height:43px;outline:none;padding:10px 30px;transition:opacity .1s}.txoria-button.thin{min-height:30px;padding:3px 15px}.txoria-button.thin.padding{padding-inline:30px}.txoria-button.fixed-width{min-width:150px}.txoria-button.width-fixed-content{width:-webkit-fit-content;width:fit-content}.txoria-button:hover{opacity:.75}.txoria-button.disabled{background-color:var(--mid-grey);cursor:not-allowed}@media (max-width:600px){.txoria-button{font-size:15px;gap:3px}.txoria-button.thin{padding:3px 10px}}.spin-loader{animation:rotation 1s linear infinite;border-color:#ffffff26 #ffffff40 #ffffff59 #ffffff80;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;display:inline-block;height:18px;position:relative;width:18px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.speech-bubble{align-items:center;background:var(--white);display:flex;gap:10px;padding:15px;position:absolute;transform:scale(0);transform-origin:50% 0;transition:transform .3s ease-out;width:350px;z-index:2}.speech-bubble.open{transform:scale(1)}.speech-bubble:after{border:20px solid #0000;border-bottom:20px solid var(--white);border-top:0;content:"";height:0;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:0;width:0}.speech-bubble.right:after{border-right:0;left:90%}.speech-bubble.left:after{border-left:0;left:10%}.speech-bubble.left{transform-origin:0 0}.performance-display{display:flex;flex-direction:column;gap:4px}.performance-display .link-box{align-items:center;background-color:var(--white);display:flex;gap:20px;margin-top:10px;width:100%}.performance-display .link-box .icon-box{align-items:center;color:var(--white);display:flex;height:40px;justify-content:center;width:40px}.performance-display .link-box .icon-box svg{height:15px;width:15px}.performance-display .link-box .open-link{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-left:auto;margin-right:20px}.custom-audio-player .waveform{height:20px;margin-block:10px;width:100%}.custom-audio-player{display:flex;gap:10px;padding-right:10px;width:100%}.custom-audio-player .play-button{align-items:center;color:var(--dark-grey);cursor:pointer;display:flex;height:20px;justify-content:center;padding-block:10px;padding-inline:3px;width:12px}.custom-audio-player .play-button svg{height:25px;width:25px}.custom-audio-player a{align-items:center;display:flex;font-size:13px;justify-content:center;width:35px}.mobile-piece-info-group-inner{background-color:var(--white);float:left;padding-inline:var(--piece-info-padding-inline);position:absolute;transition:left .6s ease-in-out;width:calc(100% - var(--piece-info-padding-inline)*2)}.mobile-piece-info-groups{display:block;overflow-x:hidden;position:relative;scroll-margin:120px}.mobile-single-piece-navigation hr{background-color:var(--dark-grey);border:none;height:2px;margin-top:38px;position:absolute;transition:left .4s ease-in-out,width .4s ease-in-out}.mobile-single-piece-navigation ul{align-items:center;display:flex;height:40px;justify-content:space-between;list-style:none}.mobile-single-piece-navigation li{align-items:center;cursor:pointer;display:flex;justify-content:center;padding-inline:10px;transition:opacity .2s}.mobile-single-piece-navigation li:not(.active){opacity:.6}@media (max-width:380px){.mobile-single-piece-navigation li{padding-inline:5px}}.loader-wrapper{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.loader{background:#b2b0ae;height:8px;width:300px}.bar{animation:loadingAnimation 3s ease-out infinite;background:#383633;height:100%;width:100%}@keyframes loadingAnimation{0%{margin-left:0;width:0}35%{margin-left:0;width:100%}40%{margin-left:0;width:100%}85%{margin-left:100%;width:0}to{margin-left:100%;width:0}}.popup{align-items:center;background-color:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:5}.popup.buy-success{text-align:center}.popup.buy-success h1{margin-bottom:10px}.popup.buy-success .popup-box p{margin-top:70px}.popup.buy-success button{margin-top:50px}.popup .loader-wrapper{height:auto;width:auto}.popup .popup-box{--padding-inline:30px;--padding-block:30px;background-color:var(--white);max-height:100vh;max-width:100vw;min-height:150px;min-width:300px;overflow:auto;padding-block:var(--padding-block);padding-inline:var(--padding-inline)}.popup .popup-box .header{display:flex}.popup .popup-box .header.column{gap:0}.popup .popup-box .header .close{cursor:pointer;margin-left:auto;transition:transform .1s}.popup .popup-box .header .close:hover{transform:scale(.95)}.popup .content{margin-top:20px;position:relative}.popup.medium .popup-box{--padding-block:40px;--padding-inline:55px;min-width:350px}.popup.big .popup-box{--padding-block:50px;--padding-inline:70px;max-width:700px;min-width:550px}.popup.big .popup-box .content{margin-top:50px}.popup.big .popup-box .content .columns{display:flex;gap:70px}.popup .column{display:flex;flex-direction:column;gap:20px;width:100%}.popup .grid-element{display:flex;flex-direction:column;gap:5px;padding-bottom:10px}.popup .grid-element:not(:last-child){border-bottom:2px solid var(--mid-grey)}.popup .txoria-button{margin-inline:auto;margin-top:40px}.popup.center .content{align-items:center;display:flex;flex-direction:column;height:auto;margin-inline:10%;text-align:center;width:80%}.popup.center .popup-box{display:flex}.popup.center h3{margin-top:20px}@media (max-width:550px){.popup.big .popup-box{--padding-inline:20px;height:calc(100vh - var(--padding-block)*2)!important;min-width:0;min-width:auto;overflow:auto;width:100%}.popup.big .popup-box .content .columns{gap:30px}}@media (max-width:350px){.popup.big .popup-box .content .columns{flex-direction:column}}.popup .buttons{display:flex;gap:30px}.popup .error{margin-top:10px}.checkbox-circle input[type=checkbox]{display:none;visibility:hidden}.checkbox-circle .cbx{cursor:pointer;margin:auto;-webkit-user-select:none;user-select:none}.checkbox-circle .cbx span{display:inline-block;transform:translateZ(0);vertical-align:middle}.checkbox-circle .cbx span:first-child{border:1px solid #9098a9;border-radius:50px;height:18px;margin-top:-2px;position:relative;transform:scale(1);transition:all .2s ease;vertical-align:middle;width:18px}.checkbox-circle .cbx span:first-child svg{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;left:2px;margin-left:1px;margin-top:1px;position:absolute;top:3px;transform:translateZ(0);transition:all .3s ease;transition-delay:.1s}.checkbox-circle .cbx span:first-child:before{background:var(--dark-grey);border-radius:50%;content:"";display:block;height:100%;opacity:1;transform:scale(0);width:100%}.checkbox-circle .cbx:hover span:first-child{border-color:var(--dark-grey)}.checkbox-wrapper.checked .checkbox-circle .cbx span:first-child{animation:wave-46 .4s ease;background:var(--dark-grey);border-color:var(--dark-grey)}.checkbox-wrapper.checked .checkbox-circle .cbx span:first-child svg{stroke-dashoffset:0}.checkbox-wrapper.checked .checkbox-circle .cbx span:first-child:before{opacity:0;transform:scale(3.5);transition:all .6s ease}@keyframes wave-46{50%{transform:scale(.9)}}.checkbox-wrapper{align-items:center;display:flex;gap:10px}.checkbox-wrapper .amount{margin-left:auto}.checkbox-wrapper .label{cursor:pointer;min-width:200px}.checkbox-wrapper .label a{color:var(--red);text-decoration:none}.checkbox-wrapper .label a:hover{text-decoration:underline}.amount-increase{align-items:center;background-color:var(--dark-grey);border-radius:20px;color:var(--white);display:flex;gap:12px;justify-content:space-between;padding-block:2px;padding-inline:10px;width:60px}.amount-increase .btn{cursor:pointer}.multiple-choice{display:flex;flex-direction:column;gap:10px;margin-block:20px}.info-boxes{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(4,1fr);width:100%}.info-boxes .info.multiple{flex-direction:row}.info-boxes .info.multiple>div{display:flex;flex-direction:column;gap:15px}.info-boxes .info.multiple>div>*{height:20px}.info-boxes .info.multiple .values{margin-left:auto}.info-boxes .info{background-color:var(--white);display:flex;flex-direction:column;gap:30px;gap:10px;margin-top:30px;min-width:200px;padding:30px}.info-boxes .info p{align-items:center;display:flex;gap:5px}.info-boxes .info p svg{color:var(--red)}@media (max-width:1700px){.info-boxes{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.info-boxes{grid-template-columns:1fr}.info-boxes .info{margin-top:10px}}.notification-wrapper{align-items:center;background-color:var(--white);display:flex;gap:10px;padding:5px 10px;position:absolute;z-index:6}:root{--red:#d33843;--brown:#b65a47;--yellow:#eda846;--olive:#d0cb87;--green:#549f79;--blue:#466086;--white:#fffdfc;--light-grey:#ebe9e8;--mid-grey:#b2b0ae;--grey:#777572;--dark-grey:#383633;--black:#000}@font-face{font-family:Albert;src:URL(/static/media/AlbertSans-VariableFont_wght.777206c27598e5693ebb.ttf) format("truetype")}.pointer{cursor:pointer}*,body,html{font-family:Albert,sans-serif;margin:0;padding:0}body{--margin-inline:5%;--sidebar-width:410px;--footer-height:200px;background-color:#ebe9e8;background-color:var(--light-grey);color:#383633;color:var(--dark-grey);padding-top:60px}h1{font-size:32px;font-weight:700}h2{font-size:22px}h2,h3{font-weight:500}h3{font-size:18px}h4{font-size:17px;font-weight:500}h5,select{font-size:15px;font-weight:400}h6{font-size:14px;font-weight:400}a.grey,h4.grey,h6{color:#777572;color:var(--grey)}a,p{font-size:16px;font-weight:400}a.error,p a,p.error{color:#d33843;color:var(--red)}p a{cursor:pointer;margin-left:5px;text-decoration:none}p a.disabled{cursor:normal;opacity:.4}p a:not(.no-hover):hover{text-decoration:underline}p.quotation{color:#777572;color:var(--grey)}label,span:not(.no-style){font-size:14px;font-weight:500;text-transform:uppercase}label{word-wrap:anywhere;display:flex}table{height:-webkit-fit-content;height:fit-content}table th{font-size:16px;font-weight:600;text-align:left;text-transform:uppercase}.fw-300{font-weight:300}.inner-page{display:flex;flex-direction:column;gap:30px;max-width:800px;width:100%}@media (max-width:600px){h2{font-size:20px}h3{font-size:16px}h4{font-size:15px}h5,select{font-size:14px}a,p{font-size:15px}}@media (max-width:500px){h5{font-size:13px}}@media (max-width:380px){h3{font-size:15px}}@media (min-width:1800px){a,p{font-size:18px}h1{font-size:37px}h2{font-size:25px}}.page{--margin-top:50px;--page-min-height:calc(100vh - var(--footer-height) - 60px - var(--margin-top));--inner-box-padding-inline:40px;margin-inline:var(--margin-inline);margin-top:var(--margin-top);min-height:var(--page-min-height);width:calc(100% - var(--margin-inline)*2)}.page.no-footer{--footer-height:0px}.page.has-sidebar{margin-left:calc(var(--margin-inline) + var(--sidebar-width));width:calc(100% - var(--margin-inline)*2 - var(--sidebar-width))}.page.flex{display:flex;position:relative}@media (max-width:800px){body{--margin-inline:0px}.page{margin-top:0}.keep-margin{--margin-inline:5%;margin-inline:var(--margin-inline)}}@media (max-width:1050px){.page{--page-min-height:calc(100vh - var(--footer-height) - 140px - var(--margin-top))}.page.no-footer{margin-bottom:80px}}.round-button{align-items:center;background-color:#fffdfc;background-color:var(--white);border-radius:100px;cursor:pointer;display:flex;padding-block:3px;padding-inline:12px}.round-button.active{background-color:#383633;background-color:var(--dark-grey);color:#fffdfc;color:var(--white)}.minHeight100{min-height:100vh}.crossed-out{display:inline;font-size:18px;text-decoration:line-through;text-decoration-thickness:2px}.sidebar{--padding-inline:30px;background-color:#fffdfc;background-color:var(--white);height:calc(100vh - 100px);left:0;overflow-y:auto;padding-block:50px;padding-inline:var(--padding-inline);position:fixed;top:60px;transition:left .4s ease-out;width:calc(var(--sidebar-width) - var(--padding-inline)*2);z-index:1}.sidebar.mobile{left:calc(var(--sidebar-width)*-1);position:fixed}.sidebar.mobile.expanded{left:0}.sidebar .collapse{cursor:pointer;margin-left:auto}.sidebar .collapse svg{height:32px;transition:margin .2s;width:32px}.sidebar .collapse:hover svg{margin-right:3px}@media (max-width:420px){.sidebar{--sidebar-width:100%}}.inner-box{background-color:#fffdfc;background-color:var(--white);height:calc(var(--page-min-height) - 20px);overflow-y:auto;width:100%}@media (max-width:550px){.page{--inner-box-padding-inline:20px}}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.grey-box{background-color:#ebe9e8;background-color:var(--light-grey);border-radius:3px;cursor:pointer;padding-block:11px;padding-inline:14px;width:-webkit-fit-content;width:fit-content}.grey-box a{align-items:center;display:flex;gap:5px}.grey-box.active{background-color:#000;background-color:var(--black);color:#fffdfc;color:var(--white)}.marginBottom{margin-bottom:60px}.marginTop{margin-top:30px}.side-info{color:#777572;color:var(--grey);font-size:inherit;margin-left:10px}header{align-items:center;background-color:var(--dark-grey);color:var(--white);display:flex;height:60px;padding-inline:var(--margin-inline);position:fixed;top:0;width:calc(100% - var(--margin-inline)*2);z-index:3}header.keep-margin{margin-inline:unset}header ul{display:flex;gap:100px;list-style:none;margin-left:auto}header ul li{align-items:center;cursor:pointer;display:flex;gap:10px;transition:opacity .2s}header ul li.active{opacity:.4;transition:none 0s ease 0s;transition:initial}@media (max-width:1050px){header ul{align-items:center;background-color:var(--dark-grey);bottom:0;display:flex;gap:initial;height:80px;justify-content:space-between;left:0;padding-inline:5%;position:fixed;width:90%;z-index:5}header ul li{flex-direction:column;gap:5px}footer{margin-bottom:80px}}header .profile-picture,header svg{height:30px;width:30px}footer{background-color:var(--mid-grey);display:flex;gap:30px;padding-block:70px;padding-inline:var(--margin-inline);position:relative;width:calc(100% - var(--margin-inline)*2);z-index:2}footer,footer a{color:var(--black)}footer a{text-decoration:none}footer a:hover{cursor:pointer;text-decoration:underline}footer .logo svg{height:80px;width:80px}footer>div{display:flex;flex-direction:column;gap:10px}footer .vueste{margin-right:auto}footer .vueste .social-media{display:flex;gap:10px}footer .vueste .social-media svg{height:15px;width:15px}@media (max-width:800px){footer{--margin-inline:50px}}@media (min-width:650px){footer .link-list{margin-inline:auto}}@media (max-width:650px){footer{--margin-inline:var(50% - 100px);grid-column-gap:80px;column-gap:80px;display:grid;grid-template-columns:auto 1fr}}@media (max-width:420px){footer{--margin-inline:30px;column-gap:70px}}@media (max-width:370px){footer{--margin-inline:10px;gap:60px}}.piece-filter>div:last-child{margin-bottom:80px}.piece-filter .filter-option{margin-top:40px;transition:opacity .4s}.piece-filter .filter-option .close{align-items:center;cursor:pointer;display:flex;float:right;height:20px;justify-content:center;transition:transform .2s;width:20px}.piece-filter .filter-option .close:hover{transform:scale(.9)}.piece-filter .filter-option .close svg{height:13px;width:13px}.piece-filter .filter-option:not(.active) .close{transform:scale(0)}.piece-filter .filter-option:not(.active){opacity:.5}.piece-filter .filter-option ul{display:flex;flex-direction:column;gap:8px;margin-top:20px}.piece-filter .filter-option .show-all{cursor:pointer;font-size:15px;margin-top:5px}.piece-filter .filter-option .total-amount{display:flex;margin-top:10px}.piece-filter .filter-option .total-amount.disabled{opacity:.5}.piece-filter .filter-option .total-amount .amount-increase{margin-left:auto}.piece-filter h2{display:flex}.piece-filter:not(.mobile){top:calc(var(--footer-in-view)*-1 + 60px)}.range-slider{align-items:center;background-color:var(--light-grey);display:flex;height:2px;margin-top:20px;width:100%}.range-slider .circle{background-color:var(--dark-grey);border-radius:50%;height:13px;position:absolute;transition:transform .1s;width:13px}.range-slider .circle.moving,.range-slider .circle:hover{transform:scale(1.15)}.range-slider-wrapper{min-height:70px}.piece-list{grid-row-gap:60px;grid-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:50px;row-gap:60px;width:100%}@media (max-width:900px){.piece-list{column-gap:20px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));row-gap:40px}}@media (max-width:510px){.piece-list{column-gap:10px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));row-gap:30px}}.piece-display{--piece-display-width:100%;cursor:pointer;display:flex;flex-direction:column;gap:5px;width:var(--piece-display-width)}.piece-display.not-confirmed{opacity:.5}.piece-display .piece-preview{width:100%}.piece-display .piece-preview.placeholder{width:calc(100% - 2px)}.piece-display h2{margin-top:10px}.piece-display a a{margin-left:10px}.piece-display .infos{display:flex;gap:20px;margin-bottom:5px;margin-top:10px}.piece-display .instruments{display:flex;flex-wrap:wrap;gap:10px}.piece-display.mobile .piece-preview .mobile-title-view{bottom:0;display:flex;flex-direction:column;position:absolute;width:calc(100% - 20px)}.piece-display.mobile .piece-preview .mobile-title-view .infos{background:linear-gradient(#fff0,#fff);gap:10px;margin-block:0;padding-inline:10px;padding-bottom:0;padding-top:20px;width:100%}.piece-display.mobile .piece-preview .mobile-title-view .titles{background:var(--white);padding-bottom:10px;padding-inline:10px;width:100%}.piece-display .contribution-type{margin-bottom:5px;margin-top:-30px}.difficulty-display{align-items:center;background-color:var(--green);border-radius:100px;color:var(--white);display:flex;font-weight:300;padding-block:2px;padding-inline:8px}.difficulty-display.concert{background-color:var(--blue)}.piece-icon-display{--piece-icon-display-width:70px;align-items:center;background:linear-gradient(to left,var(--white),#ffffff80);display:flex;flex-direction:column;height:calc(var(--piece-preview-height) - 40px);justify-content:space-between;opacity:0;padding-block:20px;position:absolute;transition:opacity .2s;width:var(--piece-icon-display-width)}.piece-display:hover .piece-icon-display{opacity:1}.piece-icon-display .piece-icon-display-item{align-items:center;display:flex;flex-direction:column;gap:2px}.piece-display .piece-icon-display-item span{font-size:12px;text-transform:lowercase}.piece-icon-display.mobile{background:none;flex-direction:row;height:auto;margin-block:4px;opacity:1;padding-block:0;padding-inline:5px;position:relative;width:calc(100% - 16px)}.piece-confirm-display .actions{align-items:center;background-color:var(--dark-grey);display:flex;height:40px;justify-content:space-between;padding-block:2px;padding-inline:30px}.confirm-state,.piece-confirm-display .actions .action{align-items:center;background-color:var(--white);border-radius:2px;color:var(--black);cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.confirm-state svg,.piece-confirm-display .actions .action svg{height:15px;width:15px}.confirm-state.green,.piece-confirm-display .actions .green{background-color:var(--green);color:var(--white)}.confirm-state.red,.piece-confirm-display .actions .red{background-color:var(--red);color:var(--white)}.confirm-state.brown,.piece-confirm-display .actions .brown{background-color:var(--brown);color:var(--white)}.confirm-state.yellow,.piece-confirm-display .actions .yellow{background-color:var(--yellow);color:var(--black)}.txoria-text-field{display:flex;flex-direction:column;gap:7px;margin-block:10px;position:relative;width:100%}.txoria-text-field input,.txoria-text-field textarea{background:none;border:2px solid var(--mid-grey);border-radius:3px;color:var(--dark-grey);font-size:17px;outline:none;padding-block:9px;padding-inline:12px}.txoria-text-field.red input{color:var(--red)}.txoria-text-field textarea{max-height:250px;max-width:calc(100% - 28px);min-height:80px;min-width:calc(100% - 28px);width:calc(100% - 24px)}.txoria-text-field label span{color:var(--mid-grey);margin-left:auto}.txoria-text-field .artist-suggestions{background-color:var(--light-grey);display:flex;flex-direction:column;gap:20px;padding:20px;position:absolute;top:100%;width:calc(100% - 40px);z-index:2}.txoria-text-field .artist-suggestions .artist{gap:10px}.txoria-text-field .artist-suggestions .artist img{height:25px;width:25px}.txoria-text-field .artist-suggestions .artist h2{font-size:18px}.txoria-text-field .artist-suggestions .artist:hover h2{text-decoration:underline}.txoria-text-field .artist-suggestions:empty{display:none}.txoria-text-field .password-eye{cursor:pointer;position:absolute;right:10px;transform:translateY(-50%)}.piece-confirmed-history{display:flex;flex-direction:column-reverse;gap:20px}.piece-confirmed-history-element{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:50px 100px 100px 1fr}.piece-filter-keyword-list{display:flex;flex-wrap:wrap;gap:10px}.pieces .piece-filter-keyword-list{margin-block:10px;margin-bottom:20px}.pieces .mobile-header-part{display:flex;margin-block:20px}.pieces .mobile-header-part .round-button{background-color:var(--brown);color:var(--white)}.pieces .mobile-header-part .round-button h5{align-items:center;display:flex}.pieces .mobile-header-part .expanded-indicator{background-color:var(--dark-grey);border-radius:20px;height:10px;margin-left:10px;width:10px}.pieces .mobile-header-part .dropdown{margin-left:auto}.piece-filter-search{align-items:center;background-color:var(--white);border-radius:100px;display:flex;margin-bottom:20px;padding-inline:10px}.piece-filter-search hr{background-color:var(--light-grey);border:none;height:40px;margin-right:20px;width:5px}.piece-filter-search input{background-color:initial;border:none;color:var(--black);font-size:13px;margin-left:10px;outline:none;width:100%}.dropdown select{background:none;border:none;cursor:pointer;padding-right:10px}.dropdown{align-items:center;display:flex;gap:10px}.dropdown a{width:65px}.search-bar{align-items:center;background-color:var(--white);border-radius:20px;display:flex;gap:10px;margin-block:20px;padding-block:8px;padding-inline:20px;width:calc(100% - 40px)}.search-bar.grey{background-color:var(--light-grey)}.search-bar input{background-color:initial;border:none;font-size:16px;outline:none;width:100%}.piece-page-display{align-items:center;display:flex;gap:20px;justify-content:center;margin-bottom:50px;width:100%}.piece-page-display .page-numbers{display:flex;gap:4px}.piece-page-display .page-numbers .page-number{align-items:center;border-radius:20px;cursor:pointer;display:flex;height:20px;justify-content:center;padding:5px;width:20px}.piece-page-display .page-numbers .page-number.active{background-color:var(--dark-grey);color:var(--white)}.piece-page-display .navigate-arrow{align-items:center;cursor:pointer;display:flex}.piece-page-display .navigate-arrow.disabled{cursor:not-allowed;opacity:.5}.piece-page-display .navigate-arrow svg{height:20px;transition:margin .2s ease;width:20px}.piece-page-display .navigate-arrow.back svg{transform:rotate(180deg)}.piece-page-display .navigate-arrow.back:hover svg{margin-left:-4px;margin-right:4px}.piece-page-display .navigate-arrow.forward:hover svg{margin-left:4px;margin-right:-4px}.single-artist-header{background-color:var(--white);margin-top:200px;padding-block:50px;width:100%}.single-artist-header img{border-radius:200px;height:250px;margin-top:-150px;object-fit:cover;object-position:center;width:250px}.single-artist-header .info{align-items:center;display:flex;flex-direction:column}.single-artist-header h1{align-items:center;display:flex;gap:10px;margin-bottom:20px;margin-top:30px}.single-artist-header h1 svg{height:15px;width:15px}.single-artist-header .info a{max-width:500px}.single-artist-header hr{background-color:var(--light-grey);border:none;height:5px;margin-block:50px;width:100%}.single-artist-header .description-section{grid-gap:100px;display:grid;gap:100px;grid-template-columns:1fr 30%;padding-inline:var(--margin-inline);width:calc(100% - var(--margin-inline)*2)}.single-artist-header .description-section .description{display:flex;flex-direction:column;gap:15px}.single-artist-header .description-section .social-media{display:flex;flex-direction:column;gap:10px}@media (max-width:800px){.single-artist-header .description-section{align-items:left;display:flex;flex-direction:column;padding-inline:5%;width:90%}.single-artist-header hr{background-color:var(--light-grey);border:none;height:4px;margin-block:50px;margin-inline:5%;width:90%}}.single-artist{margin-top:50px}.social-media-link{align-items:center;cursor:pointer;display:flex;gap:30px}.social-media-link:hover{text-decoration:underline}.social-media-link svg{height:30px;width:30px}.login-box{--margin-top:0px;--padding-inline:90px;background-color:var(--white);display:flex;flex-direction:column;margin-inline:calc(50% - 300px);width:600px}.login-box.open-spacing .header{padding-bottom:25px}.login-box.open-spacing p{text-align:center}.login-box .content .input{display:flex;flex-direction:column;gap:20px;margin-bottom:30px;margin-top:15px}.login-box .bottom{margin-top:auto}.login-box .bottom,.login-box .content{display:flex;flex-direction:column;padding-block:20px;padding-inline:var(--padding-inline)}.login-box .content .error{align-items:center;display:flex;margin-top:15px;min-height:20px}.login-box .content .txoria-button{margin-inline:auto;margin-top:15px;padding-inline:40px;width:-webkit-fit-content;width:fit-content}.login-box .content .bottom{margin-top:auto}.login-box .content .bottom-div{display:flex;flex-direction:column;gap:10px}.login-box .header{align-items:center;border-bottom:2px solid var(--light-grey);display:flex;flex-direction:column;margin-top:calc(45vh - 320px);padding-inline:var(--padding-inline)}@media (max-height:650px){.login-box .header{margin-top:0}}.login-box .header h1{margin-block:30px}.login-box .header .nav{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.login-box .header .nav hr{background-color:var(--dark-grey);border:none;bottom:0;height:3px;left:0;position:absolute;transition:left .4s ease;width:50%}.login-box .header .nav h3{color:var(--mid-grey);cursor:pointer;padding-block:20px;text-align:center;transition:color .2s;width:100%}.login-box.signup .header .nav hr{left:50%}.login-box.login .header .nav h3:first-child,.login-box.signup .header .nav h3:not(:first-child){color:var(--dark-grey)}@media (max-width:600px){.login-box{--padding-inline:60px;margin:initial;width:100%}}@media (max-width:450px){.login-box{--padding-inline:20px}}.edit-piece{position:relative}.edit-piece .steps{grid-row-gap:5px;align-items:center;background-color:var(--white);display:grid;grid-template-areas:"x a b c y" "x d d d y" "e e e e e";grid-template-columns:var(--inner-box-padding-inline) 150px 1fr 150px var(--inner-box-padding-inline);grid-template-rows:40px auto auto;padding-top:15px;position:fixed;row-gap:5px;width:calc(100% - var(--margin-inline)*2 - var(--sidebar-width));z-index:4}@media (max-width:1100px){.edit-piece .steps{width:calc(100% - var(--margin-inline)*2)}}.edit-piece .steps .prev{grid-area:a}.edit-piece .steps .next{grid-area:c}.edit-piece .steps a{grid-area:b}.edit-piece .steps .indicator{grid-area:e}.edit-piece .steps .error.mobile{grid-area:d;padding:0}.edit-piece .steps a{padding-inline:20px;text-align:center;width:calc(100% - 40px)}.edit-piece .indicator{background-color:var(--light-grey);border:none;height:3px;width:100%}.edit-piece .indicator.active{background-color:var(--red);margin-top:-3px;transition:width .3s ease;width:50%}.edit-piece .content{flex:1 1;margin-top:60px;max-width:650px;padding:var(--inner-box-padding-inline);width:calc(100% - var(--inner-box-padding-inline)*2)}.edit-piece .content .error{margin-top:15px}.edit-piece .content .quotation{margin-block:20px}.edit-piece .content .element-list{display:flex;flex-direction:column;gap:10px;margin-block:30px}.edit-piece.step2 .content .txoria-text-field{margin-top:35px}.edit-piece .price-info{display:flex;gap:100px}.edit-piece .price-info .txoria-text-field{width:auto}.edit-piece .price-info .info{margin-top:60px}.edit-piece .price-info .info a{display:block;width:100%}.edit-piece .price-info .info a.subtitle{color:var(--grey);font-size:13px;margin-top:5px}@media (max-width:500px){.edit-piece .steps{grid-template-columns:var(--inner-box-padding-inline) 120px 1fr 120px var(--inner-box-padding-inline);width:100%}.edit-piece-wrapper{margin-inline:0;width:100%}}@media (max-width:1050px){.dashboard{margin-bottom:80px}}.dashboard.bottom-margin{padding-bottom:80px}.dashboard .navigation{--padding-inline:60px;display:flex;flex-direction:column;gap:27px;height:calc(100vh - 170px);list-style:none;overflow-y:auto;padding-bottom:30px;padding-top:80px;z-index:4}.dashboard .navigation.mobile{--padding-inline:40px;gap:30px;height:calc(100vh - 200px);padding-top:30px}.dashboard .navigation:not(.mobile) .collapse{display:none}.dashboard .navigation li{cursor:pointer;padding-block:5px;transition:color .1s}.dashboard .navigation li h3{align-items:center;display:flex;gap:10px}.dashboard .navigation li.logout{margin-top:auto}.dashboard .navigation li:hover{color:var(--mid-grey)}.dashboard .navigation li.active{border-left:2px solid var(--mid-grey);color:var(--mid-grey);margin-left:-22px;padding-left:20px}.dashboard .navigation li.admin h3{color:var(--green)}.dashboard .navigation li.active.admin{opacity:.7}@media (max-width:1250px){.dashboard{--sidebar-width:300px}}.dashboard .burger{align-items:center;display:flex;height:50px;margin-top:-50px;position:absolute;width:100%}.dashboard .burger h3{margin-inline:auto}.dashboard .burger .icon{cursor:pointer;position:absolute}.dashboard.has-sidebar .burger{display:none}@media (max-width:800px){.dashboard{margin-top:50px}}.dashboard.overview hr{background-color:var(--mid-grey);border:none;height:2px;margin-bottom:30px;width:100%}.dashboard.overview .balance-value{display:flex;margin-top:30px}.dashboard.overview .balance-value .money{margin-right:20%}.dashboard.overview .balance-value button{margin-inline:20px}.dashboard.overview .money{color:var(--red);font-size:50px}.dashboard.overview .money span{color:var(--mid-grey);font-size:25px;margin-left:10px}.dashboard .inner-flex{display:flex;flex-direction:column;gap:20px}.dashboard .inner-flex .txoria-button{width:-webkit-fit-content;width:fit-content}.score-element{align-items:center;display:flex;gap:25px;margin-top:20px;padding-top:20px}.score-element .txoria-text-field{margin-top:-14px}.score-element .txoria-text-field label{text-transform:inherit}.score-element .arrows{display:flex;flex-direction:column}.score-element .arrows div{cursor:pointer}.score-element .arrows div.disabled{cursor:normal;opacity:.6}@media (max-width:650px){.score-element .arrows,.score-element .delete-button{display:none}}.delete-button{border-radius:50%;color:var(--dark-grey);cursor:pointer;height:25px;padding:10px;transition:background .2s ease;width:25px}.delete-button.disabled{opacity:.3}.delete-button:not(.disabled):hover{background-color:var(--light-grey)}.delete-button .trash{-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;background:currentColor;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;display:inline-block;height:80px;margin-left:4px;margin-top:5px;position:relative;transform:scale(.25);transform-origin:top left;width:66px}.delete-button .trash span{height:12px;left:-10px;right:-10px;top:-19px}.delete-button .trash span,.delete-button .trash span:after{background:currentColor;border-top-left-radius:10px;border-top-right-radius:10px;position:absolute;transform:rotate(0deg);transform-origin:19% 100%;transition:transform .25s}.delete-button .trash span:after{content:"";height:7px;left:27px;top:-10px;width:27px}.delete-button .trash i{background:#fff;border-radius:5px;display:block;height:50px;margin:14px auto;position:relative;width:5px}.delete-button .trash i:after{left:-18px}.delete-button .trash i:after,.delete-button .trash i:before{background:#fff;border-radius:5px;content:"";height:50px;position:absolute;width:5px}.delete-button .trash i:before{right:-18px}.delete-button .trash:hover span{transform:rotate(-45deg);transition:transform .25s}.edit-piece-add{background-color:var(--light-grey);cursor:pointer;gap:15px;height:-webkit-fit-content;height:fit-content;margin-top:30px;padding-block:30px;padding-inline:50px;width:calc(100% - 100px)}.drag-and-drop,.edit-piece-add{align-items:center;display:flex;flex-direction:column}.drag-and-drop{color:var(--white);gap:20px;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;width:100vw;z-index:-1}.drag-and-drop svg{height:50px;width:50px}.drag-and-drop.drag{background-color:#0009;opacity:1;z-index:4}.value-drag-wrapper{align-items:center;display:flex;flex-direction:column}.value-drag{height:300px;list-style:none;overflow:hidden}.value-drag-highlight{background-color:var(--light-grey);border-radius:5px;margin-top:50%;position:absolute;z-index:1}.value-drag li{align-items:center;border-radius:5px;cursor:pointer;display:flex;height:40px;justify-content:center;padding-inline:15px;position:relative;transition:margin .3s ease;z-index:2}.value-drag li.active a{font-weight:600}.option-chooser .options{display:flex;gap:10px}.suggestion-search input{background-color:var(--light-grey);border:none;border-radius:150px;color:var(--dark-grey);padding-inline:20px}.suggestion-search .suggestions{display:flex;flex-wrap:wrap;gap:5px}.suggestion-search .suggestions .option{background-color:var(--grey);border-radius:30px;color:var(--white);cursor:pointer;padding:5px 10px}.suggestion-search .suggestions .option a{display:flex;gap:5px}.profile-picture{border-radius:50%;height:50px;object-fit:cover;width:50px}.artist{align-items:center;cursor:pointer;display:flex;gap:20px}.artist.small .profile-picture{height:35px;width:35px}.artist.green,.artist.yellow{border-bottom-left-radius:50px;border-top-left-radius:50px}.artist.green{background-color:var(--green);color:var(--white)}.artist.yellow{color:var(--brown)}.verified-icon{align-items:center;background-color:var(--red);border-radius:50px;color:var(--white);display:flex;height:20px;justify-content:center;min-height:20px;min-width:20px;width:20px}.verified-icon svg{transition:transform .1s}.verified-icon:hover svg{transform:scale(.9)}.verified-icon.no-user{background-color:var(--blue)}.contributor{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:60% 30% 10%;margin-top:20px}.contributor .txoria-text-field{margin-top:-14px}.contributor .txoria-text-field .dropdown{width:calc(100% - 28px)}@media (max-width:570px){.contributor{grid-template-areas:"a c" "b d";grid-template-columns:1fr 50px}.contributor:not(:last-child){margin-bottom:40px}.contributor div:first-child{grid-area:a}.contributor div:last-child{grid-area:c}.contributor div:nth-child(2){grid-area:b}}.instrument-element{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:25px 1fr 100px 50px}.instrument-element svg{height:25px;width:25px}.search-instrument-element{grid-gap:20px;align-items:center;cursor:pointer;display:grid;gap:20px;grid-template-columns:25px 1fr 50px;opacity:.7}.search-instrument-element svg{height:25px;width:25px}.search-instrument-element label{cursor:pointer}.instrument-search-result-list{display:flex;flex-direction:column;gap:10px}.performance-element label{grid-area:b;text-transform:inherit}.performance-element{grid-column-gap:20px;grid-row-gap:5px;align-items:center;column-gap:20px;display:grid;grid-template-areas:"a b b b" "a c d e";grid-template-columns:50px 1fr 200px 30px;grid-template-rows:15px 1fr;row-gap:5px}.performance-element .social-media{align-items:center;background-color:var(--light-grey);border-radius:3px;display:flex;grid-area:a;justify-content:center;padding:10px}@media (max-width:730px){.performance-element{grid-template-areas:"a b b" "c c d" "e e f";grid-template-columns:50px 1fr 50px}.performance-element:not(:last-child){margin-bottom:60px}.performance-element div:nth-child(3){grid-area:c}.performance-element div:nth-child(4){grid-area:e}}.upload-loader:after{background:var(--white);border-radius:50%;content:"";height:200px;left:10px;position:absolute;top:10px;width:200px}.upload-loader{align-items:center;display:flex;height:220px;justify-content:center;left:calc(50% - 110px);position:absolute;top:calc(50% - 110px);width:220px}.upload-loader svg{color:var(--red);height:100px;position:absolute;width:100px;z-index:2}.upload-loader:before{animation:rotateUploadLoader 1s linear infinite;background:linear-gradient(var(--red),var(--blue));border-radius:50%;content:"";height:220px;position:absolute;width:220px}.upload-loader.stop:before{animation-iteration-count:2;animation-timing-function:ease-out}@keyframes rotateUploadLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animated-check path{fill:none;stroke-width:3;stroke-dasharray:23;stroke-dashoffset:23;animation:draw .4s linear forwards}@keyframes draw{to{stroke-dashoffset:0}}.number-input{--cipher-size:40px;display:flex;gap:10px;justify-content:space-between;width:100%}.number-input-cipher{background:none;border:1px solid var(--dark-grey);border-radius:3px;height:var(--cipher-size);outline:none;text-align:center;width:var(--cipher-size)}.number-input-cipher::-webkit-inner-spin-button,.number-input-cipher::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-input-cipher[type=number]{-moz-appearance:textfield}.piece-list-with-search-bar{display:flex;flex-direction:column;gap:20px;width:100%}.own-piece-info .buttons{display:flex;gap:10px;margin-top:auto}.own-piece-info .buttons .txoria-button{background-color:var(--dark-grey)}.own-piece-info .info>p{grid-gap:5px;align-items:center;display:grid;gap:5px;grid-template-areas:"a b";grid-template-columns:30px 1fr}.own-piece-info .info>p>p{grid-area:b}.own-piece-info .info svg{color:var(--red)}.own-piece-info .info{display:flex;flex-direction:column;gap:20px}.own-piece-info .info-boxes{margin-bottom:10vh}.artist-list{display:flex;grid-template-columns:repeat(auto-fill,300px);justify-content:space-between;margin-bottom:40px;row-gap:25px}.artist-list .artist-row{display:flex;flex-direction:column;gap:90px;width:360px}.artist-list h1{font-size:40px;font-weight:600;margin-bottom:20px;margin-top:10px;text-transform:uppercase}.artist-list .artist-group{border-left:2px solid var(--mid-grey);display:flex;flex-direction:column;gap:15px;margin-left:-20px;padding-left:22px}@media (max-width:380px){.artist-list .artist-row{width:100%}}.piece-info-table{grid-template-areas:"a b c d";grid-template-columns:165px calc(60% - 325px) 40% 100px}.piece-info-table.mobile{grid-template-areas:"a b" "d c";grid-template-columns:135px calc(70% - 40px)}.txoria-table{grid-row-gap:20px;grid-column-gap:20px;column-gap:20px;display:grid;height:-webkit-fit-content;height:fit-content;position:relative;row-gap:20px;width:100%}.txoria-table .title{font-weight:600;margin-bottom:10px}.txoria-table .date{display:grid;grid-template-columns:repeat(3,55px)}.txoria-table a{height:-webkit-fit-content;height:fit-content}.txoria-table h3{grid-column:span 4;margin-top:50px}.txoria-table a.blue{color:var(--blue);margin-bottom:20px}.txoria-table a.hover{cursor:pointer;transition:color .1s}.txoria-table a.hover:hover{color:var(--grey)}.txoria-table a span{padding-inline:2px;width:calc(100% - 4px)}.txoria-table a.green{color:var(--green)}.txoria-table hr{background:var(--mid-grey);border:none;height:2px;margin-top:-9px;position:absolute;width:100%}.txoria-table hr.minus-year{margin-left:50px;width:calc(100% - 50px)}@media(max-width:900px){.txoria-table{row-gap:10px}.txoria-table hr{margin-top:-19px}.txoria-table h3{grid-column:span 2;margin-bottom:30px}.txoria-table .date{grid-template-columns:repeat(3,45px)}}.profile-picture-picker .profile-picture{cursor:pointer;height:150px;margin-top:10px;object-fit:cover;width:150px}.profile-picture-picker-popup .content{display:flex;gap:50px;margin-block:80px;margin-inline:20px}.profile-picture-picker-popup .profile-picture{height:200px;object-fit:cover;object-position:center;width:200px}.profile-picture-picker-popup .buttons{display:flex;flex-direction:column;gap:20px;justify-content:center}.profile-picture-picker-popup .buttons .txoria-button{margin-top:0;width:100%}.payout-popup{display:flex;flex-direction:column;gap:20px}.payout-popup .info{margin-block:20px}.payout-popup .txoria-button{width:-webkit-fit-content;width:fit-content}.error-page{align-items:center;display:flex;gap:50px;margin-inline:10%;width:80%}.error-page>*{width:50%}.error-page img{height:-webkit-fit-content;height:fit-content}.error-page .error-content{display:flex;flex-direction:column;gap:10px}.error-page .txoria-button{margin-top:30px;width:-webkit-fit-content;width:fit-content}.error-page .error-content h1{margin-bottom:40px}@media (max-width:700px){.error-page{flex-direction:column-reverse;margin-top:20px}.error-page>*{width:100%}}.discover-section{display:flex;flex-direction:column;gap:40px;margin-bottom:60px;margin-inline:auto;max-width:1200px}.discover-section:not(:last-child){border-bottom:2px solid var(--mid-grey)}.txoria-setting-button-text-field{display:grid;grid-template-columns:1fr 240px;margin-block:30px;width:80%}.txoria-setting-button-text-field .txoria-button{height:-webkit-fit-content;height:fit-content}.admin-account-page .artist-info{grid-column-gap:20px;column-gap:20px;display:grid;grid-template-areas:"a b c" "a d c";grid-template-columns:80px 1fr 80px;grid-template-rows:50px 30px}.admin-account-page .artist-info h1{align-items:center;display:flex;gap:20px;grid-area:b;margin:0}.admin-account-page .artist-info h1.blocked{-webkit-text-decoration:dashed;text-decoration:dashed}.admin-account-page .artist-info p{grid-area:d;margin:0}.admin-account-page .artist-info .profile-picture{height:80px;width:80px}.admin-account-page .artist-info .link-buttons{display:flex;gap:5px;grid-area:c}.admin-account-page .artist-info .open-profile{align-items:center;background-color:var(--black);border-radius:3px;color:var(--white);cursor:pointer;display:flex;height:35px;justify-content:center;width:35px}.admin-account-page{display:flex;flex-direction:column;gap:20px}.admin-account-page .buttons{display:flex;gap:10px}.admin-account-page .txoria-text-field a{width:-webkit-fit-content;width:fit-content}.block{margin-block:20px}.legal-page h1{margin-bottom:30px}.block h3{margin-bottom:5px;scroll-margin-top:90px}.legal-page ul{margin-left:15px;margin-top:10px;width:calc(100% - 15px)}.lega-page ul li{margin-block:3px}.faq-list{display:flex;flex-direction:column;gap:20px;margin-bottom:60px;margin-top:40px}.faq-element{width:100%}.faq-element>*{padding:20px;width:calc(100% - 40px)}.faq-element h2{align-items:center;background-color:var(--white);cursor:pointer;display:flex;transition:all .2s ease}.faq-element h2 svg{height:30px;margin-left:auto;transform:rotate(-90deg);width:30px}.faq-element.open h2 svg{transform:rotate(90deg)}.faq-element.open h2{background-color:var(--brown);color:var(--white)}.faq-element p{background-color:var(--white);height:auto;max-height:0;overflow-y:hidden;padding-block:0;transition:padding .4s ease,max-height .3s}.faq-element.open p{max-height:300px;padding-block:25px}.faq-element p ul{display:flex;flex-direction:column;gap:10px;margin-left:25px;margin-block:5px}.purchase-info-table{grid-template-columns:100px 1fr 1fr 1fr 50px}.purchase-info-table.mobile{grid-template-areas:"a b c" "d e e";grid-template-columns:100px 1fr 1fr}
/*# sourceMappingURL=main.29225080.css.map*/