a,button{cursor:pointer}.tabs-container{background-color:var(--shades-base-contrast-5)}.tab-button[data-active=true]{background-color:var(--shades-contrast-30);color:var(--heading-text);border:1px solid var(--components-overlay-border)}.tab-button[data-active=false]{color:var(--secondary-text);border:1px solid rgba(0,0,0,0)}.raffle-card-detail span:not(.inline-block,.inline-flex){color:var(--secondary-text)}.raffle-card-detail .raffle-card-detail__tag{background-color:var(--background-button)!important;color:var(--heading-text)}.raffle-card-detail p{color:var(--body-text)}.box,.raffle-card,.raffle-card-detail{background-color:var(--shades-base-contrast-5);border:1px solid var(--components-overlay-border);border-radius:8px;padding:8px}.box h2,.raffle-card h2,.raffle-card-detail h2{color:var(--heading-text)}.warning-box{background-color:var(--colors-warning-10);color:var(--colors-warning-text);border:1px solid var(--colors-warning)}.raffle-card p{color:var(--secondary-text)}.raffle-card span.rounded-md{background-color:var(--shades-shade-10)}.raffle-card h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.box-secondary{color:var(--body-text);background-color:var(--components-field-background);border:1px solid var(--components-field-border);border-radius:8px;padding:12px}.mini-timer{padding:4px 10px;border-radius:8px;font-size:16px;font-weight:600;color:var(--colors-error);background-color:var(--colors-error-10)}.box .tabs-container{background-color:var(--shades-shade-10)}.copy-container{display:flex;align-items:center;justify-content:space-between;padding:4px}.copy-container span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%;margin-right:10px;color:var(--secondary-text)}.copy-container button{min-height:32px}.drawer{background:var(--shades-base)!important;height:100%}.drawer>section{flex:1 1 auto;padding:8px 24px;overflow-y:auto}@media screen and (min-width:768px){.drawer>section{padding:8px 48px}}.gerenciar-content{padding-right:5%;padding-left:5%}.qr-code-container{border-radius:8px;background-color:var(--shades-base-contrast-5);border:1px solid var(--components-overlay-border);padding:16px}.qr-code-container canvas{max-width:calc(100vw - 65px);max-height:calc(100vw - 65px)}.menu-table,.table-order,.table-primary{display:flex;flex-direction:column;border-radius:8px;padding-left:16px;padding-right:0;background-color:var(--shades-base-contrast-5)}.menu-table svg,.table-order svg,.table-primary svg{color:var(--shades-contrast-60)}.menu-table tr,.menu-table>a,.menu-table>button,.menu-table>div,.menu-table>li,.table-order tr,.table-order>a,.table-order>button,.table-order>div,.table-order>li,.table-primary tr,.table-primary>a,.table-primary>button,.table-primary>div,.table-primary>li{display:flex;align-items:center;justify-content:flex-start;text-align:left;width:100%;height:60px;color:var(--heading-text)}.menu-table tr:not(:last-child),.menu-table>a:not(:last-child),.menu-table>button:not(:last-child),.menu-table>div:not(:last-child),.menu-table>li:not(:last-child),.table-order tr:not(:last-child),.table-order>a:not(:last-child),.table-order>button:not(:last-child),.table-order>div:not(:last-child),.table-order>li:not(:last-child),.table-primary tr:not(:last-child),.table-primary>a:not(:last-child),.table-primary>button:not(:last-child),.table-primary>div:not(:last-child),.table-primary>li:not(:last-child){border-bottom:1px solid var(--components-field-border)}.menu-table td,.menu-table>a>span,.menu-table>button>span,.menu-table>div>span,.menu-table>li>span,.table-order td,.table-order>a>span,.table-order>button>span,.table-order>div>span,.table-order>li>span,.table-primary td,.table-primary>a>span,.table-primary>button>span,.table-primary>div>span,.table-primary>li>span{width:50%}.menu-table td:last-child,.menu-table>a>span:last-child,.menu-table>button>span:last-child,.menu-table>div>span:last-child,.menu-table>li>span:last-child,.table-order td:last-child,.table-order>a>span:last-child,.table-order>button>span:last-child,.table-order>div>span:last-child,.table-order>li>span:last-child,.table-primary td:last-child,.table-primary>a>span:last-child,.table-primary>button>span:last-child,.table-primary>div>span:last-child,.table-primary>li>span:last-child{text-align:right;padding-right:16px;color:var(--secondary-text)}.table-order tr{height:30px!important;border-bottom:none!important}.menu-table{font-size:14px}.number-tag{padding:2px 8px;border-radius:4px;background-color:var(--shades-shade-10);color:var(--heading-text);font-family:Courier Prime;font-weight:500;flex-grow:1;flex-basis:calc(33.33% - 10px);max-width:fit-content}.number-box{border-radius:8px;padding:16px;color:var(--body-text);background-color:var(--colors-success-10);border:1px solid var(--colors-success)}.number-box h1,.number-tag.paid{color:var(--colors-success)}.number-tag.paid{background-color:var(--colors-success-10)}.number-tag.reserved{background-color:var(--colors-warning-10);color:var(--colors-warning)}.number-tag.cancelled,.number-tag.expired{background-color:var(--colors-error-10);color:var(--colors-error)}.status{border-radius:4px;padding:2px 8px;height:fit-content;font-size:14px;background-color:var(--shades-shade-10);color:var(--heading-text)}.status[data-value=active],.status[data-value=paid]{background-color:var(--colors-success-10);color:var(--colors-success)}.status[data-value=reserved],.status[data-value=waiting]{background-color:var(--colors-warning-10);color:var(--colors-warning)}.status[data-value=cancelled],.status[data-value=expired],.status[data-value=finished]{background-color:var(--colors-error-10);color:var(--colors-error)}div[role=dialog] .back-btn{border-radius:.625rem .625rem 0 0}@media screen and (min-width:768px){.personalizar-drawer{max-width:70%}}.btn-primary:disabled,.btn-secondary:disabled{cursor:not-allowed;opacity:.5}.graphic{box-sizing:border-box;display:flex;flex-direction:row;width:100%;align-items:center;padding:0 8px 0 0;gap:16px;height:96px;left:15px;top:66px;background:var(--shades-base-contrast-5);border-width:1px 1px 2px;border-style:solid;border-color:var(--chart-color);border-radius:8px}.graphic,.graphic path{outline:none}.graphic p{color:var(--neutral-3)}.graphic p.mt-1{font-size:13px}.graphic b{font-weight:600}.card-graphic{border-radius:8px 0 0 8px;min-width:100px;height:100%;background:var(--shades-base-contrast-5);border-right:1px solid var(--chart-color);display:flex;justify-content:center;align-items:center}.card-graphic-title{font-family:Poppins;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.035em;text-align:left}.loading-spinner svg{animation:loader-spin 1s linear infinite}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@media screen and (min-width:768px){.ranking-item-card{border:1px solid var(--shades-contrast-20);background:var(--shades-contrast-10);border-radius:.5rem;padding:1rem;box-shadow:0 1px 2px rgba(0,0,0,.05)}}.table-item-row{display:table-row;background:rgba(0,0,0,0);box-shadow:none;border:none}.table-item-row td{width:280px;padding:.75rem;vertical-align:middle;border-top:1px solid var(--shades-contrast-10);color:var(--body-text)}.table-item-row:nth-child(odd){background-color:var(--shades-contrast-10)}.table-item-row:nth-child(2n){background-color:var(--shades-contrast-5)}.cadastros-list{display:flex;gap:.5%;row-gap:6px;flex-wrap:wrap}.cadastros-list button{display:flex;align-items:center;text-align:left;background-color:var(--shades-base-contrast-5);border-radius:8px;padding:16px 16px 0;margin-top:0!important;width:33%;border:1px solid var(--components-field-border)}.cadastros-list button p{font-size:14px}.cadastros-list button svg{margin-bottom:16px}.golden-time-circle:not(:last-child):before{content:":";position:absolute;top:44%;left:105%;transform:translateY(-50%);color:#faca15;font-weight:bolder}.golden-ticket-container{padding:1rem;border:1px solid var(--colors-success);background-color:var(--colors-success-10);border-radius:4px;overflow:hidden}.golden-ticket-container span{color:var(--colors-success)}.golden-ticket-container:after{content:"";top:0;transform:translateX(100%) rotate(10deg);width:100%;height:400px;position:absolute;z-index:1;animation:golden-ticket-slide 5s infinite;background:linear-gradient(90deg,rgba(255,255,255,0) 0 40%,rgba(255,255,255,.8) 40% 50%,rgba(128,186,232,0) 50%,rgba(125,185,232,0))}@keyframes golden-ticket-slide{0%{transform:translateX(-100%) rotate(10deg)}20%{transform:translateX(100%) rotate(10deg)}to{transform:translateX(100%) rotate(10deg)}}.golden-time-number{position:relative}.golden-time-number:after{content:"";position:absolute;width:40px;height:40px;opacity:.2;background-color:var(--colors-primary);bottom:0;left:0;border-radius:100%}.selection-bottom-menu:not([data-selected="0"]){position:fixed;bottom:0;width:100vw;left:0;padding:2.5rem 1rem 1.5rem;background-color:var(--shades-base);border-radius:8px 8px 0 0;animation:bottom-appear .5s ease-in-out}@keyframes bottom-appear{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.page-loader svg>path{stroke:#faca15;stroke-width:.5px;filter:drop-shadow(0 0 1px #faca15);animation:logo-path-stroke 2s linear infinite alternate-reverse}#clipCircle rect{animation:rectangle-logo 4s linear infinite}@keyframes logo-path-stroke{0%{filter:drop-shadow(0 0 0 #faca15)}to{filter:drop-shadow(0 0 1px #faca15)}}@keyframes rectangle-logo{0%{y:0;height:200px}50%{y:0;height:0}75%{y:200px;height:0}}.sparkles path{fill:#faca15;transform-origin:50% 50%;transform-box:fill-box;animation:sparkle var(--duration) infinite ease-in-out}.sparkles-golden-ticket .sparkles path{fill:#fff}@keyframes sparkle{0%{transform:scale(0)}50%{transform:scale(0)}70%{transform:scale(-1,0)}80%{transform:scale(1)}to{transform:scale(0)}}.sparkles{animation:logoReveal 7s ease-in-out infinite}.page-default-loader{width:7px;aspect-ratio:1;border-radius:50%;animation:page-default-loader 1s linear infinite alternate;position:absolute;left:50%;transform:translateX(-50%);bottom:40px}@keyframes page-default-loader{0%{box-shadow:15px 0 #faca15,-15px 0 rgba(250,202,21,.5);background:#faca15}33%{box-shadow:15px 0 #faca15,-15px 0 rgba(250,202,21,.5);background:rgba(250,202,21,.5)}66%{box-shadow:15px 0 rgba(250,202,21,.5),-15px 0 #faca15;background:rgba(250,202,21,.5)}to{box-shadow:15px 0 rgba(250,202,21,.5),-15px 0 #faca15;background:#faca15}}.raffle-page{background:var(--shades-base-contrast-5)}.raffle-page>div{max-width:500px;margin:auto;background:var(--shades-base);transition:background .2s}.raffle-title-division{color:var(--tertiary-text);gap:.8rem;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:2rem 0}.raffle-title-division:after,.raffle-title-division:before{content:"";display:block;width:100%;height:1px;background-color:var(--shades-contrast-10)}.raffle-page header[data-mini=false]{background-color:var(--shades-base);border-bottom:1px solid var(--components-field-border);color:#a2d10f}.raffle-page header[data-mini=true]{position:absolute;width:100%;top:0;color:#fff}.raffle-page footer{background-color:var(--shades-base-contrast-5)}.raffle-page footer svg{color:var(--shades-contrast-60)}.raffle-page footer a{color:var(--heading-text)}.story-tag{background:linear-gradient(25deg,#e8f4ec,#e0dcd4);color:var(--colors-success)}.random-raffle-box__buttons button{width:32%;border:1px solid rgba(0,0,0,0);font-size:28px}.random-raffle-box__buttons button,.random-raffle-input{background-color:var(--shades-contrast-10);color:var(--heading-text);border-radius:8px;font-weight:600;height:52px}.random-raffle-box__buttons button[data-highlight=true]{background-color:rgba(0,0,0,0);position:relative;border:2px solid var(--colors-primary)}.random-raffle-box__buttons button[data-highlight=true]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;background-color:var(--colors-primary);opacity:.2}.random-raffle-box__buttons button[data-highlight=true]:after{content:"Mais popular";position:absolute;top:-15px;left:50%;transform:translateX(-50%);font-size:12px;background-color:var(--colors-primary);font-weight:400;color:#fff;padding:2px 5px;white-space:nowrap;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-primary,.btn-secondary,.btn-work,.random-raffle-box__button{border-radius:8px;min-height:52px;color:var(--colors-primary-contrast);background-color:var(--colors-primary);display:flex;align-items:center;justify-content:center;gap:.5rem}.btn-primary svg,.btn-secondary svg,.btn-work svg,.random-raffle-box__button svg{font-size:20px}.btn-secondary{--colors-primary:var(--shades-contrast-10);border-color:rgba(0,0,0,0)}.btn-work{font-weight:500;color:var(--colors-info);background-color:var(--colors-info-10);max-height:40px;min-height:40px}.promo-items-box span.text-xs{color:var(--secondary-text)}.promo-item{color:var(--colors-primary);border:2px solid var(--colors-primary);border-radius:6px;position:relative}.promo-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;background-color:var(--colors-primary);opacity:.2}.btn-secondary{color:var(--heading-text);display:flex;align-items:center;justify-content:center;height:40px;gap:.5rem;border-radius:8px;font-weight:600;font-size:16px}.golden-box-item,.golden-ticket-item{color:var(--body-text);border:1px solid var(--colors-success);background-color:var(--colors-success-10)}.golden-box-item b,.golden-ticket-item b{font-weight:600}.golden-ticket-item>div{background-color:var(--components-field-background)}.golden-ticket-item>div button{color:var(--colors-primary-contrast);background-color:var(--colors-success);height:40px;padding:4px 18px}.golden-ticket-item--found{border-color:var(--components-overlay-border);background-color:var(--shades-contrast-5)}.golden-ticket-item--found button{background-color:var(--shades-contrast-10)!important;color:var(--heading-text)!important;font-weight:500}.box-info{background-color:var(--colors-info-10);color:var(--colors-info)}.box-warning{background-color:var(--colors-warning-10);border:1px solid var(--shades-contrast-20)}.box-warning p{color:var(--colors-warning-contrast)}.box-warning svg{color:var(--colors-warning)}.input-container{display:flex;flex-direction:column;width:100%}.creation-box-title,.input-container label{color:var(--secondary-text);font-weight:500;font-size:14px;margin-bottom:5px}.copy-container,.input-container input,.react-tel-input,.select-container{background-color:var(--components-field-background);border-radius:8px;height:40px;font-size:16px;text-size-adjust:none}.copy-container,.input-container input{padding-left:10px}.input-left-icon~input{padding-left:calc(2rem + 6px)}.input-left-icon,.input-right-icon{position:absolute;top:50%;transform:translateY(-50%);font-size:1.3rem}.input-left-icon{margin-left:10px}.input-right-icon{right:0;margin-right:10px;z-index:1;height:40px}.input-container[data-type=toggle]{flex-direction:row!important;align-items:center;justify-content:flex-start;gap:1rem}.input-container[data-type=toggle] label{margin-top:5px;order:2}.ql-toolbar{border-radius:8px 8px 0 0;border-color:var(--shades-contrast-20);background-color:var(--shades-contrast-5)}.ql-toolbar svg line,.ql-toolbar svg path,.ql-toolbar svg polyline{opacity:.7;stroke:var(--secondary-text)!important}.ql-toolbar .ql-picker-options svg line,.ql-toolbar .ql-picker-options svg path,.ql-toolbar .ql-picker-options svg polyline{opacity:.7;stroke:#000!important}.ql-container{font-family:inherit;border-radius:0 0 8px 8px}.ql-container .ql-editor{font-size:16px;min-height:5rem;text-size-adjust:none}.ql-picker-label{border-radius:8px 8px 0 0}.ql-picker-options{border-radius:0 0 8px 8px}.ql-formats{margin-right:12px!important}.ql-formats button:not(.ql-active){border-radius:6px;border:1px solid rgba(0,0,0,0)!important;margin-right:5px}.ql-active{border-radius:6px;border:1px solid var(--shades-contrast-20)!important;margin-right:5px}.file-input-container{display:flex;align-items:center;gap:9px;padding:9px;border:1px dashed #e0dce4;border-radius:8px;color:var(--secondary-text);font-size:13px}.file-input-container button{background:var(--shades-contrast-5);color:#1c1d22;width:35%;height:40px;font-weight:600}.file-input-container p{max-width:60%}.creation-box{padding:8px;border-radius:8px;border:1px solid var(--components-field-border)}.creation-box p{margin:15px 0;color:var(--secondary-text)}.quantity-btn-item{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:8px;background:var(--shades-contrast-10);border:1px solid rgba(0,0,0,0)}.quantity-btn-item span:first-child{color:var(--tertiary-text);margin-right:auto;font-weight:500}.quantity-btn-item .quantity-circle{width:15px;height:15px;border-radius:50%;background-color:var(--components-checkbox-background);margin-bottom:2px}.creation-box .quantity-btn-item[data-highlight=true]{border:1px solid var(--colors-primary)}.creation-box .quantity-btn-item[data-highlight=true] .quantity-circle{border:6px solid #1c1d22;background:#fff}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button,input[type=datetime-local]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.react-tel-input>.form-control{width:100%!important;border:none!important;background:none!important;height:40px!important;font-size:16px!important}.flag-dropdown{height:40px!important}.flag-dropdown,.flag-dropdown .selected-flag,.flag-dropdown:active,.flag-dropdown:focus,.flag-dropdown:hover{border:none!important;background:none!important}@media screen and (min-width:768px){.redes-sociais-form .input-container:not(:last-of-type){width:49%}}.auth-container form.loading{pointer-events:none;opacity:.5}.contact-list{position:fixed;right:4.5vw;bottom:calc(70px + 1dvh);z-index:5;opacity:.8;transition:all .25s ease-in-out;max-width:150px}.contact-list:active,.contact-list:focus,.contact-list:hover{opacity:1}.contact-list ul{display:flex;flex-direction:column;gap:10px}.contact-list a{max-height:40px;border-radius:8px;gap:10px;margin:0}@media screen and (max-width:768px){.contact-list a{max-height:35px;font-size:13px!important}}.whatsapp-btn{background:#3cdc94;border-color:#2c9565}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media screen and (max-width:768px){.tabs-container button{font-size:14px!important;padding-left:0!important;padding-right:0!important}.raffle-form-tabs .tabs-container{margin-top:6px}.raffle-form-tabs button{font-weight:500;font-size:12px!important;padding-left:0!important;padding-right:0!important}}.venda-lista{background-color:var(--shades-base-contrast-5);border-radius:8px;padding-left:16px;padding-bottom:.2rem}.compras-title,.venda-list-item{--main-item-color:#f25252}.compras-title[data-status=paid],.venda-list-item[data-status=paid]{--main-item-color:#3eda94}.compras-title[data-status=pending],.compras-title[data-status=reserved],.venda-list-item[data-status=pending],.venda-list-item[data-status=reserved]{--main-item-color:#fecd5c}.compras-title[data-status=buy],.venda-list-item[data-status=buy]{--main-item-color:#40c2f9}.venda-list-item{width:100%;text-align:left;display:flex;align-items:flex-start;padding:16px 16px 16px 0}.venda-list-item .notification-info,.venda-list-item .venda-info{margin-left:1.3rem}.venda-lista button:not(:last-child){border-bottom:1px solid var(--components-field-border)}.venda-list-header{background-color:var(--neutral-3);color:#fff;padding:.7rem 2.5%;border-radius:4px;margin-bottom:20px;display:none}.venda-list-header p,.venda-list-header span{font-weight:500!important}.box button:not(:last-of-type) .venda-list-item{padding-bottom:.5rem;margin-bottom:.8rem;border-bottom:1px solid #eceff4}.notification-icon,.venda-list-item .venda-icon{color:var(--main-item-color);border-radius:100%;font-size:2rem;display:flex;align-items:center;justify-content:center}.notification-info h3,.venda-list-item h3{font-weight:600;font-size:17px;margin-top:0;color:var(--text-color)}.notification-info p,.venda-list-item p{font-size:.9rem;color:var(--secondary-text);margin-top:2px}.notification-date,.venda-list-date{margin-left:auto}.notification-date p,.venda-list-date p{color:var(--secondary-text);font-size:12px}.compras-title{display:flex;align-items:center;gap:1rem}.compras-title h2{margin:0}.compra-drawer{font-size:.95rem;padding-top:3rem}.main-info div{display:flex;align-items:center;gap:.7rem;margin:10px 0;font-weight:300;font-size:.8rem;color:var(--neutral-3)}.main-info div svg{color:var(--colors-primary);font-size:1.4rem}.main-info div b{font-weight:500;color:#000;margin-left:auto}.venda-share-btn{margin-left:auto;font-size:.8rem;color:#fff;background-color:var(--colors-primary);padding:3px 10px;border-radius:5px}.venda-list-item[data-status=pending] .venda-icon{color:#fec84b}.venda-list-item[data-status=expired] .venda-icon{color:#f25252}