@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.containerHome{padding:20px}.logo{height:1.7em;bottom:20px;left:20px}.header{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:30px}.header>h1{font-size:2.5rem;color:#fff;margin-bottom:10px}.header>p{font-size:1.1rem;color:#fff}.uploadSection{background-color:#fff;border-radius:15px;padding:30px;margin-bottom:30px;box-shadow:0 10px 30px #0003}.uploadSection>h2{text-align:center;color:#333;margin-bottom:20px}.camera-container{text-align:center;margin-bottom:20px}.camera-controls{margin:20px 0;text-align:center}.btn{background:#6b8e23;color:#fff;border:none;padding:12px 24px;border-radius:25px;font-size:1rem;cursor:pointer;margin:5px;transition:all .3s ease;box-shadow:0 4px 15px #0003;display:inline-flex;align-items:center;gap:8px}.btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.file-input-container{margin:20px 0;text-align:center}.file-input-label{display:inline-block;background:#6b8e23;color:#fff;padding:12px 24px;border-radius:25px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #0003}.gallery-section{background:#fff;border-radius:15px;padding:30px;box-shadow:0 10px 30px #0003}.gallery-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.gallery-header h2{color:#333;font-size:1.8rem}.stats{background:#6b8e23;color:#fff;padding:10px 20px;border-radius:20px;font-weight:700}.upload-status{margin:20px 0;padding:15px;border-radius:10px;text-align:center;background:#d4edda;color:#155724;border:1px solid #c3e6cb}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;margin-top:20px}@media(max-width:768px){.container{padding:10px}.header h1{font-size:2rem}.upload-section,.gallery-section{padding:20px}.gallery-header{flex-direction:column;gap:15px;text-align:center}.gallery-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px}.template-grid{grid-template-columns:1fr}}.photo-card{background:#f8f9fa;border-radius:10px;overflow:hidden;transition:transform .3s ease;position:relative}.fade-in{animation:fadeIn .5s ease-out}.photo-card img{width:100%;height:200px;object-fit:cover}.container{display:flex;flex-direction:column;background-color:#fff;height:100%;text-align:justify;padding:40px 80px;line-height:1.8;font-size:16px}h1,h2{color:#1a1a1a}h1{text-align:center;margin-bottom:20px}ul{margin-left:20px}p{margin-bottom:15px}.update-date{font-style:italic;color:#666;text-align:center;margin-bottom:40px}a{color:#0073e6;text-decoration:none}a:hover{text-decoration:underline}.container-landpage{background-color:#fcfcfc;height:100vh;width:100vw;overflow-x:hidden;scroll-behavior:smooth}.container-landpage .nav-container{border-radius:6px;border-color:#ebebeb;border-style:solid;border-width:1px;height:60px;box-shadow:0 2px 5px #0000004d;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-right:2px;padding-left:2px;margin:17px 20px 90px}.container-landpage .nav-container .nav-container-logo .logo-nav{height:25px;margin-top:5px}@media(max-width:600px){.container-landpage .nav-container .nav-container-logo .logo-nav{height:20px}}.container-landpage .nav-container .nav-container-links{display:flex;gap:20px}@media(max-width:530px){.container-landpage .nav-container .nav-container-links a{display:none}}.container-landpage .nav-container .nav-container-links a{color:#201e1e;text-decoration:none;font-family:Roboto,sans-serif;font-weight:500;font-size:16px}.container-landpage .nav-container .nav-container-button .button-login{width:84px;height:40px;background-color:#64d502;border-radius:6px;color:#fcfcfc;font-family:Roboto,sans-serif;font-weight:500;display:flex;justify-content:center;align-items:center;gap:7px}.container-landpage .container-content-first{display:flex;justify-content:center}@media(max-width:1000px){.container-landpage .container-content-first{flex-direction:column;justify-content:center;align-items:center}}.container-landpage .container-content-first .content-text{display:flex;flex-direction:column;justify-content:center}@media(max-width:1000px){.container-landpage .container-content-first .content-text{align-items:center}}.container-landpage .container-content-first .content-text h1{width:522px;height:224px;font-size:64px;text-align:left;font-family:Montserrat,sans-serif;font-weight:700}.container-landpage .container-content-first .content-text p{color:#201e1e;width:522px;font-family:Roboto,sans-serif;font-weight:500;font-size:14.5px;margin-bottom:42px}@media(max-width:1000px){.container-landpage .container-content-first .content-text h1{height:100px;font-size:40px;width:100%;text-align:center;font-family:Montserrat,sans-serif;font-weight:700}.container-landpage .container-content-first .content-text p{color:#201e1e;font-family:Roboto,sans-serif;font-weight:500;font-size:14.5px;margin-bottom:42px;text-align:center}}@media(max-width:530px){.container-landpage .container-content-first .content-text h1{height:180px;font-size:45px;text-align:left;font-family:Montserrat,sans-serif;font-weight:700;text-align:center}.container-landpage .container-content-first .content-text p{color:#201e1e;font-family:Roboto,sans-serif;font-weight:500;width:400px;font-size:14.5px;margin-bottom:42px;text-align:center;padding-right:25px;padding-left:25px}}.container-landpage .container-content-first .content-text .button-login{width:84px;height:40px;background-color:#64d502;border-radius:6px;color:#fcfcfc;font-family:Roboto,sans-serif;font-weight:500;display:flex;justify-content:center;align-items:center;gap:7px}.container-landpage .container-content-first .content-text div{display:flex;gap:15px;margin-bottom:27px}.container-landpage .container-content-first .content-text h3{color:#201e1e;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:27px}@media(max-width:1000px){.container-landpage .container-content-first .content-text h3{text-align:center}}.container-landpage .container-content-first .content-text .container-button-store{display:flex;gap:15px}@media(max-width:1000px){.container-landpage .container-content-first .content-text .container-button-store{justify-content:center;align-items:center}}.container-landpage .container-content-first .ilustration{height:330px;object-fit:contain;background-color:#fcfcfc}@media(max-width:1090px){.container-landpage .container-content-first .ilustration{height:280px}}@media(max-width:530px){.container-landpage .container-content-first .ilustration{height:200px}}.container-landpage .container-content-second{margin-top:100px;width:100vw;background-color:#fcfcfc;display:flex;flex-direction:column;justify-content:center}.container-landpage .container-content-second .container-horizontal{display:flex;justify-content:center;gap:60px;margin-bottom:92px;flex-wrap:wrap}.container-landpage .container-content-second .container-horizontal .container-icon{width:32px;height:32px;border-radius:6px;background-color:#ebebeb;margin-top:16px;display:flex;justify-content:center;align-items:center;margin-bottom:12px}.container-landpage .container-content-second .container-horizontal h4{font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#201e1e;margin-bottom:16px;width:141px}.container-landpage .container-content-second .container-horizontal .message{width:141px;font-family:Roboto,sans-serif;font-size:12px;color:#201e1e;font-weight:500}.container-landpage .container-content-second .container-horizontal .container-number{width:100%;display:flex;justify-content:flex-end}.container-landpage .container-content-second .container-horizontal .container-number .container-number-radius{background-color:#64d502;border-radius:12px;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.container-landpage .container-content-second .container-horizontal .container-number .container-number-radius .number{color:#fcfcfc;font-size:16px;font-family:Roboto,sans-serif;font-weight:500}.container-landpage .container-content-second .text-second-container{color:#201e1e;font-family:Montserrat,sans-serif;font-weight:600;width:923px;align-self:center;text-align:center;font-size:23px;margin-bottom:92px}@media(max-width:860px){.container-landpage .container-content-second .text-second-container{font-size:21px;width:500px}}@media(max-width:500px){.container-landpage .container-content-second .text-second-container{font-size:21px;width:400px}}.container-landpage .container-content-second .container-button-store{display:flex;gap:15px;justify-content:center;margin-bottom:100px}.container-landpage .container-content-third{width:100%;background-color:#fcfcfc;display:flex;flex-direction:column}.container-landpage .container-content-third .container-horizontal{display:flex;margin-bottom:92px;flex-wrap:wrap;justify-content:center;gap:60px}.container-landpage .container-content-third .container-horizontal .card{display:flex;justify-content:center;align-items:center;flex-direction:column}.container-landpage .container-content-third .container-horizontal .card .container-icon{width:32px;height:32px;border-radius:6px;background-color:#ebebeb;margin-top:16px;display:flex;justify-content:center;align-items:center;margin-bottom:12px}.container-landpage .container-content-third .container-horizontal .card p{color:#201e1e;font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.container-landpage .container-content-third .text-third-container{color:#201e1e;font-family:Montserrat,sans-serif;font-weight:600;width:923px;align-self:center;text-align:center;font-size:23px;margin-bottom:92px}@media(max-width:860px){.container-landpage .container-content-third .text-third-container{font-size:21px;width:500px}}@media(max-width:500px){.container-landpage .container-content-third .text-third-container{font-size:21px;width:400px}}.container-landpage .container-content-third .container-button-store{display:flex;gap:15px;justify-content:center;margin-bottom:100px}.container-landpage .container-content-fourth{background-color:#fcfcfc;justify-content:center;align-items:center;display:flex;flex-direction:column}.container-landpage .container-content-fourth .container-horizontal{display:flex;gap:60px;margin-bottom:200px;flex-wrap:wrap;justify-content:center}button{height:40px;border-style:solid}.button-primary{width:84px;background-color:#64d502;border-radius:6px;color:#fcfcfc;font-family:Roboto,sans-serif;font-weight:500;display:flex;justify-content:center;align-items:center;gap:7px}.button-secondary{width:125px;background-color:#fcfcfc;border-color:#b0b0b0;border-radius:6px;color:#201e1e;font-weight:500}.button-terciary{background-color:#64d502;border-radius:6px;color:#fcfcfc;font-family:Roboto,sans-serif;font-weight:500;width:100%}a{cursor:pointer}a .buttonStore{height:45px;object-fit:cover}.container-title-section{display:flex;flex-direction:column;align-items:center}.container-title-section .how-to-work-title{font-size:40px;font-family:Montserrat,sans-serif;font-weight:700;color:#201e1e}.container-title-section .line{width:100px;height:3px;background-color:#64d502;border-radius:6px;margin-top:11px;margin-bottom:11px}.container-title-section .message{font-size:16px;font-family:Roboto,sans-serif;font-weight:500;color:#201e1e;margin-bottom:92px;text-align:center}.card{background-color:#fcfcfc;border-radius:6px;border-color:#51ad01;border-style:solid;border-width:1px;width:226px;height:149px;box-shadow:4px 4px 4px #00000040;padding-left:15px;padding-right:15px}.container-plan{display:flex;flex-direction:column;border-width:1px;border-color:#64d502;background-color:#fcfcfc;border-style:solid;border-radius:6px;width:200px;height:351px;box-shadow:4px 4px 4px #00000040}.container-plan .type{font-family:Roboto,sans-serif;font-size:20px;font-weight:500;color:#201e1e;margin-top:17px;text-align:center}.container-plan .price{font-family:Roboto,sans-serif;font-size:30px;font-weight:500;color:#201e1e;text-align:center;margin-top:5px;margin-bottom:5px}.container-plan .description{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;color:#b0b0b0;text-align:center;margin-bottom:20px}.container-plan .line{display:flex;align-items:center;gap:5px;margin-left:10px;margin-bottom:5px}.container-plan .check-value{color:#201e1e;font-size:14px;font-weight:500;font-family:Roboto,sans-serif}.container-plan .space{display:flex;flex:1}.container-plan button{background-color:#64d502;height:35px;width:140px;align-self:center;margin-bottom:17px;border-radius:6px;font-size:13px;font-weight:500;color:#fcfcfc;border-color:transparent}.main-footer-area{background-color:#2e2d2b;display:flex;flex-direction:column}.main-footer-area .footer-area{width:100vw;height:523px}.main-footer-area .footer-area .imageArea{padding:53px 48px;display:flex;justify-content:space-between;align-items:center}.main-footer-area .footer-area .imageArea .img-left-side{display:flex;align-items:center;gap:43px}.main-footer-area .footer-area .imageArea .img-left-side .toqueLogo{height:67px}.main-footer-area .footer-area .imageArea .img-left-side .compraSegura{width:179px;height:77px}.main-footer-area .footer-area .imageArea div{display:flex;gap:20px}.main-footer-area .footer-area .imageArea div button{color:transparent}.main-footer-area .footer-area .imageArea .img-right-side{display:flex;align-items:center;gap:20px}.main-footer-area .footer-area .imageArea .img-right-side img{width:236px;height:70px}.main-footer-area .footer-area .text-and-infoArea{display:flex;justify-content:space-between;margin-top:120px;padding:0 48px}.main-footer-area .footer-area .text-and-infoArea .toque-info{display:flex;flex-direction:column;gap:16px;width:403px;height:135px}.main-footer-area .footer-area .text-and-infoArea .toque-info p{color:#fcfcfc;font-family:Roboto,sans-serif;font-size:16px;letter-spacing:-.04em;font-weight:700;text-align:left;line-height:19px}.main-footer-area .footer-area .text-and-infoArea .toque-info .infogroup{display:flex;flex-direction:column;gap:8px}.main-footer-area .footer-area .text-and-infoArea .toque-info .infogroup p{color:#ebebeb;font-family:Roboto,sans-serif;font-size:16px;letter-spacing:-.04em;font-weight:400;text-align:left;line-height:19px}.main-footer-area .footer-area .text-and-infoArea .toque-info .infogroup p a{color:#fcfcfc}.main-footer-area .footer-area .text-and-infoArea .social-nav{display:flex;justify-content:center;align-items:center;gap:32px;flex-wrap:nowrap;padding-bottom:77px}.main-footer-area .footer-area .text-and-infoArea .social-nav a{width:48px;height:48px;border-radius:48px;background-color:#201e1e;display:flex;justify-content:center;align-items:center}.main-footer-area .footer-area .text-and-infoArea .social-nav a img{width:24px;height:24px}.main-footer-area .footer-finisher{background-color:#201e1e;align-items:center;justify-content:center;height:33px;display:flex;gap:40px}.main-footer-area .footer-finisher p{font-family:Roboto,sans-serif;font-size:16px;color:#fff;letter-spacing:-.04em}.main-footer-area .footer-finisher a{font-size:13px;cursor:pointer;color:#fcfcfc}@media(max-width:600px){.main-footer-area .footer-finisher{text-wrap:nowrap;gap:10px}.main-footer-area .footer-finisher p{font-size:10px}.main-footer-area .footer-finisher a{font-size:8px}}@media(max-width:1150px){.main-footer-area .footer-area{padding:24px 48px;display:flex;flex-direction:column}.main-footer-area .footer-area .imageArea{padding:0;flex-direction:column;gap:40px;margin-bottom:56px}.main-footer-area .footer-area .imageArea .img-left-side .compraSegura{display:none}}@media(max-width:1150px)and (max-width:410px){.main-footer-area .footer-area .imageArea .img-right-side{flex-direction:column}}@media(max-width:1150px){.main-footer-area .footer-area .imageArea .img-right-side img{width:196px;height:58px}.main-footer-area .footer-area .text-and-infoArea{flex-direction:column;align-items:center;gap:56px;padding:0;margin:0}.main-footer-area .footer-area .text-and-infoArea .toque-info{display:flex;flex-direction:column;align-items:center}.main-footer-area .footer-area .text-and-infoArea .toque-info .infogroup{align-items:center}.main-footer-area .footer-area .text-and-infoArea .social-nav{flex-wrap:wrap;padding-bottom:0}}@media(max-width:700px){.main-footer-area .footer-area{height:100%}.main-footer-area .footer-area .imageArea .img-left-side .toqueLogo{transform:scale(.7)}.main-footer-area .footer-area .imageArea .img-right-side{flex-direction:column}.main-footer-area .footer-area .imageArea .img-right-side img{width:196px;height:58px}.main-footer-area .footer-area .text-and-infoArea .toque-info{transform:scale(.8)}.main-footer-area .footer-area .text-and-infoArea .toque-info p,.main-footer-area .footer-area .text-and-infoArea .toque-info .infogroup p{text-align:center}.main-footer-area .footer-area .text-and-infoArea .social-nav{gap:16px}}.container-signin{width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fcfcfcd6;overflow-x:hidden}.container-signin .container-content-sigin{background-color:#ebebeb;width:811px;height:500px;box-shadow:4px 4px 4px #00000040;border-radius:15px;display:flex;align-items:center;justify-content:center}@media(max-width:820px){.container-signin .container-content-sigin{width:400px}}.container-signin .container-content-sigin .img-left{height:207.12px;margin-left:30px}@media(max-width:820px){.container-signin .container-content-sigin .img-left{display:none}}.container-signin .container-content-sigin .content-right{width:100%;height:100%;background-color:#fcfcfc;border-radius:15px;padding-right:30px;padding-left:30px}@media(max-width:820px){.container-signin .container-content-sigin .content-right{width:100%}}.container-signin .container-content-sigin .content-right .title{margin-top:55px;color:#201e1e;font-family:Montserrat,sans-serif;font-size:36px;margin-bottom:30px}.container-signin .container-content-sigin .content-right .label{font-size:16px;font-family:Roboto,sans-serif;color:#201e1e;margin-bottom:10px}.container-signin .container-content-sigin .content-right .input{height:40px;width:100%;border-style:solid;border-width:1px;border-color:#b0b0b0;background-color:#fafcfe;border-radius:5px;padding-left:10px;margin-bottom:30px}.container-signin .container-content-sigin .content-right .space-sigin{height:100px}.container-signin .container-content-sigin .content-right .container-create-account{height:37px;display:flex;justify-content:center;align-items:center;gap:5px}.container-signin .container-content-sigin .content-right .container-create-account p{font-weight:500;font-size:14px}.container-signin .container-content-sigin .content-right .container-create-account :first-child{color:#201e1e}.container-signin .container-content-sigin .content-right .container-create-account :last-child{color:#64d502;border-color:transparent}.container-signup{width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fcfcfcd6}.container-signup .container-content-signup{background-color:#ebebeb;width:811px;height:500px;box-shadow:4px 4px 4px #00000040;border-radius:15px;display:flex;align-items:center;justify-content:space-between}@media(max-width:820px){.container-signup .container-content-signup{width:400px}}.container-signup .container-content-signup .img-left{height:207.12px;margin-left:30px}@media(max-width:820px){.container-signup .container-content-signup .img-left{display:none}}.container-signup .container-content-signup .content-right{width:50%;height:100%;background-color:#fcfcfc;border-radius:15px;padding-right:30px;padding-left:30px}@media(max-width:820px){.container-signup .container-content-signup .content-right{width:100%}}.container-signup .container-content-signup .content-right .title{margin-top:55px;color:#201e1e;font-family:Montserrat,sans-serif;font-size:36px;margin-bottom:30px}.container-signup .container-content-signup .content-right .label{font-size:16px;font-family:Roboto,sans-serif;color:#201e1e;margin-bottom:10px}.container-signup .container-content-signup .content-right .input{height:40px;width:100%;border-style:solid;border-width:1px;border-color:#b0b0b0;background-color:#fafcfe;border-radius:5px;padding-left:10px;margin-bottom:10px}.container-signup .container-content-signup .content-right .space-signup{height:50px}.container-signup .container-content-signup .content-right .container-create-account{height:37px;display:flex;justify-content:center;align-items:center;gap:5px}.container-signup .container-content-signup .content-right .container-create-account p{font-weight:500;font-size:14px}.container-signup .container-content-signup .content-right .container-create-account :first-child{color:#201e1e}.container-signup .container-content-signup .content-right .container-create-account :last-child{color:#64d502;border-color:transparent}.dashboard-page-wrapper{padding:30px 48px;min-height:100vh;background-color:#ebebeb;display:flex;flex-direction:column}.dashboard-page-wrapper .dashboard-grid{padding-top:47px;display:flex;justify-content:space-between;gap:16px}.dashboard-page-wrapper .dashboard-grid .event-selected-wrapper{background-color:#fcfcfc;border-width:1px;border-radius:8px;border-color:#b0b0b0;border-style:solid;width:800px;height:410px}@media(max-width:900px){.dashboard-page-wrapper .dashboard-grid .event-selected-wrapper{width:100%}}.dashboard-page-wrapper .dashboard-grid .event-selected-wrapper .event-selected-wrapper-title{border-color:#b0b0b0;border-style:solid;background-color:#fcfcfc;height:53px;border-bottom-width:1px;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;justify-content:space-between;align-items:center;padding-left:10px;padding-right:10px;margin-bottom:23px}.dashboard-page-wrapper .dashboard-grid .event-selected-wrapper .event-selected-wrapper-title p{color:#201e1e;font-family:Montserrat,sans-serif;font-size:24px;font-weight:500}.dashboard-page-wrapper .dashboard-grid .event-selected-wrapper .event-selected-wrapper-title svg{cursor:pointer}.dashboard-page-wrapper .dashboard-grid .event-selected-wrapper .event-selected-wrapper-title svg:hover{transform:scale(.95)}.dashboard-page-wrapper .dashboard-grid .event-selected-wrapper .event-selected-content{padding-left:16px;padding-right:16px}.dashboard-page-wrapper .dashboard-grid .event-selected-wrapper .event-selected-content .select{width:242px;height:36px;border-style:solid;border-width:1px;border-color:#b0b0b0;border-radius:4px;color:#b0b0b0;font-weight:500;padding-left:5px;padding-right:10px;margin-bottom:50px}.dashboard-page-wrapper .dashboard-grid .event-selected-wrapper .event-selected-content p{color:#201e1e;font-weight:500;font-size:24px;font-family:Montserrat,sans-serif;margin-bottom:20px}.dashboard-page-wrapper .dashboard-grid .event-selected-wrapper .event-selected-content div{display:flex;justify-content:space-evenly}.dashboard-page-wrapper .dashboard-grid .event-selected-wrapper .event-selected-content img{width:117px;height:117px;border-radius:5px;object-fit:cover}.dashboard-page-wrapper .dashboard-grid .qr-wrapper{background-color:#fcfcfc;border-width:1px;border-radius:8px;border-color:#b0b0b0;border-style:solid;width:355px;height:410px}@media(max-width:900px){.dashboard-page-wrapper .dashboard-grid .qr-wrapper{width:100%}}.dashboard-page-wrapper .dashboard-grid .qr-wrapper .qr-wrapper-title{border-color:#b0b0b0;border-style:solid;background-color:#fcfcfc;height:53px;border-bottom-width:1px;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;justify-content:space-between;align-items:center;padding-left:10px;padding-right:10px;margin-bottom:23px}.dashboard-page-wrapper .dashboard-grid .qr-wrapper .qr-wrapper-title p{color:#201e1e;font-family:Montserrat,sans-serif;font-size:24px;font-weight:500}.dashboard-page-wrapper .dashboard-grid .qr-wrapper .message{font-family:Montserrat,sans-serif;font-weight:500;font-size:20px;color:#201e1e;text-align:center}.dashboard-page-wrapper .dashboard-grid .qr-wrapper .container-qr{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px;padding-right:22px;padding-left:22px}.dashboard-page-wrapper .dashboard-grid .qr-wrapper .container-qr p{color:#201e1e;font-size:20px;font-family:Montserrat,sans-serif;font-weight:500;margin-top:100px;text-align:center}.dashboard-page-wrapper .dashboard-grid .qr-wrapper .container-qr .border-qr{border-width:3px;border-color:#201e1e;border-style:solid;width:191px;height:191px;border-radius:12px;display:flex;align-items:center;justify-content:center}.dashboard-page-wrapper .dashboard-grid .qr-wrapper .container-qr button{width:100%;border-radius:5px;border-color:#b0b0b0;display:flex;align-items:center;justify-content:center;gap:5px;margin-top:10px}@media(max-width:900px){.dashboard-page-wrapper .dashboard-grid{flex-direction:column}}@media(max-width:1360PX){.dashboard-page-wrapper{padding:24px 16px}}.dashboard-page-wrapper .upper-tools{display:flex;justify-content:flex-end;align-items:center}.dashboard-page-wrapper .upper-tools button{display:flex;gap:6px;align-items:center;border-radius:4px;font-size:16px;letter-spacing:-.04em;font-family:Roboto,sans-serif;font-weight:600;border-color:transparent;background-color:#64d502;color:#fcfcfc;height:35px;width:157px;justify-content:center}.dashboard-page-wrapper button{color:#000}.new-event-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.new-event-modal .modal-content{padding:32px 24px;width:500px;height:330px;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:32px}@media(max-width:1000px){.new-event-modal .modal-content{width:fit-content;height:fit-content}.new-event-modal .modal-content .modal-text-area h1{text-wrap:wrap!important;text-align:center}}.new-event-modal .modal-content .modal-text-area{display:flex;flex-direction:column;align-items:center}.new-event-modal .modal-content .modal-text-area h1{color:#201e1e;font-family:Montserrat,sans-serif;font-size:24px;text-wrap:nowrap;font-weight:600}.new-event-modal .modal-content .input-area{display:flex;flex-direction:column;gap:16px;width:100%}.new-event-modal .modal-content .input-area .nome-label{color:#201e1e;font-family:Montserrat,sans-serif}.new-event-modal .modal-content .input-area input{border-width:1px;border-color:#b0b0b0;border-radius:6px;border-style:solid;height:40px;padding-left:5px}.new-event-modal .modal-content .input-area button{border-color:transparent;width:100%;color:#fcfcfc;font-size:17px}.edit-event-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.edit-event-modal .edit-modal-content{padding:32px 24px;width:500px;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:32px}@media(max-width:1000px){.edit-event-modal .edit-modal-content{width:fit-content;height:fit-content}.edit-event-modal .edit-modal-content .modal-text-area h1{text-wrap:wrap!important;text-align:center}}.edit-event-modal .edit-modal-content .modal-text-area{display:flex;flex-direction:column;align-items:center}.edit-event-modal .edit-modal-content .modal-text-area h1{color:#201e1e;font-family:Montserrat,sans-serif;font-size:24px;text-wrap:nowrap;font-weight:600}.edit-event-modal .edit-modal-content .input-area{display:flex;flex-direction:column;gap:16px;width:100%}.edit-event-modal .edit-modal-content .input-area .nome-label{color:#201e1e;font-family:Montserrat,sans-serif}.edit-event-modal .edit-modal-content .input-area input{border-width:1px;border-color:#b0b0b0;border-radius:6px;border-style:solid;height:40px;padding-left:5px}.edit-event-modal .edit-modal-content .input-area button{border-color:transparent;width:100%;color:#fcfcfc;font-size:17px}.auth-layout.lock-scroll .dash-main{overflow:hidden!important}.auth-layout{display:block}.auth-layout{display:grid;grid-template-columns:130px 1fr}@media(max-width:900px){.auth-layout{grid-template-columns:80px 1fr}}.auth-layout{grid-template-rows:60px 1fr;grid-template-areas:"dash-side dash-header" "dash-side dash-main";min-height:100vh;height:100%}.auth-layout .dash-main{overflow:hidden}.auth-layout>.dash-side-menu-area{grid-area:dash-side}.auth-layout>.dash-header{grid-area:dash-header}.auth-layout>.dash-hamburguer-wrapper{display:none}.auth-layout>.dash-main{grid-area:dash-main;overflow-y:auto}.dash-side-menu-area{position:fixed;height:100%;left:0;z-index:100;display:flex;flex-direction:column;border-right:1px solid #B0B0B0;width:130px}@media(max-width:900px){.dash-side-menu-area{width:80px}}.dash-side-menu-area .container-logo{width:100%;height:60px;display:flex;justify-content:center;align-items:center;border-bottom-width:1px;border-color:#b0b0b0;border-style:solid}.dash-side-menu-area .container-logo img{height:26px}@media(max-width:900px){.dash-side-menu-area .container-logo img{height:16px}}.dash-side-menu-area .select-plan-area{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;z-index:1000;overflow-y:scroll;padding-top:20px;padding-bottom:20px}.dash-side-menu-area .select-plan-area .plan-area{display:flex;gap:20px}@media(max-width:600px){.dash-side-menu-area .select-plan-area .plan-area{flex-direction:column}}.dash-plan{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.dash-plan .dash-plan-text{display:flex;justify-content:center;align-items:center;margin-top:12px;gap:5px}.dash-plan .dash-plan-text :first-child{color:#201e1e;font-family:Roboto,sans-serif;font-size:14px}@media(max-width:900px){.dash-plan .dash-plan-text :first-child{font-size:13px}}.dash-plan .dash-plan-text :first-child{font-weight:500}.dash-plan .dash-plan-text :last-child{color:#64d502;font-family:Roboto,sans-serif;font-size:14px}@media(max-width:900px){.dash-plan .dash-plan-text :last-child{font-size:13px}}.dash-plan .dash-plan-text :last-child{font-weight:500}.dash-plan button{width:115px;height:35px;color:#fcfcfc;background-color:#64d502;display:flex;justify-content:center;align-items:center;border-radius:4px;margin-top:12px;font-weight:500;margin-bottom:30px}@media(max-width:900px){.dash-plan button{font-size:11px;width:70px}}@media(max-width:900px){.dash-plan button svg{width:15px;height:15px}}.dash-nav-dashboard{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;background-color:#fcfcfc;gap:24px}.dash-nav-dashboard .dash-nav-item{width:104px;height:55px;display:flex;justify-content:center;align-items:center}.dash-nav-dashboard .dash-nav-item .dash-nav-item-anchor{display:flex;align-items:center;flex-direction:column;text-align:center;gap:4px;text-decoration:none}.dash-nav-dashboard .dash-nav-item .dash-nav-item-anchor p{font-family:Roboto,sans-serif;font-weight:500;color:#b0b0b0;transition:color .2s ease}.dash-nav-dashboard .dash-nav-item .dash-nav-item-anchor.active img,.dash-nav-dashboard .dash-nav-item .dash-nav-item-anchor.active svg{filter:brightness(0) saturate(100%)}.dash-nav-dashboard .dash-nav-item .dash-nav-item-anchor.active p{color:#2e2d2b}.dash-nav-dashboard .dash-nav-item .dash-nav-item-anchor:hover p,.dash-nav-dashboard .dash-nav-item .dash-nav-item-anchor:focus p{color:#201e1e}.dash-nav-dashboard .dash-nav-item .dash-nav-item-anchor:hover img,.dash-nav-dashboard .dash-nav-item .dash-nav-item-anchor:hover svg,.dash-nav-dashboard .dash-nav-item .dash-nav-item-anchor:focus img,.dash-nav-dashboard .dash-nav-item .dash-nav-item-anchor:focus svg{filter:brightness(0) saturate(100%)}.dash-header{width:100%;height:60px;background-color:#fcfcfc;border-color:#b0b0b0;border-bottom-width:1px;border-right-width:1px;border-style:solid;padding-top:15px;padding-left:15px}.dash-header .name-user{font-size:30px;color:#201e1e;font-family:Montserrat,sans-serif;font-weight:500}.album-page-wrapper{padding:30px 48px;min-height:100vh;background-color:#ebebeb;display:flex;flex-direction:column}.album-page-wrapper .album-page-title{display:flex;align-items:center;height:66px;background-color:#fcfcfc;border-radius:8px;border-width:1px;border-style:solid;border-color:#b0b0b0;padding-left:20px;margin-bottom:30px;width:100%}.album-page-wrapper .album-page-title :first-child{color:#201e1e;font-size:16px;font-weight:500;font-family:Montserrat,sans-serif}.album-page-wrapper .album-page-title :last-child{color:#64d502;font-size:16px;font-weight:500;font-family:Montserrat,sans-serif}.album-page-wrapper .album-page{background-color:#fcfcfc;border-radius:8px;border-width:1px;border-style:solid;border-color:#b0b0b0;padding-left:20px;padding-right:20px;padding-bottom:20px;gap:5px}.album-page-wrapper .album-page .horizontal-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:20px}@media(max-width:650px){.album-page-wrapper .album-page .horizontal-wrapper{align-items:flex-start;flex-direction:column-reverse;gap:20px}}.album-page-wrapper .album-page .horizontal-wrapper .wrapper-quantity{background-color:#64d502;border-radius:20px;width:80px;height:30px;display:flex;justify-content:center;align-items:center;color:#fcfcfc;font-weight:500;font-family:Montserrat,sans-serif}.album-page-wrapper .album-page .horizontal-wrapper .functions-wrapper{display:flex;gap:20px}.album-page-wrapper .album-page .horizontal-wrapper .functions-wrapper .download{font-size:14px;background-color:#64d502;border-radius:6px;font-weight:500;font-family:Montserrat,sans-serif;display:flex;justify-content:center;align-items:center;gap:0px;width:120px;gap:7px;color:#fcfcfc;border-color:transparent}@media(max-width:600px){.album-page-wrapper .album-page .horizontal-wrapper .functions-wrapper .download{width:90px;font-size:11px}.album-page-wrapper .album-page .horizontal-wrapper .functions-wrapper .download svg{width:22px;height:22px}}.album-page-wrapper .album-page .horizontal-wrapper .functions-wrapper .delete{font-size:14px;background-color:#e63946;border-radius:6px;font-weight:500;font-family:Montserrat,sans-serif;display:flex;justify-content:center;align-items:center;gap:0px;width:134px;gap:7px;color:#fcfcfc;border-color:transparent}@media(max-width:600px){.album-page-wrapper .album-page .horizontal-wrapper .functions-wrapper .delete{width:90px;font-size:11px}.album-page-wrapper .album-page .horizontal-wrapper .functions-wrapper .delete svg{width:22px;height:22px}}.album-page-wrapper .album-page .wrapper-photos{margin-top:20px;display:flex;gap:20px;flex-wrap:wrap}.album-page-wrapper .album-page .wrapper-photos img{width:119px;height:117px;border-radius:5px;object-fit:cover}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,samp,small,sub,sup,tt,var,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{padding:0;margin:0;box-sizing:border-box;border:none;background-color:transparent}*{padding:0;margin:0;box-sizing:border-box;font-family:Montserrat,sans-serif;text-decoration:none}* input{color:#000}* button:hover,* a:hover{transform:scale(.98)}html{scroll-behavior:smooth}button{cursor:pointer}
