:root{--mobile-px: 480px;--tablet-sm-px: 768px;--tablet-px: 1024px;--desktop-px: 1280px;--spacing-xs: clamp(4px, 1vw, 8px);--spacing-sm: clamp(8px, 2vw, 16px);--spacing-md: clamp(16px, 3vw, 24px);--spacing-lg: clamp(24px, 4vw, 40px);--spacing-xl: clamp(40px, 6vw, 80px);--spacing-page: clamp(16px, 4vw, 60px);--spacing-card: clamp(12px, 2vw, 24px);--font-xs: clamp(.7rem, .6rem + .25vw, .8rem);--font-sm: clamp(.8rem, .75rem + .25vw, .9rem);--font-base: clamp(.9rem, .85rem + .25vw, 1rem);--font-md: clamp(1rem, .9rem + .5vw, 1.2rem);--font-lg: clamp(1.2rem, 1rem + 1vw, 1.8rem);--font-xl: clamp(1.8rem, 1.5rem + 2vw, 3.2rem);--font-display: clamp(2.5rem, 2rem + 4vw, 5rem)}@media(max-width:768px){.hide-mobile{display:none!important}}.show-mobile{display:none!important}@media(max-width:768px){.show-mobile{display:block!important}}.show-mobile-flex{display:none!important}@media(max-width:768px){.show-mobile-flex{display:flex!important}}.resp-grid{display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.table-responsive-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:var(--spacing-md);border-radius:8px}:root{--primary: #E63027;--primary-light: #B81F18;--secondary: #F5B027;--secondary-hover: #D99A1F;--euler-green: #2E7D32;--euler-green-light: #4CAF50;--dark: #0E0E0E;--darker: #141414;--white: #FFFFFF;--gray-100: #F8F9FA;--gray-200: #E9ECEF;--gray-300: #DEE2E6;--gray-400: #CED4DA;--text-main: #333333;--text-muted: #6C757D;--font-display: "Barlow Condensed", sans-serif;--font-body: "Inter", sans-serif;--container-width: 1200px;--transition: all .3s ease}:root{--escola-red: #E63027;--escola-accent: #F5B027;--escola-gold: #E8B11A;--escola-strip: #C9A227;--escola-black: #0E0E0E;--escola-cream: #F4EEE3}*{margin:0;padding:0;box-sizing:border-box}html,body{overflow-x:clip;overscroll-behavior-x:none;max-width:100%}body{font-family:var(--font-body);background-color:var(--admin-bg);background-color:var(--white);color:var(--text-main);line-height:1.6;width:100%;position:relative}.app{overflow-x:clip;width:100%}h1,h2,h3,h4,.display-font{font-family:var(--font-display);text-transform:uppercase;font-weight:800}a{text-decoration:none;color:inherit;transition:var(--transition)}ul{list-style:none}.container{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 20px;box-sizing:border-box}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:50px;font-family:var(--font-display);font-weight:700;font-size:1.1rem;cursor:pointer;transition:var(--transition);border:none;text-transform:uppercase;gap:8px}.btn-primary{background-color:var(--secondary);color:var(--dark)}.btn-primary:hover{background-color:var(--secondary-hover);transform:translateY(-2px);box-shadow:0 4px 15px #f5b0274d}.badge{background-color:var(--secondary);color:var(--dark);padding:4px 12px;border-radius:4px;font-weight:700;font-size:.8rem;letter-spacing:1px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeInUp .6s ease forwards}.whatsapp-float{position:fixed;bottom:30px;right:30px;width:60px;height:60px;background-color:#25d366;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;box-shadow:0 4px 15px #0003;z-index:1000;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.whatsapp-float:hover{transform:scale(1.1) rotate(5deg);background-color:#20ba56;box-shadow:0 6px 20px #0000004d}.noticias-construction{min-height:80vh;display:flex;align-items:center;justify-content:center;padding:100px 20px;background:radial-gradient(circle at top right,var(--gray-100),var(--white));text-align:center}.construction-container{max-width:800px;width:100%}.construction-icon{font-size:5rem;color:var(--secondary);margin-bottom:2rem;animation:float 3s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.construction-title{font-size:clamp(2.5rem,5vw,4rem);color:var(--primary);margin-bottom:1.5rem;line-height:1.1}.construction-text{font-size:1.2rem;color:var(--text-muted);max-width:600px;margin:0 auto 3rem}.construction-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;opacity:.3;pointer-events:none}.skeleton-card{height:250px;background:linear-gradient(90deg,var(--gray-200) 25%,var(--gray-100) 50%,var(--gray-200) 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:12px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){.construction-grid{grid-template-columns:1fr}}.navbar{position:sticky;top:0;z-index:1000;background-color:#0e0e0eeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 10px #0006;border-bottom:1px solid rgba(245,176,39,.2);padding:14px 0;transition:background-color .3s ease}.navbar.scrolled{background-color:#0e0e0ef5}.navbar .container{display:flex;justify-content:space-between;align-items:center;max-width:none;padding:0 clamp(18px,4vw,48px)}.logo-container{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.logo-text{min-width:0;overflow:hidden}.logo-box{background-color:transparent!important;width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo-main{font-family:var(--font-display);font-weight:900;font-style:italic;font-size:clamp(1.1rem,4vw,1.6rem);color:#fff;letter-spacing:.5px;text-transform:uppercase;line-height:1;display:block;max-width:100%}.logo-sub{display:block;font-family:JetBrains Mono,monospace;font-size:.6rem;letter-spacing:2px;color:var(--secondary);text-transform:uppercase;margin-top:3px;font-weight:700}.logo-img,.footer-logo-img,.auth-logo-img{width:100%;height:100%;object-fit:contain}.nav-links{display:flex;gap:30px;font-family:var(--font-display);font-weight:600;text-transform:uppercase;font-size:.95rem;letter-spacing:2px;align-items:center}.nav-links a{color:#fff;padding-bottom:4px;border-bottom:2px solid transparent;transition:var(--transition)}.nav-links a.active{color:var(--primary);border-bottom:2px solid var(--primary)}.nav-links a:hover{color:var(--primary)}.login-btn{background-color:transparent;color:#fff!important;padding:10px 18px;border:1px solid rgba(255,255,255,.3);border-radius:0;font-size:.8rem!important;font-style:italic;font-weight:800;letter-spacing:1.5px;display:flex;align-items:center;gap:8px;transition:var(--transition)}.login-btn:hover{border-color:var(--secondary);color:var(--secondary)!important}.login-btn:hover{background-color:var(--darker);transform:translateY(-2px);box-shadow:0 4px 12px #e6302733}.nav-links li.dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;background-color:#fff;min-width:220px;box-shadow:0 15px 30px #0000001a;border-radius:8px;padding:10px 0;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;z-index:1000;border-top:3px solid var(--secondary)}.nav-links li.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu li{width:100%}.dropdown-menu a{padding:10px 20px;display:block;font-size:.9rem;color:var(--dark);text-transform:none;border:none!important;transition:background-color .2s}.dropdown-menu a:hover{background-color:var(--gray-100);color:var(--primary)}.mobile-menu-toggle{display:none;background:none;border:none;font-size:1.5rem;color:var(--primary);cursor:pointer;z-index:1001}.hero{position:relative;height:65vh;min-height:500px;display:flex;align-items:center;background-color:var(--dark);background-size:cover;background-position:center;color:var(--white);overflow:hidden}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0e0e0e33,#0e0e0eb3)}.hero-content{position:relative;z-index:10}.hero-title{font-size:clamp(3rem,8vw,5.5rem);line-height:.9;margin:20px 0;letter-spacing:-2px}.text-secondary{color:var(--secondary)}.hero-description{max-width:600px;font-size:1.2rem;margin-bottom:40px;opacity:.9}.info-cards{display:flex;gap:20px;margin-bottom:40px}.info-card{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:15px 25px;border-radius:12px;border:1px solid rgba(255,255,255,.2);display:flex;flex-direction:column}.card-label{font-size:.75rem;font-weight:700;opacity:.7;text-transform:uppercase}.card-value{font-family:var(--font-display);font-size:1.8rem;font-weight:800;color:var(--white)}.card-sub{font-size:.7rem;opacity:.7}.category-bar{background-color:var(--secondary);padding:15px 0;overflow:hidden}.category-list{display:flex;justify-content:space-between;gap:10px;width:100%}.category-item{font-family:var(--font-display);font-weight:800;color:var(--dark);font-size:.9rem;white-space:nowrap}.main-layout{display:grid;grid-template-columns:1fr 350px;gap:40px;padding-top:60px;padding-bottom:60px}.section-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:30px}.section-title{font-size:2.5rem;position:relative}.section-title:before{content:"";position:absolute;left:-15px;top:50%;transform:translateY(-50%);width:4px;height:30px;background-color:var(--primary)}.view-all{color:var(--primary);font-weight:700;font-size:.9rem}.news-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.news-card{border-radius:12px;overflow:hidden;background:var(--white);transition:var(--transition);cursor:pointer}.news-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px #0000001a}.news-img-wrapper{position:relative;height:200px;overflow:hidden}.news-img-wrapper img{width:100%;height:100%;object-fit:cover;transition:var(--transition)}.news-card:hover .news-img-wrapper img{transform:scale(1.1)}.news-tag{position:absolute;top:15px;left:15px;background-color:var(--primary);color:var(--white);padding:4px 12px;border-radius:4px;font-size:.7rem;font-weight:700}.news-body{padding:20px}.news-body h3{font-size:1.4rem;margin-bottom:10px;line-height:1.2}.news-body p{color:var(--text-muted);font-size:.95rem;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-date{font-size:.8rem;color:#999}.sidebar{display:flex;flex-direction:column;gap:30px}.sidebar>div{margin-bottom:30px}.location-box{background-color:var(--gray-100);border-radius:15px;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.location-header{background:var(--darker);padding:15px 20px}.location-header h3{margin:0;font-size:1.1rem;color:var(--white);display:flex;align-items:center;gap:10px}.map-container{position:relative;height:250px;background:#242f3e}.map-overlay-info{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,.6),transparent);padding:20px;color:#fff;display:flex;flex-direction:column;align-items:flex-start}.map-overlay-info strong{font-size:1.2rem;color:var(--secondary);font-family:var(--font-display);text-shadow:0 2px 4px rgba(0,0,0,.5)}.map-overlay-info p{font-size:.85rem;color:#e0e0e0;margin:5px 0 10px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.btn-map{background:var(--primary);color:#fff;text-decoration:none;padding:8px 16px;border-radius:20px;font-size:.75rem;font-weight:700;display:inline-flex;align-items:center;gap:8px;transition:var(--transition);box-shadow:0 4px 6px #0000004d}.btn-map:hover{background:var(--secondary);color:var(--darker);transform:translateY(-2px)}.countdown-box{border-radius:15px;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}.countdown-box h3{background:var(--darker);padding:15px;margin:0;text-align:center;font-size:1.1rem;color:var(--white);border-bottom:2px solid var(--primary)}.timer{padding:20px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;background:var(--gray-100)}.time-unit{display:flex;flex-direction:column;align-items:center;background-color:var(--darker);color:var(--white);padding:10px 5px;border-radius:8px}.time-unit span{font-family:var(--font-display);font-size:1.8rem;font-weight:800;line-height:1}.time-unit label{font-size:.6rem;opacity:.8}.highlights h4{font-size:1rem;margin-bottom:15px;color:var(--primary);border-bottom:1px solid var(--gray-300);padding-bottom:5px}.highlight-item{display:flex;align-items:center;gap:15px;margin-bottom:15px}.vs-badge{background-color:#f0f0f0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-family:var(--font-display);font-weight:800;color:var(--primary);font-size:.8rem;border:1px solid var(--gray-300)}.highlight-info strong{display:block;font-size:.95rem}.highlight-info span{font-size:.8rem;color:var(--text-muted)}.btn-outline{width:100%;padding:12px;border:1px solid var(--primary);background:transparent;color:var(--primary);border-radius:4px;font-family:var(--font-display);font-weight:800;cursor:pointer;transition:var(--transition);margin-top:10px}.btn-outline:hover{background-color:var(--primary);color:var(--white)}.sponsors-section{margin-top:60px;text-align:center}.sponsors-label{font-size:.8rem;font-weight:700;color:#bbb;letter-spacing:2px;margin-bottom:20px}.sponsors-logos{display:flex;justify-content:center;gap:40px;align-items:center;flex-wrap:wrap}.sponsor-placeholder{font-family:var(--font-display);font-weight:800;font-size:1.2rem;color:#999;padding:10px 20px;background:var(--gray-100);border-radius:4px}.footer{background-color:var(--darker);color:var(--white);padding:80px 0 30px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:40px;margin-bottom:60px}.footer-brand .logo-box{background-color:transparent!important;width:100px;height:100px}.footer-brand .logo-main{color:var(--white)}.footer-brand p{margin-top:20px;opacity:.7;font-size:.9rem}.footer-links h4,.footer-contact h4{margin-bottom:25px;color:var(--secondary);font-size:1.1rem}.footer-links ul li{margin-bottom:12px}.footer-links ul li a{opacity:.7;font-size:.95rem}.footer-links ul li a:hover{opacity:1;color:var(--secondary)}.footer-contact p{margin-bottom:15px;opacity:.8;font-size:.95rem}.footer-contact i{color:var(--secondary);margin-right:10px}.social-icons{display:flex;gap:15px;margin-top:20px}.social-icons a{width:40px;height:40px;background:#ffffff1a;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:1.2rem}.social-icons a:hover{background:var(--secondary);color:var(--darker)}.social-links-footer{margin-top:20px}.insta-footer-link{display:inline-flex;align-items:center;gap:10px;background:#ffffff1a;padding:8px 16px;border-radius:50px;font-size:.9rem;font-weight:700;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)}.insta-footer-link:hover{background:var(--secondary);color:var(--darker);border-color:var(--secondary);transform:translateY(-2px)}.insta-footer-link i{font-size:1.2rem;margin:0!important}.insta-footer-link span{text-transform:lowercase}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:30px;text-align:center}.footer-bottom p{opacity:.5;font-size:.8rem}.auth-page{min-height:80vh;display:flex;align-items:center;justify-content:center;padding:60px 20px;background:linear-gradient(135deg,var(--gray-100) 0%,#e0e6ed 100%)}.auth-container{background:var(--white);width:100%;max-width:450px;padding:40px;border-radius:20px;box-shadow:0 20px 40px #0000000d;border:1px solid var(--gray-200)}.auth-header{text-align:center;margin-bottom:30px}.auth-header .logo-box{margin:0 auto 15px}.auth-header h2{font-size:1.8rem;color:var(--primary);margin-bottom:10px}.auth-header p{color:var(--text-muted);font-size:.9rem}.auth-form .form-group{margin-bottom:20px}.auth-form label{display:block;font-size:.85rem;font-weight:600;margin-bottom:8px;color:var(--dark)}.input-with-icon{position:relative}.input-with-icon i{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:var(--gray-400)}.input-with-icon input{width:100%;padding:12px 15px 12px 45px;border:1px solid var(--gray-300);border-radius:10px;font-family:inherit;font-size:.95rem;transition:var(--transition)}.input-with-icon input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 4px #e630270d}.form-options{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;font-size:.85rem}.remember-me{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--text-muted)}.forgot-password{color:var(--primary);font-weight:600}.forgot-password:hover{text-decoration:underline}.w-full{width:100%}.auth-footer{margin-top:30px;text-align:center;font-size:.9rem;color:var(--text-muted);border-top:1px solid var(--gray-200);padding-top:20px}.auth-footer a{color:var(--primary);font-weight:600}.auth-footer a:hover{text-decoration:underline}.landing-page-v2 .main-layout{padding-top:40px}.location-section{background:var(--white);border-radius:20px;overflow:hidden;margin-bottom:40px}.location-grid{display:grid;grid-template-columns:1fr;gap:30px}.map-large-wrapper{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #0000001a;border:1px solid var(--gray-200)}.location-details-box{background:var(--darker);color:var(--white);padding:30px;border-radius:12px;display:flex;flex-direction:column;justify-content:center}.details-header{display:flex;align-items:center;gap:15px;margin-bottom:20px}.details-header i{font-size:2rem}.details-header h3{font-size:1.8rem;margin:0;color:var(--secondary)}.details-body p{opacity:.8;margin-bottom:25px}.address-line{display:flex;align-items:flex-start;gap:15px;margin-bottom:30px;font-size:1.1rem}.address-line i{color:var(--secondary);margin-top:5px}.mt-only{margin-top:60px}@media(max-width:968px){.main-layout{grid-template-columns:1fr;gap:20px}.hero{height:auto;padding:120px 0 60px}.hero-title{font-size:2.5rem}.hero-description{font-size:1rem}.info-cards{flex-direction:column;gap:15px}.footer-grid{grid-template-columns:1fr 1fr}.nav-links{display:flex;flex-direction:column;position:fixed;top:0;right:-100%;width:85%;max-width:350px;height:100vh;background:#fff;padding:100px 40px;gap:25px;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:-10px 0 30px #0000001a;z-index:2000;overflow-y:auto}.nav-links.active{right:0}.nav-links li.dropdown .dropdown-menu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;background:#f8fafc;padding:10px 0;margin-top:5px;display:none;border-radius:12px;border:none}.nav-links li.dropdown.active .dropdown-menu{display:block}.nav-links li.dropdown .dropdown-menu a{padding:12px 20px;font-size:1rem;border-bottom:none}.nav-links li.dropdown a i{transition:transform .3s;margin-left:10px}.nav-links li.dropdown.active a i{transform:rotate(180deg)}.nav-links li{width:100%}.nav-links a{font-size:1.1rem;display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f1f5f9;color:var(--darker)}.nav-links a.login-btn{justify-content:center;padding:15px 20px;background-color:var(--primary);color:var(--white)!important;border-radius:12px;margin-top:20px;border-bottom:none}.mobile-menu-toggle{display:block;position:relative;z-index:2001}.navbar.menu-open:before{content:"";position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1999}}@media(min-width:969px){.location-grid{grid-template-columns:1fr}}@media(max-width:600px){.news-grid,.footer-grid{grid-template-columns:1fr}.info-cards{flex-direction:column}.category-list{flex-wrap:wrap;justify-content:center}}nav.cada-nav{position:fixed;top:0;left:0;right:0;z-index:90;padding:18px 40px;display:flex;justify-content:space-between;align-items:center;background:#0e0e0eeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .4s,border-bottom .4s;font-family:Barlow Condensed,sans-serif;border-bottom:2px solid transparent}nav.cada-nav.scrolled{border-bottom-color:#e63027}nav.cada-nav .brand{display:flex;align-items:center;gap:10px;font-style:italic;font-weight:900;font-size:18px;letter-spacing:1px;color:#fff;text-decoration:none}nav.cada-nav .brand .num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#e63027;color:#fff;border-radius:50%;font-size:16px;flex-shrink:0}nav.cada-nav ul.cada-nav-links{display:flex;gap:18px;list-style:none;margin:0;padding:0;flex-wrap:wrap}nav.cada-nav ul.cada-nav-links a,nav.cada-nav .cada-nav-dropdown-trigger{color:#fff;text-decoration:none;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:2px;font-weight:700;opacity:.8;transition:opacity .2s,color .2s;text-transform:uppercase}nav.cada-nav .cada-nav-dropdown-trigger{background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:0}nav.cada-nav ul.cada-nav-links a:hover,nav.cada-nav ul.cada-nav-links a.active,nav.cada-nav .cada-nav-dropdown-trigger:hover,nav.cada-nav .cada-nav-dropdown-trigger.active{opacity:1;color:#f5b027}nav.cada-nav .cada-nav-dropdown{position:relative}nav.cada-nav .cada-nav-dropdown-menu{position:absolute;top:calc(100% + 12px);right:0;min-width:220px;background:#0e0e0e;border:1px solid #2a2a2a;box-shadow:4px 4px #e63027;display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:8px 0;z-index:1000}nav.cada-nav .cada-nav-dropdown-menu li{display:block}nav.cada-nav .cada-nav-dropdown-menu a{display:block;padding:10px 18px;opacity:.85}nav.cada-nav .cada-nav-dropdown-menu a:hover,nav.cada-nav .cada-nav-dropdown-menu a.active{background:#f5b0271a;opacity:1}nav.cada-nav .cta{background:#f5b027;color:#0e0e0e;padding:8px 18px;border:2px solid #0E0E0E;font-family:Barlow Condensed,sans-serif;font-style:italic;font-weight:900;font-size:13px;letter-spacing:1px;text-decoration:none;box-shadow:2px 2px #e63027;transition:transform .15s,box-shadow .15s;white-space:nowrap}nav.cada-nav .cta:hover{transform:translate(-1px,-1px);box-shadow:3px 3px #e63027}nav.cada-nav .cada-nav-toggle{display:none;background:transparent;border:2px solid #fff;color:#fff;font-size:18px;cursor:pointer;width:40px;height:40px;align-items:center;justify-content:center}@media(max-width:900px){nav.cada-nav{padding:14px 18px;flex-wrap:wrap}nav.cada-nav .brand{font-size:16px}nav.cada-nav .cada-nav-toggle{display:inline-flex}nav.cada-nav ul.cada-nav-links,nav.cada-nav .cta{flex-basis:100%;max-height:0;overflow:hidden;opacity:0;margin:0;padding:0;transition:max-height .3s,opacity .3s,padding .3s;pointer-events:none}nav.cada-nav ul.cada-nav-links{flex-direction:column;gap:10px;order:3}nav.cada-nav .cta{order:4;text-align:center;display:block}nav.cada-nav.menu-open ul.cada-nav-links{max-height:600px;opacity:1;padding:16px 0 6px;pointer-events:auto}nav.cada-nav .cada-nav-dropdown-menu{position:static;box-shadow:none;border:none;background:transparent;padding:6px 0 6px 18px;min-width:0}nav.cada-nav .cada-nav-dropdown-trigger{justify-content:flex-start}nav.cada-nav.menu-open .cta{max-height:60px;opacity:1;padding:10px 18px;pointer-events:auto}}@media(max-width:480px){nav.cada-nav{padding:12px 14px}nav.cada-nav .brand{font-size:15px;gap:8px}nav.cada-nav .brand .num{width:28px;height:28px;font-size:14px}nav.cada-nav .cada-nav-toggle{width:36px;height:36px;font-size:16px}}.lgpd-banner{position:fixed;left:0;right:0;margin-inline:auto;width:min(960px,calc(100% - 32px));bottom:16px;z-index:1000;background:#0e0e0e;color:#fff;padding:16px 22px;display:flex;align-items:center;justify-content:space-between;gap:24px;box-shadow:0 12px 32px #00000080,0 0 0 1px #f5b0272e;border-left:4px solid #F5B027;animation:lgpdSlideUp .22s ease-out;transition:bottom .3s ease;font-family:Inter,sans-serif}body.has-promo-footer .lgpd-banner{bottom:calc(var(--promo-ft-h, 0px) + 16px)}@keyframes lgpdSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.lgpd-banner-text{display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.5;color:#ffffffc7;max-width:720px}.lgpd-banner-text strong{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:2.5px;color:#f5b027;font-weight:700;text-transform:uppercase}.lgpd-banner-text a{color:#f5b027;text-decoration:underline;font-weight:700}.lgpd-banner-text a:hover{color:#fff}.lgpd-banner-btn{background:#f5b027;color:#0e0e0e;border:0;padding:10px 18px;font-family:Barlow Condensed,sans-serif;font-weight:900;font-style:italic;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;gap:8px;flex-shrink:0;transition:filter .15s,transform .12s}.lgpd-banner-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.lgpd-banner-btn i{font-size:10px}@media(max-width:700px){.lgpd-banner{flex-direction:column;align-items:stretch;padding:14px 16px;width:calc(100% - 16px);bottom:8px}body.has-promo-footer .lgpd-banner{bottom:calc(var(--promo-ft-h, 0px) + 8px)}.lgpd-banner-btn{justify-content:center}}.nvw-banner{position:fixed;left:50%;bottom:16px;z-index:10001;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:8px 8px 8px 16px;transform:translate(-50%);border-radius:999px;background:#111;color:#fff;font-size:13px;font-weight:600;box-shadow:0 6px 24px #00000059}.nvw-banner button{min-height:32px;padding:0 14px;border:0;border-radius:999px;background:#fff;color:#111;font:inherit;font-weight:800;cursor:pointer}.err-boundary{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:24px 16px}.err-card{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:420px;padding:36px 28px;text-align:center;background:#16161a;color:#fff;border:1px solid rgba(255,255,255,.12);border-radius:18px;box-shadow:0 24px 60px #00000059}.err-icon{font-size:2.5rem;color:#f5b027}.err-title{margin:0;font-size:1.15rem;font-weight:800;line-height:1.25}.err-text{margin:0;font-size:.95rem;line-height:1.5;opacity:.72}.err-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.err-btn{min-height:44px;padding:0 26px;border-radius:10px;font-size:.85rem;font-weight:900;text-transform:uppercase;cursor:pointer}.err-btn--primary{background:#f5b027;color:#000;border:none}.err-btn--ghost{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.2)}.err-boundary--panel .err-card{background:var(--brut-surface);color:var(--brut-ink);border:var(--brut-border);border-radius:var(--brut-radius);box-shadow:var(--brut-shadow)}.err-boundary--panel .err-icon{color:var(--brut-ink)}.err-boundary--panel .err-btn--primary{background:var(--brut-accent);color:var(--brut-accent-ink);border:var(--brut-border-thin);box-shadow:var(--brut-shadow-sm)}.err-boundary--panel .err-btn--ghost{background:var(--brut-surface);color:var(--brut-ink);border:var(--brut-border-thin)}.site-preview-bar{position:fixed;left:16px;bottom:16px;z-index:9000;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:8px 8px 8px 14px;background:#14110d;color:#fff;border:2px solid #ffffff;box-shadow:0 6px 18px #00000059;font-family:Barlow Condensed,Inter,sans-serif;font-size:15px;line-height:1.15}.site-preview-bar span{display:flex;flex-direction:column}.site-preview-bar small{font-size:12px;opacity:.75}.site-preview-bar button{min-height:44px;padding:0 16px;border:0;background:#fff;color:#14110d;font:inherit;font-weight:900;text-transform:uppercase;cursor:pointer}html[data-site-skin] :is(.escola-page,.mobile-app){background:var(--tk-page);color:var(--tk-page-ink, inherit);color-scheme:var(--tk-color-scheme, light)}html[data-site-skin] body .escola-page:after{content:none}html[data-site-skin] :is(.escola-page,.mobile-app) :not(i,svg,svg *,.fa,.fas,.far,.fab,[class*=fa-],h1,h2,h3,[class*=title]),html[data-site-skin] body :is([class*=modal],[class*=dialog],[class*=lightbox],[class*=overlay]) :not(i,svg,svg *,.fa,.fas,.far,.fab,[class*=fa-],h1,h2,h3,[class*=title]){font-family:Barlow Condensed,Inter,sans-serif}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.home-turmas,.home-camps,.home-filiacao,.home-loja,.tvc-banner,.home-patroc,.home-torcida,.home-cta){position:relative;margin:var(--tk-sec-margin, 30px clamp(10px, 2.6vw, 34px));border:var(--tk-sec-border, none);border-radius:var(--tk-sec-radius, 0);outline:var(--tk-sec-outline, none);outline-offset:var(--tk-sec-outline-offset, 0);box-shadow:var(--tk-sec-shadow, none);clip-path:var(--tk-sec-clip, none);transform:var(--tk-sec-transform, none);overflow:hidden}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.home-turmas,.home-camps,.home-filiacao,.home-loja,.tvc-banner,.home-patroc){background:var(--tk-sec-bg);color:var(--tk-sec-ink, inherit)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.home-turmas,.tvc-banner){background:var(--tk-sec-dark-bg, var(--tk-sec-bg));--escola-accent: var(--tk-dark-accent, var(--escola-accent));--escola-primary: var(--tk-dark-accent, var(--escola-primary));--escola-gold: var(--tk-dark-accent, var(--escola-gold))}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.home-camps,.home-filiacao,.home-loja,.home-patroc){--escola-black: var(--tk-ink);--escola-ink: var(--tk-ink);--escola-cream: var(--tk-sec-ground);--escola-paper: var(--tk-sec-paper, var(--tk-card-ground));--escola-line: var(--tk-line);--escola-muted: var(--tk-ink-soft)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.home-torcida,.home-cta){background:var(--tk-accent-bg);color:var(--tk-on-accent);outline-color:var(--tk-accent-outline-color, currentColor);border-color:var(--tk-accent-border-color, currentColor)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.escola-topbar,.escola-site-footer){background:var(--tk-bar-bg)}html[data-site-skin] :is(.escola-page,.mobile-app) .escola-topbar{border-bottom:var(--tk-topbar-edge, none)}html[data-site-skin] :is(.escola-page,.mobile-app) .escola-site-footer{border-top:var(--tk-footer-edge, none);box-shadow:var(--tk-footer-shadow, none)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.escola-flag-strip,.escola-cta-banner){background:var(--tk-strip-bg);color:var(--tk-strip-ink);outline:var(--tk-strip-outline, none);outline-offset:var(--tk-strip-outline-offset, 0);clip-path:var(--tk-strip-clip, none)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.escola-flag-hashtag,.escola-flag-sep,.escola-flag-oficial,.escola-cta-banner-text){color:var(--tk-strip-ink)}html[data-site-skin] :is(.escola-page,.mobile-app) .escola-match-strip{background:var(--tk-label-bg);outline:var(--tk-label-outline, none);outline-offset:var(--tk-label-outline-offset, 0);--escola-muted: var(--tk-label-muted, #6b6255)}html[data-site-skin] :is(.escola-page,.mobile-app) .hero-slider{border-bottom:var(--tk-hero-edge, none);box-shadow:none}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.home-turmas-title,.home-camps-title,.home-filiacao-title,.home-loja-title,.home-patroc-title,.esf-col-title,.sn2-section-title,.eqx-hero-title,.eqx-sec-title,.loja-products-head :is(h2,h3),.avaliacoes-signup-head h2,.avaliacoes-section-head h3,.avaliacoes-empty h3,.an-hero h2,.an-section-head h3,.projects-header h3,.social-apoio .head h2,.camp-page-head-title,.ecj-day-title h3,.tvc-section-title,.trofeu-header h2,.trofeu-section-head h3){font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);letter-spacing:var(--tk-title-spacing);background:var(--tk-title-fill);-webkit-background-clip:text;background-clip:text;color:transparent;filter:var(--tk-title-shadow, none)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.home-torcida-title,.home-cta-banner-title){font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);letter-spacing:var(--tk-title-spacing);color:var(--tk-on-accent);text-shadow:var(--tk-accent-title-shadow, none)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.home-torcida-title,.home-cta-banner-title) span{color:var(--tk-hl, inherit);-webkit-text-stroke:var(--tk-hl-stroke, 0);paint-order:stroke fill}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.home-turmas-eye,.home-filiacao-eye,.home-loja-eye,.home-torcida-eye,.tvc-kicker,.exp-signup-eye,.sn2-section-kicker,.eqx-hero-eyebrow,.avaliacoes-eye,.an-kicker,.social-tab .kicker,.camp-page-head-eyebrow,.ecj-day-eyebrow,.trofeu-header-eyebrow,.loja-product-kicker){position:relative;display:inline-block;width:fit-content;font-family:var(--tk-kicker-family);font-weight:var(--tk-kicker-weight);letter-spacing:var(--tk-kicker-spacing);background:var(--tk-kicker-bg);color:var(--tk-kicker-ink);border:var(--tk-kicker-border, none);border-radius:var(--tk-kicker-radius, 0);outline:var(--tk-kicker-outline, none);outline-offset:var(--tk-kicker-outline-offset, 0);padding:var(--tk-kicker-padding, 8px 16px);transform:var(--tk-kicker-transform, none);clip-path:var(--tk-kicker-clip, none);box-shadow:var(--tk-kicker-shadow, none);line-height:1.2}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.home-turmas-eye,.home-filiacao-eye,.home-loja-eye,.home-torcida-eye,.tvc-kicker,.exp-signup-eye,.sn2-section-kicker,.eqx-hero-eyebrow,.avaliacoes-eye,.an-kicker,.social-tab .kicker,.camp-page-head-eyebrow,.ecj-day-eyebrow,.trofeu-header-eyebrow,.loja-product-kicker):empty{display:none}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.home-camps-banner,.home-camps-news,.home-filiacao-chip,.home-loja-panel,.home-turmas-aside-card,.home-cta-form-wrap,.torcida-card,.camp-table,.sn3-method-card,.sn3-value,.sn-contact-item,.eqx-card,.loja-product-card,.avaliacoes-closed-card,.an-card,.pcard-vertical,.social-apoio .partner,.camp-tile,.ecj-day-picker,.ecj-mc,.tvc-card,.noticia-card,.trofeu-card){border:var(--tk-card-border, none);border-radius:var(--tk-card-radius, 0);outline:var(--tk-card-outline, none);outline-offset:var(--tk-card-outline-offset, 0);box-shadow:var(--tk-card-shadow, none);clip-path:var(--tk-card-clip, none)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.home-camps-banner,.home-camps-news,.home-filiacao-chip,.home-loja-panel,.home-turmas-aside-card,.home-cta-form-wrap,.torcida-card,.camp-table,.sn3-method-card,.sn3-value,.sn-contact-item,.eqx-card,.loja-product-card,.avaliacoes-closed-card,.an-card,.pcard-vertical,.social-apoio .partner,.camp-tile,.ecj-day-picker,.ecj-mc,.tvc-card,.noticia-card,.trofeu-card){background:var(--tk-card-bg);color:var(--tk-card-ink, inherit);--escola-black: var(--tk-ink);--escola-ink: var(--tk-ink);--escola-cream: var(--tk-card-ground);--escola-paper: var(--tk-card-paper, var(--tk-card-ground));--escola-muted: var(--tk-ink-soft)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.home-turmas-aside-card.is-primary,.home-metodo-faixa){background:var(--tk-accent-bg);color:var(--tk-on-accent);border:var(--tk-card-border, none);border-radius:var(--tk-card-radius, 0);outline:var(--tk-card-outline, none);outline-offset:var(--tk-card-outline-offset, 0);outline-color:var(--tk-accent-outline-color, currentColor);border-color:var(--tk-accent-border-color, currentColor);clip-path:var(--tk-card-clip, none)}html[data-site-skin] :is(.escola-page,.mobile-app) .home-cta-pitch{width:100%;aspect-ratio:auto;border:var(--tk-card-border, none);border-radius:var(--tk-card-radius, 0);outline:var(--tk-card-outline, none);outline-offset:var(--tk-card-outline-offset, 0);box-shadow:var(--tk-card-shadow, none)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.home-camps-cta,.home-loja-cta,.exp-signup-submit,.esf-cta-btn,.tvc-btn-red,.home-camps-news-all,.home-patroc-cta,.sn-cta-strip a,.loja-product-cta,.avaliacoes-final-cta-btn,.an-cta-btn,.social-tab .btn-solid,.social-apoio .partner a,.ct-share-matchday-btn,.tvc-btn-dark){background:var(--tk-btn-bg);color:var(--tk-btn-ink);border:var(--tk-btn-border, none);border-radius:var(--tk-btn-radius, 0);outline:var(--tk-btn-outline, none);outline-offset:var(--tk-btn-outline-offset, 0);box-shadow:var(--tk-btn-shadow, none);clip-path:var(--tk-btn-clip, none)}html[data-site-skin] :is(.escola-page,.mobile-app) .home-camps-banner-logo{display:grid;place-items:center;padding:4px;background:var(--tk-disc-bg, #ffffff);border:var(--tk-disc-border, none);border-radius:var(--tk-disc-radius, 50%);box-shadow:0 3px 8px #00000073}html[data-site-skin] :is(.escola-page,.mobile-app) .home-patroc-slot{padding:14px 18px;background-color:var(--tk-sponsor-bg, #ffffff);border:var(--tk-sponsor-border, none);border-radius:var(--tk-sponsor-radius, 16px);outline:var(--tk-sponsor-outline, none);outline-offset:var(--tk-sponsor-outline-offset, 0);box-shadow:var(--tk-sponsor-shadow, 0 8px 16px rgba(0, 0, 0, .35));clip-path:var(--tk-sponsor-clip, none)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.escola-flag-fed,.esf-fed-badges a){background:var(--tk-card-bg);color:var(--tk-ink);border:var(--tk-card-border, none);border-radius:var(--tk-card-radius, 0);outline:var(--tk-card-outline, none);outline-offset:var(--tk-card-outline-offset, 0);box-shadow:var(--tk-card-shadow, 0 8px 18px rgba(0, 0, 0, .45))}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.escola-flag-fed img,.esf-fed-badges img){box-sizing:border-box;padding:6px;background:var(--tk-disc-bg, #ffffff);border:var(--tk-disc-border, none);border-radius:var(--tk-disc-radius, 50%)}html[data-site-skin] :is(.escola-page,.mobile-app) .escola-flag-fed strong{color:var(--tk-ink)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.escola-flag-fed small,.esf-fed-badges span){color:var(--tk-ink-soft, var(--tk-ink))}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .esf-brand{background:var(--tk-brand-bg, var(--tk-accent-bg))}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .esf-brand :is(.esf-wordmark strong,.esf-wordmark small,.esf-tagline){color:var(--tk-brand-ink, var(--tk-on-accent))}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.home-camps-subhead-meta,.home-loja-tags span,.torcida-card-author strong,.home-patroc-sub){color:var(--tk-ink)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.home-camps-news-item p,.home-filiacao-lead,.home-filiacao-chip-text small,.home-loja-lead,.torcida-card-author small){color:var(--tk-ink-soft)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .home-loja-watermark{color:var(--tk-watermark, rgba(255, 255, 255, .06))}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.home-turmas-aside-card.is-primary,.home-metodo-faixa) *,html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.home-torcida-filter-label,.home-torcida-filter em,.home-camps-news-header,.home-cta-lead){color:var(--tk-on-accent)}html[data-site-skin] :is(.escola-page,.mobile-app) .exp-signup-form{--escola-primary: var(--tk-form-primary, var(--escola-primary));border-radius:12px}html[data-site-skin] :is(.escola-noticia-modal,.loja-product-modal-backdrop,.exp-signup-modal-overlay,.news-lightbox),html[data-site-skin] body :is(._modal-overlay,.trofeu-traj-overlay,.trofeu-video-overlay,.news-search-overlay,.ets-overlay,.tbm-overlay,.es-artes-ctx-backdrop){background:var(--tk-overlay, rgba(0, 0, 0, .82))}html[data-site-skin] body :is(.escola-noticia-modal-card,.loja-product-modal-card,.exp-signup-modal,.escola-bio-modal-card,.trofeu-traj-modal,.es-artes-ctx-sheet){background:var(--tk-modal-bg);color:var(--tk-modal-ink, var(--tk-ink));border:var(--tk-modal-border, none);border-radius:var(--tk-modal-radius, 0);outline:var(--tk-modal-outline, none);outline-offset:var(--tk-modal-outline-offset, 0);box-shadow:var(--tk-modal-shadow, 0 24px 60px rgba(0, 0, 0, .7));clip-path:var(--tk-modal-clip, none)}html[data-site-skin=tokens] body :is(.escola-noticia-modal-card,.loja-product-modal-card,.exp-signup-modal,.escola-bio-modal-card,.trofeu-traj-modal){--escola-black: var(--tk-ink);--escola-ink: var(--tk-ink);--escola-cream: var(--tk-sec-ground);--escola-paper: var(--tk-sec-paper, var(--tk-card-ground));--escola-muted: var(--tk-ink-soft);--loja-ink: var(--tk-modal-ink, var(--tk-ink));--loja-red: var(--tk-kicker-ink, var(--tk-link));--loja-paper: var(--tk-card-bg, transparent)}html[data-site-skin=tokens] body .loja-product-modal-close{background:var(--tk-btn-bg);color:var(--tk-btn-ink)}html[data-site-skin] body :is(.escola-noticia-modal-title,.loja-product-modal-info h2,.loja-product-modal-info h3){font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);letter-spacing:var(--tk-title-spacing);background:var(--tk-title-fill);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-site-skin=tokens] body :is(.escola-noticia-modal-summary,.escola-noticia-modal-content,.escola-noticia-modal-content :is(p,li,span,em)){color:var(--tk-ink-soft)}html[data-site-skin=tokens] body .escola-noticia-modal-content :is(h2,h3,h4,strong){color:var(--tk-ink)}html[data-site-skin=tokens] body .escola-noticia-modal-share-btn,html[data-site-skin=tokens] body .escola-noticia-modal-share-btn *{color:var(--tk-btn-ink)}html[data-site-skin] body :is(._modal-dialog,.news-search-modal,.ets-modal,.avaliacoes-story-dialog,.avaliacoes-club-dialog){border-radius:var(--tk-modal-radius, 0);outline-offset:var(--tk-modal-outline-offset, 0);box-shadow:var(--tk-modal-shadow, 0 24px 60px rgba(0, 0, 0, .7))}html[data-site-skin=light] body :is(._modal-dialog,.news-search-modal,.ets-modal,.avaliacoes-story-dialog,.avaliacoes-club-dialog){background:var(--tk-dialog-bg, var(--tk-label-bg));border:var(--tk-dialog-border, var(--tk-modal-border, none));outline:var(--tk-dialog-outline, none);--escola-primary: var(--tk-form-primary, var(--escola-primary));--escola-black: #0e0e0e;--escola-ink: #141414;--escola-cream: #f4eee3;--escola-paper: #ffffff;--escola-line: #d9d3c6;--escola-muted: #6b6255;color:#0e0e0e}html[data-site-skin=tokens] body :is(._modal-dialog,.news-search-modal,.ets-modal,.avaliacoes-story-dialog,.avaliacoes-club-dialog){background:var(--tk-modal-bg);border:var(--tk-modal-border, none);outline:var(--tk-modal-outline, none);color:var(--tk-ink);--escola-black: var(--tk-ink);--escola-ink: var(--tk-ink);--escola-cream: var(--tk-sec-ground);--escola-paper: var(--tk-card-bg);--escola-line: var(--tk-line);--escola-muted: var(--tk-ink-soft);--escola-primary: var(--tk-link, var(--tk-kicker-ink));--escola-accent: var(--tk-link, var(--tk-kicker-ink))}@media(max-width:600px){html[data-site-skin] :is(.escola-page,.mobile-app) :is(.home-turmas,.home-camps,.home-filiacao,.home-loja,.tvc-banner,.home-patroc,.home-torcida,.home-cta){margin:var(--tk-sec-margin-sm, 18px 8px);border-width:var(--tk-sec-border-width-sm, 5px);border-radius:var(--tk-sec-radius-sm, var(--tk-sec-radius, 0));outline-width:var(--tk-sec-outline-width-sm, 2px);outline-offset:var(--tk-sec-outline-offset-sm, var(--tk-sec-outline-offset, 0))}}html[data-site-skin] :is(.escola-page,.mobile-app) .home-camps-banner-status{color:#0a0a0a}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.home-cta-watermark,.home-marquee-text){color:var(--tk-watermark, rgba(255, 255, 255, .06))}html[data-site-skin] :is(.escola-page,.mobile-app) .escola-construction-tape{display:none}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.escola-site-footer,.noticia-card,.home-loja-panel,.plantel-block,.recibo-card):before,html[data-site-skin] :is(.escola-page,.mobile-app) .home-atletas:after,html[data-site-skin] .esp-page .esp-local:before{display:none}html[data-site-skin] :is(.escola-page,.mobile-app) .eqx-sec-rule{height:0;background:none;border-top:var(--tk-sec-border, 1px solid var(--tk-line))}html[data-site-skin] body .escola-noticia-modal-summary{font-size:19px;font-weight:600;line-height:1.45}html[data-site-skin] body .escola-noticia-modal-content :is(p,li){font-size:18px;font-weight:500;line-height:1.55}html[data-site-skin] body :is(._modal-dialog,.loja-product-modal-card,.exp-signup-modal,.escola-bio-modal-card,.trofeu-traj-modal,.ets-modal,.avaliacoes-story-dialog,.avaliacoes-club-dialog) p{font-size:max(16px,1em);font-weight:500;line-height:1.5}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.sn-page,.loja-page,.alto-nivel-tab,.social-tab,.camp-page,.tvc-page){background:transparent}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.sn3-section,.sn-contact,.eqx-hero,.eqx-section,.loja-products-section,.avaliacoes-signup-head,.avaliacoes-open,.avaliacoes-empty,.avaliacoes-club-showcase,.avaliacoes-forwarded,.an-hero,.an-grid-section,.social-projects,.social-apoio,.camp-page-head,.ecj-tab,.tvc-section,.trofeu-header,.trofeu-section){position:relative;box-sizing:border-box;width:calc(100% - 2 * var(--tk-panel-inset, clamp(10px, 2.6vw, 34px)));max-width:var(--tk-panel-max, 1180px);margin:var(--tk-panel-gap, 28px) auto;padding:var(--tk-panel-pad-y, clamp(34px, 5vw, 60px)) var(--tk-panel-pad-x, clamp(24px, 4vw, 56px));background:var(--tk-panel-bg, var(--tk-sec-bg));color:var(--tk-panel-ink, var(--tk-sec-ink, inherit));border:var(--tk-sec-border, none);border-radius:var(--tk-sec-radius, 0);outline:var(--tk-sec-outline, none);outline-offset:var(--tk-sec-outline-offset, 0);box-shadow:var(--tk-sec-shadow, none);clip-path:var(--tk-sec-clip, none);overflow:hidden}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.sn3-section,.sn-contact,.eqx-hero,.eqx-section,.loja-products-section,.avaliacoes-signup-head,.avaliacoes-open,.avaliacoes-empty,.avaliacoes-club-showcase,.avaliacoes-forwarded,.an-hero,.an-grid-section,.social-projects,.social-apoio,.camp-page-head,.ecj-tab,.tvc-section,.trofeu-header,.trofeu-section){--escola-black: var(--tk-ink);--escola-ink: var(--tk-ink);--escola-cream: var(--tk-sec-ground);--escola-paper: var(--tk-sec-paper, var(--tk-card-ground));--escola-line: var(--tk-line);--escola-muted: var(--tk-ink-soft);--sn-black: var(--tk-ink);--sn-cream: var(--tk-sec-ground);--sn-paper: var(--tk-sec-paper, var(--tk-card-ground));--sn-bone: var(--tk-line);--an-black: var(--tk-ink);--an-cream: var(--tk-sec-ground);--an-paper: var(--tk-sec-paper, var(--tk-card-ground));--an-bone: var(--tk-line);--st-black: var(--tk-ink);--st-ink: var(--tk-ink);--st-cream: var(--tk-sec-ground);--st-paper: var(--tk-sec-paper, var(--tk-card-ground));--st-bone: var(--tk-line);--loja-ink: var(--tk-ink);--loja-cream: var(--tk-sec-ground);--camp-black: var(--tk-ink);--camp-cream: var(--tk-sec-ground);--camp-paper: var(--tk-sec-paper, var(--tk-card-ground))}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.avaliacoes-closed,.social-participar,.tvc-hero,.avaliacoes-final-cta){position:relative;box-sizing:border-box;width:calc(100% - 2 * var(--tk-panel-inset, clamp(10px, 2.6vw, 34px)));max-width:var(--tk-panel-max, 1180px);margin:var(--tk-panel-gap, 28px) auto;border:var(--tk-sec-border, none);border-radius:var(--tk-sec-radius, 0);outline:var(--tk-sec-outline, none);outline-offset:var(--tk-sec-outline-offset, 0);box-shadow:var(--tk-sec-shadow, none);clip-path:var(--tk-sec-clip, none);overflow:hidden}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.social-participar,.tvc-hero,.avaliacoes-final-cta){background:var(--tk-sec-bg);color:var(--tk-sec-ink, inherit)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.sn3-quote,.sn-cta-strip,.loja-howto,.an-cta,.social-quote,.tvc-cta){position:relative;box-sizing:border-box;width:calc(100% - 2 * var(--tk-panel-inset, clamp(10px, 2.6vw, 34px)));max-width:var(--tk-panel-max, 1180px);margin:var(--tk-panel-gap, 28px) auto;border:var(--tk-sec-border, none);border-radius:var(--tk-sec-radius, 0);outline:var(--tk-sec-outline, none);outline-offset:var(--tk-sec-outline-offset, 0);box-shadow:var(--tk-sec-shadow, none);clip-path:var(--tk-sec-clip, none);overflow:hidden}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.sn3-quote,.sn-cta-strip,.loja-howto,.an-cta,.social-quote,.tvc-cta){background:var(--tk-accent-bg);color:var(--tk-on-accent);outline-color:var(--tk-accent-outline-color, currentColor);border-color:var(--tk-accent-border-color, currentColor);--escola-black: var(--tk-on-accent);--sn-black: var(--tk-on-accent);--an-black: var(--tk-on-accent);--st-black: var(--tk-on-accent)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.sn3-quote,.sn-cta-strip,.loja-howto,.an-cta,.social-quote,.tvc-cta) :not(a,button,a *,button *,i,[class*=-num],.sn3-quote-mark){color:var(--tk-on-accent)}html[data-site-skin] :is(.escola-page,.mobile-app) .sn3-quote .sn3-quote-mark{color:color-mix(in srgb,var(--tk-on-accent) 14%,transparent)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.sn3-hero,.avaliacoes-page-hero,.social-vhero){position:relative;box-sizing:border-box;width:calc(100% - 2 * var(--tk-panel-inset, clamp(10px, 2.6vw, 34px)));max-width:var(--tk-panel-max, 1180px);margin:var(--tk-panel-gap, 28px) auto;border:var(--tk-sec-border, none);border-radius:var(--tk-sec-radius, 0);outline:var(--tk-sec-outline, none);outline-offset:var(--tk-sec-outline-offset, 0);box-shadow:var(--tk-sec-shadow, none);clip-path:var(--tk-sec-clip, none);overflow:hidden}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.social-vhero-scrim,.sn3-hero-scrim){background:var(--tk-video-mask, linear-gradient(0deg, rgba(0, 0, 0, .88) 0%, rgba(0, 0, 0, .35) 55%, rgba(0, 0, 0, .1) 100%))}@media(max-width:600px){html[data-site-skin] :is(.escola-page,.mobile-app) :is(.sn3-section,.sn-contact,.eqx-hero,.eqx-section,.loja-products-section,.avaliacoes-signup-head,.avaliacoes-open,.avaliacoes-empty,.avaliacoes-club-showcase,.avaliacoes-forwarded,.an-hero,.an-grid-section,.social-projects,.social-apoio,.camp-page-head,.ecj-tab,.tvc-section,.trofeu-header,.trofeu-section,.avaliacoes-closed,.social-participar,.tvc-hero,.avaliacoes-final-cta,.sn3-quote,.sn-cta-strip,.loja-howto,.an-cta,.social-quote,.tvc-cta){width:calc(100% - 16px);margin-block:18px;padding-inline:var(--tk-panel-pad-x-sm, 22px);border-width:var(--tk-sec-border-width-sm, 5px);border-radius:var(--tk-sec-radius-sm, var(--tk-sec-radius, 0));outline-width:var(--tk-sec-outline-width-sm, 2px);outline-offset:var(--tk-sec-outline-offset-sm, var(--tk-sec-outline-offset, 0))}html[data-site-skin] :is(.escola-page,.mobile-app) .ecj-tab{padding-inline:10px}}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.sn3-portrait-badge,.sn3-method-num){color:var(--tk-on-accent)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .eqx-card-badge{color:var(--tk-on-accent)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .eqx-sec-num{color:var(--tk-sec-ground)}html[data-site-skin] :is(.escola-page,.mobile-app) .loja-product-media,html[data-site-skin] body .loja-product-modal-media{background:radial-gradient(65% 55% at 50% 48%,var(--tk-product-halo, rgba(255, 255, 255, .12)),transparent 72%),var(--tk-product-bg, #0b0b0d)}html[data-site-skin] :is(.escola-page,.mobile-app) .loja-product-media{border-color:transparent;border-radius:var(--tk-plate-radius, 8px)}html[data-site-skin] :is(.escola-page,.mobile-app) .loja-howto{flex-wrap:wrap;align-items:center;justify-content:center;gap:18px 36px;padding:clamp(26px,4vw,40px) clamp(28px,5vw,60px)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.loja-category-filter button,.camp-filter-chip,.avaliacoes-fwd-chip){background:transparent;color:var(--tk-ink);border-color:var(--tk-line);box-shadow:none}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.loja-category-filter button.is-active,.camp-filter-chip.is-active,.avaliacoes-fwd-chip.is-active){background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:transparent;clip-path:var(--tk-btn-clip, none)}html[data-site-skin] :is(.escola-page,.mobile-app) .loja-products-section{overflow:clip}html[data-site-skin] :is(.escola-page,.mobile-app) .loja-toolbar{background:var(--tk-panel-bg, var(--tk-sec-bg))}html[data-site-skin] :is(.escola-page,.mobile-app) .loja-search{background:var(--tk-card-bg, transparent);color:var(--tk-ink);border-color:var(--tk-line);border-radius:var(--tk-card-radius, 0)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.loja-results-meta button,.loja-clear){color:var(--tk-link, var(--tk-ink))}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.loja-vitrine-headings p,.loja-results-meta){color:var(--tk-ink-soft)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.avaliacoes-section-head p,.avaliacoes-fwd-chip-count,.avaliacoes-fwd-chip-logo,.avaliacoes-journey-label,.avaliacoes-signing-club){color:var(--tk-ink-soft)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .avaliacoes-signing-caption{background:var(--tk-card-bg);border-color:var(--tk-line)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.avaliacoes-door-crest img,.avaliacoes-signing-crest img,.avaliacoes-fwd-chip-logo img),html[data-site-skin] body .avaliacoes-club-dialog-logo img{filter:drop-shadow(0 0 1px var(--tk-logo-halo, color-mix(in srgb, var(--tk-ink) 85%, transparent))) drop-shadow(0 4px 10px rgba(0,0,0,.25))}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.avaliacoes-door-crest,.avaliacoes-signing-crest),html[data-site-skin] body .avaliacoes-club-dialog-logo{background:radial-gradient(closest-side,var(--tk-logo-glow, color-mix(in srgb, var(--tk-ink) 24%, transparent)),transparent)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.avaliacoes-door-crest strong,.avaliacoes-signing-crest i){color:var(--tk-ink)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .social-projects .tag{color:var(--tk-on-accent)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.social-apoio .subtitle,.social-apoio .partner p){color:var(--tk-ink-soft)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .camp-tile{--camp-black: var(--tk-ink);--camp-cream: var(--tk-card-ground);--camp-paper: var(--tk-card-paper, var(--tk-card-ground))}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.ecj-mc-status:not(.status-live),.ecj-mc-actions .btn-icon-square-action){background:transparent;color:var(--tk-ink);border-color:var(--tk-line)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.ecj-mc-cat,.ecj-mc-champ-logo-ph){color:#0e0e0e}html[data-site-skin] :is(.escola-page,.mobile-app) .ecj-day-arrow{background:var(--tk-card-paper, var(--tk-card-bg));color:var(--tk-kicker-ink);border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0)}html[data-site-skin] :is(.escola-page,.mobile-app) .ecj-day-back-today{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:transparent}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .noticia-card p{color:var(--tk-ink-soft)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.trofeu-card-head h3,.trofeu-jogo-placar,.trofeu-jogo-time){color:var(--tk-ink)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.trofeu-header p,.trofeu-empty,.trofeu-news-link,.trofeu-video-btn,.trofeu-traj-link,.trofeu-trajetoria-head,.trofeu-trajetoria-loading,.trofeu-trajetoria-vazia,.trofeu-jogo-meta,.trofeu-jogo-fase,.trofeu-jogo-time.adversario){color:var(--tk-ink-soft);border-color:var(--tk-line)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .trofeu-jogo{background:var(--tk-card-ground)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .trofeu-jogo.is-final{background:linear-gradient(135deg,color-mix(in srgb,var(--escola-accent) 14%,transparent),var(--tk-card-ground))}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.trofeu-section+.trofeu-section,.trofeu-trajetoria){border-color:var(--tk-line)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .camp-tile-featured{background:var(--tk-btn-bg);color:var(--tk-btn-ink)}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-fwd-chip.is-active :is(.avaliacoes-fwd-chip-count,.avaliacoes-fwd-chip-logo){color:var(--tk-btn-ink)}html[data-site-skin] :is(.escola-page,.mobile-app) .camp-tile-status{color:#0a0a0a}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .tvc-card p{color:var(--tk-ink-soft)}html[data-site-skin] body .trofeu-traj-head{background:var(--tk-bar-bg)}html[data-site-skin] body .trofeu-traj-camp-link{background:var(--tk-btn-bg);color:var(--tk-btn-ink)}html[data-site-skin] body .trofeu-traj-camp-link *{color:inherit}html[data-site-skin] body .tbm-card{border:var(--tk-modal-border, 2px solid var(--escola-accent));border-radius:var(--tk-modal-radius, 0);outline:var(--tk-modal-outline, none);outline-offset:var(--tk-modal-outline-offset, 0);box-shadow:var(--tk-modal-shadow, 0 24px 60px rgba(0, 0, 0, .7));overflow:hidden}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-theme-hero{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:clamp(440px,72vh,720px);text-align:center;width:calc(100% - 2 * var(--tk-panel-inset, clamp(10px, 2.6vw, 34px)));max-width:var(--tk-panel-max, 1180px);margin:var(--tk-panel-gap, 28px) auto;padding:clamp(36px,6vw,80px) clamp(24px,5vw,72px);background:var(--tk-panel-bg, var(--tk-sec-bg));color:var(--tk-panel-ink, var(--tk-sec-ink, inherit));border:var(--tk-sec-border, none);border-radius:var(--tk-sec-radius, 0);outline:var(--tk-sec-outline, none);outline-offset:var(--tk-sec-outline-offset, 0);box-shadow:var(--tk-sec-shadow, none);clip-path:var(--tk-sec-clip, none)}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-theme-hero-kicker{display:block;margin-bottom:10px;font-family:var(--tk-kicker-family);font-weight:var(--tk-kicker-weight);letter-spacing:var(--tk-kicker-spacing);font-size:clamp(13px,1.4vw,17px);text-transform:uppercase;color:var(--tk-kicker-ink)}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-theme-hero-title{margin:0 0 14px;font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);letter-spacing:var(--tk-title-spacing);font-size:clamp(46px,9vw,128px);line-height:.92;text-transform:uppercase;color:var(--tk-ink)}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-theme-hero-title em{font-style:inherit;color:var(--tk-kicker-ink)}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-theme-hero-lead{margin:0 auto 28px;max-width:640px;font-size:clamp(17px,1.8vw,22px);font-weight:600;line-height:1.4;color:var(--tk-ink-soft)}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-theme-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.avaliacoes-theme-hero-cta,.avaliacoes-theme-hero-ghost){display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:10px 20px;font-style:italic;font-weight:900;font-size:18px;text-transform:uppercase;text-decoration:none}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-theme-hero-cta{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border:var(--tk-btn-border, none);border-radius:var(--tk-btn-radius, 0);box-shadow:var(--tk-btn-shadow, none);clip-path:var(--tk-btn-clip, none)}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-theme-hero-ghost{color:var(--tk-ink);border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-btn-radius, 0)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(#avaliacoes-inscreva,#avaliacoes-vitrine){scroll-margin-top:110px}@media(max-width:760px){html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-theme-hero{min-height:clamp(420px,78vh,640px);width:calc(100% - 16px);padding:34px 20px}}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-door{background:var(--tk-card-bg);color:var(--tk-card-ink, var(--tk-ink));border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0);outline:var(--tk-card-outline, none);outline-offset:var(--tk-card-outline-offset, 0);box-shadow:var(--tk-card-shadow, none);clip-path:var(--tk-card-clip, none)}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-door-name{font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);letter-spacing:var(--tk-title-spacing);font-size:1.15rem;color:var(--tk-card-ink, var(--tk-ink))}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-door-meta{color:var(--tk-ink-soft);opacity:1}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-door-cta{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border:var(--tk-btn-border, none);border-radius:var(--tk-btn-radius, 0);clip-path:var(--tk-btn-clip, none);font-family:var(--tk-kicker-family);font-style:italic}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-journey :is(.avaliacoes-journey-line-1,.avaliacoes-journey-line-2){background:var(--tk-btn-bg)}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-journey-line{background:var(--tk-line)}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-journey-top{color:var(--tk-ink-soft)}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-journey .avaliacoes-journey-step .avaliacoes-journey-icon{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:var(--tk-btn-bg)}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-journey.is-encaminhado .avaliacoes-journey-step.is-encaminhado .avaliacoes-journey-icon{box-shadow:0 0 0 3px var(--tk-ink)}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-signing-photo{background:var(--tk-card-paper, var(--tk-card-bg))}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-closed{background:var(--tk-sec-bg)}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-page-hero.is-open-tryout{background:var(--tk-sec-bg)}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-details{border:var(--tk-card-border, none);border-radius:var(--tk-card-radius, 0);outline:var(--tk-card-outline, none);outline-offset:var(--tk-card-outline-offset, 0);box-shadow:var(--tk-card-shadow, none)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .avaliacoes-details{background:var(--tk-card-bg);color:var(--tk-card-ink, var(--tk-ink));--escola-black: var(--tk-ink);--escola-cream: var(--tk-card-ground);--escola-paper: var(--tk-card-paper, var(--tk-card-ground));--escola-line: var(--tk-line)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.avaliacoes-details h3,.avaliacoes-schedule-dayhead,.avaliacoes-schedule-col h5,.avaliacoes-schedule-col li strong){color:var(--tk-ink)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.avaliacoes-facts li,.avaliacoes-desc,.avaliacoes-schedule-col li,.avaliacoes-schedule-loc,.avaliacoes-picker>span){color:var(--tk-ink-soft)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.avaliacoes-facts i,.avaliacoes-schedule-title,.avaliacoes-schedule-col h5 i,.avaliacoes-schedule-loc i,.avaliacoes-maps-link){color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin] :is(.escola-page,.mobile-app) .avaliacoes-badge{background:var(--tk-accent-bg);color:var(--tk-on-accent);border-radius:var(--tk-btn-radius, 999px);font-family:var(--tk-kicker-family, inherit);letter-spacing:var(--tk-kicker-spacing, .08em)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .avaliacoes-picker-chip{background:var(--tk-ghost-bg, transparent);color:var(--tk-ghost-ink, var(--tk-ink));border:var(--tk-ghost-border, 1px solid var(--tk-line))}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .avaliacoes-picker-chip.is-active{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:transparent}html[data-site-skin] :is(.faq-page,.privacy-page,.not-found-page){background:var(--tk-page);color:var(--tk-ink);font-family:Barlow Condensed,Inter,sans-serif}html[data-site-skin] body{background-color:var(--tk-page-color, #f4eee3)}html[data-site-skin] .auth-page{min-height:100vh;background:var(--tk-login-bg, var(--tk-page));font-family:Barlow Condensed,Inter,sans-serif}html[data-site-skin] :is(.faq-head,.privacy-head){background:var(--tk-bar-bg);border-bottom:var(--tk-hero-edge, none)}html[data-site-skin] :is(.faq-back,.privacy-back){background:color-mix(in srgb,var(--tk-ink) 10%,transparent);color:var(--tk-ink);border:1.5px solid var(--tk-line);border-radius:var(--tk-btn-radius, 0)}html[data-site-skin] :is(.faq-eye,.privacy-eye,.privacy-body h3,.nd-back,.nd-kicker,.nd-side-kicker){display:inline-flex;width:fit-content;font-family:var(--tk-kicker-family)!important;font-weight:var(--tk-kicker-weight)!important;letter-spacing:var(--tk-kicker-spacing)!important;background:var(--tk-kicker-bg);color:var(--tk-kicker-ink)!important;border:var(--tk-kicker-border, none);border-radius:var(--tk-kicker-radius, 0);padding:var(--tk-kicker-padding, 8px 16px)!important;font-size:13px!important;line-height:1.2}html[data-site-skin] :is(.faq-eye,.privacy-eye) span{color:inherit}html[data-site-skin] :is(.faq-head,.privacy-head) h1,html[data-site-skin] .nd-title,html[data-site-skin] .nd-side-title{font-family:var(--tk-title-family)!important;font-style:var(--tk-title-style)!important;font-weight:var(--tk-title-weight)!important;letter-spacing:var(--tk-title-spacing)!important;background:var(--tk-title-fill);-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:var(--tk-title-shadow, none)}html[data-site-skin] :is(.faq-head,.privacy-head) h1 span,html[data-site-skin] .nd-side-hl{color:var(--tk-title-hl, currentColor)!important}html[data-site-skin] :is(.faq-lead,.privacy-lead){color:var(--tk-ink-soft);font-size:18px;font-weight:500}html[data-site-skin] :is(.faq-lead,.privacy-lead) strong{color:var(--tk-ink)}html[data-site-skin] .privacy-version{font-family:var(--tk-kicker-family);color:var(--tk-ink-soft)}html[data-site-skin] :is(.faq-body,.privacy-body){box-sizing:border-box;width:calc(100% - 2 * var(--tk-panel-inset, clamp(10px, 2.6vw, 34px)));padding:var(--tk-panel-gap, 28px) 0 0;background:none;color:var(--tk-ink)}html[data-site-skin] :is(.faq-item,.privacy-body section,.faq-cta,.guia-card,.guia-article,.nd-header,.nd-card,.nd-side-card,.auth-container){background:var(--tk-sec-bg)!important;color:var(--tk-ink)!important;border:var(--tk-sec-border, 1px solid var(--tk-line))!important;border-radius:var(--tk-sec-radius-sm, var(--tk-sec-radius, 0))!important;outline:var(--tk-sec-outline, none);outline-offset:var(--tk-sec-outline-offset, 0);box-shadow:var(--tk-sec-shadow, none)!important;clip-path:var(--tk-sec-clip, none)}html[data-site-skin] .guia-card:hover{box-shadow:var(--tk-sec-shadow, none)!important}html[data-site-skin] .guia-article{padding:clamp(22px,4vw,40px)}html[data-site-skin] :is(.faq-q,.privacy-body h2,.guia-card-body h2,.guia-related h2,.faq-cta h2,.auth-header h2){font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);letter-spacing:var(--tk-title-spacing);color:var(--tk-ink)}html[data-site-skin] .privacy-body h2:before{background:var(--tk-accent-bg)}html[data-site-skin] :is(.faq-a,.privacy-body p,.privacy-body li,.guia-card-body p,.guia-article p,.faq-cta p,.guia-loading,.delete-hint){color:var(--tk-ink-soft);font-size:17px;font-weight:500}html[data-site-skin] :is(.privacy-body,.guia-article,.faq-a) strong,html[data-site-skin] .guia-article p:first-of-type{color:var(--tk-ink)}html[data-site-skin] :is(.privacy-body a,.faq-a-guide a,.guia-card-more,.guia-related a i,.guia-matricula a){color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin] :is(.privacy-body a,.faq-a-guide a):hover{color:var(--tk-ink)}html[data-site-skin] .faq-icon{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-radius:var(--tk-btn-radius, 0)}html[data-site-skin] .privacy-stamp{color:var(--tk-ink-soft);font-family:var(--tk-kicker-family)}html[data-site-skin] :is(.privacy-anpd,.privacy-body .terms-highlight,.guia-matricula){background:var(--tk-accent-bg)!important;border:0!important;border-radius:var(--tk-sec-radius-sm, var(--tk-sec-radius, 0))!important;color:var(--tk-on-accent)!important}html[data-site-skin] :is(.privacy-anpd,.terms-highlight,.guia-matricula) :is(h2,p,li,strong,a){color:var(--tk-on-accent)!important}html[data-site-skin] .privacy-anpd h2:before{background:var(--tk-on-accent)}html[data-site-skin] .faq-cta-btn{border-radius:var(--tk-btn-radius, 0);border-color:var(--tk-line);color:var(--tk-ink)}html[data-site-skin] .faq-cta-btn.primary{background:var(--tk-btn-bg);border-color:transparent;color:var(--tk-btn-ink);box-shadow:var(--tk-btn-shadow, none)}html[data-site-skin] .faq-cta-btn.primary:hover{background:var(--tk-btn-bg);filter:brightness(1.08)}html[data-site-skin] .guia-card-cover{background:var(--tk-card-paper, var(--tk-card-bg))}html[data-site-skin] .guia-article-cover{border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0);box-shadow:var(--tk-card-shadow, none)}html[data-site-skin] .guia-related{border-top-color:var(--tk-line)}html[data-site-skin] .guia-related a{background:var(--tk-card-bg);color:var(--tk-ink);border:var(--tk-card-border, 1px solid var(--tk-line));box-shadow:var(--tk-card-shadow, none)}html[data-site-skin] .guia-related a:hover{box-shadow:var(--tk-card-shadow, none)}@media(max-width:600px){html[data-site-skin] :is(.faq-body,.privacy-body){width:calc(100% - 16px);padding-top:18px}}html[data-site-skin] .nd-stripes{display:none}html[data-site-skin] .nd-page{font-family:Barlow Condensed,Inter,sans-serif!important}html[data-site-skin] :is(.nd-header,.nd-content){box-sizing:border-box;width:calc(100% - 2 * var(--tk-panel-inset, clamp(10px, 2.6vw, 34px)));max-width:1180px;margin:var(--tk-panel-gap, 28px) auto 0}html[data-site-skin] .nd-content{padding:0!important}html[data-site-skin] .nd-cat{background:var(--tk-accent-bg)!important;color:var(--tk-on-accent)!important;border:0!important;border-radius:var(--tk-kicker-radius, 0);font-family:var(--tk-kicker-family);font-size:13px!important}html[data-site-skin] .nd-date{color:var(--tk-ink-soft)!important;font-family:var(--tk-kicker-family)!important;font-size:13px!important}html[data-site-skin] .nd-title{margin-bottom:16px!important}html[data-site-skin] :is(.nd-summary,.nd-side-text){color:var(--tk-ink-soft)!important;font-family:Barlow Condensed,Inter,sans-serif!important;font-weight:500!important}html[data-site-skin] .nd-summary{font-size:20px!important}html[data-site-skin] .nd-side-text{font-size:16px!important}html[data-site-skin] .nd-body{color:var(--tk-ink-soft)!important;font-family:Barlow Condensed,Inter,sans-serif!important;font-size:19px!important;font-weight:500;line-height:1.6!important}html[data-site-skin] .nd-body .linkified-url{color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin] .nd-divider{border-top-color:var(--tk-line)!important}html[data-site-skin] :is(.nd-icon-btn,.nd-story-btn){background:var(--tk-card-paper, var(--tk-card-bg))!important;color:var(--tk-ink)!important;border:var(--tk-card-border, 1px solid var(--tk-line))!important;border-radius:var(--tk-card-radius, 0)}html[data-site-skin] .nd-follow{background:var(--tk-card-bg)!important;color:var(--tk-ink)!important;border:var(--tk-card-border, 1px solid var(--tk-line))!important;border-radius:var(--tk-card-radius, 0)}html[data-site-skin] .nd-follow-icon{color:var(--tk-kicker-ink)!important}html[data-site-skin] .nd-follow-label{color:var(--tk-ink-soft)!important;font-family:var(--tk-kicker-family)!important}html[data-site-skin] .nd-side-btn{background:var(--tk-btn-bg)!important;color:var(--tk-btn-ink)!important;border-radius:var(--tk-btn-radius, 0);box-shadow:var(--tk-btn-shadow, none);font-size:17px!important}html[data-site-skin] .auth-container{padding:clamp(24px,4vw,40px)}html[data-site-skin] .auth-header .logo-box{width:84px;height:96px;background:none;box-shadow:none;filter:drop-shadow(0 8px 16px rgba(0,0,0,.5))}html[data-site-skin] .auth-header h2{font-size:clamp(30px,5vw,38px);text-transform:uppercase;line-height:1}html[data-site-skin] .auth-header p,html[data-site-skin] .auth-footer{color:var(--tk-ink-soft);font-size:16px}html[data-site-skin] .auth-form label{font-family:var(--tk-kicker-family);font-weight:var(--tk-kicker-weight);letter-spacing:var(--tk-kicker-spacing);font-size:12px;text-transform:uppercase;color:var(--tk-ink-soft)}html[data-site-skin] .auth-page .input-with-icon input{background:var(--tk-admin-input, rgba(0, 0, 0, .35));color:var(--tk-ink);border:1.5px solid var(--tk-line);border-radius:8px;font-size:17px}html[data-site-skin] .auth-page .input-with-icon input:focus{border-color:var(--tk-kicker-ink);box-shadow:none}html[data-site-skin] .auth-page .input-with-icon i{color:var(--tk-ink-soft)}html[data-site-skin] .auth-page :is(.btn-primary,button[type=submit]){background:var(--tk-btn-bg);color:var(--tk-btn-ink);border:0;border-radius:var(--tk-btn-radius, 0);box-shadow:var(--tk-btn-shadow, none);font-family:Barlow Condensed,Inter,sans-serif;font-style:italic;font-weight:900;font-size:18px;letter-spacing:.06em;text-transform:uppercase}html[data-site-skin] .auth-footer{border-top-color:var(--tk-line)}html[data-site-skin] .auth-page .auth-footer a{color:var(--tk-link, var(--tk-kicker-ink))!important}html[data-site-skin] .nf-header{background:var(--tk-bar-bg);border-bottom:var(--tk-topbar-edge, none)}html[data-site-skin] :is(.nf-login,.btn-back-home){background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-radius:var(--tk-btn-radius, 0);box-shadow:var(--tk-btn-shadow, none);font-family:Barlow Condensed,Inter,sans-serif;font-style:italic;font-weight:900;letter-spacing:.06em}html[data-site-skin] .btn-back-home:hover{box-shadow:var(--tk-btn-shadow, none);filter:brightness(1.08)}html[data-site-skin] .btn-back-step{background:color-mix(in srgb,var(--tk-ink) 10%,transparent);color:var(--tk-ink);border:1.5px solid var(--tk-line);border-radius:var(--tk-btn-radius, 0);font-family:Barlow Condensed,Inter,sans-serif;font-style:italic;font-weight:900;letter-spacing:.06em}html[data-site-skin] .btn-back-step:hover{background:color-mix(in srgb,var(--tk-ink) 18%,transparent)}html[data-site-skin] :is(.btn-back-home,.btn-back-step){font-size:17px}html[data-site-skin] .not-found-page .decor-circle{display:none}html[data-site-skin] .not-found-page .content-404{padding-top:24px}html[data-site-skin] .var-monitor{background:var(--tk-sec-bg);border:var(--tk-sec-border, 1px solid var(--tk-line));border-radius:var(--tk-sec-radius, 0);outline:var(--tk-sec-outline, none);outline-offset:var(--tk-sec-outline-offset, 0);box-shadow:var(--tk-sec-shadow, none)}html[data-site-skin] .monitor-inner{background:var(--tk-card-bg);border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0)}html[data-site-skin] .monitor-play-icon{color:var(--tk-kicker-ink)}html[data-site-skin] .var-text-box{background:var(--tk-accent-bg);border-radius:var(--tk-card-radius, 0);box-shadow:none}html[data-site-skin] .var-title{color:var(--tk-on-accent);font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);letter-spacing:var(--tk-title-spacing)}html[data-site-skin] .var-status{color:var(--tk-ink-soft);font-family:var(--tk-kicker-family)}html[data-site-skin] .title-row{color:var(--tk-page-ink, var(--tk-ink))}html[data-site-skin] .text-section-404 h2{color:var(--tk-page-ink, var(--tk-ink));font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);text-transform:uppercase}html[data-site-skin] .text-section-404 p{color:var(--tk-page-ink, var(--tk-ink));font-size:19px;text-shadow:var(--tk-page-text-shadow, 0 2px 10px rgba(0, 0, 0, .6))}html[data-site-skin] .login-shell{grid-template-columns:1fr!important;background:var(--tk-login-bg, var(--tk-page))!important}html[data-site-skin] .login-shell .login-left{display:none!important}html[data-site-skin] .login-shell .login-right{justify-content:center;background:transparent!important}html[data-site-skin] .login-right .login-form{max-width:460px!important}html[data-site-skin] .login-form-head{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:18px;text-align:center}html[data-site-skin] .login-form-crest{width:78px;height:auto;filter:drop-shadow(0 8px 16px rgba(0,0,0,.5))}html[data-site-skin] .login-form-kicker{font-family:var(--tk-kicker-family);font-weight:var(--tk-kicker-weight);letter-spacing:var(--tk-kicker-spacing);font-size:13px;text-transform:uppercase;color:var(--tk-kicker-ink)}html[data-site-skin] .login-form-title{font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);letter-spacing:var(--tk-title-spacing);font-size:clamp(34px,5vw,44px);line-height:1;text-transform:uppercase;color:var(--tk-ink)}html[data-site-skin] .login-right .login-form{padding:clamp(22px,3.5vw,36px);background:var(--tk-sec-bg);color:var(--tk-ink);border:var(--tk-sec-border, none);border-radius:var(--tk-sec-radius, 0);outline:var(--tk-sec-outline, none);outline-offset:var(--tk-sec-outline-offset, 0);box-shadow:var(--tk-sec-shadow, 0 18px 40px rgba(0, 0, 0, .5));clip-path:var(--tk-sec-clip, none)}html[data-site-skin] .login-shell :is(.login-kicker,.login-label,.login-role-eyebrow,.login-meta,.login-reveal,.login-tag){font-family:var(--tk-kicker-family)!important;font-weight:var(--tk-kicker-weight)!important;letter-spacing:var(--tk-kicker-spacing)!important}html[data-site-skin] .login-shell :is(.login-kicker,.login-tag){color:var(--tk-kicker-ink)!important;font-size:12px!important}html[data-site-skin] .login-shell .login-tag{border-color:var(--tk-kicker-ink)!important}html[data-site-skin] .login-shell :is(.login-label,.login-meta,.login-reveal,.login-role-eyebrow){color:var(--tk-ink-soft)!important;font-size:12px!important}html[data-site-skin] .login-shell :is(.login-title,.login-role-label){font-family:var(--tk-title-family)!important;font-style:var(--tk-title-style)!important;font-weight:var(--tk-title-weight)!important;letter-spacing:var(--tk-title-spacing)!important;color:var(--tk-ink)!important}html[data-site-skin] .login-shell .login-role{background:var(--tk-card-bg)!important;color:var(--tk-ink)!important;border:var(--tk-card-border, 1px solid var(--tk-line))!important;border-radius:var(--tk-card-radius, 0)!important}html[data-site-skin] .login-shell .login-role.is-active{background:var(--tk-btn-bg)!important;color:var(--tk-btn-ink)!important;border-color:transparent!important}html[data-site-skin] .login-shell .login-role.is-active :is(.login-role-label,.login-role-eyebrow,.login-role-check,i){color:var(--tk-btn-ink)!important}html[data-site-skin] .login-shell .login-cred{padding:0!important;background:transparent!important;border:0!important}html[data-site-skin] .login-shell .login-cred>:is(.login-kicker,.login-title){display:none!important}html[data-site-skin] .login-shell .login-input{background:var(--tk-admin-input, rgba(0, 0, 0, .35))!important;color:var(--tk-ink)!important;border:1.5px solid var(--tk-line)!important;border-radius:8px!important;font-size:17px!important}html[data-site-skin] .login-shell .login-input:focus{border-color:var(--tk-kicker-ink)!important}html[data-site-skin] .login-shell .login-input:-webkit-autofill,html[data-site-skin] .login-shell .login-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--tk-ink);box-shadow:0 0 0 1000px var(--tk-admin-input, #111111) inset;caret-color:var(--tk-ink)}html[data-site-skin] .login-shell .login-input::placeholder{color:color-mix(in srgb,var(--tk-ink) 40%,transparent)}html[data-site-skin] .login-shell :is(.login-link,.login-meta i){color:var(--tk-kicker-ink)!important}html[data-site-skin] .login-shell .login-forgot-row .login-link,html[data-site-skin] .login-shell .login-cred .login-link{font-family:var(--tk-kicker-family)!important;font-weight:var(--tk-kicker-weight)!important;letter-spacing:var(--tk-kicker-spacing)!important;font-size:12px!important}html[data-site-skin] .login-shell .login-submit{background:var(--tk-btn-bg)!important;color:var(--tk-btn-ink)!important;border-radius:var(--tk-btn-radius, 0)!important;clip-path:var(--tk-btn-clip, none);font-size:19px!important}html[data-site-skin] .login-shell .login-brand-chip{background:var(--tk-btn-bg)!important;color:var(--tk-btn-ink)!important;font-family:var(--tk-kicker-family)!important;font-weight:var(--tk-kicker-weight)!important}html[data-site-skin] .login-shell .login-brand-text{color:#ffffffdb!important;font-family:Barlow Condensed,Inter,sans-serif!important;font-size:18px!important;font-weight:600!important;text-shadow:0 2px 8px rgba(0,0,0,.6)}html[data-site-skin] .login-shell .login-brand-meta{display:none!important}html[data-site-skin] .cada-nav{background:var(--tk-bar-bg);border-bottom:var(--tk-topbar-edge, none)}html[data-site-skin] .cada-nav .cta{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:transparent;border-radius:var(--tk-btn-radius, 0);box-shadow:none}html[data-site-skin] .login-shell .login-right{padding-top:96px!important}html[data-site-skin] .lgpd-banner{background:var(--tk-sec-bg);color:var(--tk-sec-ink, var(--tk-ink));border:var(--tk-sec-border, 1px solid var(--tk-line));border-radius:var(--tk-sec-radius, 0);outline:var(--tk-sec-outline, none);outline-offset:var(--tk-sec-outline-offset, 0);box-shadow:var(--tk-sec-shadow, 0 12px 32px rgba(0, 0, 0, .5))}html[data-site-skin] .lgpd-banner-text{color:var(--tk-ink-soft);font-family:Barlow Condensed,Inter,sans-serif;font-size:15px}html[data-site-skin] .lgpd-banner-text strong{font-family:var(--tk-kicker-family);font-weight:var(--tk-kicker-weight);letter-spacing:var(--tk-kicker-spacing);font-size:12px;color:var(--tk-kicker-ink)}html[data-site-skin] .lgpd-banner-text a{color:var(--tk-kicker-ink)}html[data-site-skin] .lgpd-banner-text a:hover{color:var(--tk-ink)}html[data-site-skin] .lgpd-banner-btn{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-radius:var(--tk-btn-radius, 0);clip-path:var(--tk-btn-clip, none);box-shadow:var(--tk-btn-shadow, none)}html[data-site-skin] body:has(nav.cada-nav) .nd-page{padding-top:80px}@media(max-width:900px){html[data-site-skin] body:has(nav.cada-nav) .nd-page{padding-top:66px}}html:is([data-site-skin=tokens],[data-admin-skin=tokens]) .err-card{background:var(--tk-modal-bg);color:var(--tk-modal-ink, var(--tk-ink));border:var(--tk-modal-border, 1px solid var(--tk-line));border-radius:var(--tk-modal-radius, 0);outline:var(--tk-modal-outline, none);outline-offset:var(--tk-modal-outline-offset, 0);box-shadow:var(--tk-modal-shadow, 0 24px 60px rgba(0, 0, 0, .7));clip-path:var(--tk-modal-clip, none)}html:is([data-site-skin=tokens],[data-admin-skin=tokens]) .err-icon{color:var(--tk-kicker-ink, var(--tk-link))}html:is([data-site-skin=tokens],[data-admin-skin=tokens]) .err-title{font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);letter-spacing:var(--tk-title-spacing);font-size:1.5rem;text-transform:uppercase}html:is([data-site-skin=tokens],[data-admin-skin=tokens]) .err-text{color:var(--tk-ink-soft);opacity:1}html:is([data-site-skin=tokens],[data-admin-skin=tokens]) .err-btn{font-family:var(--tk-btn-family, "Barlow Condensed", "Inter", sans-serif);font-style:var(--tk-btn-style, var(--tk-title-style, italic));font-weight:var(--tk-btn-weight, 900);letter-spacing:var(--tk-btn-spacing, .04em);font-size:1rem;border-radius:var(--tk-btn-radius, 0)}html:is([data-site-skin=tokens],[data-admin-skin=tokens]) .err-btn--primary{background:var(--tk-btn-bg);color:var(--tk-btn-ink);clip-path:var(--tk-btn-clip, none);box-shadow:var(--tk-btn-shadow, none)}html:is([data-site-skin=tokens],[data-admin-skin=tokens]) .err-btn--ghost{background:var(--tk-ghost-bg, transparent);color:var(--tk-ghost-ink, var(--tk-ink));border:var(--tk-ghost-border, 1.5px solid var(--tk-line))}html[data-site-skin] .login-mfa-overlay{background:var(--tk-overlay, rgba(0, 0, 0, .82))}html[data-site-skin=tokens] .login-mfa{background:var(--tk-modal-bg);color:var(--tk-modal-ink, var(--tk-ink));border:var(--tk-modal-border, 1px solid var(--tk-line));border-radius:var(--tk-modal-radius, 0);outline:var(--tk-modal-outline, none);outline-offset:var(--tk-modal-outline-offset, 0);box-shadow:var(--tk-modal-shadow, 0 24px 60px rgba(0, 0, 0, .7));clip-path:var(--tk-modal-clip, none)}html[data-site-skin=tokens] :is(.login-mfa-kicker,.login-mfa-cancel){font-family:var(--tk-kicker-family);font-weight:var(--tk-kicker-weight);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin=tokens] .login-mfa-kicker{color:var(--tk-kicker-ink);font-size:12px}html[data-site-skin=tokens] .login-mfa-title{color:inherit;font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);letter-spacing:var(--tk-title-spacing)}html[data-site-skin=tokens] .login-mfa-text{color:var(--tk-ink-soft);font-size:15px}html[data-site-skin=tokens] .login-mfa-error{background:var(--tk-danger-bg, rgba(255, 90, 80, .14));color:var(--tk-danger-ink, #ff9a92);border-color:var(--tk-danger-line, rgba(255, 90, 80, .4))}html[data-site-skin=tokens] .login-mfa-input{background:var(--tk-admin-input, rgba(0, 0, 0, .35));color:var(--tk-ink);border:1.5px solid var(--tk-line);border-radius:8px}html[data-site-skin=tokens] .login-mfa-input:focus{border-color:var(--tk-kicker-ink)}html[data-site-skin=tokens] .login-mfa-submit{background:var(--tk-btn-bg);color:var(--tk-btn-ink);font-family:var(--tk-btn-family, "Barlow Condensed", "Inter", sans-serif);font-style:var(--tk-btn-style, var(--tk-title-style, italic));font-weight:var(--tk-btn-weight, 900);letter-spacing:var(--tk-btn-spacing, .04em);border-radius:var(--tk-btn-radius, 0);clip-path:var(--tk-btn-clip, none);box-shadow:var(--tk-btn-shadow, none)}html[data-site-skin=tokens] .login-mfa-cancel{color:var(--tk-ink-soft);font-size:12px}html[data-site-skin] .esp-page{background:var(--tk-page)}html[data-site-skin] .esp-header:not(.is-on-hero),html[data-site-skin] .esp-footer{background:var(--tk-bar-bg)}html[data-site-skin] .esp-hero{border-bottom:var(--tk-hero-edge, none)}html[data-site-skin] .esp-strip{background:var(--tk-strip-bg);border-color:transparent;outline:var(--tk-strip-outline, none);outline-offset:var(--tk-strip-outline-offset, 0)}html[data-site-skin] .esp-strip-label{color:var(--tk-strip-ink)}html[data-site-skin] .esp-page :is(.esp-elenco,.esp-jogos){position:relative;box-sizing:border-box;width:calc(100% - 2 * var(--tk-panel-inset, clamp(10px, 2.6vw, 34px)));max-width:var(--tk-panel-max, 1240px);margin:var(--tk-panel-gap, 28px) auto;background:var(--tk-panel-bg, var(--tk-sec-bg));color:var(--tk-panel-ink, var(--tk-sec-ink, inherit));border:var(--tk-sec-border, none);border-radius:var(--tk-sec-radius, 0);outline:var(--tk-sec-outline, none);outline-offset:var(--tk-sec-outline-offset, 0);box-shadow:var(--tk-sec-shadow, none);clip-path:var(--tk-sec-clip, none);overflow:hidden}html[data-site-skin=tokens] .esp-page :is(.esp-elenco,.esp-jogos){--escola-black: var(--tk-ink);--escola-cream: var(--tk-sec-ground);--escola-paper: var(--tk-sec-paper, var(--tk-card-ground));--esp-black: var(--tk-ink);--esp-ink: var(--tk-ink);--esp-cream: var(--tk-sec-ground);--esp-paper: var(--tk-sec-paper, var(--tk-card-ground));--esp-line: var(--tk-line);--esp-muted: var(--tk-ink-soft);--camp-black: var(--tk-ink);--camp-cream: var(--tk-sec-ground);--camp-paper: var(--tk-sec-paper, var(--tk-card-ground))}html[data-site-skin] .esp-page :is(.esp-elenco,.esp-jogos) .esp-title:not(.esp-title--light),html[data-site-skin] .esp-page .esp-patroc-title{font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);letter-spacing:var(--tk-title-spacing);background:var(--tk-title-fill);-webkit-background-clip:text;background-clip:text;color:transparent;filter:var(--tk-title-shadow, none)}html[data-site-skin=tokens] .esp-page :is(.esp-lead,.esp-patroc-sub,.esp-patroc-slot.is-placeholder span,.camp-empty,.camp-empty p){color:var(--tk-ink-soft)}html[data-site-skin=tokens] .esp-page .esp-patroc-slot.is-placeholder{border-color:var(--tk-line);background:transparent}html[data-site-skin] .esp-page .esp-patroc-slot:not(.is-placeholder){padding:14px 22px;background-color:var(--tk-sponsor-bg, #ffffff);border:var(--tk-sponsor-border, none);border-radius:var(--tk-sponsor-radius, 16px);outline:var(--tk-sponsor-outline, none);outline-offset:var(--tk-sponsor-outline-offset, 0);box-shadow:var(--tk-sponsor-shadow, 0 8px 16px rgba(0, 0, 0, .35));clip-path:var(--tk-sponsor-clip, none)}html[data-site-skin] .esp-page .esp-patroc-grid--lg .esp-patroc-slot:not(.is-placeholder){padding:20px 32px}html[data-site-skin] .esp-page .esp-patroc-grid--sm .esp-patroc-slot:not(.is-placeholder){padding:10px 16px}@media(max-width:720px){html[data-site-skin] .esp-page .esp-patroc-grid--lg .esp-patroc-slot:not(.is-placeholder){padding:14px 22px}}html[data-site-skin=tokens] .esp-page :is(.esp-athlete,.esp-staff){background:var(--tk-card-bg);border-color:var(--tk-line);color:var(--tk-ink)}html[data-site-skin=tokens] .esp-page .esp-athlete-num{color:#0e0e0e}html[data-site-skin=tokens] .esp-page .esp-athlete-photo{background:linear-gradient(160deg,#2b2b2b,#0e0e0e)}html[data-site-skin=tokens] .esp-page .camp-match-action{background:transparent;color:var(--tk-ink);border-color:var(--tk-line)}html[data-site-skin] .esp-page :is(.esp-btn--dark,.esp-btn--primary,.esp-home-link){background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:transparent;clip-path:var(--tk-btn-clip, none)}html[data-site-skin=tokens] .esp-page :is(.esp-local,.esp-artes-band){background:var(--tk-sec-bg)}html[data-site-skin] .esp-page :is(.esp-local,.esp-artes-band){position:relative;box-sizing:border-box;width:calc(100% - 2 * var(--tk-panel-inset, clamp(10px, 2.6vw, 34px)));max-width:var(--tk-panel-max, 1240px);margin:var(--tk-panel-gap, 28px) auto;border:var(--tk-sec-border, none);border-radius:var(--tk-sec-radius, 0);outline:var(--tk-sec-outline, none);outline-offset:var(--tk-sec-outline-offset, 0);box-shadow:var(--tk-sec-shadow, none);clip-path:var(--tk-sec-clip, none);overflow:hidden}@media(max-width:600px){html[data-site-skin] .esp-page :is(.esp-elenco,.esp-jogos,.esp-local,.esp-artes-band){width:calc(100% - 16px);margin-block:18px;border-width:var(--tk-sec-border-width-sm, 5px);border-radius:var(--tk-sec-radius-sm, var(--tk-sec-radius, 0));outline-width:var(--tk-sec-outline-width-sm, 2px);outline-offset:var(--tk-sec-outline-offset-sm, var(--tk-sec-outline-offset, 0))}}html[data-site-skin] .ecs-page{background:var(--tk-page);color:var(--tk-ink)}html[data-site-skin=tokens] .ecs-card{background:var(--tk-modal-bg);color:var(--tk-modal-ink, var(--tk-ink));border:var(--tk-modal-border, 1px solid var(--tk-line));border-radius:var(--tk-modal-radius, 0);outline:var(--tk-modal-outline, none);outline-offset:var(--tk-modal-outline-offset, 0);box-shadow:var(--tk-modal-shadow, 0 24px 60px rgba(0, 0, 0, .7));clip-path:var(--tk-modal-clip, none)}html[data-site-skin=tokens] .ecs-eyebrow{color:var(--tk-kicker-ink);font-family:var(--tk-kicker-family);font-weight:var(--tk-kicker-weight);letter-spacing:var(--tk-kicker-spacing);opacity:1}html[data-site-skin=tokens] .ecs-title{font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);letter-spacing:var(--tk-title-spacing)}html[data-site-skin=tokens] .ecs-text{color:var(--tk-ink-soft);opacity:1}html[data-site-skin=tokens] .ecs-btn{font-family:var(--tk-btn-family, "Barlow Condensed", "Inter", sans-serif);font-style:var(--tk-btn-style, var(--tk-title-style, italic));font-weight:var(--tk-btn-weight, 900);letter-spacing:var(--tk-btn-spacing, .04em);border-radius:var(--tk-btn-radius, 0)}html[data-site-skin=tokens] .ecs-btn--primary{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:transparent;clip-path:var(--tk-btn-clip, none)}html[data-site-skin=tokens] .ecs-btn--ghost{background:var(--tk-ghost-bg, transparent);color:var(--tk-ghost-ink, var(--tk-ink));border:var(--tk-ghost-border, 1.5px solid var(--tk-line))}html[data-site-skin] .esp-skeleton-hero{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tk-ink) 8%,transparent),transparent);background-size:200% 100%}html[data-site-skin] :is(.mobile-app,.pqe-overlay,.iapc-overlay){--mobile-accent: var(--tk-app-accent, var(--escola-primary));--mobile-on-accent: var(--tk-on-accent, #ffffff);--mobile-gold: var(--escola-accent)}html[data-site-skin] .mobile-app{background:var(--tk-app-page, var(--tk-page))}html[data-site-skin=tokens] .mobile-app{--mobile-bg: var(--tk-sec-ground);--mobile-surface: var(--tk-card-ground);--mobile-border: var(--tk-line);--mobile-text: var(--tk-ink);--mobile-text-dim: var(--tk-ink-soft);color:var(--tk-ink)}html[data-site-skin] .mobile-app :is(.esh-strip,.esh-athlete,.esh-nav-card,.esh-patroc-card,.esh-upcoming,.esn-card,.es-list-card,.es-turma-card,.es-stat-box,.es-arte-card,.es-featured-card,.esav,.eslance-card,.es-peneira-facts li){border:var(--tk-card-border, none);border-radius:var(--tk-card-radius, 18px);outline:var(--tk-card-outline, none);outline-offset:var(--tk-card-outline-offset, 0);box-shadow:var(--tk-card-shadow, none);clip-path:var(--tk-card-clip, none)}html[data-site-skin=tokens] .mobile-app :is(.esh-strip,.esh-athlete,.esh-nav-card,.esh-upcoming,.esn-card,.es-list-card,.es-turma-card,.es-stat-box,.es-arte-card,.esav,.eslance-card,.es-peneira-facts li){background:var(--tk-card-bg);color:var(--tk-ink)}html[data-site-skin] .mobile-app .esh-patroc-card{background:var(--tk-card-bg);color:var(--tk-ink);border:var(--tk-card-border, none);border-radius:var(--tk-card-radius, 0);outline:var(--tk-card-outline, none);outline-offset:var(--tk-card-outline-offset, 0);box-shadow:var(--tk-card-shadow, none);--mobile-text: var(--tk-ink);--mobile-text-dim: var(--tk-ink-soft, var(--tk-ink));--mobile-border: var(--tk-line)}html[data-site-skin] .mobile-app .esh-patroc-logo{box-sizing:border-box;padding:6px 8px;background:var(--tk-sponsor-bg, #ffffff);border:var(--tk-sponsor-border, none);border-radius:var(--tk-sponsor-radius, 8px);box-shadow:var(--tk-sponsor-shadow, none)}html[data-site-skin] .mobile-app .esh-patroc-logo span{color:#1b1a17}html[data-site-skin=tokens] .mobile-app :is(.esh-strip-badge,.esh-upcoming-date,.es-list-card-logo,.es-featured-logo,.es-news-thumb,.es-att-box,.esh-athlete-photo){background:var(--tk-card-paper, var(--tk-card-ground));border-color:var(--tk-line)}html[data-site-skin] .mobile-app .es-login{min-height:auto;margin:28px 12px;background:var(--tk-panel-bg, var(--tk-sec-bg));border:var(--tk-sec-border, none);border-radius:var(--tk-sec-radius-sm, var(--tk-sec-radius, 0));outline:var(--tk-sec-outline, none);outline-width:var(--tk-sec-outline-width-sm, 2px);outline-offset:var(--tk-sec-outline-offset-sm, var(--tk-sec-outline-offset, 0));box-shadow:var(--tk-sec-shadow, none);clip-path:var(--tk-sec-clip, none);padding:34px 26px}html[data-site-skin] .mobile-app :is(.esh-title,.esh-brand-name strong,.mobile-screen-title,.esn-head-txt strong,.es-season-year){font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);letter-spacing:var(--tk-title-spacing);background:var(--tk-title-fill);-webkit-background-clip:text;background-clip:text;color:transparent;filter:var(--tk-title-shadow, none)}html[data-site-skin] .mobile-app :is(.esh-kicker,.esf-kicker){display:inline-block;width:fit-content;font-family:var(--tk-kicker-family);font-weight:var(--tk-kicker-weight);letter-spacing:var(--tk-kicker-spacing);background:var(--tk-kicker-bg);color:var(--tk-kicker-ink);border:var(--tk-kicker-border, none);border-radius:var(--tk-kicker-radius, 0);outline:var(--tk-kicker-outline, none);outline-offset:var(--tk-kicker-outline-offset, 0);padding:var(--tk-kicker-padding, 6px 12px);transform:var(--tk-kicker-transform, none);clip-path:var(--tk-kicker-clip, none);box-shadow:var(--tk-kicker-shadow, none)}html[data-site-skin] .mobile-app :is(.esh-athlete-cta,.es-login-btn,.esh-patroc-cta,.es-artes-editorbar .es-artes-download){padding-inline:max(18px,1em);background:var(--tk-btn-bg);color:var(--tk-btn-ink);border:var(--tk-btn-border, none);border-radius:var(--tk-btn-radius, 999px);outline:var(--tk-btn-outline, none);outline-offset:var(--tk-btn-outline-offset, 0);box-shadow:var(--tk-btn-shadow, none);clip-path:var(--tk-btn-clip, none)}html[data-site-skin] .mobile-app :is(.esh-athlete-strip,.esn-head-icon,.esh-upcoming-live){background:var(--tk-accent-bg);color:var(--tk-on-accent)}html[data-site-skin] .mobile-app .esh-athlete-strip :is(.gold,span,i){color:var(--tk-on-accent)}html[data-site-skin] .mobile-app :is(.esf-contact,.esf-legal){background:var(--tk-bar-bg);border-top:var(--tk-footer-edge, none)}html[data-site-skin] .mobile-app .esf-legal{--mobile-text: #f4eee3}html[data-site-skin] .mobile-app .esf-brand{background:var(--tk-brand-bg, var(--tk-accent-bg));color:var(--tk-brand-ink, var(--tk-on-accent))}html[data-site-skin] .mobile-app .esf-row-label{color:var(--tk-link, var(--tk-kicker-ink));font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin] .mobile-app .esf-row-icon{background:color-mix(in srgb,var(--tk-ink) 10%,transparent);color:var(--tk-link, var(--tk-kicker-ink));border-radius:var(--tk-card-radius, 0)}html[data-site-skin] .mobile-app .esf-brand :is(.esf-tagline mark,.esf-socials a){background:var(--tk-brand-chip-bg, var(--tk-bar-bg));color:var(--tk-brand-chip-ink, var(--tk-ink))}html[data-site-skin] .ms-splash{background:var(--tk-app-page, var(--tk-page))}html[data-site-skin] .ms-logo{filter:drop-shadow(0 10px 24px rgba(0,0,0,.55))}html[data-site-skin] .ms-club{padding:8px 18px;font-family:var(--tk-kicker-family);font-weight:var(--tk-kicker-weight);letter-spacing:var(--tk-kicker-spacing);background:var(--tk-kicker-bg);color:var(--tk-kicker-ink);border:var(--tk-kicker-border, none);border-radius:var(--tk-kicker-radius, 0);outline:var(--tk-kicker-outline, none);outline-offset:var(--tk-kicker-outline-offset, 0);transform:var(--tk-kicker-transform, none);clip-path:var(--tk-kicker-clip, none);box-shadow:var(--tk-kicker-shadow, none)}html[data-site-skin] .mobile-app .esh-docs{background:var(--tk-card-bg);color:var(--tk-ink);border:var(--tk-card-border, none);border-radius:var(--tk-card-radius, 18px);outline:var(--tk-card-outline, none);outline-offset:var(--tk-card-outline-offset, 0);box-shadow:var(--tk-card-shadow, none)}html[data-site-skin] .mobile-app :is(.esh-docs-title,.esh-docs-thanks,.esh-docs-group-title,.esh-docs-group li,.esh-lock-hero strong){color:var(--tk-ink)}html[data-site-skin] .mobile-app :is(.esh-docs-text,.esh-lock-hero p){color:var(--tk-ink-soft, var(--tk-ink))}html[data-site-skin] .mobile-app .esh-docs-group{background:color-mix(in srgb,var(--tk-ink) 7%,transparent)}html[data-site-skin] .mobile-app .esh-docs-group li i{color:var(--tk-btn-bg)}html[data-site-skin] .mobile-app .esh-docs-group li.is-sent i{color:var(--tk-ink)}html[data-site-skin] .mobile-app :is(.esh-docs-group li.is-done,.esh-docs-group li.is-done i){color:var(--tk-ok-ink, #7fe0a6)}html[data-site-skin] .mobile-app .esh-docs-lock:not(.is-urgent,.is-locked){background:color-mix(in srgb,var(--tk-ink) 8%,transparent);color:var(--tk-ink)}html[data-site-skin] .mobile-app .esh-docs-later{color:var(--tk-ink);border-color:var(--tk-line)}html[data-site-skin] .mobile-app .esh-lock-icon{background:var(--tk-btn-bg);color:var(--tk-btn-ink)}html[data-site-skin] body .es-artes-ctx-header h2{color:inherit}html[data-site-skin] body .es-artes-ctx-header p{color:inherit;opacity:.75}html[data-site-skin] body .es-artes-ctx-mark{color:var(--tk-ink-soft, currentColor)}html[data-site-skin] body .es-artes-ctx-mark.is-on{color:var(--tk-btn-bg)}:is(html[data-site-skin] .mobile-app,html[data-admin-skin] .adm-brut) .es-dyn{background:var(--tk-app-page, var(--tk-page));color:var(--tk-ink)}:is(html[data-site-skin] .mobile-app,html[data-admin-skin] .adm-brut) :is(.es-dyn-seg,.es-dyn-chip){background:var(--tk-card-bg);border:var(--tk-card-border, 1px solid var(--tk-line));color:var(--tk-card-ink, var(--tk-ink))}:is(html[data-site-skin] .mobile-app,html[data-admin-skin] .adm-brut) :is(.es-dyn-seg-opt.is-active,.es-dyn-chip.is-active){background:var(--tk-btn-bg);color:var(--tk-btn-ink)}:is(html[data-site-skin] .mobile-app,html[data-admin-skin] .adm-brut) .es-dyn-seg-opt:not(.is-active){color:var(--tk-ink-soft, var(--tk-ink))}:is(html[data-site-skin] .mobile-app,html[data-admin-skin] .adm-brut) .es-dyn-group-label{font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing);color:var(--tk-kicker-ink)}:is(html[data-site-skin] .mobile-app,html[data-admin-skin] .adm-brut) .es-dyn-group-label b{color:var(--tk-ink)}:is(html[data-site-skin] .mobile-app,html[data-admin-skin] .adm-brut) :is(.es-dyn-tile,.es-dyn-adjust){background:var(--tk-card-bg);border:var(--tk-card-border, 1px solid var(--tk-line));color:var(--tk-card-ink, var(--tk-ink))}:is(html[data-site-skin] .mobile-app,html[data-admin-skin] .adm-brut) :is(.es-dyn-tile-label small,.es-dyn-adjust-hint){color:var(--tk-ink-soft, var(--tk-ink))}:is(html[data-site-skin] .mobile-app,html[data-admin-skin] .adm-brut) :is(.es-dyn-adjust-hint strong,.es-dyn-adjust-hint>i,.es-dyn-tile.is-adjusting .es-dyn-tile-label small){color:var(--tk-card-ink, var(--tk-ink))}:is(html[data-site-skin] .mobile-app,html[data-admin-skin] .adm-brut) .es-dyn-tile.is-adjusting{box-shadow:inset 0 0 0 3px var(--tk-btn-bg)}:is(html[data-site-skin] .mobile-app,html[data-admin-skin] .adm-brut) .es-dyn-stage.is-adjusting{outline-color:var(--tk-btn-bg)}:is(html[data-site-skin] .mobile-app,html[data-admin-skin] .adm-brut) :is(.es-dyn-tint.is-on){border-color:var(--tk-btn-bg)}:is(html[data-site-skin] .mobile-app,html[data-admin-skin] .adm-brut) :is(.es-dyn-tint span,.es-dyn-tint--free input){border-color:var(--tk-line, rgba(255, 255, 255, .85))}:is(html[data-site-skin] .mobile-app,html[data-admin-skin] .adm-brut) .es-dyn-match-nav button{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border:var(--tk-btn-border, none)}html[data-site-skin=tokens] body .metodo-modal{--metodo-pastel: var(--tk-modal-bg);border:var(--tk-modal-border, none)!important;border-radius:var(--tk-modal-radius, 0)!important;box-shadow:var(--tk-modal-shadow, 0 24px 60px rgba(0, 0, 0, .7))!important}html[data-site-skin=tokens] body .metodo-modal ._modal-close-button{color:var(--tk-ink)}html[data-site-skin=tokens] .home-metodo--modal .home-metodo-tabs{border-bottom-color:var(--tk-line)}html[data-site-skin=tokens] .home-metodo--modal .home-metodo-tabs button{color:var(--tk-ink-soft);font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin=tokens] .home-metodo--modal .home-metodo-tabs button.is-active{color:var(--tk-ink);border-bottom-color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .home-metodo--modal :is(.home-metodo-title,.campo-filosofia h3,.campo-sec-title,.campo-pilar h4,.home-metodo-pilar h3,.home-metodo-step h4){font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);color:var(--tk-ink)}html[data-site-skin=tokens] .home-metodo--modal :is(.home-metodo-lead strong,.home-metodo-step-badge,.campo-perfil-grid li){color:var(--tk-ink)}html[data-site-skin=tokens] .home-metodo--modal :is(.home-metodo-lead,.home-metodo-tl-head,.home-metodo-step p,.campo-filosofia p,.campo-pilar p,.home-metodo-pilar p,.campo-sec-meta,.home-metodo-empty){color:var(--tk-ink-soft)}html[data-site-skin=tokens] .home-metodo--modal :is(.home-metodo-eye,.campo-filosofia-eye,.campo-pilar-tag,.campo-sec-meta,.home-metodo-step-age){font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin=tokens] .home-metodo--modal :is(.home-metodo-eye,.home-metodo-title span,.home-metodo-title-mod,.campo-filosofia-eye,.campo-sec-title span,.campo-pilar-tag,.home-metodo-step-age,.campo-chip i,.campo-perfil-grid i){color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .home-metodo--modal .home-metodo-tl-head:after,html[data-site-skin=tokens] .home-metodo--modal .campo-sec-rule{background:var(--tk-line)}html[data-site-skin=tokens] .home-metodo--modal :is(.campo-filosofia,.campo-pilar,.home-metodo-pilar){background:var(--tk-card-bg);border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0);box-shadow:var(--tk-card-shadow, none)}html[data-site-skin=tokens] .home-metodo--modal .campo-filosofia{border-left:7px solid var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .home-metodo--modal .home-metodo-pilar-num{color:color-mix(in srgb,var(--tk-ink) 12%,transparent)}html[data-site-skin=tokens] .home-metodo--modal .home-metodo-pilar-ico{background:var(--tk-bar-bg);color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .home-metodo--modal .campo-chip{background:color-mix(in srgb,var(--tk-ink) 8%,transparent);border-color:var(--tk-line);color:var(--tk-ink-soft)}html[data-site-skin=tokens] .home-metodo--modal .home-metodo-step-badge{background:var(--tk-bar-bg)}html[data-site-skin=tokens] .home-metodo--modal .campo-perfil{background:var(--tk-card-paper, var(--tk-card-bg));border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0);box-shadow:var(--tk-card-shadow, none)}html[data-site-skin=tokens] .home-metodo--modal .home-metodo-missao{background:var(--tk-accent-bg);border-radius:var(--tk-card-radius, 0);box-shadow:var(--tk-card-shadow, none)}html[data-site-skin=tokens] .home-metodo--modal .home-metodo-missao,html[data-site-skin=tokens] .home-metodo--modal .home-metodo-missao :is(span,strong){color:var(--tk-on-accent)}html[data-site-skin=tokens] .tl-modal :is(.tl-modal-head,.tl-modal-head--turmas,.tl-modal-head--locais){background:var(--tk-bar-bg);color:var(--tk-ink);border-bottom:var(--tk-sec-border, 1px solid var(--tk-line))}html[data-site-skin=tokens] .tl-modal .tl-modal-eye{color:var(--tk-link, var(--tk-kicker-ink));font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin=tokens] .tl-modal .tl-modal-title{font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);color:var(--tk-ink)}html[data-site-skin=tokens] .tl-modal .tl-modal-title span{color:var(--tk-title-hl, var(--tk-ink))}html[data-site-skin=tokens] .tl-modal .tl-modal-close{background:color-mix(in srgb,var(--tk-ink) 12%,transparent);color:var(--tk-ink);border-radius:var(--tk-btn-radius, 0)}html[data-site-skin=tokens] .tl-modal :is(.tl-toolbar,.tl-legend){background:var(--tk-modal-bg);color:var(--tk-ink);border-bottom-color:var(--tk-line)}html[data-site-skin=tokens] .tl-modal :is(.tl-filter-group small,.tl-legend-item){color:var(--tk-ink-soft);font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin=tokens] .tl-modal .tl-chip{background:color-mix(in srgb,var(--tk-ink) 8%,transparent);color:var(--tk-ink-soft);border-color:var(--tk-line);border-radius:var(--tk-btn-radius, 0)}html[data-site-skin=tokens] .tl-modal .tl-chip.is-active{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:transparent}html[data-site-skin=tokens] .tl-modal :is(.tl-cell-mod,.tl-loc-mod,.tl-loc-chip,.tl-legend-swatch).is-salao{background:var(--tk-accent-bg);color:var(--tk-on-accent)}html[data-site-skin=tokens] .tl-modal :is(.tl-cell-mod,.tl-loc-mod,.tl-loc-chip,.tl-legend-swatch).is-campo{background:#fff;color:var(--tk-plate-ink, var(--tk-bar-solid, var(--tk-bar-bg)));border:1.5px solid var(--tk-plate-ink, transparent)}html[data-site-skin=tokens] .tl-modal :is(.tl-cell-mod,.tl-loc-mod,.tl-legend-swatch).is-combo{background:var(--tk-bar-bg);color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .tl-modal .tl-table{background:transparent}html[data-site-skin=tokens] .tl-modal .tl-table-head{background:var(--tk-bar-bg);color:var(--tk-ink-soft);border-bottom-color:var(--tk-line);font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin=tokens] .tl-modal .tl-table-row{border-bottom-color:var(--tk-line)}html[data-site-skin=tokens] .tl-modal .tl-cell-cat-simple{color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .tl-modal .tl-cell-cat{background:var(--tk-accent-bg);color:var(--tk-on-accent)}html[data-site-skin=tokens] .tl-modal .tl-cell-cat :is(strong,small){color:var(--tk-on-accent)}html[data-site-skin=tokens] .tl-modal .tl-cell-time{color:var(--tk-ink)}html[data-site-skin=tokens] .tl-modal :is(.tl-cell-obs,.tl-empty){color:var(--tk-ink-soft)}html[data-site-skin=tokens] .tl-modal :is(.tl-reserve-btn,.tl-bottom-cta-btn,.tl-loc-maps-btn),html[data-site-skin=tokens] .tl-modal .tl-loc-maps:is(.is-salao,.is-combo) .tl-loc-maps-btn{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-radius:var(--tk-btn-radius, 0);box-shadow:var(--tk-btn-shadow, none)}html[data-site-skin=tokens] .tl-modal :is(.tl-bottom-strip,.tl-bottom-cta){background:var(--tk-bar-bg);border-top:var(--tk-sec-border, 1px solid var(--tk-line))}html[data-site-skin=tokens] .tl-modal :is(.tl-bottom-strip small,.tl-bottom-cta small){color:var(--tk-link, var(--tk-kicker-ink));font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin=tokens] .tl-modal :is(.tl-bottom-strip strong,.tl-bottom-cta h3){color:var(--tk-ink);font-family:var(--tk-title-family);font-style:var(--tk-title-style)}html[data-site-skin=tokens] .tl-modal .tl-loc-card{background:var(--tk-card-bg);color:var(--tk-ink);border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0);box-shadow:var(--tk-card-shadow, none);overflow:hidden}html[data-site-skin=tokens] .tl-modal .tl-loc-card .tl-loc-banner{background:var(--tk-bar-bg);border-bottom:1px solid var(--tk-line)}html[data-site-skin=tokens] .tl-modal .tl-loc-name-main{font-family:var(--tk-title-family);font-style:var(--tk-title-style);color:var(--tk-ink)}html[data-site-skin=tokens] .tl-modal .tl-loc-row small{color:var(--tk-ink-soft);font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin=tokens] .tl-modal :is(.tl-loc-row strong,.tl-loc-maps>span:first-child em){color:var(--tk-ink)}html[data-site-skin=tokens] .tl-modal :is(.tl-loc-structure li,.tl-loc-maps>span:first-child){color:var(--tk-ink-soft)}html[data-site-skin=tokens] .tl-modal .tl-loc-structure li i{color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .tl-modal .tl-loc-maps{background:color-mix(in srgb,var(--tk-ink) 5%,transparent);border-color:var(--tk-line);border-radius:var(--tk-card-radius, 0)}html[data-site-skin=tokens] .news-search-modal .news-search-head{border-bottom-color:var(--tk-line)}html[data-site-skin=tokens] .news-search-modal :is(.news-search-icon,.news-search-cat){color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .news-search-modal .news-search-cat{font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin=tokens] .news-search-modal .news-search-input{color:var(--tk-ink)}html[data-site-skin=tokens] .news-search-modal .news-search-input::placeholder{color:color-mix(in srgb,var(--tk-ink) 40%,transparent)}html[data-site-skin=tokens] .news-search-modal .news-search-close{background:color-mix(in srgb,var(--tk-ink) 10%,transparent);color:var(--tk-ink);border-radius:var(--tk-btn-radius, 0)}html[data-site-skin=tokens] .news-search-modal .news-search-close:hover{background:var(--tk-btn-bg);color:var(--tk-btn-ink)}html[data-site-skin=tokens] .news-search-modal .news-search-item{border-top-color:var(--tk-line)}html[data-site-skin=tokens] .news-search-modal .news-search-item:hover{background:color-mix(in srgb,var(--tk-ink) 6%,transparent)}html[data-site-skin=tokens] .news-search-modal .news-search-item strong{color:var(--tk-ink)}html[data-site-skin=tokens] .news-search-modal :is(.news-search-hint,.news-search-empty,.news-search-item p,.news-search-item time,.news-search-foot){color:var(--tk-ink-soft)}html[data-site-skin=tokens] .news-search-modal .news-search-foot{background:color-mix(in srgb,var(--tk-ink) 4%,transparent);border-top-color:var(--tk-line)}html[data-site-skin=tokens] .news-search-modal .news-search-foot kbd{background:var(--tk-card-paper, var(--tk-card-bg));color:var(--tk-ink)}html[data-site-skin=tokens] .ets-modal .ets-hero{background:var(--tk-bar-bg);border-top:0}html[data-site-skin=tokens] .ets-modal .ets-name{font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);color:var(--tk-ink)}html[data-site-skin=tokens] .ets-modal :is(.ets-badge,.ets-section-icon,.ets-card-number){background:var(--tk-accent-bg);color:var(--tk-on-accent)}html[data-site-skin=tokens] .ets-modal .ets-card-number{border-color:var(--tk-bar-solid, var(--tk-bar-bg))}html[data-site-skin=tokens] .ets-modal .ets-tabs{background:var(--tk-bar-bg);border-top:1px solid var(--tk-line);border-bottom:var(--tk-sec-border, 1px solid var(--tk-line))}html[data-site-skin=tokens] .ets-modal .ets-tab{color:var(--tk-ink-soft);font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin=tokens] .ets-modal .ets-tab:hover{color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .ets-modal .ets-tab--active,html[data-site-skin=tokens] .ets-modal .ets-tab--active:hover{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-bottom-color:transparent}html[data-site-skin=tokens] .ets-modal .ets-content{background:transparent}html[data-site-skin=tokens] .ets-modal :is(.ets-section-title,.ets-destaques-title){font-family:var(--tk-title-family);font-style:var(--tk-title-style);color:var(--tk-ink)}html[data-site-skin=tokens] .ets-modal :is(.ets-card,.ets-staff-card,.ets-match-row,.ets-stats,.ets-empty){background:var(--tk-card-bg);border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0);box-shadow:var(--tk-card-shadow, none)}html[data-site-skin=tokens] .ets-modal .ets-match-row.is-finished{border-left:3px solid #10b981}html[data-site-skin=tokens] .ets-modal .ets-match-row.is-live{border-left:3px solid #e63027}html[data-site-skin=tokens] .ets-modal :is(.ets-record-item,.ets-goal-stat,.ets-destaque-row,.ets-dev){background:var(--tk-card-paper, var(--tk-card-bg));border-color:var(--tk-line)}html[data-site-skin=tokens] .ets-modal .ets-destaque-row{border-left:4px solid var(--tk-link, var(--tk-kicker-ink));border-radius:var(--tk-card-radius, 0)}html[data-site-skin=tokens] .ets-modal .ets-destaque-row:hover{background:var(--tk-card-bg)}html[data-site-skin=tokens] .ets-modal :is(.ets-card-info h4,.ets-staff-info h4,.ets-match-team,.ets-match-score,.ets-destaque-name,.ets-goal-val){color:var(--tk-ink)}html[data-site-skin=tokens] .ets-modal :is(.ets-card-pos,.ets-staff-role,.ets-match-meta,.ets-match-comp,.ets-match-vs,.ets-gauge-label,.ets-record-label,.ets-record-bar-label,.ets-goal-label,.ets-destaque-name em,.ets-destaque-go,.ets-empty){color:var(--tk-ink-soft)}html[data-site-skin=tokens] .ets-modal :is(.ets-empty .fas,.ets-match-logo .fas){color:color-mix(in srgb,var(--tk-ink) 35%,transparent)}html[data-site-skin=tokens] .ets-modal :is(.ets-match-x,.ets-goal--diff,.ets-record--wins .ets-record-val,.ets-card-statcue,.ets-destaques-title i,.ets-gauge-val){color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .ets-modal .ets-staff-avatar{border-color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .ets-modal .ets-rbar-w{background:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .ets-modal .ets-record-bar{background:color-mix(in srgb,var(--tk-ink) 10%,transparent)}html[data-site-skin=tokens] .ets-modal .ets-stats-gauge{background:conic-gradient(var(--tk-link, var(--tk-kicker-ink)) calc(var(--pct, 0) * 1%),color-mix(in srgb,var(--tk-ink) 10%,transparent) 0);border-color:var(--tk-link, var(--tk-kicker-ink));box-shadow:none}html[data-site-skin=tokens] .ets-modal .ets-gauge-inner{background:var(--tk-card-bg)}html[data-site-skin=tokens] .ets-modal .ets-match-logo{border-color:var(--tk-line)}html[data-site-skin=tokens] .ets-modal .ets-match-destaques{background:color-mix(in srgb,var(--tk-ink) 8%,transparent);border-color:var(--tk-line);color:var(--tk-ink);border-radius:var(--tk-btn-radius, 0)}html[data-site-skin=tokens] .ets-modal .ets-match-destaques:hover{background:var(--tk-btn-bg);border-color:transparent;color:var(--tk-btn-ink)}html[data-site-skin=tokens] .ets-modal :is(.ets-card--clickable,.ets-destaque-row):focus-visible{outline-color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] :is(.avaliacoes-story-dialog,.avaliacoes-club-dialog) :is(.avaliacoes-story-modal-club,.avaliacoes-dossie-club){background:var(--tk-accent-bg);color:var(--tk-on-accent)}html[data-site-skin=tokens] :is(.avaliacoes-story-dialog,.avaliacoes-club-dialog) :is(.avaliacoes-story-modal-period,.avaliacoes-story-modal-text,.avaliacoes-story-period,.avaliacoes-club-modal-section-title small,.avaliacoes-signing-club){color:var(--tk-ink-soft)}html[data-site-skin=tokens] :is(.avaliacoes-story-dialog,.avaliacoes-club-dialog) :is(.avaliacoes-story-modal-body h3,.avaliacoes-club-modal-section-title span){font-family:var(--tk-title-family);font-style:var(--tk-title-style);color:var(--tk-ink)}html[data-site-skin=tokens] :is(.avaliacoes-story-dialog,.avaliacoes-club-dialog) :is(.avaliacoes-story-gallery-thumb img,.avaliacoes-club-general-grid img){background:var(--tk-card-paper, var(--tk-card-bg))}html[data-site-skin] body .avaliacoes-club-dialog-head{background:var(--tk-bar-bg, var(--tk-sec-bg));color:var(--tk-ink);border-bottom:var(--tk-hero-edge, 3px solid var(--tk-btn-bg))}html[data-site-skin] body .avaliacoes-club-dialog-head small{font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing);color:var(--tk-kicker-ink);opacity:1}html[data-site-skin] body .avaliacoes-club-dialog-head h3{font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);font-size:clamp(1.5rem,4vw,2rem);color:var(--tk-ink)}html[data-site-skin] body .avaliacoes-club-dialog-head p{color:var(--tk-ink-soft);opacity:1}html[data-site-skin] body .avaliacoes-club-close{background:var(--tk-ghost-bg, transparent);color:var(--tk-ghost-ink, var(--tk-ink));border:var(--tk-ghost-border, 1px solid var(--tk-line))}html[data-site-skin] body .avaliacoes-club-dialog .avaliacoes-week-athlete{background:var(--tk-card-bg);border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 12px)}html[data-site-skin] body .avaliacoes-club-dialog .avaliacoes-week-athlete-info strong{color:var(--tk-card-ink, var(--tk-ink))}html[data-site-skin] body .avaliacoes-club-dialog :is(.avaliacoes-week-athlete-info small,.avaliacoes-week-block-period,.avaliacoes-week-block-desc,.avaliacoes-week-photos-link span){color:var(--tk-ink-soft)}html[data-site-skin] body .avaliacoes-club-dialog :is(.avaliacoes-week-block-title,.avaliacoes-week-nav-label){font-family:var(--tk-title-family);font-style:var(--tk-title-style);color:var(--tk-ink)}html[data-site-skin] body .avaliacoes-club-dialog .avaliacoes-week-block{border-color:var(--tk-line)}html[data-site-skin] body .avaliacoes-club-dialog :is(.avaliacoes-week-nav-btn,.avaliacoes-week-photos-link){background:var(--tk-btn-bg);color:var(--tk-btn-ink);border:var(--tk-btn-border, none)}html[data-site-skin] body .avaliacoes-club-dialog .avaliacoes-week-photos-link :is(i,span){color:inherit}html[data-site-skin=tokens] .ecj-destaque-overlay{background:var(--tk-overlay, rgba(0, 0, 0, .85))}html[data-site-skin=tokens] .ecj-destaque-modal{background:var(--tk-modal-bg);color:var(--tk-ink);border:var(--tk-modal-border, none);border-radius:var(--tk-modal-radius, 0);outline:var(--tk-modal-outline, none);outline-offset:var(--tk-modal-outline-offset, 0);box-shadow:var(--tk-modal-shadow, 0 24px 60px rgba(0, 0, 0, .7));--escola-primary: var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .ecj-destaque-modal :is(.ecj-destaque-header,.ecj-destaque-scoreboard,.ecj-destaque-penalty-score){background:var(--tk-bar-bg);color:var(--tk-ink);border-top:0;border-bottom:1px solid var(--tk-line)}html[data-site-skin=tokens] .ecj-destaque-modal .ecj-destaque-scoreboard{border-bottom:var(--tk-sec-border, 1px solid var(--tk-line))}html[data-site-skin=tokens] .ecj-destaque-modal .ecj-destaque-body{background:transparent}html[data-site-skin=tokens] .ecj-destaque-modal :is(.ecj-destaque-team-name,.ecj-destaque-score,.ecj-destaque-section h3,.ecj-destaque-event-body,.ecj-destaque-h2h-name,.ecj-destaque-h2h-text,.ecj-destaque-penalty-score strong){color:var(--tk-ink)}html[data-site-skin=tokens] .ecj-destaque-modal :is(.ecj-destaque-team-name,.ecj-destaque-score,.ecj-destaque-section h3,.ecj-destaque-h2h-name){font-family:var(--tk-title-family);font-style:var(--tk-title-style)}html[data-site-skin=tokens] .ecj-destaque-modal :is(.ecj-destaque-meta,.ecj-destaque-score-sep,.ecj-destaque-vs,.ecj-destaque-penalty-sep,.ecj-destaque-relacionados h4,.ecj-destaque-subs h4,.ecj-destaque-subs li,.ecj-destaque-timeline-empty,.ecj-destaque-event-time,.ecj-destaque-event-player,.ecj-destaque-event-assist,.ecj-destaque-event-away-tag,.ecj-destaque-h2h-player,.ecj-destaque-h2h-assist,.ecj-destaque-h2h-empty){color:var(--tk-ink-soft)}html[data-site-skin=tokens] .ecj-destaque-modal :is(.ecj-destaque-meta,.ecj-destaque-relacionados h4,.ecj-destaque-subs h4,.ecj-destaque-event-time){font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin=tokens] .ecj-destaque-modal :is(.ecj-destaque-champ-icon,.ecj-destaque-section h3 .fas,.ecj-destaque-relacionados h4 .fas,.ecj-destaque-sub-time,.ecj-destaque-event-assist .fa-handshake-angle,.ecj-destaque-h2h-assist .fa-handshake-angle,.ecj-destaque-penalty-score){color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .ecj-destaque-modal .ecj-destaque-close{background:color-mix(in srgb,var(--tk-ink) 10%,transparent);border-color:var(--tk-line);color:var(--tk-ink);border-radius:var(--tk-btn-radius, 0)}html[data-site-skin=tokens] .ecj-destaque-modal .ecj-destaque-close:hover{background:var(--tk-btn-bg);border-color:transparent;color:var(--tk-btn-ink)}html[data-site-skin=tokens] .ecj-destaque-modal :is(.ecj-destaque-team-logo,.ecj-destaque-h2h-logo){background:#fff}html[data-site-skin=tokens] .ecj-destaque-modal :is(.ecj-destaque-subs,.ecj-destaque-event,.ecj-destaque-h2h-col){background:var(--tk-card-bg);border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0)}html[data-site-skin=tokens] .ecj-destaque-modal .ecj-destaque-event{border-left:3px solid var(--tk-line)}html[data-site-skin=tokens] .ecj-destaque-modal .ecj-destaque-event-side-home{border-left-color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .ecj-destaque-modal .ecj-destaque-h2h-head,html[data-site-skin=tokens] .ecj-destaque-modal .ecj-destaque-h2h-col-home .ecj-destaque-h2h-head{background:var(--tk-card-paper, var(--tk-card-bg));border-bottom:1px solid var(--tk-line)}html[data-site-skin=tokens] .ecj-destaque-modal .ecj-destaque-h2h-event{background:color-mix(in srgb,var(--tk-ink) 3%,transparent)}html[data-site-skin=tokens] .ecj-destaque-modal .ecj-destaque-h2h-event:has(.ecj-evlead--photo){background:color-mix(in srgb,var(--tk-ink) 6%,transparent);box-shadow:inset 0 0 0 1px var(--tk-line)}html[data-site-skin=tokens] .ecj-destaque-modal .ecj-evlead--icon{background:color-mix(in srgb,var(--tk-ink) 8%,transparent);color:var(--tk-ink)}html[data-site-skin=tokens] .ecj-destaque-modal :is(.ecj-evlead--photo,.ecj-assist-avatar){border-color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .ecj-destaque-modal .ecj-evlead-badge{background:var(--tk-bar-bg)}html[data-site-skin] .ecj-destaque-modal .ecj-destaque-pitch{--pitch-line: color-mix(in srgb, var(--tk-ink) 36%, transparent);background:repeating-linear-gradient(180deg,color-mix(in srgb,var(--tk-btn-bg) 12%,var(--tk-card-bg)) 0 52px,var(--tk-card-bg) 52px 104px);border:var(--tk-card-border, 2px solid var(--tk-line));border-radius:var(--tk-card-radius, 14px)}html[data-site-skin] .ecj-destaque-modal .ecj-destaque-pitch-deco:before,html[data-site-skin] .ecj-destaque-modal :is(.ecj-pitch-center-circle,.ecj-pitch-box,.ecj-pitch-goal-area){border-color:var(--pitch-line)}html[data-site-skin] .ecj-destaque-modal .ecj-pitch-center-line{background:var(--pitch-line)}html[data-site-skin] .ecj-destaque-modal .ecj-pitch-goal{border-color:var(--tk-ink);background-image:repeating-linear-gradient(90deg,var(--pitch-line) 0 1px,transparent 1px 7px),repeating-linear-gradient(0deg,var(--pitch-line) 0 1px,transparent 1px 6px)}html[data-site-skin] .ecj-destaque-modal .ecj-destaque-player-photo{background:color-mix(in srgb,var(--tk-ink) 12%,var(--tk-card-bg));border-color:var(--tk-btn-bg)}html[data-site-skin] .ecj-destaque-modal .ecj-destaque-player-photo>.ecj-destaque-player-face>i{color:var(--tk-ink-soft)}html[data-site-skin] .ecj-destaque-modal .ecj-destaque-player-name{color:var(--tk-ink);text-shadow:none}html[data-site-skin] .ecj-destaque-modal .ecj-destaque-player-jersey{border-color:var(--tk-card-bg)}html[data-site-skin=tokens] .ecj-destaque-modal .ecj-destaque-player-jersey{background:var(--tk-accent-bg);color:var(--tk-on-accent)}html[data-site-skin=tokens] .ecj-destaque-modal .ecj-destaque-player--clickable:hover .ecj-destaque-player-photo{border-color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .ecj-destaque-modal .ecj-destaque-clip-btn{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-radius:var(--tk-btn-radius, 0)}html[data-site-skin=tokens] .ecj-destaque-modal .ecj-destaque-clip-btn.is-open{background:color-mix(in srgb,var(--tk-ink) 10%,transparent);color:var(--tk-ink-soft)}html[data-site-skin=tokens] .pfqd-overlay{background:var(--tk-overlay, rgba(14, 14, 14, .55))}html[data-site-skin=tokens] .pfqd-sheet{background:var(--tk-modal-bg);color:var(--tk-ink);border:var(--tk-modal-border, none);border-radius:var(--tk-modal-radius, 0);outline:var(--tk-modal-outline, none);outline-offset:var(--tk-modal-outline-offset, 0);box-shadow:var(--tk-modal-shadow, 0 24px 60px rgba(0, 0, 0, .7))}html[data-site-skin=tokens] .pfqd-sheet .pfqd-title{font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);color:var(--tk-ink)}html[data-site-skin=tokens] .pfqd-sheet :is(.pfqd-subtitle,.pfqd-aspect-sub){color:var(--tk-ink-soft)}html[data-site-skin=tokens] .pfqd-sheet .pfqd-close{border-color:var(--tk-line);color:var(--tk-ink);border-radius:var(--tk-btn-radius, 0)}html[data-site-skin=tokens] .pfqd-sheet .pfqd-close:hover{background:var(--tk-btn-bg);color:var(--tk-btn-ink)}html[data-site-skin=tokens] .pfqd-sheet .pfqd-match{background:var(--tk-card-bg);border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0)}html[data-site-skin=tokens] .pfqd-sheet .pfqd-team-name{color:var(--tk-ink);font-family:var(--tk-title-family);font-style:var(--tk-title-style)}html[data-site-skin=tokens] .pfqd-sheet .pfqd-vs{color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .pfqd-sheet .pfqd-aspect{background:var(--tk-card-bg);border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0);color:var(--tk-ink)}html[data-site-skin=tokens] .pfqd-sheet .pfqd-aspect--active{background:var(--tk-btn-bg);border-color:transparent;color:var(--tk-btn-ink);box-shadow:var(--tk-btn-shadow, none)}html[data-site-skin=tokens] .pfqd-sheet .pfqd-aspect--active :is(.pfqd-aspect-sub,.pfqd-aspect-thumb){color:var(--tk-btn-ink);border-color:currentColor}html[data-site-skin=tokens] .pfqd-sheet .pfqd-aspect-thumb{background:color-mix(in srgb,var(--tk-ink) 6%,transparent);border-color:var(--tk-line);color:var(--tk-ink-soft)}html[data-site-skin=tokens] .pfqd-sheet .pfqd-status{background:var(--tk-bar-bg);color:var(--tk-ink);border-radius:var(--tk-card-radius, 0)}html[data-site-skin=tokens] .pfqd-sheet .pfqd-status i{color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .ath-tile{background:var(--tk-card-paper, var(--tk-card-bg));border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0);overflow:hidden}html[data-site-skin=tokens] .ath-tile .ath-tile-jersey{background:var(--tk-accent-bg);color:var(--tk-on-accent);border-color:var(--tk-bar-solid, var(--tk-bar-bg))}html[data-site-skin=tokens] .ath-tile .ath-tile-name{background:var(--tk-bar-bg);color:var(--tk-ink)}html[data-site-skin=tokens] .ath-tile .ath-tile-photo .fas{color:color-mix(in srgb,var(--tk-ink) 30%,transparent)}html[data-site-skin=tokens] .pc-card.pc-card--cream{--pc-bg: var(--tk-modal-bg);--pc-bg-2: var(--tk-card-bg);--pc-accent: var(--tk-link, var(--tk-kicker-ink));--pc-accent-glow: transparent;--pc-text: var(--tk-ink);--pc-text-muted: var(--tk-ink-soft);--pc-border: var(--tk-line);--pc-border-subtle: var(--tk-line);background:var(--tk-modal-bg);color:var(--tk-ink);border:var(--tk-modal-border, none);border-radius:var(--tk-modal-radius, 0);outline:var(--tk-modal-outline, none);outline-offset:var(--tk-modal-outline-offset, 0);box-shadow:var(--tk-modal-shadow, 0 24px 60px rgba(0, 0, 0, .7))}html[data-site-skin=tokens] .pc-card.pc-card--cream :is(.pc-stat,.pc-breakdown__row,.pc-timeline__item,.pc-event){background:var(--tk-card-paper, var(--tk-card-bg));border-color:var(--tk-line)}html[data-site-skin=tokens] .pc-card.pc-card--cream .pc-hero{background:var(--tk-card-bg)}html[data-site-skin=tokens] .pc-card.pc-card--cream :is(.pc-event--positive,.pc-timeline__pending){color:var(--tk-ink)}html[data-site-skin=tokens] .pc-card.pc-card--cream .pc-event--negative{color:var(--tk-danger-ink, #ffb4b4)}html[data-site-skin=tokens] .pc-card.pc-card--cream :is(.pc-timeline__badge--global,.pc-hero__rank){background:var(--tk-accent-bg);color:var(--tk-on-accent)}html[data-site-skin=tokens] .pc-card .pc-close.eac2-close,html[data-site-skin=tokens] .pc-card.pc-card--cream .pc-close{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border:0;border-radius:var(--tk-btn-radius, 0);box-shadow:var(--tk-btn-shadow, none)}html[data-site-skin=tokens] .pc-card.eac-card--v2 :is(.eac2-art,.eac2-hero,.eac2-body){background:var(--tk-card-bg);color:var(--tk-ink);border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0);box-shadow:var(--tk-card-shadow, none);overflow:hidden}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-body{overflow-y:auto;scrollbar-color:var(--tk-line) transparent}@media(max-width:860px){html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-body{overflow:visible}}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-body::-webkit-scrollbar-thumb{background:var(--tk-line)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-name{font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);color:var(--tk-ink)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-badge{border-color:var(--tk-line);color:var(--tk-ink);border-radius:var(--tk-kicker-radius, 0)}html[data-site-skin=tokens] .pc-card.eac-card--v2 :is(.eac2-badge--cat,.eac2-scope-tag,.eac2-section-cat,.eac2-timeline-count){background:var(--tk-accent-bg);border-color:transparent;color:var(--tk-on-accent)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-scope-detail{border-color:var(--tk-line);color:var(--tk-ink-soft)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-stat{background:var(--tk-card-paper, var(--tk-card-bg));border:1.5px solid var(--tk-line);border-radius:var(--tk-card-radius, 0)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-stat-val{color:var(--tk-ink);font-family:var(--tk-title-family);font-style:var(--tk-title-style)}html[data-site-skin=tokens] .pc-card.eac-card--v2 :is(.eac2-stat-lbl,.eac2-stat-lbl i){color:var(--tk-ink-soft)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-stat.is-accent{background:var(--tk-accent-bg);border-color:transparent}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-stat.is-accent :is(.eac2-stat-val,.eac2-stat-lbl,.eac2-stat-lbl i){color:var(--tk-on-accent)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-step{background:var(--tk-card-paper, var(--tk-card-bg));border:1.5px solid var(--tk-line);border-radius:var(--tk-card-radius, 0);box-shadow:none}html[data-site-skin=tokens] .pc-card.eac-card--v2 :is(.eac2-step-num,.eac2-step-cat,.eac2-section-title,.eac2-timeline-head){background:var(--tk-bar-bg);color:var(--tk-ink)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-step-name{color:var(--tk-ink)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-step-sub{color:var(--tk-ink-soft)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-step.is-active{background:var(--tk-btn-bg);border-color:transparent;box-shadow:var(--tk-btn-shadow, none)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-step.is-active :is(.eac2-step-name,.eac2-step-sub){color:var(--tk-btn-ink)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-step.is-active .eac2-step-num{background:var(--tk-bar-bg)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-section-head{border-bottom:2px solid var(--tk-line)}html[data-site-skin=tokens] .pc-card.eac-card--v2 :is(.eac2-section-title i,.eac2-timeline-head i){color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-timeline-head strong{color:var(--tk-ink)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-mini{background:var(--tk-card-paper, var(--tk-card-bg));color:var(--tk-ink);border:1.5px solid var(--tk-line);border-radius:var(--tk-btn-radius, 0);box-shadow:none}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-mini em{color:var(--tk-ink)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-mini.is-on,html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-mini.is-on em{background:var(--tk-btn-bg);color:var(--tk-btn-ink)}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-mini.is-on{border-color:transparent}html[data-site-skin=tokens] .pc-card.eac-card--v2 .eac2-body .pc-timeline__empty{background:transparent;border-color:var(--tk-line);color:var(--tk-ink-soft)}html[data-site-skin=tokens] .eac-card .pc-timeline__item.eac-tl-card,html[data-site-skin=tokens] .eac-card .eac-ev{background:var(--tk-card-paper, var(--tk-card-bg));color:var(--tk-ink);border:1.5px solid var(--tk-line);border-left:6px solid var(--tk-link, var(--tk-kicker-ink));border-radius:var(--tk-card-radius, 0);box-shadow:none}html[data-site-skin=tokens] .eac-card :is(.eac-tl-opp,.eac-comp-name,.eac-section,.eac-car-title,.eac-year-val,.eac-year-btn){color:var(--tk-ink)}html[data-site-skin=tokens] .eac-card :is(.eac-tl-score-date,.eac-tl-date,.eac-tl-champ span,.eac-comp-nums,.eac-ev-date,.eac-car-title small){color:var(--tk-ink-soft)}html[data-site-skin=tokens] .eac-card .eac-tl-score-box{background:var(--tk-bar-bg);border-color:var(--tk-line);box-shadow:none}html[data-site-skin=tokens] .eac-card .eac-tl-champ{border-bottom-color:var(--tk-line)}html[data-site-skin=tokens] .eac-card .eac-outcome{border-color:var(--tk-line)}html[data-site-skin=tokens] .eac-card .eac-tl .pc-event{background:var(--tk-card-bg);border-color:var(--tk-line);color:var(--tk-ink)}html[data-site-skin=tokens] .eac-card .eac-tl .pc-event--positive{background:var(--tk-accent-bg);color:var(--tk-on-accent)}html[data-site-skin=tokens] .eac-card .eac-tl .pc-event--positive i{color:var(--tk-on-accent)}html[data-site-skin=tokens] .eac-card .eac-chip--present{background:var(--tk-ok-bg, rgba(31, 157, 82, .2))!important;border-color:transparent!important;color:var(--tk-ok-ink, #7fe0a6)!important}html[data-site-skin=tokens] .eac-card .eac-chip--absent{background:color-mix(in srgb,var(--tk-ink) 6%,transparent)!important;border-color:var(--tk-line)!important;color:var(--tk-ink-soft)!important}html[data-site-skin=tokens] .eac-card .eac-chip--wo{background:var(--tk-danger-bg, rgba(230, 48, 39, .2))!important;border-color:transparent!important;color:var(--tk-danger-ink, #ff9a92)!important}html[data-site-skin=tokens] .eac-card .eac-year-nav{background:var(--tk-card-paper, var(--tk-card-bg));border:1.5px solid var(--tk-line);border-radius:var(--tk-btn-radius, 0);box-shadow:none}html[data-site-skin=tokens] .eac-card .eac-year-btn:disabled{color:color-mix(in srgb,var(--tk-ink) 30%,transparent)}html[data-site-skin=tokens] .eac-card :is(.eac-mode-season,.eac-car-btn,.eac-cat.active){background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:transparent;border-radius:var(--tk-btn-radius, 0);box-shadow:var(--tk-btn-shadow, none)}html[data-site-skin=tokens] .eac-card :is(.eac-mode-back,.eac-cat){background:var(--tk-card-paper, var(--tk-card-bg));color:var(--tk-ink);border:1.5px solid var(--tk-line);border-radius:var(--tk-btn-radius, 0);box-shadow:none}html[data-site-skin=tokens] .eac-card .eac-car-btn:disabled{background:color-mix(in srgb,var(--tk-ink) 7%,transparent);color:color-mix(in srgb,var(--tk-ink) 30%,transparent)}html[data-site-skin=tokens] .eac-card .eac-stat--on{background:color-mix(in srgb,var(--tk-link, var(--tk-kicker-ink)) 16%,transparent)!important}html[data-site-skin=tokens] .eac-card .eac-comp{background:var(--tk-card-paper, var(--tk-card-bg));border-color:var(--tk-line);border-left-color:var(--tk-link, var(--tk-kicker-ink));border-radius:var(--tk-card-radius, 0)}html[data-site-skin=tokens] .eac-card .eac-comp-cat{background:var(--tk-bar-bg);color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .eac-card .eac-comp-kind--own{color:var(--tk-ok-ink, #7fe0a6)}html[data-site-skin=tokens] .eac-card .eac-comp-kind--external{color:var(--tk-info-ink, #a9b4ff)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .eqx-card-stage,html[data-site-skin=tokens] body .tbm-photo-frame{background:var(--tk-photo-bg, var(--tk-page))}html[data-site-skin=tokens] body .tbm-card{background:var(--tk-modal-bg);color:var(--tk-ink)}html[data-site-skin=tokens] body :is(.tbm-layout,.tbm-body){background:var(--tk-modal-bg);color:var(--tk-ink)}html[data-site-skin=tokens] body .tbm-photo-panel{background:var(--tk-bar-bg);border-color:var(--tk-line)}html[data-site-skin=tokens] body .tbm-photo-frame{border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0);box-shadow:var(--tk-card-shadow, none)}html[data-site-skin=tokens] body .tbm-photo-meta{color:var(--tk-ink-soft);font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin=tokens] body .tbm-photo-meta strong{color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] body .tbm-role-pill{background:var(--tk-accent-bg);color:var(--tk-on-accent);border:0;border-radius:var(--tk-kicker-radius, 0);font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin=tokens] body .tbm-number{-webkit-text-stroke:2px color-mix(in srgb,var(--tk-ink) 20%,transparent)}html[data-site-skin=tokens] body .tbm-name{color:var(--tk-ink)}html[data-site-skin=tokens] body .tbm-bio{color:var(--tk-ink-soft);font-style:normal;font-weight:500;font-size:17px}html[data-site-skin=tokens] body .tbm-bio-empty{color:var(--tk-ink-soft)}html[data-site-skin=tokens] body .tbm-info-grid{background:var(--tk-card-bg);border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0);overflow:hidden}html[data-site-skin=tokens] body .tbm-info-cell{border-color:var(--tk-line)}html[data-site-skin=tokens] body .tbm-info-cell .lbl{color:var(--tk-ink-soft);font-family:var(--tk-kicker-family);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin=tokens] body .tbm-info-cell .val{color:var(--tk-ink)}html[data-site-skin=tokens] body .tbm-info-cell .val.accent{color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] body :is(.tbm-footer,.tbm-cover-lower-body){background:var(--tk-bar-bg);color:var(--tk-ink-soft)}html[data-site-skin=tokens] body .tbm-footer-meta{color:var(--tk-ink-soft)}html[data-site-skin=tokens] body .tbm-footer-rule{background:var(--tk-line)}html[data-site-skin=tokens] body :is(.tbm-footer-cta,.tbm-close){background:var(--tk-btn-bg);color:var(--tk-btn-ink);border:0;border-radius:var(--tk-btn-radius, 0);box-shadow:var(--tk-btn-shadow, none)}html[data-site-skin=tokens] body :is(.tbm-footer-cta,.tbm-close):hover{background:var(--tk-btn-bg);filter:brightness(1.08)}html[data-site-skin=tokens] body .tbm-footer-cta{font-family:var(--tk-btn-family, "Barlow Condensed", "Inter", sans-serif);font-style:var(--tk-btn-style, var(--tk-title-style, italic));font-weight:var(--tk-btn-weight, 900);letter-spacing:var(--tk-btn-spacing, .04em)}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.home-camps-cta,.home-loja-cta,.exp-signup-submit,.esf-cta-btn,.tvc-btn-red,.tvc-btn-dark,.home-camps-news-all,.home-patroc-cta,.sn-cta-strip a,.loja-product-cta,.avaliacoes-final-cta-btn,.avaliacoes-theme-hero-cta,.an-cta-btn,.social-tab .btn-solid,.social-apoio .partner a,.ct-share-matchday-btn,.ecj-day-back-today,.ecj-day-broadcast-pill,.es-ghost-btn,.btn-icon-square-action,.loja-category-filter button,.camp-filter-chip,.avaliacoes-fwd-chip,.home-turmas-seq-chip,.esh-athlete-cta,.es-login-btn,.esh-patroc-cta,.es-artes-download,.escola-cta-banner,.ecj-day-arrow),html[data-site-skin] :is(.trofeu-news-link,.trofeu-video-btn,.trofeu-traj-link,.trofeu-traj-camp-link,.faq-cta-btn,.faq-back,.privacy-back,.nd-side-btn,.auth-page .btn-primary,.nf-login,.btn-back-home,.btn-back-step,.cada-nav .cta,.lgpd-banner-btn,.esp-page :is(.esp-btn--dark,.esp-btn--primary,.esp-home-link),.tl-modal :is(.tl-chip,.tl-reserve-btn,.tl-bottom-cta-btn,.tl-loc-maps-btn),.ets-modal :is(.ets-tab,.ets-match-destaques),.ecj-destaque-clip-btn,.pfqd-aspect,.eac-card :is(.eac-mode-season,.eac-mode-back,.eac-car-btn,.eac-cat),.home-metodo--modal .home-metodo-tabs button){font-family:var(--tk-btn-family, "Barlow Condensed", "Inter", sans-serif)!important;font-style:var(--tk-btn-style, var(--tk-title-style, italic))!important;font-weight:var(--tk-btn-weight, 900)!important;letter-spacing:var(--tk-btn-spacing, .04em)!important;text-transform:uppercase!important;border-radius:var(--tk-btn-radius, 0)!important}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.tvc-btn-dark,.esf-cta-btn.ghost,.btn-icon-square-action,.ecj-day-arrow,.ecj-day-broadcast-pill,.es-ghost-btn,.loja-category-filter button:not(.is-active),.camp-filter-chip:not(.is-active),.avaliacoes-fwd-chip:not(.is-active),.home-turmas-seq-chip:not(.is-active)),html[data-site-skin] :is(.trofeu-news-link,.trofeu-video-btn,.trofeu-traj-link,.faq-cta-btn:not(.primary),.btn-back-step){background:var(--tk-ghost-bg, transparent);color:var(--tk-ghost-ink, var(--tk-ink));border:var(--tk-ghost-border, 1.5px solid var(--tk-line));box-shadow:none}html[data-site-skin] :is(.escola-page,.mobile-app) .home-turmas-seq-chip.is-active{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:transparent}html[data-site-skin] :is(.escola-page,.mobile-app) .home-turmas-seq-chip.is-active *{color:inherit}html[data-site-skin] .social-tab :is(.pcard .tag,.lbl),html[data-site-skin] .social-hero .hero-stats .lbl,html[data-site-skin] .social-impacto .stat .lbl{font-family:var(--tk-kicker-family)!important;font-weight:var(--tk-kicker-weight)!important;letter-spacing:var(--tk-kicker-spacing)!important}html[data-site-skin=tokens] .exp-signup-form{background:var(--tk-sec-bg);color:var(--tk-ink);border:var(--tk-sec-border, 1px solid var(--tk-line));border-radius:var(--tk-sec-radius-sm, var(--tk-sec-radius, 0));outline:var(--tk-sec-outline, none);outline-offset:var(--tk-sec-outline-offset, 0);box-shadow:var(--tk-sec-shadow, none)}html[data-site-skin=tokens] .exp-signup-form :is(.exp-signup-head,.exp-signup-schedule-when){border-color:var(--tk-line)}html[data-site-skin=tokens] .exp-signup-form :is(.exp-signup-title,.exp-signup-emitted strong,.exp-signup-schedule-when strong,.exp-signup-schedule-class){color:var(--tk-ink)}html[data-site-skin=tokens] .exp-signup-form :is(.exp-signup-emitted,.exp-signup-field>span,.exp-signup-match-cat,.exp-signup-match-label,.exp-signup-match-empty,.exp-signup-schedule-when span,.exp-signup-schedule-loc,.exp-signup-schedule-next,.exp-signup-consent,.exp-signup-foot){color:var(--tk-ink-soft)}html[data-site-skin=tokens] .exp-signup-form .exp-signup-field>span{font-family:var(--tk-kicker-family);font-weight:var(--tk-kicker-weight);letter-spacing:var(--tk-kicker-spacing)}html[data-site-skin=tokens] .exp-signup-form :is(.exp-signup-hint,.exp-signup-match-cat i,.exp-signup-match-cat strong,.exp-signup-schedule-loc i,.exp-signup-filter-eye,.exp-signup-consent a){color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .exp-signup-form .exp-signup-field :is(input,select,textarea){background:var(--tk-admin-input, rgba(0, 0, 0, .35));color:var(--tk-ink);border:1.5px solid var(--tk-line);border-radius:8px;font-size:17px}html[data-site-skin=tokens] .exp-signup-form .exp-signup-field :is(input,select,textarea):focus{background:var(--tk-admin-input, rgba(0, 0, 0, .35));border-color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .exp-signup-form .exp-signup-field input::placeholder{color:color-mix(in srgb,var(--tk-ink) 40%,transparent)}html[data-site-skin=tokens] .exp-signup-form .exp-signup-field input::-webkit-calendar-picker-indicator{filter:invert(1)}html[data-site-skin=tokens] .exp-signup-form :is(.exp-signup-pill,.exp-signup-chip,.exp-signup-mods-info-chip,.exp-signup-schedules-toggle){background:var(--tk-ghost-bg, transparent);color:var(--tk-ghost-ink, var(--tk-ink));border:var(--tk-ghost-border, 1.5px solid var(--tk-line));border-radius:var(--tk-btn-radius, 0);font-family:var(--tk-btn-family, "Barlow Condensed", "Inter", sans-serif);font-style:var(--tk-btn-style, var(--tk-title-style, italic));font-weight:var(--tk-btn-weight, 900);letter-spacing:var(--tk-btn-spacing, .04em);text-transform:uppercase;box-shadow:none}html[data-site-skin=tokens] .exp-signup-form :is(.exp-signup-pill,.exp-signup-chip):is(.is-active),html[data-site-skin=tokens] .exp-signup-form .exp-signup-mods-info-chip,html[data-site-skin=tokens] .exp-signup-form .exp-signup-schedules-toggle-cta{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:transparent}html[data-site-skin=tokens] .exp-signup-form .exp-signup-mods-info-chip small{background:color-mix(in srgb,var(--tk-btn-ink) 18%,transparent);color:var(--tk-btn-ink)}html[data-site-skin=tokens] .exp-signup-form .exp-signup-schedules-toggle span:not(.exp-signup-schedules-toggle-cta){color:inherit}html[data-site-skin=tokens] .exp-signup-form .exp-signup-schedules-toggle:after{border-color:var(--tk-line)}html[data-site-skin=tokens] .exp-signup-form .exp-signup-schedules-toggle.is-chosen{border-color:#2fbf71;color:var(--tk-ok-ink, #8ae6b0)}html[data-site-skin=tokens] .exp-signup-form .exp-signup-schedules-toggle.is-chosen .exp-signup-schedules-toggle-cta{background:#2fbf71;color:#0b1a12}html[data-site-skin=tokens] .exp-signup-form :is(.exp-signup-schedule,.exp-signup-filter,.exp-signup-match){background:var(--tk-card-bg);border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 0)}html[data-site-skin=tokens] .exp-signup-form .exp-signup-filter{border-left:3px solid var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .exp-signup-form .exp-signup-schedule:is(:hover,.is-active){border-color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin=tokens] .exp-signup-form .exp-signup-schedule.is-active{background:color-mix(in srgb,var(--tk-link, var(--tk-kicker-ink)) 12%,var(--tk-card-bg))}html[data-site-skin=tokens] .exp-signup-form .exp-signup-consent{background:var(--tk-card-bg);border:1px dashed var(--tk-line);border-radius:var(--tk-card-radius, 0)}html[data-site-skin=tokens] .exp-signup-form .exp-signup-error{background:var(--tk-danger-bg, rgba(255, 90, 79, .14));border-color:#ff5a4f66;color:var(--tk-danger-ink, #ffb0aa)}html[data-site-skin=tokens] .exp-signup-success{background:var(--tk-sec-bg);color:var(--tk-ink);border:var(--tk-sec-border, none);border-radius:var(--tk-sec-radius-sm, var(--tk-sec-radius, 0))}html[data-site-skin=tokens] .exp-signup-success :is(h3,small,p){color:var(--tk-ink)}html[data-site-skin=tokens] .exp-signup-success :is(small,p){color:var(--tk-ink-soft)}html[data-site-skin] :is(.escola-page,.mobile-app) .esf-wordmark strong{font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);letter-spacing:var(--tk-title-spacing);text-transform:uppercase}html[data-site-skin] :is(.escola-page,.mobile-app) .esf-cta-text h2 span{color:var(--tk-title-hl, currentColor)}html[data-site-skin] :is(.escola-page,.mobile-app) .esf-cta-text h2 span:after{display:none}html[data-site-skin] body :is(h1,h2,h3,h4){font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);text-transform:uppercase}html[data-admin-skin] :is(.brut-btn,.brut-tabs-item,.brut-segmented-item,.brut-picker-item,.brut-more-toggle,.sidebar-toggle-btn){font-family:var(--tk-btn-family, "Barlow Condensed", "Inter", sans-serif)!important;font-style:var(--tk-btn-style, var(--tk-title-style, italic))!important;font-weight:var(--tk-btn-weight, 900)!important;letter-spacing:var(--tk-btn-spacing, .04em)!important;text-transform:uppercase!important;border-radius:var(--tk-btn-radius, 0)!important}html[data-admin-skin] body :is(h1,h2,h3,h4){font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);text-transform:uppercase}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.esf-social a,.esf-brand .esf-socials a,.esf-brand .esf-tagline mark){background:var(--tk-brand-chip-bg, var(--tk-bar-bg));color:var(--tk-brand-chip-ink, var(--tk-ink));border-radius:var(--tk-btn-radius, 0)}html[data-site-skin] :is(.trofeu-news-link,.trofeu-video-btn,.trofeu-traj-link) i{color:inherit}html[data-site-skin=tokens] .exp-signup-form .exp-signup-eye{color:var(--tk-link, var(--tk-kicker-ink))}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.ecj-day-back-today,.ct-share-matchday-btn,.home-camps-cta,.tvc-btn-red,.exp-signup-submit,.avaliacoes-final-cta-btn) i{color:inherit}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.sn3-stop-marker,.sn3-value-icon,.avaliacoes-journey-icon){background:var(--tk-btn-bg);color:var(--tk-btn-ink)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .sn3-stop.is-now .sn3-stop-marker{background:var(--tk-accent-bg);color:var(--tk-on-accent)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.sn3-stop-marker,.sn3-value-icon,.avaliacoes-journey-icon) i,html[data-site-skin=tokens] :is(.escola-page,.mobile-app) .home-torcida i.fa-quote-left{color:inherit}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.eqx-card-badge,.sn3-portrait-badge,.social-tab :is(.pcard,.pcard-vertical):not(.fem) .tag){background:var(--tk-btn-bg);color:var(--tk-btn-ink)}html[data-site-skin=tokens] :is(.escola-page,.mobile-app) :is(.eqx-card-badge,.sn3-portrait-badge,.social-tab :is(.pcard,.pcard-vertical):not(.fem) .tag) *{color:inherit}html[data-site-skin] :is(.escola-page,.mobile-app) .ecj-day-broadcast-pill .fa-youtube{color:#f03}html[data-site-skin] :is(.escola-page,.mobile-app) .ecj-day-broadcast-pill:hover{background:var(--tk-btn-bg);color:var(--tk-btn-ink)}html[data-site-skin] :is(.escola-loading,.escola-error,.public-fallback){min-height:100vh;min-height:100dvh;background:var(--tk-page);color:var(--tk-loading-ink, var(--tk-page-ink, var(--tk-ink)))!important}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.escola-loading,.escola-error){min-height:60vh;background:transparent}html[data-site-skin] :is(.escola-loading,.public-fallback) i{color:var(--tk-loading-accent, var(--tk-btn-bg))}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.ecj-loading,.avaliacoes-loading){color:var(--tk-ink-soft, var(--tk-ink))}html[data-site-skin] :is(.escola-page,.mobile-app) :is(.ecj-loading,.avaliacoes-loading) i{color:var(--tk-btn-bg)}html[data-admin-skin=tokens]{--admin-bg: var(--tk-page-color);--admin-sidebar-bg: var(--tk-sec-ground);--admin-card-bg: var(--tk-sec-paper);--admin-accent: var(--tk-admin-accent);--admin-accent-hover: var(--tk-admin-accent-hover, var(--tk-admin-accent));--admin-gold: var(--tk-kicker-ink);--admin-text-primary: var(--tk-ink);--admin-text-secondary: color-mix(in srgb, var(--tk-ink) 74%, transparent);--admin-text-dim: color-mix(in srgb, var(--tk-ink) 52%, transparent);--admin-border: var(--tk-line);--admin-border-strong: color-mix(in srgb, var(--tk-kicker-ink) 55%, transparent);--admin-hover-bg: var(--tk-hover, rgba(255, 255, 255, .05));--admin-active-bg: color-mix(in srgb, var(--tk-admin-accent) 20%, transparent);--admin-input-bg: var(--tk-admin-input, #10141c);--admin-shadow-lg: var(--tk-admin-shadow);--admin-glass: color-mix(in srgb, var(--tk-ink) 2%, transparent);--admin-glass-border: var(--tk-line);--admin-accent-foreground: var(--tk-btn-ink);--admin-surface: var(--tk-card-ground);--brut-ink: var(--tk-ink);--brut-ink-on: var(--tk-sec-ground);--brut-surface: var(--tk-card-ground);--brut-surface-alt: var(--tk-sec-ground);--brut-bg: var(--tk-sec-ground);--brut-accent: var(--tk-admin-accent);--brut-accent-ink: var(--tk-btn-ink);--brut-gold: var(--tk-kicker-ink);--brut-border: var(--tk-admin-stroke);--brut-border-thin: var(--tk-admin-stroke-thin);--brut-radius: 12px;--brut-radius-sm: 8px;--brut-radius-lg: 16px;--brut-shadow-sm: 0 3px 8px rgba(0, 0, 0, .3);--brut-shadow-hover: 0 6px 14px rgba(0, 0, 0, .38);--brut-shadow: var(--tk-admin-shadow);--brut-shadow-lg: 0 12px 26px rgba(0, 0, 0, .45);--brut-lift: translateY(-2px);--brut-lift-sm: translateY(-1px);--brut-font-display: var(--tk-title-family);--brut-font-mono: var(--tk-kicker-family);--font-display: var(--tk-title-family);--font-body: "Barlow Condensed", "Inter", sans-serif}html[data-admin-skin] .admin-layout{background:var(--tk-page);color:var(--admin-text-primary)}html[data-admin-skin] :is(.adm-brut.scs-shell,.adm-brut.scs-hub,.scc-page.scc-theme-light,.mobile-app.adm-brut){background:var(--tk-page);color:var(--admin-text-primary)}html[data-admin-skin=tokens] .scc-theme-light .scc-welcome-error{color:var(--tk-danger-ink, #ff9a92);background:color-mix(in srgb,var(--tk-danger-ink, #ff9a92) 12%,transparent)}html[data-admin-skin] .adm-brut :is(.scs-top,.scs-nav){background:var(--tk-bar-bg)}html[data-admin-skin] :is(.adm-brut,.scc-theme-light) :not(i,svg,svg *,.fa,.fas,.far,.fab,[class*=fa-],code,pre){font-family:Barlow Condensed,Inter,sans-serif}html[data-admin-skin] .admin-sidebar{background:var(--tk-bar-bg);border-right:var(--tk-topbar-edge, var(--brut-border))}html[data-admin-skin] .admin-user-profile{border-bottom:var(--brut-border-thin)}html[data-admin-skin] ::-webkit-scrollbar-track{background:var(--admin-bg)}html[data-admin-skin] ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--tk-ink) 22%,transparent);border-color:var(--admin-bg)}html[data-admin-skin] :is(.admin-layout,.brut-modal,[class*=modal],[class*=dialog],[class*=drawer]) :not(i,svg,svg *,.fa,.fas,.far,.fab,[class*=fa-],code,pre){font-family:Barlow Condensed,Inter,sans-serif}html[data-admin-skin] :is(.brut-page-title,.brut-title,.brut-section-title,.brut-stat-value){font-family:var(--tk-title-family);font-style:var(--tk-title-style);font-weight:var(--tk-title-weight);letter-spacing:var(--tk-title-spacing)}html[data-admin-skin] :is(.brut-page-title,.brut-title){color:var(--tk-ink)}html[data-admin-skin] :is(.brut-kicker,.brut-stat-label,.brut-field-label){font-weight:var(--tk-kicker-weight);letter-spacing:var(--tk-kicker-spacing)}html[data-admin-skin] .brut-kicker{color:var(--tk-kicker-ink)}html[data-admin-skin] :is(.brut-tabs-item.is-active,.brut-picker-item.is-active,.brut-segmented-item.is-active,.brut-tab[aria-selected=true],.brut-chip--accent,.brut-badge--accent,.brut-btn--primary,.brut-more-toggle:hover){background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:transparent}html[data-admin-skin] :is(.brut-tabs-item.is-active,.brut-picker-item.is-active,.brut-segmented-item.is-active) .brut-tabs-count{background:var(--tk-btn-ink);color:var(--brut-accent);border-color:transparent}html[data-admin-skin] :is(.brut-btn--dark,.brut-chip--dark,.brut-badge--dark){background:var(--tk-sec-ground);color:var(--tk-ink);border:var(--brut-border-thin)}html[data-admin-skin] .brut-btn--dark:hover:not(:disabled){background:var(--tk-btn-bg);color:var(--tk-btn-ink)}html[data-admin-skin] :is(.brut-section,.brut-card,.brut-stat){background:var(--tk-admin-card-bg, var(--brut-surface));border-radius:var(--tk-card-radius, var(--brut-radius))}html[data-admin-skin] .brut-table th{background:var(--tk-sec-ground);color:var(--tk-kicker-ink);letter-spacing:var(--tk-kicker-spacing)}html[data-admin-skin] .brut-table tbody tr:hover td{background:var(--admin-hover-bg)}html[data-admin-skin] .brut-empty{background:transparent;border:var(--brut-border-thin)}html[data-admin-skin] .brut-alert{background:var(--tk-card-ground);color:var(--tk-ink);border-left-width:6px}html[data-admin-skin] .brut-alert--error{border-left-color:#ff5a4f}html[data-admin-skin] .brut-alert--success{border-left-color:#2fbf71}html[data-admin-skin] .brut-alert--info{border-left-color:#5aa2ff}html[data-admin-skin] .brut-alert--warn{border-left-color:var(--tk-kicker-ink)}html[data-admin-skin] :is(.brut-input,.brut-field :is(input,select,textarea)){background:var(--admin-input-bg);color:var(--tk-ink);border:var(--brut-border-thin)}html[data-admin-skin] :is(.brut-input,.brut-field :is(input,select,textarea)):focus{border-color:var(--tk-kicker-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--tk-kicker-ink) 30%,transparent)}html[data-admin-skin] .brut-input::placeholder{color:color-mix(in srgb,var(--tk-ink) 42%,transparent)}html[data-admin-skin] .brut-modal{background:var(--tk-modal-bg, var(--brut-bg));color:var(--tk-ink);border:var(--tk-modal-border, var(--brut-border));border-radius:var(--tk-modal-radius, var(--brut-radius-lg));outline:var(--tk-modal-outline, none);box-shadow:0 24px 60px #0009}html[data-admin-skin] .admin-nav-link.active{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:transparent;box-shadow:none}html[data-admin-skin] :is(.admin-context-switcher-tab.is-active,.admin-layout select option:checked){color:var(--tk-btn-ink)}html[data-admin-skin] .sb-footer{background:var(--tk-sec-ground);border-top:var(--brut-border)}html[data-admin-skin] .admin-nav-link.sb-footer-btn{color:var(--tk-ink)}html[data-admin-skin] .admin-nav-link.sb-footer-btn i{color:var(--tk-kicker-ink)}html[data-admin-skin] .sidebar-toggle-btn{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border:0;box-shadow:var(--brut-shadow-sm)}html[data-admin-skin] .admin-alunos-modal-overlay{background:var(--tk-overlay, rgba(0, 0, 0, .8))}html[data-admin-skin] .admin-alunos-modal{background:var(--tk-modal-bg, var(--brut-bg));color:var(--tk-ink);border:var(--tk-modal-border, var(--brut-border));border-radius:var(--tk-modal-radius, var(--brut-radius-lg));outline:var(--tk-modal-outline, none);box-shadow:0 24px 60px #0009}html[data-admin-skin] .admin-alunos-modal-header{background:var(--tk-bar-bg)}html[data-admin-skin=tokens] :is(.mfa-gate-qr,.mfa-gate-card .mfa-gate-msg,.ecj-destaque-modal,.ecj-destaque-header,.ecj-destaque-scoreboard,.ecj-destaque-penalty-score,.ecj-destaque-body,.ecj-destaque-subs,.ecj-destaque-event,.ecj-evlead--photo,.ecj-destaque-h2h-col,.ecj-destaque-h2h-head,.ecj-destaque-h2h-col-home .ecj-destaque-h2h-head,.ecj-destaque-h2h-event:has(.ecj-evlead--photo),.ecj-destaque-clip-btn,.doc-badge-count,.aval-club-logo,.comms-chip--danger,.cfg-apk-qr,.sponsor-tab-logo,.sponsor-editor-logo.has-logo,.sponsor-site-preview,.sb-qr,.sis-alert--error,.sis-alert--ok,.sis-status--ok,.fe-layer-row.selected .fe-layer-number,.fe-sel-handle,.fe-sel-handle--width,.fe-sel-rotate,.fe-postfx-switch.on,.fe-postfx-switch-thumb,.fe-snap-guide,.fe-loc-offset-dot,.layer-scope-btn-ok,.fe-paint-crop-handle,.fe-props-panel--simple,.fe-props-panel--simple .fe-props-body,.fe-props-panel--simple select,.fe-props-panel--simple input[type=text],.fe-props-panel--simple input[type=number],.fe-props-panel--simple .fe-editable-name-input,.fe-props-panel--simple .fe-simple-remove,.matchday-art-error,.sccal-event-badge,.sccal-event-badge-inline,.sccal-break-action-btn,.sccal-modal-cancelled-banner,.sccal-field input[type=text],.sccal-field input[type=date],.sccal-field input[type=time],.sccal-field textarea,.sccal-field-color input[type=color],.sccal-form-error,.sccal-field-toggle,.admin-layout .sccal-wrapper--admin .pcal-modal-status-live,.admin-club-sponsor,.admin-alunos-form-error,.admin-tpl-sp-logo-art.is-original,.admin-tpl-sp-import-logo,.admin-trophy-placement.placement-runner_up,.admin-trophy-placement.placement-third,.stp-livedot){--admin-text-primary: #1e1b14;--admin-text-secondary: rgba(30, 27, 20, .68);--admin-text-dim: rgba(30, 27, 20, .5);--admin-border: rgba(30, 27, 20, .14);--admin-border-strong: rgba(30, 27, 20, .26);--brut-ink: #0e0e0e;--brut-ink-on: #ffffff;--brut-surface: #ffffff;--brut-surface-alt: #fbf8f0;--brut-border: 2px solid #0e0e0e;--brut-border-thin: 1.5px solid #0e0e0e;color:#1e1b14}html[data-admin-skin=tokens] :is(.cg-row:hover,.comms-row:hover,.photo-crop-aspect:hover:not(:disabled),.school-gallery-add:hover:not(:disabled),.student-turmas-filter-chip:hover,.student-turmas-card:hover,.admin-layout .sccal-wrapper--admin .pcal-day-col.is-clickable:hover,.admin-layout .sccal-wrapper--admin .pcal-agenda-item:hover){background:var(--admin-hover-bg)}html[data-admin-skin=tokens] .sponsor-editor .brut-field :is(input:not([type=checkbox]),select):focus{background:var(--admin-input-bg)}html[data-admin-skin=tokens] .btn-premium:hover{background:var(--tk-btn-bg);color:var(--tk-btn-ink)}html[data-admin-skin=tokens] :is(.athlete-access-status.is-active,.athlete-access-lastpass,.cg-badge-good,.comp-status.is-active,.csp-team-meta.is-complete,.comms-chip--live,.dash-comp-status.is-active,.dash-modality.is-campo,.dash-app-push--on,.student-turmas-card.is-enrolled,.turma-availability-toggle.is-on,.rc-pill-ok,.ra-chip-green,.ra-asset-slot-tag,.adm-brut .smc-card .smc-status-badge.is-finished,.admin-layout .sccal-wrapper--admin .pcal-modal-status-finished){background:var(--tk-ok-bg, rgba(47, 191, 113, .18));color:var(--tk-ok-ink, #8ae6b0);border-color:var(--tk-ok-line, rgba(47, 191, 113, .45))}html[data-admin-skin=tokens] :is(.comms-chip--info,.dash-modality.is-salao,.brut-chip.cgm-chip--classify,.brut-chip.cgm-chip--venue,.brut-chip.cgm-chip--guest,.brut-chip.cgm-chip--away){background:var(--tk-info-bg, rgba(90, 162, 255, .18));color:var(--tk-info-ink, #b3d1ff);border-color:var(--tk-info-line, rgba(90, 162, 255, .45))}html[data-admin-skin=tokens] :is(.euler-confirm-modal.alert-mode .confirm-icon-circle,.card-status-badge.status-live,.error .toast-icon,.pdf-active i,.btn-remove-pdf,.prm-error-banner,.prm-doc-upload i,.prm-retro-btn.active.ausente,.apa-delete-btn:hover,.apa-reject-btn,.apa-reject-reason strong,.btn-remove-tiebreaker:hover,.aej-overdue-alert>i,.aej-section--overdue .brut-section-title i){color:var(--tk-danger-ink, #ff9a92)}html[data-admin-skin=tokens] .prm-existing-badge{color:var(--tk-alt-ink, #c9b5ff)}html[data-admin-skin=tokens] .brut-chip.cgm-chip--knockout{background:var(--tk-danger-bg, rgba(255, 120, 110, .18));color:var(--tk-danger-ink, #ff9a92);border-color:color-mix(in srgb,var(--tk-danger-ink, #ff9a92) 45%,transparent)}html[data-admin-skin=tokens] .brut-chip.cgm-chip--internal{background:color-mix(in srgb,var(--tk-alt-ink, #c9b5ff) 18%,transparent);color:var(--tk-alt-ink, #c9b5ff);border-color:color-mix(in srgb,var(--tk-alt-ink, #c9b5ff) 45%,transparent)}html[data-admin-skin=tokens] :is(.placeholder-shield,.placeholder-shield-large){color:color-mix(in srgb,var(--tk-ink) 40%,transparent);background:color-mix(in srgb,var(--tk-ink) 5%,transparent)}html[data-admin-skin=tokens] .ath-tile{background:var(--tk-card-paper, var(--tk-card-bg));border:var(--brut-border-thin);border-radius:var(--tk-card-radius, 0);overflow:hidden}html[data-admin-skin=tokens] .ath-tile .ath-tile-jersey{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:var(--tk-bar-solid, var(--tk-bar-bg))}html[data-admin-skin=tokens] .ath-tile .ath-tile-name{background:var(--tk-bar-bg);color:var(--tk-ink)}html[data-admin-skin] .admin-sidebar .sb-version{color:var(--admin-text-dim)}html[data-admin-skin] .admin-sidebar .sb-avatar-btn{background:var(--tk-btn-bg);color:var(--tk-btn-ink)}html[data-admin-skin] .admin-sidebar .sb-avatar-btn i{color:inherit}html[data-admin-skin=tokens] .scc-cam:not(.scc-live-bg){background:var(--tk-page);color:var(--tk-ink)}html[data-admin-skin=tokens] .scc-cam:not(.scc-live-bg) :is(.scc-cam-back,.scc-cam-tab,.scc-scorepill,.scc-queue,.scc-cam-opts select,.scg-mini,.scg-btn){background:var(--tk-card-bg);border-color:var(--tk-line);color:var(--tk-ink)}html[data-admin-skin=tokens] .scc-cam .scc-cam-tab.is-active,html[data-admin-skin=tokens] .scc-cam:not(.scc-live-bg) .scc-cam-tab.is-active,html[data-admin-skin=tokens] .scc-cam:not(.scc-live-bg) .scg-btn.scg-btn-primary{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:transparent}html[data-admin-skin=tokens] .scc-cam:not(.scc-live-bg) .scc-stage{background:var(--tk-card-ground, var(--tk-card-bg));border-color:var(--tk-line);color:var(--tk-ink-soft)}html[data-admin-skin=tokens] .scc-cam:not(.scc-live-bg) :is(.scc-state-idle,.scc-hint,.scc-log,.scc-opt-toggle,.scc-opt-toggle small,.scc-cam-opts label,.scg-note,.scg-empty,.scg-item-sub,.scc-scorepill-timer:not(.running)){color:var(--tk-ink-soft)}html[data-admin-skin=tokens] .scc-cam:not(.scc-live-bg) .scc-log li{border-color:var(--tk-line)}html[data-admin-skin=tokens] .scc-cam:not(.scc-live-bg) .scg-card{background:var(--tk-card-bg);border:var(--tk-card-border, 1px solid var(--tk-line));border-radius:var(--tk-card-radius, 12px);box-shadow:var(--tk-card-shadow, none);color:var(--tk-ink)}html[data-admin-skin=tokens] .scc-cam:not(.scc-live-bg) .scg-item{background:color-mix(in srgb,var(--tk-ink) 6%,transparent);border-color:var(--tk-line)}html[data-admin-skin=tokens] .scc-cam:not(.scc-live-bg) .scc-team-logo{background:transparent;border-color:var(--tk-line)}html[data-admin-skin=tokens] .scc-cam:not(.scc-live-bg) .scc-team-logo span{color:var(--tk-ink-soft)}html[data-admin-skin=tokens] .scc-cam :is(.scc-cam-vs,.scc-scorepill-score){color:var(--tk-kicker-ink)}html[data-admin-skin=tokens] .scc-cam .scc-opt-toggle input{accent-color:var(--brut-accent)}html[data-admin-skin=tokens] .scc-cam .scc-btn-go{background:var(--tk-btn-bg);color:var(--tk-btn-ink)}html[data-admin-skin=tokens] .scc-cam .scc-role-tag{background:color-mix(in srgb,var(--tk-btn-bg) 22%,transparent);color:var(--tk-ink)}html[data-admin-skin=tokens] .scc-live-bg :is(.scc-cam-bar,.scc-controls){background:color-mix(in srgb,var(--tk-bar-bg) 80%,transparent)}html[data-admin-skin=light] .scc-cam:not(.scc-live-bg){background:var(--tk-app-page, #ffffff)}html[data-admin-skin=light] .scc-cam :is(.scc-cam-tab.is-active,.scc-btn-go),html[data-admin-skin=light] .scc-cam:not(.scc-live-bg) .scg-btn.scg-btn-primary{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border-color:transparent}html[data-admin-skin=tokens] .adm-art-alert{background:var(--tk-card-bg);color:var(--tk-ink);border:var(--tk-card-border, 2px solid var(--tk-line));border-left:6px solid var(--tk-btn-bg);box-shadow:var(--tk-card-shadow, 0 8px 18px rgba(0, 0, 0, .4))}html[data-admin-skin=tokens] .adm-art-alert-text small{color:var(--tk-ink-soft)}html[data-admin-skin=tokens] .adm-art-alert-go{background:var(--tk-btn-bg);color:var(--tk-btn-ink);border:var(--tk-btn-border, none)}html[data-admin-skin=tokens] .adm-art-alert-close{color:var(--tk-ink)}html[data-admin-skin] :is(.admin-layout,.adm-brut) .scg-empty{background:transparent;border:var(--brut-border-thin);color:var(--admin-text-secondary)}html[data-admin-skin=tokens] .admin-layout{color-scheme:var(--tk-color-scheme, light)}html[data-admin-skin=tokens] .admin-layout .sccal-wrapper--admin :is(.pcal-event,.pcal-month-event){background:color-mix(in srgb,var(--pcal-event-color, var(--tk-admin-accent)) 24%,var(--tk-card-ground))!important;color:var(--tk-ink)!important;border:1px solid color-mix(in srgb,var(--pcal-event-color, var(--tk-admin-accent)) 45%,transparent);border-left:4px solid var(--pcal-event-color, var(--tk-admin-accent));border-radius:var(--brut-radius-sm);box-shadow:var(--brut-shadow-sm)}html[data-admin-skin=tokens] .admin-layout .sccal-wrapper--admin .pcal-month-event{border-left-width:3px;border-radius:6px;box-shadow:none}html[data-admin-skin=tokens] .admin-layout .sccal-wrapper--admin .pcal-event:hover{transform:var(--brut-lift-sm);box-shadow:var(--brut-shadow-hover);background:color-mix(in srgb,var(--pcal-event-color, var(--tk-admin-accent)) 34%,var(--tk-card-ground))!important}html[data-admin-skin=tokens] .admin-layout .sccal-wrapper--admin .pcal-event.sccal-event-special{border-style:dashed;border-left-style:solid}html[data-admin-skin=tokens] .admin-layout .sccal-wrapper--admin .pcal-event.sccal-event-extra{border-left-width:9px}html[data-admin-skin=tokens] .admin-layout .sccal-wrapper--admin .pcal-event-time{color:color-mix(in srgb,var(--pcal-event-color, var(--tk-admin-accent)) 70%,var(--tk-ink))}html[data-admin-skin=tokens] .admin-layout .sccal-wrapper--admin .pcal-event.sccal-event-cancelled{background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--pcal-event-color, var(--tk-admin-accent)) 18%,var(--tk-card-ground)) 0 8px,var(--tk-card-ground) 8px 16px)!important}html[data-admin-skin=tokens] .admin-layout .sccal-wrapper--admin :is(.pcal-day-col.today,.pcal-month-cell.today,.pcal-agenda-day.today){background:color-mix(in srgb,var(--tk-admin-accent) 9%,var(--brut-surface))}html[data-admin-skin=tokens] .admin-layout .sccal-wrapper--admin .pcal-month-cell.has-recess{background:color-mix(in srgb,var(--tk-ink) 6%,var(--brut-surface))}html[data-site-theme=camisa],[data-theme-scope=camisa]{--tk-color-scheme: dark;--tk-browser-bar: #141821;--cam-page: #1c1310;--cam-navy: #141821;--cam-navy-2: #1b2130;--cam-orange: #ff7a00;--cam-stitch: #ff8a1f;--tk-page: linear-gradient(180deg, rgba(28, 19, 16, .5), rgba(28, 19, 16, .72)) fixed, url(/assets/camisa-fundo-lzuNIE5k.webp) center / cover fixed, var(--cam-page);--tk-app-page: var(--tk-page);--tk-photo-bg: linear-gradient(180deg, rgba(28, 19, 16, .2), rgba(28, 19, 16, .55)), url(/assets/camisa-fundo-lzuNIE5k.webp) center / cover, var(--cam-page);--tk-page-ink: #ffffff;--tk-ink: #ffffff;--tk-ink-soft: rgba(255, 255, 255, .8);--tk-line: rgba(255, 138, 31, .32);--tk-on-accent: var(--cam-navy);--tk-title-family: "Barlow Condensed", "Inter", sans-serif;--tk-title-style: italic;--tk-title-weight: 900;--tk-title-spacing: 0;--tk-kicker-family: "Barlow Condensed", "Inter", sans-serif;--tk-kicker-weight: 800;--tk-kicker-spacing: .16em;--tk-sec-bg: var(--cam-navy);--tk-sec-ink: #ffffff;--tk-sec-ground: var(--cam-navy);--tk-sec-paper: var(--cam-navy-2);--tk-sec-border: 2px dashed var(--cam-stitch);--tk-sec-radius: 16px;--tk-sec-outline: 3px solid var(--cam-navy);--tk-sec-outline-offset: 0;--tk-sec-shadow: 0 8px 16px rgba(0, 0, 0, .4);--tk-sec-radius-sm: 14px;--tk-sec-border-width-sm: 2px;--tk-sec-outline-width-sm: 3px;--tk-sec-outline-offset-sm: 0;--tk-accent-bg: var(--cam-orange);--tk-accent-border-color: var(--cam-navy);--tk-accent-outline-color: var(--cam-orange);--tk-hl: #ffffff;--tk-title-hl: var(--cam-orange);--tk-hl-stroke: 0;--tk-bar-bg: var(--cam-navy);--tk-bar-solid: var(--cam-navy);--tk-topbar-edge: 2px dashed var(--cam-stitch);--tk-footer-edge: 2px dashed var(--cam-stitch);--tk-strip-bg: var(--cam-orange);--tk-strip-ink: var(--cam-navy);--tk-label-bg: var(--cam-navy);--tk-label-ink: #ffffff;--tk-label-muted: rgba(255, 255, 255, .72);--tk-label-outline: 2px dashed var(--cam-stitch);--tk-label-outline-offset: -6px;--tk-hero-edge: 2px dashed var(--cam-stitch);--tk-video-mask: linear-gradient(0deg, rgba(20, 24, 33, .96) 0%, rgba(20, 24, 33, .72) 38%, rgba(20, 24, 33, .18) 72%, rgba(20, 24, 33, .05) 100%), linear-gradient(90deg, rgba(255, 122, 0, .16), transparent 55%);--tk-title-fill: linear-gradient(#ffffff, #ffffff);--tk-title-shadow: none;--tk-accent-title-shadow: none;--tk-kicker-bg: transparent;--tk-kicker-ink: var(--cam-stitch);--tk-kicker-padding: 0;--tk-card-bg: var(--cam-navy-2);--tk-card-ink: #ffffff;--tk-card-ground: var(--cam-navy-2);--tk-card-paper: #232a3b;--tk-card-border: 2px dashed rgba(255, 138, 31, .55);--tk-card-radius: 12px;--tk-card-shadow: 0 6px 12px rgba(0, 0, 0, .3);--tk-btn-bg: var(--cam-orange);--tk-btn-ink: var(--cam-navy);--tk-btn-radius: 0;--tk-ghost-bg: var(--cam-navy);--tk-ghost-ink: #ffffff;--tk-ghost-border: 2px dashed var(--cam-stitch);--tk-btn-shadow: none;--tk-disc-bg: #ffffff;--tk-disc-border: 2px solid var(--cam-navy);--tk-sponsor-bg: #ffffff;--tk-sponsor-radius: 8px;--tk-sponsor-shadow: 0 6px 12px rgba(0, 0, 0, .35);--tk-watermark: rgba(255, 138, 31, .07);--tk-form-primary: #c24a0c;--tk-brand-bg: var(--cam-orange);--tk-brand-ink: var(--cam-navy);--tk-overlay: rgba(20, 14, 11, .86);--tk-modal-bg: var(--cam-navy);--tk-modal-border: 2px dashed var(--cam-stitch);--tk-modal-radius: 16px;--tk-modal-outline: 3px solid var(--cam-navy);--tk-modal-outline-offset: 0;--tk-dialog-bg: #f4eee3;--tk-dialog-border: 2px dashed var(--cam-stitch);--tk-dialog-outline: 3px solid var(--cam-navy);--tk-page-color: var(--cam-page);--tk-product-bg: #0a0a0a;--tk-admin-accent: var(--cam-orange);--tk-admin-accent-hover: var(--cam-stitch);--tk-admin-stroke: 2px dashed rgba(255, 138, 31, .55);--tk-admin-stroke-thin: 1.5px dashed rgba(255, 138, 31, .4);--tk-admin-shadow: 0 8px 16px rgba(0, 0, 0, .4);--tk-admin-input: #10141c;--tk-admin-card-bg: var(--cam-navy);--tk-login-bg: radial-gradient(ellipse at center, rgba(28, 19, 16, .2) 0%, rgba(28, 19, 16, .78) 100%), url(/assets/camisa-fundo-lzuNIE5k.webp) center / cover no-repeat, var(--cam-page)}html[data-site-theme=camisa] .escola-page .escola-match-strip{--escola-black: #ffffff;--escola-ink: #ffffff;color:#fff}html[data-site-theme=camisa] .escola-page .home-cta .exp-signup-eye{color:var(--cam-navy)}html[data-site-theme=tigrao],[data-theme-scope=tigrao]{--tk-color-scheme: dark;--tk-browser-bar: #0b0b0b;--tk-title-family: "Barlow Condensed", "Inter", sans-serif;--tk-title-style: italic;--tk-title-weight: 900;--tk-title-spacing: 0;--tk-kicker-family: "Barlow Condensed", "Inter", sans-serif;--tk-kicker-weight: 800;--tk-kicker-spacing: .16em;--tg-red: #e8262d;--tg-red-deep: #a3121a;--tg-red-text: #ff5a5f;--tg-glass: linear-gradient(180deg, rgba(22, 29, 44, .95), rgba(8, 11, 19, .96));--tg-lines: repeating-linear-gradient(0deg, rgba(255, 255, 255, .025) 0 1px, transparent 1px 4px);--tg-red-grad: linear-gradient(180deg, var(--tg-red), var(--tg-red-deep));--tk-page: #07070a url(/assets/tigrao-fundo-Cxp0L0kP.webp) center top / cover fixed;--tk-page-color: #07070a;--tk-product-bg: #050507;--tk-page-ink: #ffffff;--tk-ink: #ffffff;--tk-ink-soft: rgba(255, 255, 255, .74);--tk-line: rgba(255, 255, 255, .14);--tk-on-accent: #ffffff;--tk-sec-bg: var(--tg-lines), var(--tg-glass);--tk-sec-ink: #ffffff;--tk-sec-ground: #10151f;--tk-sec-paper: #161d2c;--tk-sec-border: 1px solid rgba(255, 255, 255, .12);--tk-sec-radius: 18px;--tk-sec-shadow: inset 0 6px 0 var(--tg-red), 0 16px 36px rgba(0, 0, 0, .6);--tk-sec-border-width-sm: 1px;--tk-sec-radius-sm: 14px;--tk-accent-bg: var(--tg-lines), var(--tg-red-grad);--tk-hl: #ffffff;--tk-hl-stroke: 2px #0a0a0a;--tk-bar-bg: rgba(8, 8, 10, .94);--tk-topbar-edge: 4px solid var(--tg-red);--tk-footer-edge: 4px solid var(--tg-red);--tk-strip-bg: var(--tg-red-grad);--tk-strip-ink: #ffffff;--tk-label-bg: #ffffff;--tk-label-muted: #5d6270;--tk-hero-edge: 6px solid var(--tg-red);--tk-title-fill: linear-gradient(#ffffff, #ffffff);--tk-title-shadow: drop-shadow(0 3px 0 rgba(0, 0, 0, .65));--tk-accent-title-shadow: 0 3px 0 rgba(0, 0, 0, .35);--tk-kicker-bg: #0a0a0a;--tk-kicker-ink: #ffffff;--tk-kicker-padding: 7px 22px 7px 14px;--tk-kicker-shadow: inset 5px 0 0 var(--tg-red), 0 4px 10px rgba(0, 0, 0, .45);--tk-kicker-clip: polygon(0 0, 100% 0, calc(100% - 12px) 100%, 0 100%);--tk-card-bg: var(--tg-lines), linear-gradient(180deg, #1a2234, #0d1220);--tk-card-ink: #ffffff;--tk-card-ground: #141b29;--tk-card-border: 1px solid rgba(255, 255, 255, .12);--tk-card-radius: 14px;--tk-card-shadow: inset 5px 0 0 var(--tg-red), 0 10px 22px rgba(0, 0, 0, .5);--tk-btn-bg: var(--tg-red-grad);--tk-btn-ink: #ffffff;--tk-btn-radius: 10px;--tk-btn-shadow: 0 6px 16px rgba(232, 38, 45, .35);--tk-disc-bg: #ffffff;--tk-disc-border: 3px solid var(--tg-red);--tk-sponsor-bg: #ffffff;--tk-sponsor-radius: 12px;--tk-sponsor-shadow: inset 0 5px 0 var(--tg-red), 0 10px 20px rgba(0, 0, 0, .45);--tk-watermark: rgba(255, 255, 255, .05);--tk-form-primary: #c8102e;--tk-brand-bg: var(--tg-red-grad);--tk-overlay: rgba(5, 6, 10, .86);--tk-modal-bg: var(--tg-lines), var(--tg-glass);--tk-modal-border: 1px solid rgba(255, 255, 255, .12);--tk-modal-radius: 18px;--tk-modal-shadow: inset 0 6px 0 var(--tg-red), 0 24px 60px rgba(0, 0, 0, .7);--tk-dialog-bg: #ffffff;--tk-dialog-border: none;--tk-admin-accent: var(--tg-red);--tk-admin-accent-hover: var(--tg-red-deep);--tk-admin-stroke: 1.5px solid rgba(255, 255, 255, .2);--tk-admin-stroke-thin: 1px solid rgba(255, 255, 255, .16);--tk-admin-shadow: inset 0 4px 0 var(--tg-red), 0 10px 22px rgba(0, 0, 0, .5);--tk-admin-input: #0b0f18;--tk-admin-card-bg: #141b29}html[data-site-theme=tigrao] :is(.escola-page,.mobile-app) :is(.home-turmas-title,.home-camps-title,.home-filiacao-title,.home-loja-title,.home-patroc-title,.home-torcida-title,.home-cta-banner-title),html[data-site-theme=tigrao] body .escola-noticia-modal-title{font-family:Anton,Barlow Condensed,sans-serif;font-style:normal;font-weight:400;letter-spacing:.01em}html[data-site-theme=tigrao] :is(.escola-page,.mobile-app) :is(.home-turmas-title,.home-loja-title,.home-camps-title,.home-filiacao-title) span{color:var(--tg-red-text)}html[data-site-theme=classico],[data-theme-scope=classico]{--cl-ink: #111111;--cl-soft: #3d3a35;--cl-gold-hi: #f6d77b;--cl-gold-lo: #c99a2e;--cl-gold: linear-gradient(180deg, var(--cl-gold-hi), var(--cl-gold-lo));--cl-red: #6b0d10;--cl-stroke: 2px solid var(--cl-ink);--tk-browser-bar: #ffffff;--tk-title-family: "Barlow Condensed", "Inter", sans-serif;--tk-title-style: italic;--tk-title-weight: 900;--tk-title-spacing: 0;--tk-kicker-family: "Barlow Condensed", "Inter", sans-serif;--tk-kicker-weight: 800;--tk-kicker-spacing: .16em;--tk-page: url(/assets/classico-respingos-CF-08RdS.webp) center / cover fixed, #ffffff;--tk-page-color: #ffffff;--tk-product-bg: #ffffff;--tk-product-halo: transparent;--tk-page-ink: var(--cl-ink);--tk-page-text-shadow: none;--tk-app-page: var(--tk-page);--tk-photo-bg: url(/assets/classico-respingos-CF-08RdS.webp) center / cover, #ffffff;--tk-login-bg: var(--tk-page);--tk-ink: var(--cl-ink);--tk-ink-soft: var(--cl-soft);--tk-line: rgba(17, 17, 17, .2);--tk-on-accent: var(--cl-gold-hi);--tk-sec-bg: #ffffff;--tk-sec-ink: var(--cl-ink);--tk-sec-ground: #ffffff;--tk-sec-paper: #f5f5f5;--tk-sec-border: var(--cl-stroke);--tk-sec-outline: none;--tk-sec-radius: 6px;--tk-sec-radius-sm: 6px;--tk-sec-border-width-sm: 2px;--tk-sec-shadow: 0 6px 0 var(--cl-ink);--tk-sec-dark-bg: var(--cl-ink);--tk-dark-accent: var(--cl-gold-hi);--tk-dark-card: #1d1d1d;--tk-accent-bg: var(--cl-ink);--tk-accent-border-color: var(--cl-ink);--tk-accent-outline-color: var(--cl-ink);--tk-hl: var(--cl-gold-hi);--tk-hl-stroke: 0;--tk-title-hl: var(--cl-red);--tk-link: var(--cl-red);--tk-bar-bg: var(--cl-gold);--tk-bar-solid: var(--cl-gold-lo);--tk-plate-ink: var(--cl-ink);--tk-topbar-edge: var(--cl-stroke);--tk-footer-edge: var(--cl-stroke);--tk-strip-bg: var(--cl-gold);--tk-strip-ink: var(--cl-ink);--tk-label-bg: #ffffff;--tk-label-muted: var(--cl-soft);--tk-hero-edge: var(--cl-stroke);--tk-title-fill: linear-gradient(var(--cl-ink), var(--cl-ink));--tk-title-shadow: none;--tk-kicker-bg: transparent;--tk-kicker-ink: var(--cl-red);--tk-kicker-border: none;--tk-kicker-radius: 0;--tk-kicker-padding: 0;--tk-kicker-shadow: none;--tk-card-bg: #ffffff;--tk-card-ink: var(--cl-ink);--tk-card-ground: #ffffff;--tk-card-paper: #f5f5f5;--tk-card-border: var(--cl-stroke);--tk-card-radius: 6px;--tk-card-shadow: 0 4px 0 var(--cl-ink);--tk-btn-bg: var(--cl-ink);--tk-brand-chip-bg: var(--cl-ink);--tk-brand-chip-ink: var(--cl-gold-hi);--tk-btn-ink: var(--cl-gold-hi);--tk-btn-border: none;--tk-btn-radius: 6px;--tk-btn-shadow: none;--tk-ghost-bg: #ffffff;--tk-ghost-ink: var(--cl-ink);--tk-ghost-border: var(--cl-stroke);--tk-disc-bg: #ffffff;--tk-disc-border: var(--cl-stroke);--tk-sponsor-bg: #ffffff;--tk-sponsor-border: var(--cl-stroke);--tk-sponsor-radius: 6px;--tk-sponsor-shadow: 0 4px 0 var(--cl-ink);--tk-watermark: rgba(17, 17, 17, .05);--tk-form-primary: var(--cl-red);--tk-brand-bg: var(--cl-gold);--tk-brand-ink: var(--cl-ink);--tk-video-mask: linear-gradient(0deg, rgba(17, 17, 17, .92) 0%, rgba(17, 17, 17, .55) 40%, rgba(17, 17, 17, .05) 80%);--tk-overlay: rgba(17, 17, 17, .72);--tk-modal-bg: #ffffff;--tk-modal-ink: var(--cl-ink);--tk-modal-border: var(--cl-stroke);--tk-modal-outline: none;--tk-modal-radius: 8px;--tk-modal-shadow: 0 8px 0 var(--cl-ink), 0 24px 60px rgba(0, 0, 0, .3);--tk-dialog-bg: #ffffff;--tk-dialog-border: var(--cl-stroke);--tk-hover: rgba(17, 17, 17, .05);--tk-ok-bg: rgba(31, 157, 82, .12);--tk-ok-ink: #1a6b3a;--tk-ok-line: rgba(31, 157, 82, .45);--tk-info-bg: rgba(37, 99, 235, .1);--tk-info-ink: #1d4ed8;--tk-info-line: rgba(37, 99, 235, .4);--tk-danger-bg: rgba(230, 48, 39, .1);--tk-danger-ink: #b42318;--tk-alt-ink: #6d28d9;--tk-admin-accent: var(--cl-ink);--tk-admin-accent-hover: #000000;--tk-admin-stroke: var(--cl-stroke);--tk-admin-stroke-thin: 1.5px solid rgba(17, 17, 17, .28);--tk-admin-shadow: 0 4px 0 var(--cl-ink);--tk-admin-input: #ffffff;--tk-admin-card-bg: #ffffff}html[data-site-theme=classico] :is(.escola-page,.mobile-app) :is(.home-turmas,.tvc-banner,.tvc-hero,.home-camps .camp-table,.home-torcida,.sn3-hero,.avaliacoes-closed,.social-vhero,.social-participar,.social-tab :is(.pcard,.pcard-vertical) .card-content){--tk-ink: #ffffff;--tk-card-ink: #ffffff;--escola-accent: var(--tk-dark-accent);--escola-primary: var(--tk-dark-accent);--escola-gold: var(--tk-dark-accent);--sn-yellow: var(--tk-dark-accent);--st-yellow: var(--tk-dark-accent);--tk-ink-soft: rgba(255, 255, 255, .78);--tk-line: rgba(246, 215, 123, .3);--tk-kicker-ink: var(--cl-gold-hi);--tk-title-fill: linear-gradient(#ffffff, #ffffff);--tk-title-hl: var(--cl-gold-hi);--tk-link: var(--cl-gold-hi);--tk-card-bg: var(--tk-dark-card);--tk-card-paper: #262626;--tk-card-ground: var(--tk-dark-card);--tk-card-border: 2px solid rgba(246, 215, 123, .35);--tk-card-shadow: none;--tk-btn-bg: var(--cl-gold);--tk-btn-ink: var(--cl-ink);--tk-ghost-bg: transparent;--tk-ghost-ink: #ffffff;--tk-ghost-border: 2px solid var(--cl-gold-hi);--escola-ink: #ffffff;--escola-muted: rgba(255, 255, 255, .7);color:#fff}html[data-site-theme=classico] :is(.escola-page,.mobile-app) .home-camps .camp-table{background:var(--tk-sec-dark-bg);border-radius:var(--tk-card-radius, 0)}html[data-site-theme=classico] :is(.escola-page,.mobile-app) :is(.avaliacoes-closed,.social-participar,.tvc-hero){background:var(--tk-sec-dark-bg)}html[data-site-theme=classico] :is(.escola-page,.mobile-app) :is(.sn3-stop-marker,.sn3-value-icon,.loja-howto-num,.an-card-tag,.social-tab .icon-ring,.social-tab .pcard .tag){background:var(--cl-ink);color:var(--cl-gold-hi);border-color:var(--cl-ink)}html[data-site-theme=classico] :is(.escola-page,.mobile-app) :is(.sn3-stop-marker,.sn3-value-icon,.loja-howto-num,.an-card-tag,.social-tab .icon-ring,.social-tab .pcard .tag) *{color:inherit}html[data-site-theme=classico] :is(.escola-page,.mobile-app) .avaliacoes-showcase-nav-wrap .avaliacoes-closed-nav button{color:var(--cl-ink);border-color:var(--cl-ink)}html[data-site-theme=classico] :is(.escola-page,.mobile-app) .avaliacoes-closed .avaliacoes-approved-pages button{color:#fff}html[data-site-theme=classico] :is(.escola-page,.mobile-app) .social-tab :is(.pcard,.pcard-vertical).fem .tag{color:var(--cl-ink)}html[data-site-theme=classico] :is(.escola-page,.mobile-app) .camp-tile-status{color:var(--cl-gold-hi)}html[data-site-theme=classico] :is(.escola-page,.mobile-app) .ecj-mc-foot .ecj-mc-phase{color:var(--cl-ink)}html[data-site-theme=classico] .mobile-app .esh-strip :is(.esh-strip-nav,.esh-strip-x,.esh-strip-nav i){color:var(--cl-ink)}html[data-site-theme=classico] .mobile-app .es-featured-badge,html[data-site-theme=classico] .mobile-app .es-featured-badge i{color:var(--cl-gold-hi)}html[data-site-theme=classico] .mobile-app .esh-athlete-photo i{color:var(--cl-ink)}html[data-site-theme=umdenos],[data-theme-scope=umdenos]{--tk-color-scheme: dark;--tk-browser-bar: #d7141a;--tk-title-family: "Barlow Condensed", "Inter", sans-serif;--tk-title-style: italic;--tk-title-weight: 900;--tk-title-spacing: 0;--tk-kicker-family: "Barlow Condensed", "Inter", sans-serif;--tk-kicker-weight: 800;--tk-kicker-spacing: .16em;--ud-red: #d90a16;--ud-red-ink: #c40812;--ud-band: rgba(60, 0, 6, .58);--ud-ink: #140405;--ud-torn: polygon(.6% 1.4%, 4% 0, 31% .9%, 62% 0, 96% .7%, 99.4% 0, 100% 34%, 99.3% 68%, 100% 100%, 69% 99.2%, 38% 100%, 3% 99.1%, 0 100%, .7% 61%, 0 29%);--ud-brush: polygon(1.5% 9%, 50% 0, 98.5% 6%, 100% 52%, 97.5% 100%, 48% 93%, 2.5% 100%, 0 46%);--tk-page: #c4000f url(/assets/umdenos-fundo-916-wScs_q27.webp) center / cover fixed;--tk-page-color: #c4000f;--tk-product-bg: #0a0a0a;--tk-page-ink: #ffffff;--tk-ink: #ffffff;--tk-ink-soft: rgba(255, 255, 255, .8);--tk-line: rgba(255, 255, 255, .22);--tk-on-accent: var(--ud-ink);--tk-sec-bg: var(--ud-band);--tk-sec-ink: #ffffff;--tk-sec-ground: #6e070d;--tk-sec-paper: #5a050b;--tk-sec-clip: var(--ud-torn);--tk-sec-margin: 26px clamp(8px, 2vw, 26px);--tk-sec-border-width-sm: 0;--tk-sec-outline-width-sm: 0;--tk-accent-bg: #fbf7f6;--tk-hl: var(--ud-red);--tk-bar-bg: #160406;--tk-topbar-edge: 4px solid #ffffff;--tk-footer-edge: 4px solid #ffffff;--tk-strip-bg: #ffffff;--tk-strip-ink: var(--ud-red-ink);--tk-label-bg: #ffffff;--tk-label-muted: #6b5552;--tk-hero-edge: 6px solid #ffffff;--tk-title-fill: linear-gradient(#ffffff, #ffffff);--tk-title-shadow: drop-shadow(0 3px 0 rgba(60, 0, 6, .55));--tk-kicker-bg: #120203;--tk-kicker-ink: #ffffff;--tk-kicker-padding: 8px 18px;--tk-kicker-clip: var(--ud-brush);--tk-kicker-transform: rotate(-1.5deg);--tk-card-bg: #4a0409;--tk-card-ink: #ffffff;--tk-card-ground: #4a0409;--tk-card-border: 2px solid rgba(255, 255, 255, .2);--tk-card-radius: 4px;--tk-btn-bg: #ffffff;--tk-btn-ink: var(--ud-red-ink);--tk-btn-clip: var(--ud-brush);--tk-disc-bg: #ffffff;--tk-disc-border: 3px solid #ffffff;--tk-sponsor-bg: #ffffff;--tk-sponsor-border: 4px solid #ffffff;--tk-sponsor-radius: 12px;--tk-sponsor-shadow: 0 8px 16px rgba(60, 0, 6, .45);--tk-watermark: rgba(255, 255, 255, .07);--tk-form-primary: var(--ud-red-ink);--tk-brand-bg: #ffffff;--tk-brand-ink: var(--ud-ink);--tk-overlay: rgba(40, 0, 4, .86);--tk-modal-bg: #5c050a;--tk-modal-clip: var(--ud-torn);--tk-dialog-bg: #ffffff;--tk-app-accent: #ffd0ca;--tk-admin-accent: #ffffff;--tk-admin-accent-hover: #ffd0ca;--tk-admin-stroke: 2px solid rgba(255, 255, 255, .24);--tk-admin-stroke-thin: 1.5px solid rgba(255, 255, 255, .18);--tk-admin-shadow: 0 10px 22px rgba(40, 0, 4, .5);--tk-admin-input: #3a0307;--tk-admin-card-bg: #4a0409}html[data-site-theme=umdenos] :is(.escola-page,.mobile-app) :is(.home-turmas,.home-camps,.home-filiacao,.home-loja,.tvc-banner,.home-patroc){--escola-primary: #ffbdb6;--escola-red: #ffd0ca}html[data-site-theme=umdenos] :is(.escola-page,.mobile-app) .home-modvideo-badge{color:#140405}html[data-site-theme=umdenos] :is(.escola-page,.mobile-app) :is(.sn3-section,.sn-contact,.eqx-hero,.eqx-section,.loja-products-section,.avaliacoes-signup-head,.avaliacoes-empty,.avaliacoes-club-showcase,.avaliacoes-forwarded,.avaliacoes-final-cta,.an-hero,.an-grid-section,.social-projects,.social-apoio,.social-participar,.camp-page-head,.ecj-tab,.tvc-section,.tvc-hero,.trofeu-header,.trofeu-section){--escola-primary: #ffbdb6;--escola-red: #ffd0ca;--escola-accent: #ffbdb6;--sn-yellow: #ffbdb6;--sn-red: #ffd0ca;--an-yellow: #ffbdb6;--an-red: #ffd0ca;--st-yellow: #ffbdb6;--st-red: #ffd0ca;--camp-yellow: #ffbdb6;--camp-red: #ffd0ca;--loja-yellow: #ffbdb6;--loja-red: #ffd0ca}html[data-site-theme=umdenos] :is(.escola-page,.mobile-app) :is(.avaliacoes-empty p,.social-participar .part-breadcrumb){color:#ffffffb8}html[data-site-theme=nave],[data-theme-scope=nave]{--tk-browser-bar: #1b1a17;--tk-title-family: "Anton", "Barlow Condensed", sans-serif;--tk-title-style: normal;--tk-title-weight: 400;--tk-title-spacing: .02em;--tk-kicker-family: "Barlow Condensed", "Inter", sans-serif;--tk-kicker-weight: 800;--tk-kicker-spacing: .16em;--nv-paper: #efe6d2;--nv-ink: #111111;--nv-gold: #f5b027;--nv-red: #e3222b;--nv-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--nv-torn: polygon(0 1.2%, 6% .3%, 13% 1.4%, 21% .2%, 29% 1.1%, 38% 0, 47% 1.3%, 56% .4%, 64% 1.2%, 73% .1%, 82% 1.3%, 90% .3%, 100% 1%, 100% 99%, 93% 99.8%, 85% 98.7%, 76% 99.9%, 68% 98.8%, 59% 99.7%, 50% 98.6%, 41% 99.8%, 33% 98.9%, 24% 99.9%, 15% 98.7%, 7% 99.6%, 0 98.9%);--nv-tag: polygon(1% 6%, 99% 0, 100% 50%, 98% 100%, 2% 94%, 0 50%);--tk-page: var(--nv-grain), radial-gradient(120% 70% at 50% 0%, rgba(239, 230, 210, .07), transparent 60%), #151413;--tk-page-color: #151413;--tk-product-bg: #151413;--tk-product-halo: rgba(239, 230, 210, .12);--tk-loading-ink: #efe6d2;--tk-loading-accent: #f5b027;--tk-ink: var(--nv-ink);--tk-on-accent: var(--nv-ink);--tk-sec-clip: var(--nv-torn);--tk-sec-margin: 26px clamp(8px, 2.2vw, 30px);--tk-sec-border-width-sm: 0;--tk-sec-outline-width-sm: 0;--tk-bar-bg: var(--nv-grain), var(--nv-ink);--tk-topbar-edge: 3px dashed rgba(239, 230, 210, .55);--tk-footer-edge: 3px dashed rgba(239, 230, 210, .55);--tk-strip-bg: var(--nv-gold);--tk-strip-ink: var(--nv-ink);--tk-label-bg: var(--nv-grain), var(--nv-paper);--tk-label-muted: #5a5650;--tk-hero-edge: 8px solid var(--nv-gold);--tk-title-fill: linear-gradient(var(--nv-ink), var(--nv-ink));--tk-kicker-bg: var(--nv-gold);--tk-kicker-ink: var(--nv-ink);--tk-kicker-padding: 7px 16px;--tk-kicker-clip: var(--nv-tag);--tk-kicker-transform: rotate(-2deg);--tk-card-radius: 2px;--tk-card-shadow: 0 8px 16px rgba(0, 0, 0, .28);--tk-btn-bg: var(--nv-ink);--tk-brand-chip-bg: var(--nv-ink);--tk-brand-chip-ink: var(--nv-gold);--tk-btn-ink: var(--nv-paper);--tk-btn-clip: var(--nv-tag);--tk-disc-bg: var(--nv-paper);--tk-disc-border: 2px solid var(--nv-ink);--tk-sponsor-bg: var(--nv-paper);--tk-sponsor-radius: 2px;--tk-sponsor-shadow: 0 10px 18px rgba(0, 0, 0, .35);--tk-form-primary: #b3121b;--tk-overlay: rgba(10, 9, 8, .86);--tk-modal-bg: var(--nv-grain), var(--nv-paper);--tk-modal-ink: var(--nv-ink);--tk-modal-clip: var(--nv-torn);--tk-dialog-bg: var(--nv-grain), var(--nv-paper);--tk-panel-bg: var(--nv-grain), var(--nv-paper);--tk-panel-ink: var(--nv-ink);--tk-accent-bg: var(--nv-grain), var(--nv-gold);--tk-app-page: var(--nv-grain), var(--nv-paper);--tk-app-accent: #b3121b}html[data-site-theme=nave] .login-shell .login-right .login-form{--tk-sec-bg: var(--nv-grain), var(--nv-paper);--tk-ink-soft: #5a5650;--tk-line: rgba(17, 17, 17, .3);--tk-admin-input: #fffaf0;--tk-sec-shadow: 0 18px 40px rgba(0, 0, 0, .55)}html[data-site-theme=nave] :is(.escola-page,.mobile-app) :is(.home-camps,.home-filiacao,.home-loja,.home-patroc){background:var(--nv-grain),var(--nv-paper)}html[data-site-theme=nave] :is(.escola-page,.mobile-app) :is(.home-turmas,.tvc-banner){background:var(--nv-grain),var(--nv-ink)}html[data-site-theme=nave] :is(.escola-page,.mobile-app) .home-torcida{background:var(--nv-grain),var(--nv-red)}html[data-site-theme=nave] :is(.escola-page,.mobile-app) .home-cta{background:var(--nv-grain),var(--nv-gold)}html[data-site-theme=nave] :is(.escola-page,.mobile-app) .home-torcida-title{color:#fff}html[data-site-theme=nave] :is(.escola-page,.mobile-app) .home-torcida-title span{color:var(--nv-gold)}html[data-site-theme=nave] :is(.escola-page,.mobile-app) .home-cta-banner-title span{color:var(--nv-red)}html[data-site-theme=nave] :is(.escola-page,.mobile-app) :is(.home-turmas-title,.esf-col-title){background:linear-gradient(var(--nv-paper),var(--nv-paper));-webkit-background-clip:text;background-clip:text}html[data-site-theme=nave] :is(.escola-page,.mobile-app) :is(.home-turmas-title,.home-camps-title,.home-filiacao-title,.home-loja-title,.home-patroc-title,.home-torcida-title,.home-cta-banner-title),html[data-site-theme=nave] body .escola-noticia-modal-title{font-family:Anton,Barlow Condensed,sans-serif;font-style:normal;font-weight:400;letter-spacing:.01em}html[data-site-theme=nave] :is(.escola-page,.mobile-app) :is(.home-camps,.home-filiacao,.home-loja,.home-patroc){--escola-primary: #b3121b}html[data-site-theme=nave] :is(.escola-page,.mobile-app) .camp-table{--escola-red: #ff5a5f}html[data-site-theme=nave] :is(.escola-page,.mobile-app) .home-metodo-faixa-eye{color:var(--nv-ink)}html[data-site-theme=nave] :is(.escola-page,.mobile-app) :is(.home-torcida-title,.home-cta-banner-title) span{-webkit-text-stroke:2px var(--nv-ink);paint-order:stroke fill}html[data-site-theme=nave] :is(.escola-page,.mobile-app) .home-cta-banner-title span{color:#fff}html[data-site-theme=nave] :is(.escola-page,.mobile-app) :is(.sn3-section,.sn-contact,.eqx-hero,.eqx-section,.loja-products-section,.avaliacoes-signup-head,.avaliacoes-empty,.avaliacoes-club-showcase,.avaliacoes-forwarded,.an-hero,.an-grid-section,.social-projects,.social-apoio,.camp-page-head,.ecj-tab,.tvc-section,.trofeu-header,.trofeu-section){--escola-primary: #b3121b}html[data-site-theme=nave] :is(.escola-page,.mobile-app) :is(.sn3-stop-label,.sn3-stop-year,.sn3-portrait-role,.sn-yellow,.an-hero .gold,.an-grid-section .gold,.social-projects .yellow,.eqx-card-foot-role,.an-card-club,.an-card .arrow,.avaliacoes-forwarded .avaliacoes-closed-nav span){color:#b3121b}html[data-site-theme=nave] :is(.escola-page,.mobile-app) :is(.sn3-method-num,.eqx-card-badge){color:var(--nv-ink)}html[data-site-theme=iberleague],[data-theme-scope=iberleague]{--tk-color-scheme: dark;--tk-browser-bar: #071a4a;--ibl-navy: #071a4a;--ibl-deep: #030c2a;--ibl-blue: #1f5bd8;--ibl-cyan: #4fd3ff;--ibl-gold: #f9c80e;--ibl-green: #74cd03;--ibl-ink: #0b0b0f;--tk-title-family: "Anton", "Barlow Condensed", sans-serif;--tk-title-style: normal;--tk-title-weight: 400;--tk-title-spacing: .01em;--tk-kicker-family: "Barlow Condensed", "Inter", sans-serif;--tk-kicker-weight: 800;--tk-kicker-spacing: .12em;--tk-page: var(--ibl-navy) url(/assets/ibl-fundo-916-D9VE62ct.webp) center top / cover fixed;--tk-page-color: var(--ibl-navy);--tk-product-bg: #061433;--tk-product-halo: rgba(255, 255, 255, .12);--tk-page-ink: #ffffff;--tk-ink: #ffffff;--tk-ink-soft: rgba(255, 255, 255, .8);--tk-line: rgba(79, 211, 255, .3);--tk-on-accent: var(--ibl-ink);--tk-sec-bg: linear-gradient(180deg, rgba(10, 30, 88, .94), rgba(3, 12, 42, .96));--tk-sec-ink: #ffffff;--tk-sec-ground: var(--ibl-deep);--tk-sec-paper: #0a1f5c;--tk-sec-border: 2px solid rgba(79, 211, 255, .38);--tk-sec-radius: 20px;--tk-sec-shadow: 0 14px 30px rgba(0, 0, 0, .45);--tk-sec-radius-sm: 16px;--tk-sec-border-width-sm: 2px;--tk-accent-bg: var(--ibl-green);--tk-accent-border-color: transparent;--tk-hl: var(--ibl-navy);--tk-bar-bg: var(--ibl-deep);--tk-topbar-edge: 3px solid var(--ibl-gold);--tk-footer-edge: 3px solid var(--ibl-gold);--tk-strip-bg: var(--ibl-green);--tk-strip-ink: var(--ibl-ink);--tk-label-bg: #ffffff;--tk-label-muted: #44506b;--tk-hero-edge: 3px solid var(--ibl-gold);--tk-title-fill: linear-gradient(#ffffff, #ffffff);--tk-title-shadow: drop-shadow(0 4px 0 var(--ibl-blue));--tk-kicker-bg: #ffffff;--tk-kicker-ink: var(--ibl-navy);--tk-kicker-radius: 999px;--tk-kicker-padding: 5px 14px;--tk-card-bg: #0a1f5c;--tk-card-ink: #ffffff;--tk-card-ground: #0a1f5c;--tk-card-paper: #102a72;--tk-card-border: 1.5px solid rgba(79, 211, 255, .3);--tk-card-radius: 16px;--tk-card-shadow: 0 8px 18px rgba(0, 0, 0, .35);--tk-btn-bg: var(--ibl-gold);--tk-btn-ink: var(--ibl-navy);--tk-btn-radius: 999px;--tk-btn-shadow: 0 6px 14px rgba(0, 0, 0, .3);--tk-disc-bg: #ffffff;--tk-disc-border: 3px solid var(--ibl-gold);--tk-sponsor-bg: #ffffff;--tk-sponsor-radius: 14px;--tk-sponsor-shadow: 0 8px 16px rgba(0, 0, 0, .35);--tk-watermark: rgba(255, 255, 255, .05);--tk-form-primary: var(--ibl-blue);--tk-brand-bg: var(--ibl-gold);--tk-brand-ink: var(--ibl-navy);--tk-video-mask: linear-gradient(0deg, rgba(3, 12, 42, .95) 0%, rgba(3, 12, 42, .6) 40%, rgba(3, 12, 42, .1) 80%);--tk-overlay: rgba(3, 12, 42, .86);--tk-modal-bg: linear-gradient(180deg, #0a1e58, #030c2a);--tk-modal-border: 2px solid rgba(79, 211, 255, .38);--tk-modal-radius: 20px;--tk-dialog-bg: #ffffff;--tk-dialog-border: none;--tk-page-text-shadow: 0 2px 10px rgba(0, 0, 0, .6);--tk-app-page: var(--tk-page);--tk-photo-bg: var(--ibl-navy) url(/assets/ibl-fundo-916-D9VE62ct.webp) center / cover;--tk-link: var(--ibl-cyan);--tk-title-hl: var(--ibl-gold);--tk-bar-solid: var(--ibl-deep);--tk-ghost-bg: rgba(3, 12, 42, .88);--tk-ghost-ink: #ffffff;--tk-ghost-border: 2px solid rgba(79, 211, 255, .55);--tk-modal-ink: #ffffff;--tk-admin-accent: var(--ibl-gold);--tk-admin-stroke: 2px solid rgba(79, 211, 255, .45);--tk-admin-stroke-thin: 1.5px solid rgba(79, 211, 255, .3);--tk-admin-shadow: 0 10px 22px rgba(0, 0, 0, .4);--tk-admin-input: #041237;--tk-admin-card-bg: #0a1f5c}html[data-site-theme=radio],[data-theme-scope=radio]{--tk-color-scheme: dark;--tk-browser-bar: #050a1a;--rd-ink: #050a1a;--rd-red: #e3262b;--rd-led: #c8f6ff;--rd-steel: #7b889d;--rd-chrome: linear-gradient(180deg, #ffffff 0%, #dce3ec 42%, #8f9bae 50%, #f3f6fa 60%, #a3aebe 100%);--tk-title-family: "Anton", "Barlow Condensed", sans-serif;--tk-title-style: normal;--tk-title-weight: 400;--tk-title-spacing: .01em;--tk-kicker-family: "Barlow Condensed", "Inter", sans-serif;--tk-kicker-weight: 800;--tk-kicker-spacing: .16em;--tk-page: repeating-linear-gradient(0deg, rgba(255, 255, 255, .02) 0 1px, transparent 1px 4px), radial-gradient(120% 70% at 50% 0%, #0a1c52 0%, #030817 72%) fixed, #030817;--tk-page-color: #030817;--tk-product-bg: #030817;--tk-product-halo: rgba(200, 246, 255, .12);--tk-page-ink: #ffffff;--tk-ink: #ffffff;--tk-ink-soft: rgba(238, 243, 250, .78);--tk-line: rgba(123, 136, 157, .45);--tk-on-accent: #ffffff;--tk-sec-bg: linear-gradient(180deg, #0b1640, var(--rd-ink));--tk-sec-ink: #ffffff;--tk-sec-ground: var(--rd-ink);--tk-sec-paper: #0b1640;--tk-sec-border: 2px solid var(--rd-steel);--tk-sec-radius: 14px;--tk-sec-shadow: inset 0 0 0 1px rgba(255, 255, 255, .06), 0 14px 30px rgba(0, 0, 0, .5);--tk-sec-radius-sm: 12px;--tk-sec-border-width-sm: 2px;--tk-accent-bg: var(--rd-red);--tk-accent-border-color: transparent;--tk-hl: var(--rd-led);--tk-bar-bg: #030817;--tk-topbar-edge: 3px solid var(--rd-red);--tk-footer-edge: 3px solid var(--rd-red);--tk-strip-bg: var(--rd-red);--tk-strip-ink: #ffffff;--tk-label-bg: #eef3fa;--tk-label-muted: #5b6577;--tk-hero-edge: 3px solid var(--rd-red);--tk-title-fill: var(--rd-chrome);--tk-title-shadow: drop-shadow(0 3px 0 rgba(0, 0, 0, .55));--tk-kicker-bg: transparent;--tk-kicker-ink: var(--rd-led);--tk-kicker-padding: 0;--tk-card-bg: #0b1640;--tk-card-ink: #ffffff;--tk-card-ground: #0b1640;--tk-card-paper: #12215a;--tk-card-border: 1px solid var(--tk-line);--tk-card-radius: 12px;--tk-card-shadow: 0 8px 18px rgba(0, 0, 0, .4);--tk-btn-bg: var(--rd-red);--tk-btn-ink: #ffffff;--tk-btn-radius: 8px;--tk-btn-shadow: 0 6px 14px rgba(0, 0, 0, .4);--tk-disc-bg: #ffffff;--tk-disc-border: 3px solid var(--rd-steel);--tk-sponsor-bg: #ffffff;--tk-sponsor-radius: 10px;--tk-sponsor-shadow: 0 8px 16px rgba(0, 0, 0, .4);--tk-watermark: rgba(200, 246, 255, .05);--tk-form-primary: var(--rd-red);--tk-brand-bg: var(--rd-red);--tk-brand-ink: #ffffff;--tk-video-mask: linear-gradient(0deg, rgba(5, 10, 26, .95) 0%, rgba(5, 10, 26, .6) 40%, rgba(5, 10, 26, .1) 80%);--tk-overlay: rgba(3, 8, 23, .88);--tk-modal-bg: linear-gradient(180deg, #0b1640, var(--rd-ink));--tk-modal-border: 2px solid var(--rd-steel);--tk-modal-radius: 14px;--tk-dialog-bg: #eef3fa;--tk-dialog-border: none;--tk-page-text-shadow: 0 2px 10px rgba(0, 0, 0, .6);--tk-app-page: var(--tk-page);--tk-photo-bg: radial-gradient(120% 80% at 50% 0%, #0a1c52 0%, #030817 75%);--tk-link: var(--rd-led);--tk-title-hl: #ff4d52;--tk-bar-solid: #030817;--tk-ghost-bg: rgba(11, 22, 64, .7);--tk-ghost-ink: #ffffff;--tk-ghost-border: 2px solid var(--rd-steel);--tk-modal-ink: #ffffff;--tk-admin-accent: var(--rd-red);--tk-admin-stroke: 2px solid var(--rd-steel);--tk-admin-stroke-thin: 1.5px solid rgba(123, 136, 157, .55);--tk-admin-shadow: 0 10px 22px rgba(0, 0, 0, .5);--tk-admin-input: #030817;--tk-admin-card-bg: #0b1640}html[data-site-theme=redman],[data-theme-scope=redman]{--tk-color-scheme: dark;--tk-browser-bar: #0e0103;--rm-ink: #0e0103;--rm-deep: #1a0204;--rm-main: #5e0610;--rm-hot: #b3121f;--rm-gold: #e8b04a;--tk-title-family: "Anton", "Barlow Condensed", sans-serif;--tk-title-style: normal;--tk-title-weight: 400;--tk-title-spacing: .01em;--tk-kicker-family: "Barlow Condensed", "Inter", sans-serif;--tk-kicker-weight: 800;--tk-kicker-spacing: .16em;--tk-page: linear-gradient(180deg, rgba(14, 1, 3, .55), rgba(14, 1, 3, .9)) fixed, var(--rm-ink) url(/assets/redman-fundo-DMBuUtol.webp) center top / cover fixed;--tk-page-color: #120204;--tk-product-bg: var(--rm-deep);--tk-product-halo: rgba(232, 176, 74, .14);--tk-page-ink: #ffffff;--tk-ink: #ffffff;--tk-ink-soft: rgba(255, 236, 230, .8);--tk-line: rgba(232, 176, 74, .3);--tk-on-accent: #ffffff;--tk-sec-bg: linear-gradient(180deg, rgba(74, 8, 16, .94), rgba(18, 2, 4, .96));--tk-sec-ink: #ffffff;--tk-sec-ground: var(--rm-ink);--tk-sec-paper: #3a050c;--tk-sec-border: 2px solid rgba(232, 176, 74, .45);--tk-sec-radius: 14px;--tk-sec-shadow: 0 14px 30px rgba(0, 0, 0, .5);--tk-sec-radius-sm: 12px;--tk-sec-border-width-sm: 2px;--tk-accent-bg: var(--rm-hot);--tk-accent-border-color: transparent;--tk-hl: var(--rm-gold);--tk-bar-bg: var(--rm-ink);--tk-topbar-edge: 3px solid var(--rm-gold);--tk-footer-edge: 3px solid var(--rm-gold);--tk-strip-bg: var(--rm-hot);--tk-strip-ink: #ffffff;--tk-label-bg: #ffffff;--tk-label-muted: #4b5563;--tk-hero-edge: 3px solid var(--rm-gold);--tk-title-fill: linear-gradient(180deg, #ffffff 0%, #dce3ec 42%, #8f9bae 50%, #f3f6fa 60%, #a3aebe 100%);--tk-title-shadow: drop-shadow(0 3px 0 var(--rm-hot));--tk-kicker-bg: transparent;--tk-kicker-ink: var(--rm-gold);--tk-kicker-radius: 0;--tk-kicker-padding: 0;--tk-card-bg: #2a0409;--tk-card-ink: #ffffff;--tk-card-ground: #2a0409;--tk-card-paper: #3d0710;--tk-card-border: 1.5px solid rgba(232, 176, 74, .3);--tk-card-radius: 12px;--tk-card-shadow: 0 8px 18px rgba(0, 0, 0, .4);--tk-btn-bg: var(--rm-hot);--tk-btn-ink: #ffffff;--tk-btn-radius: 8px;--tk-btn-shadow: 0 6px 14px rgba(0, 0, 0, .35);--tk-disc-bg: #ffffff;--tk-disc-border: 3px solid var(--rm-hot);--tk-sponsor-bg: #ffffff;--tk-sponsor-radius: 12px;--tk-sponsor-shadow: 0 8px 16px rgba(0, 0, 0, .4);--tk-watermark: rgba(255, 255, 255, .05);--tk-form-primary: var(--rm-hot);--tk-brand-bg: var(--rm-hot);--tk-brand-ink: #ffffff;--tk-video-mask: linear-gradient(0deg, rgba(14, 1, 3, .95) 0%, rgba(0, 0, 0, .45) 40%, rgba(0, 0, 0, .08) 80%);--tk-overlay: rgba(0, 0, 0, .82);--tk-modal-bg: linear-gradient(180deg, rgba(74, 8, 16, .94), rgba(18, 2, 4, .96));--tk-modal-border: 2px solid rgba(232, 176, 74, .45);--tk-modal-radius: 14px;--tk-dialog-bg: #ffffff;--tk-dialog-border: none;--tk-page-text-shadow: 0 2px 10px rgba(0, 0, 0, .6);--tk-app-page: var(--tk-page);--tk-photo-bg: var(--rm-ink) url(/assets/redman-fundo-DMBuUtol.webp) center / cover;--tk-link: #f4c46a;--tk-title-hl: var(--rm-gold);--tk-bar-solid: var(--rm-ink);--tk-ghost-bg: rgba(0, 0, 0, .55);--tk-ghost-ink: #ffffff;--tk-ghost-border: 2px solid rgba(232, 176, 74, .6);--tk-modal-ink: #ffffff;--tk-admin-accent: var(--rm-gold);--tk-admin-stroke: 2px solid rgba(232, 176, 74, .45);--tk-admin-stroke-thin: 1.5px solid rgba(232, 176, 74, .3);--tk-admin-shadow: 0 10px 22px rgba(0, 0, 0, .45);--tk-admin-input: #140103;--tk-admin-card-bg: #2a0409}html[data-site-theme=levemax],[data-theme-scope=levemax]{--tk-color-scheme: dark;--tk-browser-bar: #050c22;--lm-ink: #050c22;--lm-deep: #0a1a45;--lm-main: #16357a;--lm-hot: #ffd21a;--lm-gold: #ffd21a;--tk-title-family: "Anton", "Barlow Condensed", sans-serif;--tk-title-style: normal;--tk-title-weight: 400;--tk-title-spacing: .01em;--tk-kicker-family: "Barlow Condensed", "Inter", sans-serif;--tk-kicker-weight: 800;--tk-kicker-spacing: .12em;--tk-page: linear-gradient(180deg, rgba(5, 12, 34, .5), rgba(5, 12, 34, .9)) fixed, var(--lm-ink) url(/assets/levemax-fundo-FXiP-soW.webp) center top / cover fixed;--tk-page-color: #050c22;--tk-product-bg: var(--lm-deep);--tk-product-halo: rgba(255, 210, 26, .12);--tk-page-ink: #ffffff;--tk-ink: #ffffff;--tk-ink-soft: rgba(238, 243, 255, .82);--tk-line: rgba(255, 210, 26, .28);--tk-on-accent: var(--lm-ink);--tk-sec-bg: linear-gradient(180deg, rgba(22, 53, 122, .92), rgba(5, 12, 34, .96));--tk-sec-ink: #ffffff;--tk-sec-ground: var(--lm-ink);--tk-sec-paper: #0f2660;--tk-sec-border: 2px solid rgba(255, 210, 26, .45);--tk-sec-radius: 10px;--tk-sec-shadow: 0 14px 30px rgba(0, 0, 0, .5);--tk-sec-radius-sm: 8px;--tk-sec-border-width-sm: 2px;--tk-accent-bg: var(--lm-hot);--tk-accent-border-color: transparent;--tk-hl: var(--lm-main);--tk-bar-bg: var(--lm-ink);--tk-topbar-edge: 3px solid var(--lm-hot);--tk-footer-edge: 3px solid var(--lm-hot);--tk-strip-bg: var(--lm-hot);--tk-strip-ink: var(--lm-ink);--tk-label-bg: #ffffff;--tk-label-muted: #4b5563;--tk-hero-edge: 3px solid var(--lm-hot);--tk-title-fill: linear-gradient(#ffffff, #ffffff);--tk-title-shadow: drop-shadow(3px 4px 0 var(--lm-hot));--tk-kicker-bg: var(--lm-hot);--tk-kicker-ink: var(--lm-ink);--tk-kicker-radius: 4px;--tk-kicker-padding: 5px 12px;--tk-card-bg: #0f2660;--tk-card-ink: #ffffff;--tk-card-ground: #0f2660;--tk-card-paper: #16357a;--tk-card-border: 1.5px solid rgba(255, 210, 26, .3);--tk-card-radius: 10px;--tk-card-shadow: 0 8px 18px rgba(0, 0, 0, .4);--tk-btn-bg: var(--lm-hot);--tk-btn-ink: var(--lm-ink);--tk-btn-radius: 6px;--tk-btn-shadow: 0 6px 14px rgba(0, 0, 0, .35);--tk-disc-bg: #ffffff;--tk-disc-border: 3px solid var(--lm-hot);--tk-sponsor-bg: #ffffff;--tk-sponsor-radius: 12px;--tk-sponsor-shadow: 0 8px 16px rgba(0, 0, 0, .4);--tk-watermark: rgba(255, 255, 255, .05);--tk-form-primary: var(--lm-hot);--tk-brand-bg: var(--lm-hot);--tk-brand-ink: var(--lm-ink);--tk-video-mask: linear-gradient(0deg, rgba(5, 12, 34, .95) 0%, rgba(0, 0, 0, .45) 40%, rgba(0, 0, 0, .08) 80%);--tk-overlay: rgba(0, 0, 0, .82);--tk-modal-bg: linear-gradient(180deg, rgba(22, 53, 122, .92), rgba(5, 12, 34, .96));--tk-modal-border: 2px solid rgba(255, 210, 26, .45);--tk-modal-radius: 10px;--tk-dialog-bg: #ffffff;--tk-dialog-border: none;--tk-page-text-shadow: 0 2px 10px rgba(0, 0, 0, .6);--tk-app-page: var(--tk-page);--tk-photo-bg: var(--lm-ink) url(/assets/levemax-fundo-FXiP-soW.webp) center / cover;--tk-link: var(--lm-hot);--tk-title-hl: var(--lm-hot);--tk-bar-solid: var(--lm-ink);--tk-ghost-bg: rgba(0, 0, 0, .55);--tk-ghost-ink: #ffffff;--tk-ghost-border: 2px solid rgba(255, 210, 26, .6);--tk-modal-ink: #ffffff;--tk-admin-accent: var(--lm-hot);--tk-admin-stroke: 2px solid rgba(255, 210, 26, .45);--tk-admin-stroke-thin: 1.5px solid rgba(255, 210, 26, .28);--tk-admin-shadow: 0 10px 22px rgba(0, 0, 0, .45);--tk-admin-input: #040a1d;--tk-admin-card-bg: #0f2660}html[data-site-theme=liga],[data-theme-scope=liga]{--tk-color-scheme: dark;--tk-browser-bar: #0a0d11;--lg-ink: #0a0d11;--lg-deep: #14181e;--lg-main: #1d2128;--lg-hot: #3cc63e;--lg-gold: #f7d312;--tk-title-family: "Inter", "Barlow Condensed", sans-serif;--tk-title-style: normal;--tk-title-weight: 900;--tk-title-spacing: -.01em;--tk-kicker-family: "Inter", "Barlow Condensed", sans-serif;--tk-kicker-weight: 800;--tk-kicker-spacing: .3em;--tk-page: linear-gradient(180deg, rgba(10, 13, 17, .5), rgba(10, 13, 17, .9)) fixed, var(--lg-ink) url(/assets/liga-fundo-Ctvz3meM.webp) center top / cover fixed;--tk-page-color: #0a0d11;--tk-product-bg: var(--lg-deep);--tk-product-halo: rgba(255, 255, 255, .1);--tk-page-ink: #ffffff;--tk-ink: #ffffff;--tk-ink-soft: rgba(226, 232, 240, .8);--tk-line: rgba(255, 255, 255, .14);--tk-on-accent: #ffffff;--tk-sec-bg: linear-gradient(180deg, rgba(29, 33, 40, .94), rgba(10, 13, 17, .96));--tk-sec-ink: #ffffff;--tk-sec-ground: var(--lg-ink);--tk-sec-paper: #1d2128;--tk-sec-border: 1.5px solid rgba(255, 255, 255, .14);--tk-sec-radius: 16px;--tk-sec-shadow: 0 14px 30px rgba(0, 0, 0, .5);--tk-sec-radius-sm: 12px;--tk-sec-border-width-sm: 2px;--tk-accent-bg: #1e8fd6;--tk-accent-border-color: transparent;--tk-hl: var(--lg-ink);--tk-bar-bg: var(--lg-ink);--tk-topbar-edge: 3px solid #1e8fd6;--tk-footer-edge: 3px solid #1e8fd6;--tk-strip-bg: var(--lg-hot);--tk-strip-ink: var(--lg-ink);--tk-label-bg: #ffffff;--tk-label-muted: #4b5563;--tk-hero-edge: 3px solid #1e8fd6;--tk-title-fill: linear-gradient(#ffffff, #ffffff);--tk-title-shadow: drop-shadow(0 3px 0 rgba(0, 0, 0, .5));--tk-kicker-bg: transparent;--tk-kicker-ink: #5be36a;--tk-kicker-radius: 0;--tk-kicker-padding: 0;--tk-card-bg: #1d2128;--tk-card-ink: #ffffff;--tk-card-ground: #1d2128;--tk-card-paper: #262b34;--tk-card-border: 1.5px solid rgba(255, 255, 255, .12);--tk-card-radius: 14px;--tk-card-shadow: 0 8px 18px rgba(0, 0, 0, .4);--tk-btn-bg: var(--lg-hot);--tk-btn-ink: var(--lg-ink);--tk-btn-radius: 10px;--tk-btn-shadow: 0 6px 14px rgba(0, 0, 0, .35);--tk-disc-bg: #ffffff;--tk-disc-border: 3px solid var(--lg-hot);--tk-sponsor-bg: #ffffff;--tk-sponsor-radius: 12px;--tk-sponsor-shadow: 0 8px 16px rgba(0, 0, 0, .4);--tk-watermark: rgba(255, 255, 255, .05);--tk-form-primary: var(--lg-hot);--tk-brand-bg: var(--lg-hot);--tk-brand-ink: var(--lg-ink);--tk-video-mask: linear-gradient(0deg, rgba(10, 13, 17, .95) 0%, rgba(0, 0, 0, .45) 40%, rgba(0, 0, 0, .08) 80%);--tk-overlay: rgba(0, 0, 0, .82);--tk-modal-bg: linear-gradient(180deg, rgba(29, 33, 40, .94), rgba(10, 13, 17, .96));--tk-modal-border: 1.5px solid rgba(255, 255, 255, .14);--tk-modal-radius: 16px;--tk-dialog-bg: #ffffff;--tk-dialog-border: none;--tk-page-text-shadow: 0 2px 10px rgba(0, 0, 0, .6);--tk-app-page: var(--tk-page);--tk-photo-bg: var(--lg-ink) url(/assets/liga-fundo-Ctvz3meM.webp) center / cover;--tk-link: #5bb8ff;--tk-title-hl: var(--lg-gold);--tk-bar-solid: var(--lg-ink);--tk-ghost-bg: rgba(0, 0, 0, .55);--tk-ghost-ink: #ffffff;--tk-ghost-border: 2px solid rgba(255, 255, 255, .4);--tk-modal-ink: #ffffff;--tk-admin-accent: var(--lg-hot);--tk-admin-stroke: 1.5px solid rgba(255, 255, 255, .14);--tk-admin-stroke-thin: 1.5px solid rgba(255, 255, 255, .14);--tk-admin-shadow: 0 10px 22px rgba(0, 0, 0, .45);--tk-admin-input: #0a0d11;--tk-admin-card-bg: #1d2128}html[data-site-theme=cativante],[data-theme-scope=cativante]{--tk-color-scheme: dark;--tk-browser-bar: #0e0703;--ct-ink: #0e0703;--ct-deep: #1f0e04;--ct-main: #4a2208;--ct-hot: #ff8a1a;--ct-gold: #ffe2c0;--tk-title-family: "Anton", "Barlow Condensed", sans-serif;--tk-title-style: normal;--tk-title-weight: 400;--tk-title-spacing: .01em;--tk-kicker-family: "Barlow Condensed", "Inter", sans-serif;--tk-kicker-weight: 800;--tk-kicker-spacing: .12em;--tk-page: linear-gradient(180deg, rgba(14, 7, 3, .5), rgba(14, 7, 3, .9)) fixed, var(--ct-ink) url(/assets/cativante-fundo--7FOK7xV.webp) center top / cover fixed;--tk-page-color: #0e0703;--tk-product-bg: var(--ct-deep);--tk-product-halo: rgba(255, 138, 26, .14);--tk-page-ink: #ffffff;--tk-ink: #ffffff;--tk-ink-soft: rgba(255, 240, 225, .8);--tk-line: rgba(255, 138, 26, .3);--tk-on-accent: var(--ct-ink);--tk-sec-bg: linear-gradient(180deg, rgba(58, 26, 6, .92), rgba(14, 7, 3, .96));--tk-sec-ink: #ffffff;--tk-sec-ground: var(--ct-ink);--tk-sec-paper: #3a1a06;--tk-sec-border: 2px solid rgba(255, 138, 26, .45);--tk-sec-radius: 16px;--tk-sec-shadow: 0 14px 30px rgba(0, 0, 0, .5);--tk-sec-radius-sm: 12px;--tk-sec-border-width-sm: 2px;--tk-accent-bg: var(--ct-hot);--tk-accent-border-color: transparent;--tk-hl: #ffffff;--tk-bar-bg: var(--ct-ink);--tk-topbar-edge: 3px solid var(--ct-hot);--tk-footer-edge: 3px solid var(--ct-hot);--tk-strip-bg: var(--ct-hot);--tk-strip-ink: var(--ct-ink);--tk-label-bg: #ffffff;--tk-label-muted: #4b5563;--tk-hero-edge: 3px solid var(--ct-hot);--tk-title-fill: linear-gradient(180deg, #ffffff 0%, #dce3ec 42%, #8f9bae 50%, #f3f6fa 60%, #a3aebe 100%);--tk-title-shadow: drop-shadow(0 3px 0 #c85400);--tk-kicker-bg: var(--ct-hot);--tk-kicker-ink: var(--ct-ink);--tk-kicker-radius: 999px;--tk-kicker-padding: 5px 14px;--tk-card-bg: #2a1305;--tk-card-ink: #ffffff;--tk-card-ground: #2a1305;--tk-card-paper: #3a1a06;--tk-card-border: 1.5px solid rgba(255, 138, 26, .3);--tk-card-radius: 14px;--tk-card-shadow: 0 8px 18px rgba(0, 0, 0, .4);--tk-btn-bg: var(--ct-hot);--tk-btn-ink: var(--ct-ink);--tk-btn-radius: 999px;--tk-btn-shadow: 0 6px 14px rgba(0, 0, 0, .35);--tk-disc-bg: #ffffff;--tk-disc-border: 3px solid var(--ct-hot);--tk-sponsor-bg: #ffffff;--tk-sponsor-radius: 12px;--tk-sponsor-shadow: 0 8px 16px rgba(0, 0, 0, .4);--tk-watermark: rgba(255, 255, 255, .05);--tk-form-primary: var(--ct-hot);--tk-brand-bg: var(--ct-hot);--tk-brand-ink: var(--ct-ink);--tk-video-mask: linear-gradient(0deg, rgba(14, 7, 3, .95) 0%, rgba(0, 0, 0, .45) 40%, rgba(0, 0, 0, .08) 80%);--tk-overlay: rgba(0, 0, 0, .82);--tk-modal-bg: linear-gradient(180deg, rgba(58, 26, 6, .92), rgba(14, 7, 3, .96));--tk-modal-border: 2px solid rgba(255, 138, 26, .45);--tk-modal-radius: 16px;--tk-dialog-bg: #ffffff;--tk-dialog-border: none;--tk-page-text-shadow: 0 2px 10px rgba(0, 0, 0, .6);--tk-app-page: var(--tk-page);--tk-photo-bg: var(--ct-ink) url(/assets/cativante-fundo--7FOK7xV.webp) center / cover;--tk-link: #ffb060;--tk-title-hl: var(--ct-hot);--tk-bar-solid: var(--ct-ink);--tk-ghost-bg: rgba(0, 0, 0, .55);--tk-ghost-ink: #ffffff;--tk-ghost-border: 2px solid rgba(255, 138, 26, .6);--tk-modal-ink: #ffffff;--tk-admin-accent: var(--ct-hot);--tk-admin-stroke: 2px solid rgba(255, 138, 26, .45);--tk-admin-stroke-thin: 1.5px solid rgba(255, 138, 26, .3);--tk-admin-shadow: 0 10px 22px rgba(0, 0, 0, .45);--tk-admin-input: #0b0502;--tk-admin-card-bg: #2a1305}html[data-site-theme=umdenos],html[data-site-theme=umdenos] .escola-page{--escola-primary: #ff4136;--escola-red: #d7141a;--escola-accent: #ff4136;--escola-gold: #ff4136;--escola-black: #160506;--escola-cream: #f8e3dc;--escola-line: #e9c9be;--escola-strip: #ffffff}html[data-site-theme=camisa],html[data-site-theme=camisa] .escola-page{--escola-primary: #ff8a1f;--escola-red: #d9480f;--escola-accent: #ff9f1c;--escola-gold: #ff9f1c;--escola-black: #121722;--escola-cream: #f5eee6;--escola-line: #e3d6c8;--escola-strip: #e8730c}html[data-site-theme=nave],html[data-site-theme=nave] .escola-page{--escola-primary: #f5b027;--escola-red: #b3121b;--escola-accent: #e8b04a;--escola-gold: #e8b04a;--escola-black: #1b1a17;--escola-cream: #efe6d2;--escola-line: #d6cab0;--escola-strip: #d9a52e}html[data-site-theme=tigrao],html[data-site-theme=tigrao] .escola-page{--escola-primary: #ff3b30;--escola-red: #e3222b;--escola-accent: #e8262d;--escola-gold: #e8262d;--escola-black: #0a0a0a;--escola-cream: #e4e4e4;--escola-line: #d3d3d3;--escola-strip: #e3222b}html[data-site-theme=classico],html[data-site-theme=classico] .escola-page{--escola-primary: #6b0d10;--escola-red: #b3121b;--escola-accent: #6b0d10;--escola-gold: #c99a2e;--escola-black: #111111;--escola-cream: #ffffff;--escola-line: rgba(17, 17, 17, .18);--escola-strip: #c99a2e}html[data-site-theme=radio],html[data-site-theme=radio] .escola-page{--escola-primary: #ff4d52;--escola-red: #e3262b;--escola-accent: #c8f6ff;--escola-gold: #c8f6ff;--escola-black: #030817;--escola-cream: #eef3fa;--escola-line: #c9d2df;--escola-strip: #e3262b}html[data-site-theme=iberleague],html[data-site-theme=iberleague] .escola-page{--escola-primary: #4fd3ff;--escola-red: #e3262b;--escola-accent: #f9c80e;--escola-gold: #f9c80e;--escola-black: #030c2a;--escola-cream: #eef3fa;--escola-line: #c9d2df;--escola-strip: #74cd03}html[data-site-theme=redman],html[data-site-theme=redman] .escola-page{--escola-primary: #ff4d57;--escola-red: #b3121f;--escola-accent: #e8b04a;--escola-gold: #e8b04a;--escola-black: #0e0103;--escola-cream: #eef3fa;--escola-line: #c9d2df;--escola-strip: #b3121f}html[data-site-theme=levemax],html[data-site-theme=levemax] .escola-page{--escola-primary: #ffd21a;--escola-red: #e3262b;--escola-accent: #ffd21a;--escola-gold: #ffd21a;--escola-black: #050c22;--escola-cream: #eef3fa;--escola-line: #c9d2df;--escola-strip: #ffd21a}html[data-site-theme=liga],html[data-site-theme=liga] .escola-page{--escola-primary: #5bb8ff;--escola-red: #e3262b;--escola-accent: #f7d312;--escola-gold: #f7d312;--escola-black: #0a0d11;--escola-cream: #eef3fa;--escola-line: #c9d2df;--escola-strip: #3cc63e}html[data-site-theme=cativante],html[data-site-theme=cativante] .escola-page{--escola-primary: #ff9a2e;--escola-red: #d15f00;--escola-accent: #ff8a1a;--escola-gold: #ff8a1a;--escola-black: #0e0703;--escola-cream: #eef3fa;--escola-line: #c9d2df;--escola-strip: #ff8a1a}.login-mfa-overlay{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;background:#0e0e0eeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.login-mfa{width:420px;max-width:92vw;padding:clamp(24px,4vw,36px);background:#fff;color:#0e0e0e;border:4px solid #e63027;box-sizing:border-box}.login-mfa-kicker{margin-bottom:6px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#e63027}.login-mfa-title{margin:0 0 8px;font-weight:900;font-style:italic;font-size:26px;letter-spacing:.5px;text-transform:uppercase;color:#0e0e0e}.login-mfa-text{margin:0 0 20px;font-size:14px;line-height:1.5;color:#6b6860}.login-mfa-error{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;background:#e6302714;color:#9c1f18;border:1px solid rgba(230,48,39,.25);font-size:13px;font-weight:600}.login-mfa-input{width:100%;margin-bottom:20px;padding:14px;background:#fafafa;color:#0e0e0e;border:1px solid #d9d3c6;outline:none;font-family:JetBrains Mono,monospace;font-size:28px;letter-spacing:10px;text-align:center;box-sizing:border-box}.login-mfa-submit{width:100%;min-height:52px;padding:16px 18px;background:#e63027;color:#fff;border:none;font-family:Barlow Condensed,sans-serif;font-weight:900;font-style:italic;font-size:16px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}.login-mfa-submit:disabled{opacity:.7;cursor:not-allowed}.login-mfa-cancel{width:100%;min-height:44px;margin-top:8px;padding:12px;background:transparent;color:#6b6860;border:none;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;cursor:pointer}.btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border:1px solid transparent;outline:none;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;font-family:inherit;font-weight:500;font-size:14px;line-height:1;text-decoration:none;border-radius:6px;padding:0 16px;height:40px;gap:8px;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .1s ease}.btn:focus-visible{outline:1px solid var(--admin-accent);outline-offset:2px}.btn:active:not(:disabled){transform:scale(.98)}.btn--disabled,.btn:disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.btn__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.btn__icon svg{width:16px;height:16px}.btn--sm .btn__icon svg{width:14px;height:14px}.btn--lg .btn__icon svg{width:18px;height:18px}.btn--icon-only .btn__icon svg,.btn--icon .btn__icon svg{width:20px;height:20px}.btn__content{display:inline-flex;align-items:center}.btn--loading{pointer-events:none;position:relative}.btn__content--loading{opacity:0}.btn__spinner{position:absolute;width:16px;height:16px;top:50%;left:50%;margin-left:-8px;margin-top:-8px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:btn-spin .6s linear infinite}@keyframes btn-spin{to{transform:rotate(360deg)}}.btn--default{background-color:var(--admin-accent);color:var(--brut-accent-ink);box-shadow:0 1px 2px #0000000d}.btn--default:hover:not(:disabled){background-color:var(--admin-accent-hover)}.btn--destructive{background-color:#ef4444;color:#f8fafc;box-shadow:0 1px 2px #0000000d}.btn--destructive:hover:not(:disabled){background-color:#ef4444e6}.btn.btn--outline{border:1px solid var(--admin-border-strong);background-color:transparent;color:var(--admin-text-primary)}.btn.btn--outline:hover:not(:disabled){background-color:var(--admin-hover-bg);border-color:var(--admin-accent);color:var(--admin-accent)}.dark .btn.btn--outline,.dark-mode .btn.btn--outline{border-color:var(--admin-border-strong)}.dark .btn.btn--outline:hover:not(:disabled),.dark-mode .btn.btn--outline:hover:not(:disabled){border-color:var(--admin-accent)}.btn.btn--secondary{background-color:var(--admin-active-bg);color:var(--admin-text-primary);border-color:transparent}.btn.btn--secondary:hover:not(:disabled){background-color:var(--admin-border-strong)}.btn.btn--ghost{background-color:transparent;color:var(--admin-text-secondary);border-color:transparent}.btn.btn--ghost:hover:not(:disabled){background-color:var(--admin-hover-bg);color:var(--admin-text-primary)}.btn.btn--link{background-color:transparent;color:var(--admin-accent);text-decoration:underline;text-underline-offset:4px;border-color:transparent}.btn.btn--link:hover:not(:disabled){opacity:.8}.btn--sm{height:36px;padding:0 12px;font-size:13px;border-radius:6px;gap:6px}.btn--lg{height:44px;padding:0 32px;font-size:15px;border-radius:8px;gap:10px}.btn--icon,.btn--icon-only{height:40px;width:40px;padding:0}.btn--icon.btn--sm,.btn--icon-only.btn--sm{height:36px;width:36px}.btn--icon.btn--lg,.btn--icon-only.btn--lg{height:44px;width:44px}.btn--full{width:100%}
