@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.container{background-color:#fff;padding:clamp(1rem,3vw,2rem);border-radius:.5rem;box-shadow:0 .125rem .625rem #0000001a;width:90%;max-width:25rem;text-align:center;justify-content:center;margin:auto;margin-top:clamp(3rem,10vh,7rem)}h2.hCL{margin-bottom:1.5rem;color:#333;font-size:clamp(1.2rem,4vw,1.5rem)}form.fCL{display:flex;flex-direction:column;width:100%}form.fCL div{margin-bottom:1rem;text-align:left}label.lCL{display:block;margin-bottom:.5rem;font-weight:700;color:#555;font-size:clamp(.85rem,3vw,1rem)}input.iCL{width:calc(100% - 1.5rem);padding:.75rem;border:1px solid #ddd;border-radius:.25rem;font-size:clamp(.85rem,3vw,1rem)}button.bCL{padding:.75rem;border:none;border-radius:.25rem;background-color:#007bff;color:#fff;font-size:clamp(.85rem,3vw,1rem);cursor:pointer;transition:background-color .3s ease;width:100%}button.bCL2{padding:.25rem;border:none;border-radius:.25rem;background-color:#007bff;color:#fff;font-size:clamp(.75rem,2.5vw,.85rem);cursor:pointer;transition:background-color .3s ease}button.bCL:hover,button.bCL2:hover{background-color:#0056b3}p.pCL{margin:auto;text-align:center;max-width:28.75rem;width:100%;padding-top:1rem;color:#fff;font-size:clamp(.85rem,3vw,1rem)}button.bCL:focus,input.iCL:focus{outline:none;border-color:#007bff}.bCL-config{margin:auto}.bCLL{padding:.75rem;border:none;border-radius:.25rem;background-color:#007bff;color:#fff;font-size:clamp(.85rem,3vw,1rem);cursor:pointer;transition:background-color .3s ease;margin-left:1rem}button.bCLL:hover{background-color:#0056b3}@media screen and (max-width: 48rem){.container{max-width:90%;padding:clamp(1rem,3vw,1.5rem)}input.iCL{width:calc(100% - 1rem)}button.bCL,button.bCL2{padding:clamp(.5rem,2vw,.75rem)}button.bCLL{padding:clamp(.5rem,2vw,.75rem);margin-left:.5rem}}@media screen and (max-width: 30rem){.container{max-width:95%;padding:clamp(.75rem,2vw,1rem)}h2.hCL{margin-bottom:1rem}button.bCLL{margin-left:.25rem}}.header{display:flex;justify-content:space-between;align-items:center;background-color:#333;padding:clamp(.625rem,2vw,1.25rem) clamp(1.25rem,4vw,3.125rem);color:#fff;position:sticky;top:0;z-index:1000;width:100%;min-height:60px;box-sizing:border-box;transition:background-color .3s ease}.header.menu-open{background-color:#222}.logo{margin:0;font-size:clamp(1.2rem,4vw,1.6rem);font-weight:700}.logo-link{color:#fff;text-decoration:none;transition:opacity .3s}.logo-link:hover{opacity:.9}.nav-list{list-style-type:none;display:flex;margin:0;padding:0;align-items:center}.nav-list li{margin-right:clamp(1.5rem,3vw,3rem)}.btn-header{color:#fff;text-decoration:none;font-size:clamp(.875rem,2.5vw,1rem);padding:clamp(.5rem,1.5vw,.75rem) clamp(1rem,3vw,1.25rem);border-radius:.5rem;transition:all .3s ease;display:inline-block;font-weight:700}.btn-header:hover{background-color:#555;transform:translateY(-.125rem);box-shadow:0 2px 4px #0003}.menu-toggle{background:none;border:none;color:#fff;font-size:clamp(1.5rem,5vw,1.875rem);cursor:pointer;display:none;padding:.5rem;transition:transform .3s ease;z-index:1001}.menu-toggle.open{transform:rotate(90deg);color:#555}.menu-toggle:hover{transform:scale(1.1)}.menu-overlay{position:fixed;top:60px;left:0;right:0;bottom:0;background-color:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:998;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.menu-overlay.open{opacity:1;visibility:visible}@media (max-width: 48rem){.header{position:fixed;padding:.75rem 1rem}.nav-list{transform:translateY(-20px);opacity:0;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;display:none;position:fixed;top:60px;left:0;width:100%;background-color:#333;flex-direction:column;padding:1.5rem 0;margin:0;z-index:999;box-shadow:0 4px 6px #0000001a}.nav-list.open{transform:translateY(0);opacity:1;visibility:visible;display:flex}.nav-list li{margin:0;width:100%;text-align:center;padding:.75rem 0}.nav-list li a{width:100%;padding:1.25rem 1rem;border-radius:0;border-bottom:1px solid #444;display:block;margin:.25rem 0}.menu-toggle{display:block}}@media (min-width: 48.0625rem) and (max-width: 64rem){.nav-list li{margin-right:clamp(1rem,2vw,2rem)}.nav-list li a{padding:.75rem 1.25rem}}body{background:#222435;font-family:Roboto,sans-serif;margin:0;padding:0}.header{position:fixed;top:0;left:0;width:100%;background-color:#333;color:#fff;padding:.625rem 1.25rem;display:flex;justify-content:space-between;align-items:center;z-index:1000}*:focus{outline:none}h1.hCircuito{font-weight:900;color:#7d83b9;text-align:center;margin-top:1.875rem;font-size:clamp(1.5rem,4vw,2rem)}form.fCircuito{display:flex;justify-content:space-between;align-items:center;width:90%;max-width:56.25rem;margin:1.875rem auto 3.75rem;position:relative;flex-wrap:wrap}#input-entrada1,#input-entrada{flex:1;height:3.75rem;background:#2d3046;border:none;padding-left:1.875rem;font-size:1rem;border-radius:.625rem;color:#fff;margin-right:.625rem}#input-editar{flex:1;height:1.25rem;background:#fff;border:none;padding-left:.625rem;font-size:.75rem;border-radius:.625rem;color:#2d3046}select{width:9.375rem;height:3.75rem;background:#2d3046;border:none;color:#fff;font-size:1rem;border-radius:.625rem;margin-left:.625rem}button.add{background:#363b65;border:none;color:#fff;cursor:pointer;padding:.625rem 1.5625rem;height:3.8125rem;border-radius:.625rem;margin-left:.625rem}button.add:hover{color:#fff;background:#363f88}button.sair{position:absolute;top:1.25rem;right:1.25rem;background:#363b65;border:none;color:#fff;cursor:pointer;padding:.625rem 1.5625rem;height:2.5rem;border-radius:.3125rem}button.sair:hover{color:#fff;background:#363f88}.listaInscritos{display:flex;justify-content:center;flex-flow:column wrap;width:90%;max-width:62.5rem;margin:1.875rem auto}.edição-container{display:flex;flex-direction:column;gap:.625rem}.edição-botões{display:flex;gap:.625rem;margin-top:.625rem}.edição-botões button{width:6.25rem}.Referencia{font-size:.9rem}.confirmada{display:flex;justify-content:space-between;align-items:center;background:#2d3046;border:1px solid #363b65;margin-bottom:.625rem;padding:.625rem;border-radius:.5rem;color:#fff;cursor:pointer;transition:background .3s}.confirmada:hover{background:#363f88}.duplaCortada{display:flex;justify-content:space-between;background:#1e1f2e;border:none;margin-bottom:.625rem;padding:.625rem;border-radius:.5rem;color:#4d516e;cursor:not-allowed;opacity:.4}.duplaCortada span{text-decoration:line-through}button.del{background:none;border:none;color:#fff;padding:.625rem;cursor:pointer}button.status{background:none;border:none;color:#fff;padding:.625rem;cursor:pointer}button.edit{background:none;border:none;color:#fff;padding:.625rem;cursor:pointer;margin-bottom:.625rem}button.edit:hover{background:#3f3f3f;color:#fff}button.delAll{border:1px solid #ff004c;background:none;padding:.9375rem;color:#ff004c;font-weight:700;border-radius:.3125rem;cursor:pointer;margin-top:1.875rem}button.delAll:hover{background:#ff004c;color:#fff}input[type=number]::placeholder{font-size:.75rem;text-align:center}input[type=number]{font-size:.875rem;padding:.5rem;width:4.375rem;max-width:100%;box-sizing:border-box}@media screen and (max-width: 56.25rem){form.fCircuito{flex-direction:column;width:90%}#input-entrada1,#input-entrada,#input-editar{width:100%;margin-right:0;margin-bottom:.625rem}select{width:100%;margin-left:0;margin-bottom:.625rem}button.add{margin-top:.625rem;width:100%}.listaInscritos{width:90%;margin:1.25rem 0}.edição-container{width:100%}button.sair{position:relative;top:auto;right:auto;margin:.625rem;width:100%}}@media screen and (max-width: 37.5rem){h1.hCircuito{font-size:clamp(1.2rem,5vw,1.5rem);margin-top:.9375rem}.confirmada,.duplaCortada{flex-direction:column;padding:.625rem;text-align:center}button.delAll{width:100%}input[type=number]{width:3.125rem}button.add{font-size:.875rem}.edição-botões{flex-direction:column}.edição-botões button{width:100%}}html{scroll-behavior:smooth}.app-container{color:#fff;margin:0;padding:0}.section{height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;transition:opacity 1s ease,transform 1s ease;text-align:center;padding:0;box-sizing:border-box;position:relative}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000008c;display:flex;justify-content:center;align-items:center;padding:clamp(1rem,3vw,2rem)}.section-content{max-width:min(90%,43.75rem);z-index:2}.h1-estoque{font-size:clamp(1.5rem,5vw,2.5rem);margin-bottom:clamp(.5rem,2vw,1rem)}.p-estoque{font-size:clamp(1rem,3vw,1.2rem);margin-bottom:clamp(1rem,3vw,2rem)}.button-estoque{background-color:#f9c74f;padding:clamp(.5rem,1.5vw,.75rem) clamp(1rem,3vw,1.5rem);color:#000;text-decoration:none;border-radius:clamp(.25rem,1vw,.5rem);font-weight:700;transition:background .3s;font-size:clamp(.875rem,3vw,1rem)}.button-estoque:hover{background-color:#f18650}.hidden{opacity:0;transform:translateY(clamp(1.5rem,5vw,3.125rem))}.fade-in{opacity:1;transform:translateY(0)}.lista-duplas-container{background-color:#222435;padding:clamp(1rem,3vw,1.25rem);margin-top:clamp(4rem,10vh,5rem);min-height:100vh;padding-top:clamp(3rem,8vh,5rem)}.main-contentL{margin:0 auto;max-width:min(90%,75rem);background-color:#fff;padding:clamp(1rem,3vw,1.25rem);border-radius:clamp(.5rem,1.5vw,.625rem);box-shadow:0 .125rem .5rem #0000001a;padding-top:clamp(3rem,8vh,5rem)}.subtitleLD{font-size:clamp(1.25rem,4vw,1.5rem);color:#333;margin-bottom:clamp(1rem,3vw,1.25rem);text-align:center}.texto{font-size:clamp(.875rem,3vw,1rem);color:#555;line-height:1.6;margin-bottom:clamp(.5rem,1.5vw,.75rem);text-align:center}.filtros{display:flex;justify-content:space-between;margin-bottom:clamp(1rem,3vw,1.25rem);flex-wrap:wrap;gap:clamp(.5rem,1.5vw,1rem)}.filtro{font-size:clamp(.875rem,3vw,1rem);flex:1;min-width:min(100%,15rem)}select{padding:clamp(.5rem,1.5vw,.625rem);font-size:clamp(.75rem,2.5vw,.875rem);border-radius:clamp(.25rem,1vw,.375rem);border:1px solid #ccc;width:100%;margin-top:.5rem}.ranking-tabela{width:100%;border-collapse:collapse;margin-top:clamp(1rem,3vw,1.25rem);font-size:clamp(.75rem,2.5vw,.875rem);overflow:hidden}.ranking-tabela th,.ranking-tabela td{padding:clamp(.5rem,1.5vw,.75rem);text-align:left;border-bottom:1px solid #ddd}.ranking-tabela th{background-color:#f0f0f0;font-weight:700;position:sticky;top:0}.ranking-tabela tr:nth-child(2n){background-color:#f9f9f9}.ranking-tabela td{font-size:clamp(.875rem,3vw,1rem)}.mensagem{font-size:clamp(1rem,3vw,1.125rem);color:#333;text-align:center;padding:clamp(1rem,3vw,1.5rem) 0}.mensagem .texto{font-size:clamp(.875rem,3vw,1rem)}@media (max-width: 48rem){.filtros{flex-direction:column;align-items:stretch}.filtro{min-width:100%}.ranking-tabela{display:block;overflow-x:auto}}@media (max-width: 30rem){.ranking-tabela th,.ranking-tabela td{padding:.5rem;display:block;width:100%;text-align:right;position:relative}.ranking-tabela td{padding-left:100%}.ranking-tabela td:before{content:attr(data-label);position:absolute;left:1rem;width:45%;padding-right:1rem;font-weight:700;text-align:left}.ranking-tabela tr{margin-bottom:1rem;display:block;border:1px solid #ddd}.ranking-tabela th{display:none}}.organizacao-container{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center;padding:0 clamp(.5rem,2vw,1rem);background-color:#222435}.h2-organizacao{text-align:center}.main-contentO{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:min(90%,56.25rem);width:100%;margin-top:clamp(3rem,8vh,5rem);color:#fff;padding:clamp(1rem,3vw,1.5rem) 0}.organizacao-info{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:clamp(1rem,3vw,1.25rem)}.organizacao-image{width:100%;max-width:min(90%,25rem);margin-bottom:clamp(1rem,3vw,1.25rem);background-color:#fff}.organizacao-img{width:100%;height:auto;border-radius:clamp(.4rem,1.5vw,.5rem);box-shadow:0 .25rem .75rem #fff}.organizacao-text{width:100%;text-align:center;padding:0 clamp(.5rem,2vw,1rem)}.organizacao-text h2{font-size:clamp(1.25rem,4vw,1.5rem);margin-bottom:clamp(.75rem,2vw,1rem)}.organizacao-text p{font-size:clamp(1rem,3vw,1.125rem);line-height:1.6;color:#fff;margin:0 clamp(.75rem,2vw,1rem)}.contato-buttons{text-align:center;margin-top:clamp(1rem,3vw,1.5rem);width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(.5rem,1.5vw,1rem)}.btn-contato{display:inline-block;padding:clamp(.5rem,1.5vw,.75rem) clamp(1rem,3vw,1.5rem);font-size:clamp(.875rem,3vw,1.125rem);border-radius:clamp(.4rem,1.5vw,.5rem);text-decoration:none;color:#fff;font-weight:700;transition:all .3s ease;width:min(100%,18.75rem);text-align:center}.whatsapp-btn{background-color:#25d366}.whatsapp-btn:hover{background-color:#128c7e;transform:translateY(-.125rem)}.email-btn{background-color:#007bff}.email-btn:hover{background-color:#0056b3;transform:translateY(-.125rem)}@media (min-width: 48rem){.organizacao-info{flex-direction:row;align-items:center;justify-content:space-between;gap:clamp(1rem,3vw,2rem)}.organizacao-image{width:45%;max-width:25rem;margin-bottom:0}.organizacao-text{width:50%;text-align:left}.contato-buttons{flex-direction:row;justify-content:center;margin-top:clamp(1.5rem,4vw,2rem)}.btn-contato{width:auto}}@media (max-width: 30rem){.organizacao-text p{margin:0 .5rem}.btn-contato{padding:.75rem 1rem}}.galeria-container{width:100%;padding:clamp(1rem,3vw,1.25rem);background-color:#222435;min-height:100vh}.galeria-container h1{text-align:center;margin-bottom:clamp(1.5rem,4vw,2rem);margin-top:clamp(5rem,12vh,7rem);color:#fff;font-size:clamp(1.5rem,5vw,2rem)}.main-contentG{text-align:center;max-width:min(90%,75rem);margin:0 auto}.explicacao{font-size:clamp(1rem,3vw,1.125rem);color:#fff;line-height:1.6;margin-bottom:clamp(2rem,5vw,3rem);padding:0 clamp(1rem,3vw,2rem)}.etapas-container{display:flex;flex-direction:column;align-items:center;gap:clamp(2rem,5vw,3rem);padding:0 clamp(.5rem,2vw,1rem)}.etapa{width:100%;margin-bottom:clamp(1.5rem,4vw,2.5rem)}.etapa-titulo{font-size:clamp(1.25rem,4vw,1.5rem);font-weight:700;color:#fff;margin-bottom:clamp(1rem,3vw,1.25rem)}.etapa-slider{width:100%;max-width:min(90%,50rem);margin:0 auto}.etapa-conteudo{display:flex;justify-content:center;align-items:center;margin:clamp(.5rem,1.5vw,.75rem)}.cardG{width:100%;max-width:clamp(10rem,30vw,12.5rem);height:clamp(10rem,30vw,12.5rem);margin:auto;border:2px solid #ccc;border-radius:clamp(.4rem,1.5vw,.5rem);overflow:hidden;cursor:pointer;transition:transform .3s ease;aspect-ratio:1/1}.cardG:hover{transform:scale(1.05);box-shadow:0 .25rem .75rem #fff3}.cardG img{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.cardG:hover img{opacity:.9}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{position:relative;max-width:90%;max-height:90%;display:flex;justify-content:center;align-items:center}.expanded-image{width:clamp(20rem,70vw,50rem);height:auto;max-height:90vh;border-radius:clamp(.4rem,1.5vw,.5rem);object-fit:contain}.close{position:absolute;top:clamp(1rem,3vw,1.5rem);right:clamp(1rem,3vw,1.5rem);font-size:clamp(1.5rem,5vw,2rem);color:#fff;cursor:pointer;background:#00000080;border-radius:50%;width:clamp(2rem,6vw,3rem);height:clamp(2rem,6vw,3rem);display:flex;justify-content:center;align-items:center;transition:background .3s ease}.close:hover{background:#ff0000b3}@media (max-width: 48rem){.cardG{max-width:clamp(8rem,25vw,10rem);height:clamp(8rem,25vw,10rem)}.expanded-image{width:clamp(15rem,80vw,30rem)}}@media (max-width: 30rem){.cardG{max-width:clamp(6rem,40vw,8rem);height:clamp(6rem,40vw,8rem)}.etapa-titulo{font-size:clamp(1.1rem,4vw,1.3rem)}.explicacao{font-size:clamp(.9rem,3vw,1rem)}.expanded-image{width:95%}}.lista-inscritos-container{background-color:#222435;padding:clamp(1rem,3vw,1.25rem);margin-top:clamp(4rem,10vh,5rem);min-height:100vh}.lista-inscritos-header{text-align:center;padding:clamp(.5rem,2vw,1rem) 0}.lista-inscritos-main{margin:0 auto;max-width:min(90%,75rem);background-color:#fff;padding:clamp(1rem,3vw,1.25rem);border-radius:clamp(.5rem,1.5vw,.625rem);box-shadow:0 .125rem .5rem #0000001a;padding-top:clamp(3rem,8vh,5rem)}.lista-inscritos-categoria{margin-bottom:clamp(1.5rem,4vw,2.5rem);overflow-x:auto}.lista-inscritos-categoria h2{font-size:clamp(1.25rem,4vw,1.5rem);color:#333;margin-bottom:clamp(.5rem,1.5vw,.625rem)}.lista-inscritos-categoria table{width:100%;border-collapse:collapse;font-size:clamp(.875rem,2.5vw,1rem)}.lista-inscritos-categoria table,.lista-inscritos-categoria th,.lista-inscritos-categoria td{border:1px solid #ddd}.lista-inscritos-categoria th,.lista-inscritos-categoria td{padding:clamp(.5rem,1.5vw,.75rem);text-align:left}.lista-inscritos-categoria th{background-color:#f2f2f2;font-weight:700}.lista-inscritos-categoria tbody tr:hover{background-color:#f9f9f9}.lista-inscritos-categoria tbody tr:nth-child(2n){background-color:#f8f8f8}.confirmada{display:flex;justify-content:space-between;border:1px solid #363b65;margin-bottom:clamp(.5rem,1.5vw,.625rem);cursor:pointer;transition:background .3s ease}.confirmada:hover{background:#151627}.confirmada span{text-align:start;width:100%;color:#fff;margin-right:clamp(.5rem,1.5vw,.625rem);padding:clamp(.5rem,1.5vw,.625rem) clamp(.75rem,2vw,.9375rem)}.inscricaoCortada{display:flex;justify-content:space-between;background:#1e1f2e;border:none;margin-bottom:clamp(.5rem,1.5vw,.625rem);cursor:pointer;opacity:.4}.inscricaoCortada span{text-align:start;width:100%;color:#4d516e;margin-right:clamp(.5rem,1.5vw,.625rem);padding:clamp(.5rem,1.5vw,.625rem) clamp(.75rem,2vw,.9375rem);text-decoration:line-through}button.del,button.status{background:none;border:none;color:#4d506e;padding:clamp(.5rem,1.5vw,.9375rem);cursor:pointer;font-size:clamp(.875rem,2.5vw,1rem);transition:all .3s ease}button.status:hover{background:#74ff73;color:#fff}@media (max-width: 48rem){.lista-inscritos-categoria{display:block;width:100%}.lista-inscritos-categoria table{display:block;overflow-x:auto;white-space:nowrap}.lista-inscritos-categoria th,.lista-inscritos-categoria td{min-width:120px}.confirmada,.inscricaoCortada{flex-direction:column}.confirmada span,.inscricaoCortada span{margin-right:0;margin-bottom:.5rem}button.del,button.status{width:100%;margin-top:.5rem}}@media (max-width: 30rem){.lista-inscritos-categoria th,.lista-inscritos-categoria td{padding:.5rem;display:block;width:100%;text-align:right;position:relative}.lista-inscritos-categoria td:before{content:attr(data-label);position:absolute;left:.5rem;width:50%;padding-right:.5rem;font-weight:700;text-align:left}.lista-inscritos-categoria tr{margin-bottom:1rem;display:block;border:1px solid #ddd}.lista-inscritos-categoria th{display:none}}.lista-inscritos-container{background-color:#222435;padding:clamp(1rem,3vw,1.25rem);min-height:100vh;padding-top:clamp(3rem,8vh,5rem);color:#fff}.lista-inscritos-header{text-align:center;padding:clamp(.5rem,2vw,1rem) 0;margin-bottom:clamp(1rem,3vw,1.5rem)}.lista-inscritos-header h1{color:#fff;font-size:clamp(1.5rem,5vw,2rem);margin:0}.lista-inscritos-titulo{color:#fff!important;font-size:clamp(1.25rem,4vw,1.5rem);margin-top:.5rem}.lista-inscritos-main{margin:0 auto;max-width:min(90%,75rem);background-color:#2d3046;padding:clamp(1.5rem,3vw,2rem);border-radius:clamp(.5rem,1.5vw,.625rem);box-shadow:0 .125rem .5rem #0000001a}.lista-inscritos-categoria{margin-bottom:clamp(1.5rem,4vw,2.5rem)}.lista-inscritos-categoria h3{font-size:clamp(1.25rem,4vw,1.5rem);color:#fff;margin-bottom:clamp(1rem,2vw,1.25rem);padding-bottom:.5rem;border-bottom:2px solid #3a3f5b}.lista-inscritos-table{width:100%;border-collapse:collapse;font-size:clamp(.875rem,2.5vw,1rem);box-shadow:0 0 .5rem #0000001a;background-color:#fff;border-radius:.5rem;overflow:hidden}.lista-inscritos-table thead{background-color:#1a2035;color:#fff}.lista-inscritos-table th{padding:clamp(.75rem,2vw,1rem);text-align:left;font-weight:600;color:#000}.lista-inscritos-table td{padding:clamp(.75rem,2vw,1rem);border-bottom:1px solid #1a2035;color:#333}.jogador-info{display:flex;flex-direction:column;gap:.5rem}.status-pago{color:#28a745;font-weight:500;background-color:#28a7451a;padding:.25rem .5rem;border-radius:1rem;display:inline-block}.status-pendente{color:#dc3545;font-weight:500;background-color:#dc35451a;padding:.25rem .5rem;border-radius:1rem;display:inline-block}@media (max-width: 48rem){.lista-inscritos-table{display:block;overflow-x:auto}.lista-inscritos-table th,.lista-inscritos-table td{min-width:120px}}@media (max-width: 30rem){.lista-inscritos-table{display:block}.lista-inscritos-table thead{display:none}.lista-inscritos-table tr{margin-bottom:1rem;display:block;border:1px solid #ddd;border-radius:.25rem}.lista-inscritos-table td{display:flex;justify-content:space-between;align-items:center;text-align:right;padding-left:100%;position:relative;border-bottom:1px solid #eee}.lista-inscritos-table td:before{content:attr(data-label);position:absolute;left:1rem;width:45%;padding-right:1rem;font-weight:700;text-align:left;color:#2d3046}.jogador-info{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}}.Dtorneio-container{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:0 clamp(.5rem,2vw,1rem);padding-top:clamp(3rem,8vh,5rem);background-color:#222435}.main-contentDT{display:flex;flex-direction:column;align-items:center;max-width:min(90%,62.5rem);width:100%;margin-top:clamp(1rem,3vw,2rem);color:#fff}.Dtorneio-info{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:clamp(1rem,3vw,1.5rem);gap:clamp(1.5rem,4vw,2rem)}.Dtorneio-image{width:100%;max-width:min(90%,18.75rem);background-color:#fff}.Dtorneio-img{width:100%;height:auto;border-radius:clamp(.4rem,1.5vw,.5rem);box-shadow:0 .25rem .75rem #fff}.Dtorneio-text{width:100%;text-align:center;padding:0 clamp(.5rem,2vw,1rem)}.Dtorneio-text h2{font-size:clamp(1.5rem,5vw,1.75rem);margin-bottom:clamp(.75rem,2vw,1rem)}.Dtorneio-text p{font-size:clamp(1rem,3vw,1.125rem);line-height:1.6;color:#fff;margin-bottom:clamp(.5rem,1.5vw,.625rem)}.Dtorneio-div{display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(1rem,3vw,1.25rem);margin-top:clamp(1.5rem,4vw,2.5rem);margin-bottom:clamp(1rem,3vw,1.875rem)}.Dtorneio-button,.Dtorneio-buttonR{color:#fff;border:none;padding:clamp(.5rem,1.5vw,.625rem) clamp(1rem,3vw,1.25rem);font-size:clamp(.875rem,3vw,1rem);border-radius:clamp(.25rem,1vw,.375rem);cursor:pointer;transition:all .3s ease;min-width:10rem;text-align:center}.Dtorneio-button{background-color:#4caf50}.Dtorneio-button:hover{background-color:#45a049;transform:translateY(-.125rem)}.Dtorneio-buttonR{background-color:#007bff}.Dtorneio-buttonR:hover{background-color:#0056b3;transform:translateY(-.125rem)}@media (min-width: 48rem){.Dtorneio-info{flex-direction:row;align-items:flex-start;text-align:left}.Dtorneio-image{width:40%;max-width:20rem;margin-right:clamp(1rem,3vw,2rem)}.Dtorneio-text{width:60%;text-align:left;padding:0}}@media (max-width: 30rem){.Dtorneio-text h2{font-size:clamp(1.25rem,5vw,1.5rem)}.Dtorneio-text p{font-size:clamp(.875rem,3.5vw,1rem)}.Dtorneio-div{flex-direction:column;align-items:center}.Dtorneio-button,.Dtorneio-buttonR{width:100%;max-width:20rem}}.torneioindis-container{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center;padding:0 clamp(.5rem,2vw,1rem);background-color:#222435;padding-top:clamp(3rem,8vh,5rem)}.main-contentDTindis{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:min(90%,56.25rem);width:100%;color:#fff;padding:clamp(1rem,3vw,1.25rem)}.torneioindis-info{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:clamp(1rem,3vw,1.25rem);gap:clamp(1.5rem,4vw,2rem)}.torneioindis-image{width:100%;max-width:min(90%,18.75rem);margin-right:0;background-color:#fff}.torneioindis-img{width:100%;height:auto;border-radius:clamp(.4rem,1.5vw,.5rem);box-shadow:0 .25rem .75rem #fff}.torneioindis-text{width:100%;text-align:center;padding:0 clamp(.5rem,2vw,1rem)}.torneioindis-text h2{font-size:clamp(1.25rem,4vw,1.5rem);margin-bottom:clamp(.75rem,2vw,1rem)}.torneioindis-text p{font-size:clamp(1rem,3vw,1.125rem);line-height:1.6;margin-bottom:clamp(1rem,3vw,1.25rem)}.torneioindis-buttonR{background-color:#2d3046;color:#fff;border:none;padding:clamp(.5rem,1.5vw,.625rem) clamp(1rem,3vw,1.25rem);font-size:clamp(.875rem,3vw,1rem);margin-top:clamp(1rem,3vw,1.25rem);cursor:pointer;border-radius:clamp(.25rem,1vw,.375rem);transition:all .3s ease;min-width:12rem}.torneioindis-buttonR:hover{background-color:#2c2c2c;transform:translateY(-.125rem)}.torneioindis-div{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin-top:clamp(1.5rem,4vw,2rem);gap:clamp(.5rem,1.5vw,1rem)}.torneioindis-div a{margin:0 clamp(.5rem,1.5vw,.625rem)}@media (min-width: 48rem){.torneioindis-info{flex-direction:row;align-items:center;text-align:left}.torneioindis-image{width:40%;margin-right:clamp(1rem,3vw,1.25rem)}.torneioindis-text{width:60%;text-align:left;padding:0}}@media (max-width: 30rem){.torneioindis-buttonR{width:100%;max-width:20rem}.torneioindis-text{width:50%;text-align:center;padding:0}.torneioindis-div{flex-direction:column;align-items:center}.torneioindis-div a{margin:.5rem 0;width:100%}}.torneio-container{background-color:#222435;padding:clamp(1rem,3vw,1.25rem);margin-top:clamp(4rem,10vh,5rem);min-height:100vh;padding-top:clamp(3rem,8vh,5rem)}.torneio-main{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto;max-width:min(90%,56.25rem);background-color:#fff;padding:clamp(1rem,3vw,1.25rem);border-radius:clamp(.5rem,1.5vw,.625rem);box-shadow:0 .125rem .5rem #0000001a;padding-top:clamp(3rem,8vh,5rem)}.torneio-h1{font-size:clamp(1.25rem,4vw,1.5rem);color:#333;margin-bottom:clamp(.5rem,1.5vw,.75rem)}.torneio-p{font-size:clamp(.875rem,3vw,1rem);color:#555;line-height:1.6;margin-bottom:clamp(.5rem,1.5vw,.75rem)}.torneio-select,.torneio-input{margin-top:clamp(.5rem,1.5vw,.625rem);margin-left:clamp(.25rem,1vw,.5rem);padding:clamp(.5rem,1.5vw,.625rem);font-size:clamp(.875rem,3vw,1rem);border:1px solid #ccc;border-radius:clamp(.25rem,1vw,.375rem);width:100%;max-width:25rem}.torneio-button,.torneio-buttonR{color:#fff;border:none;padding:clamp(.5rem,1.5vw,.625rem) clamp(1rem,3vw,1.25rem);font-size:clamp(.875rem,3vw,1rem);margin-top:clamp(1rem,3vw,1.25rem);cursor:pointer;border-radius:clamp(.25rem,1vw,.375rem);transition:all .3s ease;min-width:12rem}.torneio-button{background-color:#4caf50}.torneio-button:hover{background-color:#45a049;transform:translateY(-.125rem)}.torneio-button:disabled{background-color:#ccc;color:#666;cursor:not-allowed;transform:none}.torneio-buttonR{background-color:#2d3046;margin-left:clamp(1rem,3vw,1.25rem)}.torneio-buttonR:hover{background-color:#2c2c2c;transform:translateY(-.125rem)}.torneio-dupla-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:clamp(1rem,3vw,2.5rem);width:100%;margin-top:clamp(1.5rem,4vw,2rem)}.torneio-dupla{flex:1;min-width:min(100%,20rem);display:flex;flex-direction:column;gap:clamp(.75rem,2vw,1rem)}.torneio-label{font-size:clamp(.875rem,3vw,1rem);font-weight:500;margin-bottom:clamp(.25rem,1vw,.375rem);margin-top:clamp(1rem,3vw,1.25rem);text-align:left}.torneio-input[type=number]{width:50%;max-width:8rem}.torneio-pix-container{margin-top:clamp(.75rem,2vw,1rem);display:flex;flex-direction:column;align-items:center;width:100%}.torneio-pix-link{word-break:break-word;background-color:#f3f3f3;padding:clamp(.5rem,1.5vw,.625rem);border-radius:clamp(.25rem,1vw,.375rem);font-size:clamp(.8rem,2.5vw,.95rem);text-align:center;width:90%;max-width:30rem}.torneio-copy-button{margin-top:clamp(.5rem,1.5vw,.625rem);padding:clamp(.5rem,1.5vw,.625rem) clamp(1rem,3vw,1.25rem);background-color:#2d3046;border:none;color:#fff;font-weight:700;border-radius:clamp(.25rem,1vw,.375rem);cursor:pointer;transition:all .3s ease}.torneio-copy-button:hover{background-color:#2c2c2c;transform:translateY(-.125rem)}.torneio-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:9999}.torneio-modal-content{background-color:#fff;border-radius:clamp(.4rem,1.5vw,.5rem);width:90%;max-width:min(90%,31.25rem);padding:clamp(1rem,3vw,1.25rem);box-shadow:0 .25rem .75rem #0003;display:flex;flex-direction:column;align-items:center;gap:clamp(.75rem,2vw,1rem)}.torneio-modal-content h3{font-size:clamp(1.1rem,4vw,1.5rem);color:#333;margin-bottom:clamp(.5rem,1.5vw,.625rem);text-align:center}.torneio-file-input{margin-top:clamp(.5rem,1.5vw,.625rem);font-size:clamp(.8rem,2.5vw,.9rem);width:100%;max-width:20rem}@media (max-width: 48rem){.torneio-dupla-container{flex-direction:column;gap:clamp(1rem,3vw,1.5rem)}.torneio-dupla{min-width:100%}.torneio-button,.torneio-buttonR{width:100%;margin-left:0}.torneio-input[type=number]{width:100%;max-width:100%}.torneio-input[type=text]{width:95%;max-width:100%}}@media (max-width: 30rem){.torneio-modal-content{width:95%;padding:1rem}.torneio-pix-link{width:95%}}.lista-cadastros-container{background-color:#222435;padding:clamp(1rem,3vw,1.25rem);margin-top:clamp(4rem,10vh,5rem);min-height:100vh}.lista-cadastros-header{text-align:center;padding:clamp(.5rem,2vw,1rem) 0}.lista-cadastros-header h1{color:#fff;font-size:clamp(1.5rem,5vw,2rem);margin:0}.lista-cadastros-main{margin:0 auto;max-width:min(90%,75rem);background-color:#fff;padding:clamp(1rem,3vw,1.25rem);border-radius:clamp(.5rem,1.5vw,.625rem);box-shadow:0 .125rem .5rem #0000001a;padding-top:clamp(3rem,8vh,5rem)}.lista-cadastros-categoria{margin-bottom:clamp(1.5rem,4vw,2.5rem);overflow-x:auto}.lista-cadastros-categoria h2{font-size:clamp(1.25rem,4vw,1.5rem);color:#333;margin-bottom:clamp(.5rem,1.5vw,.625rem)}.lista-cadastros-categoria table{width:100%;border-collapse:collapse;font-size:clamp(.875rem,2.5vw,1rem)}.lista-cadastros-categoria table,.lista-cadastros-categoria th,.lista-cadastros-categoria td{border:1px solid #ddd}.lista-cadastros-categoria th,.lista-cadastros-categoria td{padding:clamp(.5rem,1.5vw,.75rem);text-align:left}.lista-cadastros-categoria th{background-color:#f2f2f2;font-weight:700}.lista-cadastros-categoria tbody tr:hover{background-color:#f9f9f9}.lista-cadastros-categoria tbody tr:nth-child(2n){background-color:#f8f8f8}button.del{background:none;border:none;color:#4d506e;padding:clamp(.5rem,1.5vw,.9375rem);cursor:pointer;font-size:clamp(.875rem,2.5vw,1rem);transition:all .3s ease}button.del:hover{background:#ff004c;color:#fff}@media (max-width: 48rem){.lista-cadastros-categoria{display:block;width:100%}.lista-cadastros-categoria table{display:block;overflow-x:auto;white-space:nowrap}.lista-cadastros-categoria th,.lista-cadastros-categoria td{min-width:120px}button.del{padding:.5rem}}@media (max-width: 30rem){.lista-cadastros-categoria th,.lista-cadastros-categoria td{padding:.5rem;display:block;width:100%;text-align:right;position:relative}.lista-cadastros-categoria td:before{content:attr(data-label);position:absolute;left:.5rem;width:50%;padding-right:.5rem;font-weight:700;text-align:left}.lista-cadastros-categoria tr{margin-bottom:1rem;display:block;border:1px solid #ddd}.lista-cadastros-categoria th{display:none}button.del{width:100%;text-align:center;margin-top:.5rem}}.lancar-tabela-container{background-color:#222435;padding:clamp(.625rem,2vw,1.25rem);margin-top:clamp(4rem,10vh,5rem);min-height:100vh}.main-contentLT{margin:0 auto;background-color:#fff;max-width:min(90%,62.5rem);padding:clamp(1rem,3vw,1.25rem);border-radius:clamp(.5rem,1.5vw,.625rem);box-shadow:0 .25rem .75rem #0000001a;padding-top:clamp(3rem,8vh,5rem)}.lancar-tabela-container h2{font-size:clamp(1.25rem,4vw,1.5rem);color:#000;margin-bottom:clamp(1rem,3vw,1.25rem);text-align:center}.formulario-jogo{background-color:#fff;padding:clamp(1rem,3vw,1.25rem);border-radius:clamp(.4rem,1.5vw,.5rem);box-shadow:0 .25rem .5rem #0000001a;margin-bottom:clamp(1.5rem,4vw,1.875rem)}.formulario-jogo h3{font-size:clamp(1.125rem,3.5vw,1.25rem);margin-bottom:clamp(.75rem,2vw,.9375rem);color:#333}.formulario-jogo input,.formulario-jogo select,.formulario-jogo textarea{width:100%;padding:clamp(.5rem,1.5vw,.625rem);margin:clamp(.5rem,1.5vw,.625rem) 0;border:1px solid #ccc;border-radius:clamp(.25rem,1vw,.375rem);font-size:clamp(.875rem,3vw,1rem)}.formulario-jogo select{cursor:pointer}.formulario-jogo button{background-color:#007bff;color:#fff;border:none;padding:clamp(.5rem,1.5vw,.625rem) clamp(.75rem,2vw,.9375rem);font-size:clamp(.875rem,3vw,1rem);border-radius:clamp(.25rem,1vw,.375rem);cursor:pointer;transition:background-color .3s ease;width:auto;margin:0 auto;display:block;text-align:center}.formulario-jogo button:hover{background-color:#0056b3}.formulario-jogo button+button{background-color:#dc3545;margin-top:clamp(.5rem,1.5vw,.625rem)}.formulario-jogo button+button:hover{background-color:#c82333}.lista-jogos{margin-top:clamp(1.5rem,4vw,1.875rem)}.lista-jogos h3{font-size:clamp(1.125rem,3.5vw,1.25rem);color:#000;margin-bottom:clamp(.75rem,2vw,.9375rem);text-align:center}.lista-jogos ul{list-style-type:none;padding:0}.lista-jogos li{background-color:#fff;padding:clamp(.75rem,2vw,.9375rem);margin-bottom:clamp(.5rem,1.5vw,.625rem);border-radius:clamp(.375rem,1.25vw,.5rem);box-shadow:0 .125rem .375rem #0000001a}.lista-jogos li p{font-size:clamp(.875rem,3vw,1rem);color:#333;margin:clamp(.25rem,1vw,.375rem) 0}.editarjg{background-color:#28a745;color:#fff;border:none;padding:clamp(.4rem,1.25vw,.5rem) clamp(.6rem,1.75vw,.75rem);font-size:clamp(.75rem,2.5vw,.875rem);border-radius:clamp(.25rem,1vw,.375rem);cursor:pointer;transition:background-color .3s ease}.editarjg:hover{background-color:#218838}.deljg{background-color:red;color:#fff;border:none;padding:clamp(.4rem,1.25vw,.5rem) clamp(.6rem,1.75vw,.75rem);font-size:clamp(.75rem,2.5vw,.875rem);border-radius:clamp(.25rem,1vw,.375rem);cursor:pointer;transition:background-color .3s ease;margin-left:clamp(.4rem,1.25vw,.5rem)}.deljg:hover{background-color:#c82333}@media (max-width: 48rem){.formulario-jogo button{width:100%}.formulario-jogo button+button{width:100%}.lista-jogos li{display:flex;flex-direction:column;gap:.5rem}.lista-jogos li button{width:100%;margin-left:0}.deljg{margin-left:0;margin-top:.5rem}}.listar-jogos-container{background-color:#222435;padding:clamp(1rem,3vw,1.25rem);margin-top:clamp(4rem,10vh,5rem);min-height:100vh;padding-top:clamp(3rem,8vh,5rem)}.main-contentLJ{margin:0 auto;background-color:#fff;max-width:min(90%,62.5rem);padding:clamp(1rem,3vw,1.25rem);border-radius:clamp(.5rem,1.5vw,.625rem);box-shadow:0 .25rem .75rem #0000001a;padding-top:clamp(3rem,8vh,5rem)}.listar-jogos-container h2{font-size:clamp(1.25rem,4vw,1.5rem);color:#000;margin-bottom:clamp(1rem,3vw,1.25rem);text-align:center}.filtros{display:flex;justify-content:center;gap:clamp(1rem,3vw,1.25rem);margin-bottom:clamp(1rem,3vw,1.25rem);flex-wrap:wrap}.main-contentLJ h3{text-align:center;color:#000;margin-bottom:clamp(1rem,3vw,1.25rem);font-size:clamp(1.1rem,3.5vw,1.3rem)}.main-contentLJ p{text-align:center;font-size:clamp(1rem,3vw,1.125rem);color:#333;font-weight:700;margin:clamp(1rem,3vw,1.5rem) 0}.tabela-jogos{width:100%;border-collapse:collapse;background-color:#fff;box-shadow:0 .25rem .5rem #0000001a;margin-top:clamp(1rem,3vw,1.25rem);border-radius:clamp(.4rem,1.5vw,.5rem);overflow:hidden}.tabela-jogos th{background-color:#2d3046;color:#fff;font-size:clamp(.875rem,3vw,1.125rem);padding:clamp(.5rem,1.5vw,.75rem);text-align:center;position:sticky;top:0}.tabela-jogos td{padding:clamp(.5rem,1.5vw,.75rem);text-align:center;border:1px solid #ddd;font-size:clamp(.875rem,3vw,1rem)}.tabela-jogos td:hover{background-color:#f1f1f1;cursor:pointer}.tabela-jogos tr:nth-child(2n){background-color:#f9f9f9}.tabela-jogos tr:nth-child(odd){background-color:#fff}.tabela-jogos tr:hover{background-color:#e0e0e0}.tabela-jogos p{text-align:center;font-size:clamp(1rem,3vw,1.125rem);color:tomato;font-weight:700;padding:clamp(1rem,3vw,1.5rem)}@media (max-width: 48rem){.filtros{flex-direction:column;align-items:center}.select-filtro{width:100%;max-width:20rem;margin-bottom:.5rem}}@media (max-width: 30rem){.tabela-jogos{display:block;overflow-x:auto}.tabela-jogos th,.tabela-jogos td{min-width:8rem}}
