:root{--color-primary:#091e1e;--color-bg:#f9f9f9;--intro-gradient:linear-gradient(108.45deg,#f3feff,#fffad2 94.68%);--white:#fcfcfc;--black:#091e1e}@font-face{font-family:Heading Now Variable;src:url(/_next/static/media/Heading-Now-Variable.92221bee.woff2) format("woff2")}.dark{--color-primary:#f9f9f9;--color-bg:#091e1e;--intro-gradient:linear-gradient(108.45deg,#091e1e,#53315a 94.68%)}@keyframes zoom-in-zoom-out{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes unloadLoader{0%{filter:opacity(1);z-index:10000}to{filter:opacity(0);z-index:-10000}}@keyframes button-loading-spinner{0%{transform:rotate(0turn)}to{transform:rotate(1turn)}}.intro{min-height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:50px;padding:40px 5vw}@media(max-width:767px){.intro{padding:120px 5vw}}.intro{background:var(--intro-gradient)}.intro h1,.intro h2{text-align:center;margin:1rem auto}.intro ul{max-width:90%;margin:30px auto 0}.intro input[type=text]{border:none;border-bottom:1px solid var(--color-primary);background:transparent;text-align:center;padding:10px;color:var(--color-primary);margin-bottom:20px}.intro input[type=text]::-moz-placeholder{color:var(--color-primary);opacity:.5}.intro input[type=text]:-ms-input-placeholder{color:var(--color-primary);opacity:.5}.intro input[type=text]::placeholder{color:var(--color-primary);opacity:.5}.intro .main-cta{margin:0 auto}.toggle-theme-container{position:absolute;right:5vw;top:50px;display:flex;gap:20px}.toggle-theme-container .sun{font-size:24px}.toggle-theme-container .moon{font-size:20px}.toggle-theme-container .toggle-theme{width:45px;height:25px;border:1px solid var(--color-primary);border-radius:100px;cursor:pointer;padding:2px}.toggle-theme-container .toggle-theme .toggle-inner{width:20px;height:20px;border-radius:100%;position:absolute;top:50%;transition:all .2s;transform:translateY(-50%);background:var(--color-primary)}.loader{width:100%;height:100vh;background-color:var(--black);display:flex;justify-content:center;align-items:center;z-index:10000;position:fixed;top:0;left:0;animation:unloadLoader .3s ease forwards;animation-delay:.5s}.loader svg{fill:var(--white);max-width:200px;animation:zoom-in-zoom-out 1s ease infinite}.feedback{min-height:100vh;padding:120px 5vw;background:var(--intro-gradient);display:flex;justify-content:space-between}@media(max-width:1279px){.feedback{flex-direction:column}}.feedback .filter{display:flex;align-items:center;gap:20px;font-size:1.1rem;margin:1rem 0}@media(max-width:379px){.feedback .filter{flex-direction:column;gap:10px;align-items:flex-start}}.feedback .filter .active{font-weight:700}.feedback .filter p{cursor:pointer}.feedback .column{width:65%}@media(max-width:1279px){.feedback .column{width:100%}}.feedback .column table{border-collapse:collapse;border:1px solid var(--color-primary);width:100%;table-layout:fixed;text-align:center}@media(max-width:768px){.feedback .column table{table-layout:fixed;overflow-wrap:break-word;word-wrap:break-word}}.feedback .column table svg{margin:0 auto;cursor:pointer}.feedback .column table svg circle,.feedback .column table svg path{stroke:var(--color-primary)}@media(max-width:768px){.feedback .column table td:first-of-type{width:27%}}.feedback .column table td{padding:10px}.feedback .column table td div{width:-moz-fit-content;width:fit-content;padding:.3rem 1rem;border-radius:20px;margin:0 auto}.feedback .column table td.main{width:35%}.feedback .column table td.status{width:20%}.feedback .column table td.details{width:10%}.feedback .column table td.details svg .unread-icon{display:none}.feedback .column table td.details.unread svg .unread-icon{display:block}.feedback .column table td .next{background-color:#ff8c8b;color:var(--black)}.feedback .column table td .loading{background-color:#ffe05c;color:var(--black)}.feedback .column table td .completed{background-color:#9df1b4;color:var(--black)}.feedback .column table td .waiting{background-color:#90e3fa;color:var(--black)}.feedback .column table thead{font-family:Heading Now Variable,sans-serif;border-bottom:1px solid var(--color-primary)}.feedback .column table thead td{font-weight:600}.feedback .popup{width:30%;border:1px solid var(--color-primary);background-color:var(--white);color:var(--black);padding:40px;flex-direction:column;gap:25px;height:-moz-fit-content;height:fit-content}@media(min-width:1280px){.feedback .popup{display:flex}}.feedback .popup ol,.feedback .popup ul{margin:1rem 0}.feedback .popup ol li,.feedback .popup ul li{margin-left:25px}.feedback .popup .hoursCounter{width:-moz-fit-content;width:fit-content;padding:15px 60px;border:1px solid var(--black);text-align:center;font-size:1.5rem;font-weight:700;font-family:Heading Now Variable,sans-serif;margin:0 auto 30px}.feedback .popup .hoursCounter h5{margin-top:0;font-weight:400}.feedback .popup .hoursCounter.low{background-color:#ff8c8b}.feedback .popup .hoursCounter.medium{background-color:#ffe05c}.feedback .popup .hoursCounter.high{background-color:#9df1b4}.feedback .popup .details{display:grid;width:100%;grid-template-columns:repeat(2,1fr);align-items:center;grid-gap:10px 0;gap:10px 0}.feedback .popup .details .status{width:-moz-fit-content;width:fit-content;padding:.3rem 1rem;border-radius:20px}.feedback .popup .details .status.tbd{padding:0}.feedback .popup .details .status.next{background-color:#ff8c8b;color:var(--black)}.feedback .popup .details .status.loading{background-color:#ffe05c;color:var(--black)}.feedback .popup .details .status.completed{background-color:#9df1b4;color:var(--black)}.feedback .popup .details .status.waiting{background-color:#90e3fa;color:var(--black)}.feedback .popup .close{margin:0 0 0 auto}.feedback .popup .close a:before{content:"✕"}.feedback .popup h3{font-size:1.75rem;font-weight:700}.feedback .main-cta,.feedback h1{margin-bottom:1.5rem}.popup-container{width:100%;height:100vh;overflow:scroll;position:fixed;top:0;left:0;background-color:rgba(33,33,33,.7);padding:60px 0}.popup-container .feedback-popup{width:90%;margin:0 auto;background-color:var(--white);padding:80px;color:var(--black);position:relative}.popup-container .feedback-popup h2{margin-bottom:2rem}.popup-container .feedback-popup .close{position:absolute;font-size:1.5rem;font-weight:300;top:20px;right:20px;cursor:pointer}.popup-container .feedback-popup .close:before{content:"✕"}.popup-container .feedback-popup small.error{color:red}.popup-container .feedback-popup .grid{display:grid;grid-template-columns:2fr 3fr;grid-template-areas:"title description" "priority description" "material description" "link description";grid-gap:20px;gap:20px;margin-bottom:60px}@media(max-width:1023px){.popup-container .feedback-popup .grid{grid-template-columns:1fr;grid-template-areas:"title" "description" "priority" "material" "link"}}.popup-container .feedback-popup .grid input[type=text],.popup-container .feedback-popup .grid select{padding:10px;width:100%;font-size:.6rem;font-style:normal;font-weight:300;line-height:1.4;font-variation-settings:"wdth" 540;text-wrap:balance}@media(min-width:1024px){.popup-container .feedback-popup .grid input[type=text],.popup-container .feedback-popup .grid select{font-size:1rem}}.popup-container .feedback-popup .grid .title{grid-area:title}.popup-container .feedback-popup .grid .description{grid-area:description}.popup-container .feedback-popup .grid .priority{grid-area:priority}.popup-container .feedback-popup .grid .material{grid-area:material}.popup-container .feedback-popup .grid .link{grid-area:link}.popup-container .feedback-popup .main-cta{background-color:var(--black);color:var(--white)}.popup-container .feedback-popup .main-cta.loading:after{border-top-color:var(--white)}.popup-container .feedback-popup .main-cta.loading{color:var(--black)}.popup-container .details-popup{width:90%;max-width:600px;margin:0 auto;border:1px solid var(--color-primary);background-color:var(--white);color:var(--black);padding:40px;display:flex;flex-direction:column;gap:25px;height:-moz-fit-content;height:fit-content;position:relative}.popup-container .details-popup ol,.popup-container .details-popup ul{margin:1rem 0}.popup-container .details-popup ol li,.popup-container .details-popup ul li{margin-left:25px}.popup-container .details-popup .hoursCounter{width:-moz-fit-content;width:fit-content;padding:15px 60px;border:1px solid var(--black);text-align:center;font-size:1.5rem;font-weight:700;font-family:Heading Now Variable,sans-serif;margin:0 auto 30px}.popup-container .details-popup .hoursCounter h5{margin-top:0;font-weight:400}.popup-container .details-popup .hoursCounter.low{background-color:#ff8c8b}.popup-container .details-popup .hoursCounter.medium{background-color:#ffe05c}.popup-container .details-popup .hoursCounter.high{background-color:#9df1b4}.popup-container .details-popup .details{display:grid;width:100%;grid-template-columns:repeat(2,1fr);align-items:center;grid-gap:10px 0;gap:10px 0}.popup-container .details-popup .details .status{width:-moz-fit-content;width:fit-content;padding:.3rem 1rem;border-radius:20px}.popup-container .details-popup .details .status.tbd{padding:0}.popup-container .details-popup .details .status.next{background-color:#ff8c8b;color:var(--black)}.popup-container .details-popup .details .status.loading{background-color:#ffe05c;color:var(--black)}.popup-container .details-popup .details .status.completed{background-color:#9df1b4;color:var(--black)}.popup-container .details-popup .details .status.waiting{background-color:#90e3fa;color:var(--black)}.popup-container .details-popup .close{position:absolute;font-size:1.5rem;font-weight:300;top:40px;right:40px;cursor:pointer}.popup-container .details-popup .close:before{display:none}.popup-container .details-popup .close a:before{content:"✕"}.popup-container .details-popup h3{font-size:1.75rem;font-weight:700}.mobile-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:767px){.mobile-table{grid-template-columns:1fr}}.mobile-table{gap:20px}.mobile-table .cell{border:1px solid var(--color-primary);padding:40px;display:flex;flex-direction:column;gap:15px}.mobile-table .cell>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.mobile-table .cell>div .status{width:-moz-fit-content;width:fit-content;padding:.3rem 1rem;border-radius:20px}.mobile-table .cell>div .status.tbd{padding:0}.mobile-table .cell>div .status.next{background-color:#ff8c8b;color:var(--black)}.mobile-table .cell>div .status.loading{background-color:#ffe05c;color:var(--black)}.mobile-table .cell>div .status.completed{background-color:#9df1b4;color:var(--black)}.mobile-table .cell>div .status.waiting{background-color:#90e3fa;color:var(--black)}.mobile-table svg{cursor:pointer}.mobile-table svg circle,.mobile-table svg path{stroke:var(--color-primary)}.mobile-table svg .unread-icon{display:none}.mobile-table .details.unread svg .unread-icon{display:block}.selected{background-color:#bdedf5;color:var(--black);font-size:.6rem;font-style:normal;font-weight:300;line-height:1.4;font-variation-settings:"wdth" 540;text-wrap:balance}@media(min-width:1024px){.selected{font-size:1rem}}.selected svg{cursor:pointer}.selected svg circle,.selected svg path{stroke:var(--black)!important}.dark .selected{background-color:#623c63;color:var(--white)}.dark .selected svg{cursor:pointer}.dark .selected svg circle,.dark .selected svg path{stroke:var(--white)!important}.comments{height:300px;overflow-y:scroll;display:flex;flex-direction:column-reverse}.comments .comments-inner{display:flex;flex-direction:column;gap:20px}.comments .comment{width:65%;padding:20px;border:1px solid var(--black);border-radius:15px}.comments .comment.client-comment{background-color:#d5d5d5;margin:0 0 0 auto}.comments .comment img{height:auto}.comments .comment a{text-decoration:underline}.open-comments{width:100%!important;border-color:var(--black)!important}.comment-input{border-top:1px solid var(--black)}.comment-input .tox-tinymce{margin-top:20px;margin-bottom:20px;max-height:250px}.comment-input .main-cta{width:100%;background-color:var(--black);color:var(--white)}.comment-input .main-cta.loading:after{border-top-color:var(--white)}.comment-input .main-cta.loading{color:var(--black)}.back:before{content:"← Torna ai dettagli"}.back{cursor:pointer}.overtable{display:flex;justify-content:space-between;flex-direction:row;align-items:center;margin-bottom:25px}@media(max-width:1023px){.overtable{flex-direction:column;align-items:flex-start;margin-bottom:50px}}.overtable .active{text-decoration:underline}.overtable .filter{gap:42px}.overtable .filter p{position:relative}.overtable .filter p:after{content:"";width:inherit;height:100%;background:var(--color-primary);position:absolute;bottom:0;right:-20px;width:1px}@media(max-width:379px){.overtable .filter{flex-direction:column;align-items:flex-start;gap:10px}.overtable .filter p:after{display:none}.overtable .cta-container{flex-direction:column;margin-top:20px;gap:10px}}.overtable .main-cta{margin:0;background:#e5086f;color:#f5f5f5;border-color:transparent}.dark .overtable .main-cta{background:#935f95}h1{font-size:2.125rem;font-style:none;font-weight:700;margin:0;line-height:1;font-family:Heading Now Variable,sans-serif;text-transform:none;letter-spacing:.2px;text-wrap:balance;font-variation-settings:"wdth" 960}@media(min-width:768px){h1{font-size:2rem}}@media(min-width:1024px){h1{font-size:3rem}}@media(min-width:1280px){h1{font-size:4rem}}h2{font-size:1.75rem;font-weight:600;margin:0;font-style:none;line-height:1.5;font-family:Heading Now Variable,sans-serif;text-transform:none;letter-spacing:.2px;text-wrap:balance;font-variation-settings:"wdth" 960}@media(min-width:768px){h2{font-size:2.5rem}}@media(min-width:1024px){h2{font-size:3rem}}@media(min-width:1280px){h2{font-size:4rem}}h3{font-size:1.125rem;font-weight:600;margin:0;font-style:normal;line-height:1.5;font-family:Heading Now Variable,sans-serif;text-transform:none;letter-spacing:.2px;text-wrap:balance;font-variation-settings:"wdth" 640}@media(min-width:768px){h3{font-size:2rem}}h4,h5{font-size:1rem;font-weight:600;margin:0;font-style:none;line-height:1.5;font-family:Heading Now Variable,sans-serif;text-transform:none;letter-spacing:.2px;text-wrap:balance;font-variation-settings:"wdth" 580}input::-moz-placeholder{font-size:.6rem;font-style:normal;font-weight:300;line-height:1.4;font-variation-settings:"wdth" 540;text-wrap:balance}input:-ms-input-placeholder{font-size:.6rem;font-style:normal;font-weight:300;line-height:1.4;font-variation-settings:"wdth" 540;text-wrap:balance}.back,.comments,input::placeholder,li,p,td,tr{font-size:.6rem;font-style:normal;font-weight:300;line-height:1.4;font-variation-settings:"wdth" 540;text-wrap:balance}@media(min-width:1024px){input::-moz-placeholder{font-size:1rem}input:-ms-input-placeholder{font-size:1rem}.back,.comments,input::placeholder,li,p,td,tr{font-size:1rem}}.select-option{font-size:.6rem;font-style:normal;font-weight:300;line-height:1.4;font-variation-settings:"wdth" 540;text-wrap:balance}@media(min-width:1024px){.select-option{font-size:1rem}}.details{font-size:.6rem;font-style:normal;font-weight:400;line-height:1.4;font-variation-settings:"wdth" 540;text-wrap:balance}@media(min-width:1024px){.details{font-size:1rem}}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body,html{height:100%;line-height:calc(1em + .5rem);-webkit-font-smoothing:antialiased}html{scroll-behavior:smooth}body{background-color:var(--color-bg);color:var(--color-primary);font-family:Heading Now Variable,sans-serif;word-break:break-word}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;font-size:.6rem;font-style:normal;font-weight:300;line-height:1.4;font-variation-settings:"wdth" 540;text-wrap:balance}@media(min-width:1024px){button,input,select,textarea{font-size:1rem}}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}li,p{max-width:80ch}h2{max-width:35ch}a{color:inherit;text-decoration:none}.main-cta{padding:10px 20px;border:1px solid var(--color-primary);text-align:center;width:-moz-fit-content;width:fit-content;cursor:pointer;font-weight:600;border-radius:100px;position:relative;font-size:.7rem;font-style:normal;font-weight:400;line-height:1.4;font-variation-settings:"wdth" 540;text-wrap:balance}@media(min-width:1024px){.main-cta{font-size:1rem}}.main-cta.loading,.main-cta:disabled{opacity:.5;cursor:default}.main-cta.loading:after{content:"";position:absolute;width:16px;height:16px;top:0;left:0;right:0;bottom:0;margin:auto;border:4px solid transparent;border-radius:50%;animation:button-loading-spinner 1s ease infinite}.secondary-cta{padding:10px 20px;border:1px solid var(--color-primary);text-align:center;width:-moz-fit-content;width:fit-content;cursor:pointer;font-weight:600;border-radius:100px}.bpd-xl{display:none!important}@media(max-width:1279px){.bpd-xl{display:block!important}.bpd-xl.closed{display:none!important}}.bpu-xl-flex{display:flex!important}@media(max-width:1279px){.bpu-xl-flex{display:none!important}}.cta-container{display:flex;align-items:center;gap:20px}@media(max-width:379px){.cta-container{flex-direction:column;gap:0;align-items:flex-start}}@media(max-width:1023px){.desktop-only{display:none}}@media(min-width:1024px){.mobile-only{display:none}}.priority-option,.select-option{font-family:nimbus-sans,sans-serif}