:root{--primary-color:#0073aa;--primary-dark:#005177;--success-color:#00a32a;--success-dark:#008a20;--error-color:#d63638;--error-dark:#b32d2e;--warning-color:#dba617;--info-color:#fdffe8;--transition-speed:0.3s;--border-radius:12px}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{from{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}}@keyframes pulse-animation{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ripple{0%{transform:scale(.8);opacity:1}100%{transform:scale(1.5);opacity:0}}@keyframes shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-8px)}75%{transform:translateX(8px)}}@keyframes shake-animation{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@keyframes bounce-in{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes glow{0%,100%{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}#biometric-wrapper,.biometric-wrapper{display:block;border-radius:var(--border-radius);margin:10px 0!important;position:relative;overflow:visible;transition:var(--transition-speed) cubic-bezier(.4,0,.2,1);animation:fadeIn 0.5s cubic-bezier(.4,0,.2,1)}.biometric-toggle-container{display:flex;align-items:center;gap:10px;margin:5px 0 0 0;position:relative;z-index:1}#biometric-container{flex-wrap:nowrap;white-space:nowrap}.biometric-switch{position:relative;display:inline-block;width:50px;height:24px;cursor:pointer;flex-shrink:0}.biometric-checkbox,#biometric-login-btn{position:absolute;opacity:0;width:0;height:0}.biometric-slider{position:absolute;top:0;left:0;right:0;bottom:0;inset:0;background:#373636;border:2px solid #6800ab;border-radius:24px;cursor:pointer;transition:0.3s}.biometric-slider span{position:absolute;height:18px;width:18px;left:2px;bottom:2px;background:#fff;border-radius:50%;transition:var(--transition-speed) cubic-bezier(.4,0,.2,1);box-shadow:0 2px 5px rgb(0 0 0 / .2)}.biometric-checkbox:checked+.biometric-slider,#biometric-login-btn:checked+.biometric-slider{background:linear-gradient(135deg,var(--success-color) 0%,var(--success-dark) 100%);border-color:var(--success-color);box-shadow:0 0 15px rgb(0 163 42 / .4)}.biometric-checkbox:checked+.biometric-slider span,#biometric-login-btn:checked+.biometric-slider span{transform:translateX(28px);box-shadow:0 0 8px rgb(0 163 42 / .5)}.biometric-checkbox:disabled+.biometric-slider,#biometric-login-btn:disabled+.biometric-slider{opacity:.7;cursor:not-allowed;background:rgb(67 1 1 / 54%);border:2px solid #ff00006b}.biometric-switch .biometric-slider:hover{background:rgb(200 200 200 / .7);transform:scale(1.02)}.biometric-switch.disabled .biometric-slider:hover{background:initial;transform:scale(1)}.biometric-label{display:inline-flex;align-items:center;gap:4px;color:#333;font-weight:600;font-size:14px;cursor:pointer;margin:0;user-select:none;transition:var(--transition-speed)}.biometric-label:hover{opacity:.85}.biometric-checkbox:disabled~.biometric-label,#biometric-login-btn:disabled~.biometric-label{opacity:.5;cursor:not-allowed}#biometric-toggle-badge,.toggle-badge{color:#3602af;padding:2px 5px;border-radius:8px;font-size:11px;font-weight:600;white-space:nowrap;animation:fadeIn 0.3s;text-align:left;margin-bottom:-10px;margin-top:-25px}#biometric-toggle-badge.info{background:#beff001f}#biometric-toggle-badge.success{background:var(--success-color)}#biometric-toggle-badge.error{background:var(--error-color)}#biometric-toggle-badge.warning{background:var(--warning-color)}#biometric-toggle-badge.loading{background:#666}#biometric-toggle-badge.sensor{background:var(--primary-color)}#biometric-toggle-badge.biometric{background:#764ba2}#biometric-toggle-badge.bounce-in{animation:bounce-in 0.6s cubic-bezier(.68,-.55,.265,1.55)}.badge-icon{font-size:14px}.badge-text{font-size:11px}#biometric-feedback-container{margin-top:0}#biometric-inline-status{display:none;padding:3px;border-radius:8px;margin-top:-20px;font-size:11px;animation:slideDown 0.3s;margin-bottom:10px}#biometric-inline-status.success{background:rgb(0 163 42 / .1);border:1px solid var(--success-color);color:var(--success-dark)}#biometric-inline-status.error{background:rgb(214 54 56 / .1);border:1px solid var(--error-color);color:var(--error-dark)}#biometric-inline-status.warning{background:rgb(219 166 23 / .1);border:1px solid var(--warning-color);color:#8b6914}#biometric-inline-status.info{background:rgb(34 113 177 / .1);border:1px solid var(--info-color);color:#1a5a8f}#biometric-inline-status.loading{background:rgb(100 100 100 / .1);border:1px solid #666;color:#333}.status-icon{font-size:18px;margin-right:8px}.status-text{font-weight:500}#biometric-progress-tracker{display:none;background:linear-gradient(135deg,#1e3a8a 0%,#1e293b 100%);border-radius:var(--border-radius);padding:10px;margin-top:-12px;box-shadow:0 4px 12px rgb(0 0 0 / .15);animation:slideDown 0.4s}.progress-bar-container{width:100%;height:18px;background:rgb(255 255 255 / .2);border-radius:10px;overflow:hidden;margin-bottom:12px;position:relative}.progress-bar-fill{height:100%;width:0%;background:linear-gradient(90deg,var(--primary-color),var(--success-color));border-radius:10px;transition:width 0.4s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px rgb(0 115 170 / .5);position:relative;display:flex;align-items:center;justify-content:flex-end;padding-right:8px}.progress-percentage{color:#fff;font-size:10px;font-weight:700}.steps-inline{display:flex;align-items:center;justify-content:space-between;margin:12px 0;gap:3px}.step-inline-item{flex:1;text-align:center;transition:var(--transition-speed)}.step-icon-wrapper{width:40px;height:40px;margin:0 auto 6px;background:rgb(255 255 255 / .1);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;transition:var(--transition-speed)}.step-icon-wrapper .step-number{color:#fff;font-size:14px;font-weight:700;position:absolute}.step-icon-wrapper .step-status-icon{position:absolute;font-size:18px;opacity:0;transition:opacity 0.3s}.step-inline-item.active .step-icon-wrapper{background:var(--primary-color);animation:pulse 2s ease-in-out infinite}.step-inline-item.active .step-status-icon{opacity:1}.step-inline-item.success .step-icon-wrapper{background:var(--success-color)}.step-inline-item.success .step-number{opacity:0}.step-inline-item.success .step-status-icon{opacity:1;animation:bounce-in 0.5s}.step-inline-item.error .step-icon-wrapper{background:var(--error-color)}.step-inline-item.error .step-number{opacity:0}.step-inline-item.error .step-status-icon{opacity:1;animation:shake-animation 0.5s}.step-inline-item.warning .step-icon-wrapper{background:var(--warning-color)}.step-label{color:rgb(255 255 255 / .7);font-size:11px;font-weight:600;display:block}.step-inline-item.active .step-label,.step-inline-item.success .step-label{color:#fff}.step-inline-divider{width:5px;height:2px;background:#babbbb;flex-shrink:0}.progress-current-step{display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:13px;margin:12px 0 8px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .1)}.step-text{font-weight:600}.progress-elapsed-time{font-weight:500;opacity:.8}.progress-details{display:flex;gap:16px;margin-top:10px}.detail-item{color:rgb(255 255 255 / .8);font-size:12px}.detail-item strong{color:#fff;margin-right:5px}#progress-attempts-text{color:#fff;font-weight:700}#biometric-capture-modal,.biometric-modal{display:none;position:fixed;inset:0;background:rgb(0 0 0 / .85);backdrop-filter:blur(8px);z-index:999999;align-items:center;justify-content:center;animation:fadeIn 0.3s}.biometric-modal-content{background:#fff;border-radius:20px;padding:30px;max-width:500px;width:90%;box-shadow:0 20px 60px rgb(0 0 0 / .3);animation:slideUp 0.5s cubic-bezier(.68,-.55,.265,1.55);text-align:center}.biometric-modal-content h2{font-size:22px;color:#2c3338;margin:0 0 10px;font-weight:700}.biometric-modal-content p{color:#50575e;font-size:14px;margin:0 0 20px;line-height:1.6}.modal-icon{margin:0 auto 20px}.fingerprint-icon{width:80px;height:80px;color:var(--primary-color);filter:drop-shadow(0 4px 12px rgb(0 115 170 / .3));animation:pulse 2s ease-in-out infinite}.camera-container{position:relative;width:100%;max-width:400px;margin:0 auto 20px;border-radius:var(--border-radius);overflow:hidden;background:#000}#camera-video{width:100%;height:auto;display:block}.camera-guide{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:75%;border:3px solid rgb(255 255 255 / .5);border-radius:50%;pointer-events:none}#capture-attempts,#capture-status,.attempts-counter,.status-text{color:#50575e;font-size:14px;margin:10px 0}.modal-progress{margin:20px 0}.modal-progress-bar{width:100%;height:8px;background:#f0f0f1;border-radius:10px;overflow:hidden;position:relative;margin-bottom:8px}.modal-progress-fill{height:100%;width:0%;background:linear-gradient(90deg,var(--primary-color),var(--success-color));border-radius:10px;transition:width 0.4s;position:relative}.modal-progress-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:11px;font-weight:700;white-space:nowrap}.modal-tips{background:#f0f7ff;border-left:4px solid var(--info-color);padding:15px;border-radius:8px;text-align:left;margin:20px 0}.modal-tips strong{display:block;margin-bottom:10px;color:var(--info-color)}.modal-tips ul{list-style:none;padding:0;margin:0}.modal-tips li{padding:5px 0;color:#50575e;font-size:13px}.camera-controls{display:flex;gap:10px;margin-top:20px}.btn,.btn-cancel,.btn-allow,#cancel-capture,#capture-photo-btn{padding:12px 24px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:var(--transition-speed);flex:1;position:relative;overflow:hidden}.btn-cancel,#cancel-capture{background:#f0f0f1;color:#2c3338}.btn-cancel:hover,#cancel-capture:hover{background:#dcdcde;transform:translateY(-2px)}.btn-allow,.btn-success,#capture-photo-btn{background:linear-gradient(135deg,var(--success-color),var(--success-dark));color:#fff;box-shadow:0 4px 12px rgb(0 163 42 / .3)}.btn-allow:hover,.btn-success:hover,#capture-photo-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgb(0 163 42 / .4)}.btn-primary{background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));color:#fff}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 115 170 / .3)}.btn-secondary{background:#f0f0f1;color:#2c3338}.btn-secondary:hover{background:#dcdcde}.btn-loading,.btn.loading{position:relative;color:#fff0;pointer-events:none}.btn-loading::after,.btn.loading::after{content:'';position:absolute;width:16px;height:16px;top:50%;left:50%;margin:-8px 0 0 -8px;border:2px solid #fff0;border-top-color:currentColor;border-radius:50%;animation:spin 0.6s linear infinite}.btn-success{background:var(--success-color);color:#fff}.btn-error{background:var(--error-color);color:#fff}.btn-warning{background:var(--warning-color);color:#fff}.pulse-animation{animation:pulse-animation 1s ease-in-out}.shake-animation{animation:shake-animation 0.5s ease}.fade-in{animation:fadeIn 0.5s}.confetti{position:fixed;width:10px;height:10px;background:var(--success-color);animation:confetti-fall 4s linear forwards;z-index:1000000;pointer-events:none}@keyframes confetti-fall{to{transform:translateY(100vh) rotate(720deg);opacity:0}}#wp-submit{transition:var(--transition-speed)}#wp-submit:disabled{opacity:.6;cursor:not-allowed}.user-pass-wrap{transition:var(--transition-speed);overflow:hidden}.user-pass-wrap.has-password{border-color:var(--success-color)}@media (max-width:600px){#biometric-wrapper,.biometric-wrapper{margin:10px 0!important}.biometric-toggle-container{gap:8px}.biometric-label{font-size:13px}#biometric-toggle-badge{font-size:10px;padding:3px 8px}#biometric-progress-tracker{padding:12px}.steps-inline{gap:4px}.step-icon-wrapper{width:35px;height:35px}.step-label{font-size:10px}.step-inline-divider{width:10px}.biometric-modal-content{padding:20px;max-width:calc(100% - 20px)}.biometric-modal-content h2{font-size:18px}.fingerprint-icon{width:60px;height:60px}.camera-controls{flex-direction:column}.modal-tips{padding:12px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}}.biometric-switch:focus-within .biometric-slider{box-shadow:0 0 0 4px rgb(0 115 170 / .3)}button:focus-visible{outline:3px solid var(--primary-color);outline-offset:2px}@media (prefers-color-scheme:dark){.biometric-modal-content{background:#1e1e1e;color:#fff}.biometric-modal-content h2,.biometric-modal-content p{color:rgb(255 255 255 / .9)}.btn-cancel,#cancel-capture,.btn-secondary{background:#3c3c3c;color:#fff}.btn-cancel:hover,#cancel-capture:hover,.btn-secondary:hover{background:#4a4a4a}.modal-tips{background:rgb(34 113 177 / .2);border-left-color:var(--info-color)}.modal-tips li{color:rgb(255 255 255 / .8)}}.login form #biometric-wrapper,.login form .biometric-wrapper,.woocommerce-form-login #biometric-wrapper,.woocommerce-form-login .biometric-wrapper,#loginform #biometric-wrapper,#loginform .biometric-wrapper{margin:10px 0!important}.login .user-pass-wrap,.woocommerce-form-login .user-pass-wrap{margin-bottom:1px}.biometric-wrapper.bio-indisponivel .biometric-switch,.biometric-wrapper.bio-indisponivel .biometric-label{opacity:.45;cursor:not-allowed!important;pointer-events:none}.biometric-wrapper.bio-indisponivel .biometric-slider{filter:grayscale(1)}#biometric-toggle-badge.warning{line-height:1.35;white-space:normal}body.bl-tela-aberta{overflow:hidden}.bl-tela{position:fixed;inset:0;z-index:1000002;display:flex;align-items:center;justify-content:center;padding:16px;background:rgb(20 4 28 / .55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .2s}.bl-tela.aberta{opacity:1}.bl-tela-card{position:relative;width:100%;max-width:400px;max-height:calc(100vh - 32px);overflow:auto;background:#fff;color:#1f2937;border-radius:22px;padding:30px 24px 22px;text-align:center;box-shadow:0 24px 60px rgb(0 0 0 / .35);transform:translateY(14px) scale(.98);transition:transform .25s}.bl-tela.aberta .bl-tela-card{transform:none}.bl-tela-x{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;font-size:16px;cursor:pointer}.bl-tela-x:hover{color:#dc2626;border-color:#fecaca}.bl-avatar{width:96px;height:96px;margin:0 auto 14px;border-radius:50%;position:relative;overflow:hidden;background:linear-gradient(135deg,#6b0f7a,#a21caf);box-shadow:0 0 0 4px #f3e8ff,0 8px 20px rgb(107 15 122 / .3);display:flex;align-items:center;justify-content:center}.bl-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bl-avatar-ini{color:#fff;font-size:34px;font-weight:800;letter-spacing:.5px}.bl-avatar.com-foto .bl-avatar-ini{visibility:hidden}.bl-ola{margin:0 0 4px;font-size:24px;line-height:1.2;font-weight:800;color:#6b0f7a}.bl-nao-sou{display:inline-block;font-size:13px;color:#6b7280;text-decoration:underline;margin-bottom:18px}.bl-digital{color:#374151;margin:4px auto 10px}.bl-frase{font-size:16px;color:#374151;margin:0 0 22px}.bl-btn-digital{display:block;width:100%;min-height:52px;border:0;border-radius:999px;cursor:pointer;background:linear-gradient(135deg,#6b0f7a,#a21caf);color:#fff;font-size:17px;font-weight:700;box-shadow:0 8px 18px rgb(107 15 122 / .35)}.bl-btn-digital:active{transform:scale(.98)}.bl-btn-senha{display:inline-block;margin-top:16px;font-size:15px;font-weight:600;color:#166534;text-decoration:underline}.bl-passos-tit{margin:4px 0 16px;font-size:19px;font-weight:800;color:#6b0f7a}.bl-passos{list-style:none;margin:0 0 14px;padding:0;text-align:left}.bl-passos li{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:8px;border-radius:12px;background:#f9fafb;border:1px solid #eef0f3;color:#9ca3af;font-weight:600}.bl-passos li[data-e="andando"]{color:#6b0f7a;border-color:#e9d5ff;background:#faf5ff}.bl-passos li[data-e="andando"] .bl-pi{animation:bl-gira 1s linear infinite;display:inline-block}.bl-passos li[data-e="ok"]{color:#166534;border-color:#bbf7d0;background:#f0fdf4}.bl-passos li[data-e="erro"]{color:#b91c1c;border-color:#fecaca;background:#fef2f2}@keyframes bl-gira{to{transform:rotate(360deg)}}.bl-passos-msg{min-height:22px;font-size:14px;color:#4b5563;margin:0 0 14px}.bl-passos-msg.erro{color:#b91c1c;font-weight:600}.bl-passos-bts .bl-btn-senha{margin-top:12px}#biometric-container{display:none!important}#biometric-wrapper,.biometric-wrapper,.login form #biometric-wrapper,.woocommerce-form-login #biometric-wrapper,#loginform #biometric-wrapper{margin:0!important}.bl-linha{margin:6px 0 8px;font-size:13px;line-height:1.35;color:#374151}.bl-linha a{color:#4c1d95;font-weight:700;text-decoration:underline}.bl-cartao{--bl-cor:#6b0f7a;--bl-cor2:#a21caf;position:fixed;left:50%;top:18px;transform:translateX(-50%);z-index:1000003;width:calc(100% - 32px);max-width:320px;box-sizing:border-box;display:flex;align-items:center;gap:9px;padding:9px 36px 13px 11px;border-radius:14px;overflow:hidden;background:rgb(255 255 255 / .94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#1f2937;font-size:13px;line-height:1.3;border:1px solid color-mix(in srgb,var(--bl-cor) 35%,transparent);box-shadow:0 18px 44px rgb(15 23 42 / .32),0 0 26px color-mix(in srgb,var(--bl-cor) 35%,transparent);animation:bl-entra .55s cubic-bezier(.2,.9,.3,1.2) both}.bl-cartao.bl-aviso{--bl-cor:#ea580c;--bl-cor2:#f59e0b}.bl-cartao.bl-erro{--bl-cor:#dc2626;--bl-cor2:#f43f5e}.bl-cartao.bl-ok{--bl-cor:#16a34a;--bl-cor2:#22c55e}.bl-cartao.saindo{animation:bl-sai .26s ease-in both}.bl-cartao::before{content:'';position:absolute;top:0;bottom:0;left:-60%;width:45%;pointer-events:none;background:linear-gradient(105deg,transparent,rgb(255 255 255 / .85),transparent);animation:bl-brilho 1.1s .35s ease-out both}.bl-cartao-ic{position:relative;flex:none;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font:800 14px/1 system-ui,sans-serif;background:linear-gradient(135deg,var(--bl-cor2),var(--bl-cor));box-shadow:0 3px 8px color-mix(in srgb,var(--bl-cor) 45%,transparent);animation:bl-icone .6s .15s cubic-bezier(.2,.9,.3,1.5) both}.bl-cartao-ic::after{content:'';position:absolute;inset:0;border-radius:50%;border:2px solid var(--bl-cor);animation:bl-onda 1.8s ease-out infinite}.bl-cartao.bl-fim .bl-cartao-ic::after{animation-duration:.7s}.bl-cartao-corpo{flex:1;min-width:0}.bl-cartao-topo{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:1px}.bl-cartao-tit{color:var(--bl-cor);font-size:13px;font-weight:800}.bl-cartao-conta{color:#6b7280;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.bl-cartao.bl-fim .bl-cartao-conta{color:#dc2626}.bl-cartao-tx{display:block}.bl-cartao-x{position:absolute;top:7px;right:7px;width:24px;height:24px;padding:0;font-size:11px;line-height:1;border-radius:7px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;cursor:pointer;transition:transform .2s,background .2s,color .2s}.bl-cartao-x:hover{background:#dc2626;border-color:#dc2626;color:#fff;transform:rotate(90deg)}.bl-cartao-trilho{position:absolute;left:0;right:0;bottom:0;height:4px;background:rgb(15 23 42 / .1)}.bl-cartao-barra{display:block;height:100%;width:100%;transform-origin:left;border-radius:0 6px 6px 0;will-change:transform}@keyframes bl-entra{0%{opacity:0;transform:translate(-50%,-140%) scale(.85)}100%{opacity:1;transform:translate(-50%,0) scale(1)}}@keyframes bl-sai{to{opacity:0;transform:translate(-50%,-130%) scale(.9)}}@keyframes bl-brilho{to{left:130%}}@keyframes bl-icone{0%{transform:scale(0) rotate(-40deg)}100%{transform:scale(1) rotate(0)}}@keyframes bl-onda{0%{transform:scale(1);opacity:.75}100%{transform:scale(1.65);opacity:0}}@media (prefers-reduced-motion:reduce){.bl-cartao::before,.bl-cartao-ic,.bl-cartao-ic::after,.bl-cartao.saindo{animation:none}}#biometric-toggle-badge{display:none!important}#biometric-progress-tracker,#biometric-inline-status{display:none!important}@media (prefers-reduced-motion:reduce){.bl-tela,.bl-tela-card,.bl-cartao{transition:none;animation:none}}.devices-list .device-foto{width:56px;height:56px;border-radius:50%;object-fit:cover;flex-shrink:0;margin-right:12px;box-shadow:0 0 0 3px #f3e8ff}.bl-sem-oculos{margin:12px 0 4px;padding:12px;border-radius:12px;background:#fff7ed;border:1px solid #fed7aa;text-align:left;color:#7c2d12;font-size:14px}.bl-sem-oculos p{margin:0 0 8px}.bl-sem-oculos label{display:flex;gap:8px;align-items:center;font-weight:700;cursor:pointer}.bl-sem-oculos input{width:18px;height:18px}#photo-accept-btn[disabled]{opacity:.5;cursor:not-allowed}#bl_tela [hidden]{display:none!important}