@import"https://fonts.googleapis.com/css2?family=Limelight&family=Amaranth&family=Montserrat:wght@300;600&display=swap";.button--primary{padding:.6rem 1rem;max-height:1.6rem;background-color:var(--color-primary-700);border-radius:var(--rounded-m);color:var(--color-white);border:1px solid transparent;white-space:nowrap;font-weight:600;overflow:hidden}.button--primary:disabled{cursor:not-allowed;background-color:var(--color-grey-300)}.button--primary:hover{opacity:.9;transition:all var(--transition-1)}.button--secondary{padding:.6rem 1rem;max-height:1.6rem;border:1px solid var(--color-primary-700);border-radius:var(--rounded-m);color:var(--color-primary-700);white-space:nowrap;overflow:hidden}.button--secondary:hover{background-color:var(--color-primary-700);transition:all var(--transition-1);color:var(--color-white)}.sidebar{transition:width .3s var(--transition-bezier);z-index:9;-webkit-user-select:none;user-select:none}.sidebar--open{width:14.5rem}.sidebar--close{width:4rem}.sidebar__logo{width:6rem;object-fit:contain}.sidebar__icon{cursor:pointer;flex-shrink:0;color:var(--color-primary-500)}.sidebar__icon-item{cursor:pointer;color:var(--color-grey-500);flex-shrink:0;display:flex;justify-content:center;align-items:center}.sidebar__icon-item:hover{transition:color .3s var(--transition-bezier);color:var(--color-primary-500)}.sidebar__icon-login{cursor:pointer;color:var(--color-green-600);flex-shrink:0}.sidebar__icon-logout{cursor:pointer;color:var(--color-red-500);flex-shrink:0}.sidebar__item{position:relative;display:flex;white-space:nowrap;width:100%;justify-content:space-between;padding-right:1rem;padding-left:.6rem}.sidebar__item svg{flex-shrink:0}.sidebar__item--music:hover .sidebar__subitem--music,.sidebar__item--cinema:hover .sidebar__subitem--cinema{display:block}.sidebar__subitem{display:none;position:absolute;width:13rem;background-color:var(--color-grey-100);right:-13rem;top:-1rem;padding:.5rem 1rem;box-shadow:3px 0 5px #0000001a}.sidebar__subitem div:hover svg,.sidebar__subitem div:hover p{color:var(--color-primary-500)}.sidebar__subitem div{cursor:pointer}.sidebar__subitem p{font-weight:600}.sidebar__link{text-decoration:none;color:var(--color-grey-500);font-weight:600;cursor:pointer}.sidebar__link:hover{color:var(--color-primary-500)}.active-item{position:relative}.active-item svg{color:var(--color-primary-700)}.active-item:after{position:absolute;content:"";width:4px;height:100%;top:0rem;left:-.6rem;background-color:var(--color-primary-700)}.sidebar-items{background-color:var(--color-grey-100);position:fixed;height:100dvh;border-right:1px solid var(--color-grey-300);box-shadow:0 10px 10px #0000001a;transition:width .3s var(--transition-bezier);z-index:9}.sidebar-items--open{width:12.5rem}.sidebar-items--close{width:3.5rem}.sidebar-mobile{position:fixed;background-color:var(--color-grey-100);width:100%;z-index:9}.communityItem{width:10rem;border:1px solid var(--color-primary-700);border-radius:var(--rounded-m);box-shadow:var(--shadow);background-color:#fff;cursor:pointer}.communityItem header{padding:.5rem;text-align:center;font-weight:600;font-size:var(--font-s);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.communityItem footer{background-color:var(--color-primary-700);color:#fff}.communityItem footer div{height:3rem}.communityItem footer div p{font-size:var(--font-xs)}.footer{padding:4rem 0 10rem;background-repeat:no-repeat;background-size:cover;background-position:100% 45%;margin-left:3.5rem;margin-top:5rem;color:#fff;text-align:center}.footer a{color:#fff;font-weight:600;text-decoration:underline}@media screen and (max-width: 800px){.footer{margin-top:0rem;margin-left:0;background-position:center}}.homeCard{height:20rem;width:20rem;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:var(--rounded-m);position:relative;overflow:hidden;cursor:pointer;transition:scale var(--transition-1)}.homeCard:hover{scale:1.05}.homeCard__blur{position:absolute;bottom:0;width:100%;text-align:center;padding:1rem 0 .5rem;background:linear-gradient(rgba(0,0,0,0),rgb(0,0,0) 80%)}.homeCard__blur h2{color:#fff;font-size:1.5rem}@media screen and (max-width: 800px){.homeCard{height:10.5rem;width:100%;border-radius:0}}.vote h2{text-align:center;line-height:20px}.masterpiece{width:100%;max-width:50rem}.masterpiece__poster{width:10rem;height:15rem;object-fit:cover;border-radius:var(--rounded-s)}.masterpiece__synopsis{text-align:justify;text-indent:1rem}.masterpiece__year{margin:0;font-size:var(--font-xs);color:var(--color-grey-700)}.masterpiece footer a{font-weight:600}@media screen and (max-width: 800px){.masterpiece{flex-wrap:wrap;justify-content:center;max-width:30rem}.masterpiece__poster{width:100%;height:10rem;object-fit:cover;border-radius:0}}.research__button--movie{border-right:1px solid var(--color-grey-100);border-radius:0 0 0 3px}.research__button--tv{border-radius:0 0 3px}.research__person{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:fit-content;overflow:hidden}.research__person__header{cursor:pointer}.research__person__header:hover .research__person__details p:first-child{text-decoration:underline}.research__person__img{width:5rem;height:5rem;object-fit:cover;border-radius:99px;flex-shrink:0}.research__person__details{display:flex;flex-direction:column;justify-content:center;border-bottom:2px solid var(--color-primary-500);width:100%}.research__person__details__movie{cursor:pointer}.research__person__details__movie:hover{font-weight:600}.research__person__details__movie img{width:5rem;height:85%;object-fit:cover;border-radius:3px}.research__person__details__movie p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.releases{width:100%;max-width:60rem}.releases__poster{width:10rem;height:15rem;object-fit:cover;cursor:pointer;border-radius:var(--rounded-s)}.releases__movie-title{width:15ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;text-align:center;font-weight:600}@media screen and (max-width: 800px){.releases__list{flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:scroll;overflow-y:auto;padding-bottom:1rem}}.movieItem{width:100%;max-width:50rem}.movieItem__poster{width:10rem;height:15rem;object-fit:cover;border-radius:var(--rounded-s)}.movieItem__synopsis{text-align:justify;text-indent:1rem}.movieItem__year{margin:0;font-size:var(--font-xs);color:var(--color-grey-700)}.movieItem footer a{font-weight:600}@media screen and (max-width: 800px){.movieItem{flex-wrap:wrap;justify-content:center;max-width:30rem}.movieItem__poster{width:100%;height:10rem;object-fit:cover;border-radius:0}}.player{width:100%;max-width:30rem}.player iframe{width:100%}.player__button{color:var(--color-primary-700)}.player__button:hover{color:var(--color-primary-500)}.research__input{width:95%;max-width:25rem}.research__button{width:100%;text-align:center;font-size:var(--font-s);padding:.4rem 0;font-weight:600;background-color:var(--color-primary-700);color:#fff}.research__button--artist{border-right:1px solid var(--color-grey-100);border-radius:0 0 0 3px}.research__button--track{border-radius:0 0 3px}.research__items{max-width:30rem;width:100%}.musicItem{cursor:pointer}.musicItem img{min-width:4rem;width:4rem;height:4rem;object-fit:cover;border-radius:var(--rounded-s)}.musicItem h3{line-height:20px;max-width:22ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.musicItem__album{margin:0rem 0 .5rem;line-height:22px;max-width:22ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.musicItem__authors{color:var(--color-grey-500)}.musicItem__authors a:hover{text-decoration:underline}.musicItem audio{display:none}.musicItem__button{color:var(--color-primary-700);transition:color var(--transition-1)}.musicItem__button:hover{color:var(--color-primary-500)}.albumItem{width:100%;max-width:20rem}.albumItem--selected{background-color:var(--color-primary-700);color:#fff}.albumItem--selected a{color:#fff!important}.trackItem{cursor:default}.vote{width:15rem;height:9rem;padding:.7rem;background-color:var(--color-white);box-shadow:var(--shadow);border-radius:var(--rounded-m)}.vote h2{text-align:center;line-height:20px;cursor:zoom-in}.vote__del{cursor:pointer}.vote__artist{font-size:var(--font-s);font-weight:600;color:var(--color-grey-400)}.vote__author{font-size:var(--font-xs);align-self:flex-end}@media screen and (max-width: 800px){.vote{width:10rem;height:10rem}}.critic{width:100%;max-width:40rem}.critic header svg{cursor:pointer}.critic header>a:hover{text-decoration:underline}.critic__content{text-align:justify;text-indent:1rem}.critic footer a{font-weight:600}.music-masterpiece{padding:.7rem;cursor:zoom-in}.music-masterpiece__img{width:5rem;object-fit:cover;border-radius:var(--rounded-s)}.music-masterpiece h2{width:15rem;line-height:20px}.music-masterpiece__del{cursor:pointer}.music-masterpiece__artist{font-size:var(--font-s);font-weight:600;color:var(--color-grey-400)}.music-masterpiece__author{font-size:var(--font-xs);align-self:flex-end}@media screen and (max-width: 800px){.music-masterpiece h2{width:12rem}}.login{height:100dvh}.login__logo{object-fit:cover;width:13rem;cursor:pointer}.login__img{object-fit:cover;height:100vh}.login__no-account p{font-size:var(--font-s);margin:0}.login__no-account a{text-align:center;font-size:var(--font-s);font-weight:600;text-decoration:underline}.login__version{position:absolute;bottom:1rem;left:1rem;color:var(--color-grey-400);font-size:var(--font-s)}@media (max-width: 800px){.login main{width:100%}.login__img{display:none}}.home{min-height:55dvh;overflow:hidden}.home h1{font-family:var(--font-title-2);font-size:2.5rem;color:var(--color-primary-700)}.home__cards{max-width:50rem;gap:1rem;padding:1rem 0 0}@media screen and (max-width: 800px){.home__cards{gap:0rem}}.cinema__header img{width:100%;max-height:20vw;object-fit:cover}.cinema__tabs{width:100%;max-width:80rem}@media screen and (max-width: 800px){.cinema__header img{max-height:8rem}}.movie{min-height:55dvh}.movie__backdrop{position:absolute;top:0;left:0;z-index:-1;width:100%;object-fit:cover;filter:grayscale(1);opacity:.7;max-height:21rem}.movie__poster{width:20rem;object-fit:cover;box-shadow:var(--shadow-l);border-radius:var(--rounded-s)}.movie__details{max-width:50rem;width:100%}.movie__details h1{text-align:center;width:fit-content;line-height:26px}.movie__details p{text-align:justify;text-indent:1rem}.movie__buttons button{width:6.8rem}.movie__buttons svg{flex-shrink:0}.movie__button{position:relative;border:none;transition:all .7s ease;padding:.6rem}.movie__button:hover{background-color:transparent;color:var(--color-primary-500)}.movie__button:after{content:"";width:12px;height:2px;background-color:var(--color-primary-700);border-radius:var(--rounded-full);position:absolute;bottom:7px;left:2px}.movie__button--add:before{content:"";height:12px;width:2px;background-color:var(--color-primary-700);border-radius:var(--rounded-full);position:absolute;bottom:2px;left:7px}.movie__persons{width:100%;max-width:45rem;gap:1rem;overflow-x:auto;overflow-y:hidden}.movie__person a{text-align:center;line-height:14px;font-size:var(--font-s)}.movie__person img{width:5.8rem;height:7.5rem;object-fit:cover}.movie__person p{text-align:center;font-size:var(--font-s);margin:0;line-height:14px}.movie__person:hover p:first-child{text-decoration:underline}.movie__trailer{width:100%;max-width:50rem}.movie__trailer iframe{width:100%;aspect-ratio:16/9}.movie__provider{width:2rem;height:2rem;border-radius:var(--rounded-s)}@media screen and (max-width: 800px){.movie{margin-top:4rem}.movie__backdrop{top:4rem;max-height:17rem}.movie__poster{width:10rem;height:15rem}.movie__buttons{width:100%}.movie__buttons p{font-size:var(--font-s)}.movie__buttons button{gap:.5rem!important;width:100%}.movie__providers{width:100%;align-self:flex-start}}.music{min-height:55dvh}.music__header img{width:100%;max-height:20vw;object-fit:cover}.music__tabs{width:100%;max-width:80rem}@media screen and (max-width: 800px){.music__header img{max-height:8rem}}.community__header img{width:100%;max-height:20vw;object-fit:cover;object-position:50% 70%}@media screen and (max-width: 800px){.community__header img{max-height:8rem}}.UserProfile{min-height:60dvh}.UserProfile__header{text-align:center}.UserProfile__header img{width:100%;max-height:20vw;object-fit:cover}.UserProfile__tabs{width:100%;max-width:80rem}@media screen and (max-width: 800px){.UserProfile__header img{max-height:8rem}}.notfound{height:100dvh;position:relative}.notfound img{position:absolute;bottom:0;width:20rem}.artist{min-height:65dvh;margin-top:12rem}.artist header{overflow:hidden}.artist header h1{white-space:nowrap}.artist header .player{width:30rem}.artist__backdrop{position:absolute;top:0;left:0;z-index:-1;width:100%;object-fit:cover;opacity:.9;max-height:21rem}.artist__infos{padding:2rem;border-radius:.75rem;background-color:var(--color-white);max-width:30rem;width:100%;height:fit-content}.artist__image{width:100%;max-width:15rem;object-fit:cover;border-radius:var(--rounded-s);box-shadow:var(--shadow-l)}@media screen and (max-width: 800px){.artist header{flex-direction:column;align-items:center}.artist__infos{background-color:transparent}}.person{padding:1rem 0 5rem}.person .header{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.person .header img{width:100%;max-width:20rem;border-radius:3px;object-fit:cover}.person .header h1{font-size:2.5rem;text-align:center}.person .header__lifespan p{text-align:center;margin:0;font-size:var(--font-s)}.person .header__biography{text-align:justify;width:100%;max-width:40rem}.person h2{margin-bottom:1rem;color:var(--color-slate-700)}*{box-sizing:border-box;font-family:var(--font-text);font-size:16px}body{background-color:var(--color-grey-100);color:var(--color-slate-800);font-size:var(--font-base);margin:0}a{color:var(--color-grey-700);text-decoration:none}ul{padding:0}li{list-style:none}button{all:unset;cursor:pointer}h1,h2,h3,h4,h5,h6{font-family:var(--font-title);margin:0;padding:0}h1{font-size:1.7rem}h2{font-size:1.2rem}h4{font-size:.8rem}.w-10{width:10%}.w-20{width:20%}.w-30{width:30%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}@media screen and (max-width: 800px){main{margin-top:4rem}}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:white}::-webkit-scrollbar-thumb{background:var(--color-primary-900)}::-webkit-scrollbar-thumb:hover{background:var(--color-primary-700)}::selection{background-color:var(--color-black);color:var(--color-white)}.tag{border-radius:var(--rounded-full);line-height:15px;margin:0;white-space:nowrap;width:fit-content}.tag--primary{font-weight:600;padding:.15rem 1rem .1rem;border:1px solid var(--color-primary-700);background-color:var(--color-primary-50);color:var(--color-primary-500);font-size:var(--font-m)}.tag--green{border:1px solid var(--color-green-400);background-color:var(--color-green-200);color:var(--color-green-500);font-size:var(--font-xs);padding:0rem .7rem}.tag--red{border:1px solid var(--color-red-400);background-color:var(--color-red-50);color:var(--color-red-700);font-size:var(--font-xs);padding:0rem .7rem}.tag--warning{border:1px solid var(--color-orange-500);background-color:var(--color-orange-50);color:var(--color-orange-700);font-size:var(--font-xs);padding:0rem .7rem}.tag--info{border:1px solid var(--color-slate-400);background-color:var(--color-slate-200);color:var(--color-slate-700);font-size:var(--font-s);padding:0rem .7rem}.ant-message-custom-content{display:flex;justify-items:center;gap:.5rem}:root{--font-text: "Montserrat", sans-serif;--font-title: "Amaranth", sans-serif;--font-title-2: "Limelight", cursive;--font-xs: .7rem;--font-s: .8rem;--font-m: .9rem;--font-l: 1.5rem;--font-xl: 1.8rem;--font-xxl: 2.3rem;--color-grey-100: #fafafa;--color-grey-300: #e1e1e1;--color-grey-400: #7d7d7d;--color-grey-500: #4e4e4e;--color-grey-700: #2c2c2c;--color-grey-900: #1b1b1b;--color-slate-50: #f8fafc;--color-slate-100: #f1f5f9;--color-slate-200: #e2e8f0;--color-slate-300: #cbd5e1;--color-slate-400: #94a3b8;--color-slate-500: #64748b;--color-slate-600: #475569;--color-slate-700: #334155;--color-slate-800: #1e293b;--color-slate-900: #0f172a;--color-blue-50: #e0e6f0;--color-blue-100: #b9d6ff;--color-blue-200: #90beff;--color-blue-300: #68a7ff;--color-blue-400: #3f8fff;--color-blue-500: #1677ff;--color-blue-600: #005cdd;--color-blue-700: #0045a5;--color-blue-800: #002d6d;--color-blue-900: #001635;--color-red-50: #fef2f2;--color-red-100: #fee2e2;--color-red-200: #fecaca;--color-red-300: #fca5a5;--color-red-400: #f87171;--color-red-500: #ef4444;--color-red-600: #dc2626;--color-red-700: #b91c1c;--color-red-800: #991b1b;--color-red-900: #7f1d1d;--color-orange-50: #fffbf3;--color-orange-500: #ffbe33;--color-orange-700: #9c5e00;--color-green-50: #dcfef0;--color-green-100: #b4fddf;--color-green-200: #f1faf1;--color-green-300: #ddf0dd;--color-green-400: #9ad19a;--color-green-500: #7bc97b;--color-green-600: #45ac45;--color-green-700: #02502f;--color-green-800: #013721;--color-green-900: #01190f;--color-primary-50: #fceced;--color-primary-100: #f8dfe1;--color-primary-200: #f2bfc3;--color-primary-300: #eb9fa4;--color-primary-400: #e57f86;--color-primary-500: #de5f68;--color-primary-600: #d83f4a;--color-primary-700: #c72934;--color-primary-800: #a7222c;--color-primary-900: #871c23;--color-white: #fff;--color-black: #000;--shadow: 0 1px 3px 0 rgb(0 0 0 / 10%);--shadow-l: 0 1px 20px 10px rgb(0 0 0 / 10%);--spacing-0: 0rem;--spacing-1: .5rem;--spacing-2: 1rem;--spacing-3: 1.5rem;--spacing-4: 2rem;--spacing-5: 3rem;--rounded-s: 3px;--rounded-m: 5px;--rounded-l: 15px;--rounded-xl: 20px;--rounded-full: 9999px;--rounded-right: 0 99px 99px 0;--rounded-left: 99px 0 0 99px;--transition-1: .3s;--transition-2: .5s;--transition-3: .7s;--transition-4: 1s;--transition-bezier: cubic-bezier(.48, 1.1, .8, 1.15)}:root .f-b{font-weight:600}:root .br-s{border-radius:var(--rounded-s)}:root .br-m{border-radius:var(--rounded-m)}:root .br-l{border-radius:var(--rounded-l)}:root .br-xl{border-radius:var(--rounded-xl)}:root .br-full{border-radius:var(--rounded-full)}.gap-0{gap:0!important}.gap-05{gap:.5rem!important}.gap-1{gap:1rem!important}.gap-2{gap:2rem!important}.gap-3{gap:3rem!important}.gap-4{gap:4rem!important}.gap-5{gap:5rem!important}.f-xs{font-size:var(--font-xs)!important}.f-s{font-size:var(--font-s)!important}.f-m{font-size:var(--font-m)!important}.f-l{font-size:var(--font-l)!important}.f-xl{font-size:var(--font-xl)!important}.f-xxl{font-size:var(--font-xxl)!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.py-0{padding-bottom:0;padding-top:0}.px-0{padding-left:0;padding-right:0}.m-05{margin:.5rem!important}.mt-05{margin-top:.5rem!important}.mr-05{margin-right:.5rem!important}.mb-05{margin-bottom:.5rem!important}.ml-05{margin-left:.5rem!important}.my-05{margin-bottom:.5rem!important;margin-top:.5rem!important}.mx-05{margin-left:.5rem!important;margin-right:.5rem!important}.p-05{padding:.5rem}.pt-05{padding-top:.5rem}.pr-05{padding-right:.5rem}.pb-05{padding-bottom:.5rem}.pl-05{padding-left:.5rem}.py-05{padding-bottom:.5rem;padding-top:.5rem}.px-05{padding-left:.5rem;padding-right:.5rem}.m-1{margin:1rem!important}.mt-1{margin-top:1rem!important}.mr-1{margin-right:1rem!important}.mb-1{margin-bottom:1rem!important}.ml-1{margin-left:1rem!important}.my-1{margin-bottom:1rem!important;margin-top:1rem!important}.mx-1{margin-left:1rem!important;margin-right:1rem!important}.p-1{padding:1rem}.pt-1{padding-top:1rem}.pr-1{padding-right:1rem}.pb-1{padding-bottom:1rem}.pl-1{padding-left:1rem}.py-1{padding-bottom:1rem;padding-top:1rem}.px-1{padding-left:1rem;padding-right:1rem}.m-2{margin:2rem!important}.mt-2{margin-top:2rem!important}.mr-2{margin-right:2rem!important}.mb-2{margin-bottom:2rem!important}.ml-2{margin-left:2rem!important}.my-2{margin-bottom:2rem!important;margin-top:2rem!important}.mx-2{margin-left:2rem!important;margin-right:2rem!important}.p-2{padding:2rem}.pt-2{padding-top:2rem}.pr-2{padding-right:2rem}.pb-2{padding-bottom:2rem}.pl-2{padding-left:2rem}.py-2{padding-bottom:2rem;padding-top:2rem}.px-2{padding-left:2rem;padding-right:2rem}.m-3{margin:3rem!important}.mt-3{margin-top:3rem!important}.mr-3{margin-right:3rem!important}.mb-3{margin-bottom:3rem!important}.ml-3{margin-left:3rem!important}.my-3{margin-bottom:3rem!important;margin-top:3rem!important}.mx-3{margin-left:3rem!important;margin-right:3rem!important}.p-3{padding:3rem}.pt-3{padding-top:3rem}.pr-3{padding-right:3rem}.pb-3{padding-bottom:3rem}.pl-3{padding-left:3rem}.py-3{padding-bottom:3rem;padding-top:3rem}.px-3{padding-left:3rem;padding-right:3rem}.m-4{margin:4rem!important}.mt-4{margin-top:4rem!important}.mr-4{margin-right:4rem!important}.mb-4{margin-bottom:4rem!important}.ml-4{margin-left:4rem!important}.my-4{margin-bottom:4rem!important;margin-top:4rem!important}.mx-4{margin-left:4rem!important;margin-right:4rem!important}.p-4{padding:4rem}.pt-4{padding-top:4rem}.pr-4{padding-right:4rem}.pb-4{padding-bottom:4rem}.pl-4{padding-left:4rem}.py-4{padding-bottom:4rem;padding-top:4rem}.px-4{padding-left:4rem;padding-right:4rem}.m-5{margin:5rem!important}.mt-5{margin-top:5rem!important}.mr-5{margin-right:5rem!important}.mb-5{margin-bottom:5rem!important}.ml-5{margin-left:5rem!important}.my-5{margin-bottom:5rem!important;margin-top:5rem!important}.mx-5{margin-left:5rem!important;margin-right:5rem!important}.p-5{padding:5rem}.pt-5{padding-top:5rem}.pr-5{padding-right:5rem}.pb-5{padding-bottom:5rem}.pl-5{padding-left:5rem}.py-5{padding-bottom:5rem;padding-top:5rem}.px-5{padding-left:5rem;padding-right:5rem}.flex{display:flex}.flex-col{display:flex;flex-direction:column}.flex-col-reverse{display:flex;flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-span-5{grid-row:span 5/span 5}.row-span-6{grid-row:span 6/span 6}.row-span-full{grid-row:1/-1}.loader-default{animation:rotate .5s infinite linear}@keyframes rotate{0%{rotate:0deg}to{rotate:360deg}}.loader-cinema{fill:#000;width:7rem}.loader-cinema path:nth-child(2){transform-origin:0px 20px;animation:clapOver 1s infinite ease}.loader-cinema path:nth-child(1){transform-origin:0px 20px;animation:clapUnder 1s infinite ease}@keyframes clapOver{0%{rotate:0deg}40%{rotate:-10deg}50%{rotate:10deg}60%{rotate:0deg}to{rotate:0deg}}@keyframes clapUnder{0%{rotate:0deg}40%{rotate:5deg}50%{rotate:-3deg}60%{rotate:0deg}to{rotate:0deg}}.form{display:flex;flex-direction:column;max-width:25rem}.form__field{margin:.5rem 0}.form__label{font-family:var(--font-title);display:block;margin-bottom:.3rem}.form__error{margin:5px 0 0;color:var(--color-red-500);font-size:var(--font-s)}.form__error strong,.form__error i,.form__error p{margin:0;font-size:var(--font-s)}
