/*!/wp-content/plugins/tolds-pre-atendimento/assets/tdh-pre.css*/.tdh-wz{font-family:"Cabin","Segoe UI",system-ui,Arial,sans-serif;color:#444;line-height:1.55;background:#fff;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 10px 30px rgb(10 10 10 / .08);max-width:860px;margin:0 auto;overflow:hidden}.tdh-wz *,.tdh-wz *::before,.tdh-wz *::after{box-sizing:border-box}.tdh-wz h1,.tdh-wz h2,.tdh-wz h3,.tdh-wz .tdh-wz-legend{font-family:"Poppins","Cabin",sans-serif}.tdh-pre-titulo-externo{text-align:center;margin:0 0 18px}.tdh-wz .tdh-wz-steps{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0;border-bottom:1px solid #e5e5e5;background:#fafafa}.tdh-wz .tdh-wz-steps li{display:flex;align-items:center;gap:8px;padding:14px 10px;font-size:.85rem;font-weight:600;color:#6b6b6b;border-right:1px solid #e5e5e5}.tdh-wz .tdh-wz-steps li:last-child{border-right:0}.tdh-wz .tdh-wz-steps li i{font-style:normal;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#e5e5e5;color:#6b6b6b;font-size:.8rem;flex:none}.tdh-wz .tdh-wz-steps li.is-active{color:#0a0a0a}.tdh-wz .tdh-wz-steps li.is-active i{background:#e87c10;color:#fff}.tdh-wz .tdh-wz-steps li.is-done{color:#2e9e6b}.tdh-wz .tdh-wz-steps li.is-done i{background:#2e9e6b;color:#fff}@media (max-width:640px){.tdh-wz .tdh-wz-steps li{font-size:0;gap:0;justify-content:center}.tdh-wz .tdh-wz-steps li i{font-size:.8rem}}.tdh-wz .tdh-wz-panel{border:0;margin:0;padding:clamp(22px, 4vw, 40px)}.tdh-wz .tdh-wz-panel[hidden]{display:none}.tdh-wz .tdh-wz-legend{padding:0;margin:0 0 6px;font-size:clamp(1.125rem, 2.4vw, 1.375rem);font-weight:600;color:#0a0a0a;letter-spacing:-.01em}.tdh-wz .tdh-wz-step-tag{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#f58634;margin-bottom:6px}.tdh-wz .tdh-wz-help{margin:0 0 24px;color:#6b6b6b;font-size:.95rem;max-width:60ch}.tdh-wz .tdh-wz-field{margin-bottom:22px}.tdh-wz .tdh-wz-label{display:block;font-weight:700;font-size:.92rem;margin-bottom:10px;color:#0a0a0a}.tdh-wz .tdh-wz-label small{font-weight:400;color:#6b6b6b}.tdh-wz .tdh-wz-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (max-width:640px){.tdh-wz .tdh-wz-cards{grid-template-columns:1fr}}.tdh-wz .tdh-wz-card{position:relative;cursor:pointer}.tdh-wz .tdh-wz-card input{position:absolute;opacity:0;width:1px;height:1px}.tdh-wz .tdh-wz-card-body{display:block;background:#fafafa;border:1.5px solid #e5e5e5;border-radius:10px;padding:14px 16px;height:100%;transition:border-color 0.15s ease,box-shadow 0.15s ease,background 0.15s ease}.tdh-wz .tdh-wz-card-body strong{display:block;color:#0a0a0a;margin-bottom:4px}.tdh-wz .tdh-wz-card-body small{color:#6b6b6b;line-height:1.45;display:block}.tdh-wz .tdh-wz-card:hover .tdh-wz-card-body{border-color:#bfbfbf}.tdh-wz .tdh-wz-card input:checked+.tdh-wz-card-body{border-color:#e87c10;background:rgb(232 124 16 / .07);box-shadow:0 0 0 3px rgb(232 124 16 / .18)}.tdh-wz .tdh-wz-card input:focus-visible+.tdh-wz-card-body{outline:3px solid rgb(232 124 16 / .45);outline-offset:2px}.tdh-wz .tdh-wz-chips{display:flex;flex-wrap:wrap;gap:8px}.tdh-wz .tdh-wz-chip{position:relative;cursor:pointer}.tdh-wz .tdh-wz-chip input{position:absolute;opacity:0;width:1px;height:1px}.tdh-wz .tdh-wz-chip span{display:inline-block;border:1.5px solid #e5e5e5;border-radius:999px;padding:8px 16px;font-size:.9rem;font-weight:600;color:#0a0a0a;background:#fafafa;transition:border-color 0.15s ease,background 0.15s ease,color 0.15s ease}.tdh-wz .tdh-wz-chip:hover span{border-color:#bfbfbf}.tdh-wz .tdh-wz-chip input:checked+span{background:#17171f;border-color:#17171f;color:#fff}.tdh-wz .tdh-wz-chip input:focus-visible+span{outline:3px solid rgb(232 124 16 / .45);outline-offset:2px}.tdh-wz .tdh-wz-select-wrap{position:relative}.tdh-wz .tdh-wz-select-wrap::after{content:"";position:absolute;right:18px;top:50%;width:8px;height:8px;border-right:2px solid #6b6b6b;border-bottom:2px solid #6b6b6b;transform:translateY(-70%) rotate(45deg);pointer-events:none}.tdh-wz select,.tdh-wz input[type="text"],.tdh-wz input[type="number"]{width:100%;padding:13px 16px;border:1.5px solid #e5e5e5;border-radius:10px;background:#fafafa;font:inherit;color:#444}.tdh-wz select:focus,.tdh-wz input:focus{outline:none;border-color:#e87c10;box-shadow:0 0 0 3px rgb(232 124 16 / .18)}.tdh-wz .tdh-wz-medidas{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:end}.tdh-wz .tdh-wz-medidas-x{font-size:1.3rem;font-weight:800;color:#f58634;padding-bottom:12px}@media (max-width:560px){.tdh-wz .tdh-wz-medidas{grid-template-columns:1fr}.tdh-wz .tdh-wz-medidas-x{display:none}}.tdh-wz .tdh-wz-naosei{display:flex;gap:12px;align-items:flex-start;background:#f5f5f6;border:1px dashed #ccc;border-radius:10px;padding:14px 16px;cursor:pointer;margin-bottom:18px}.tdh-wz .tdh-wz-naosei input{width:18px;height:18px;margin-top:3px;accent-color:#e87c10;flex:none}.tdh-wz .tdh-wz-naosei span{font-size:.93rem;color:#444}.tdh-wz .tdh-wz-naosei input:checked~span strong{color:#2e9e6b}.tdh-wz .tdh-wz-foto-note{background:rgb(46 158 107 / .08);border-left:4px solid #2e9e6b;border-radius:10px;padding:14px 16px;margin-bottom:8px}.tdh-wz .tdh-wz-foto-note strong{color:#2e9e6b}.tdh-wz .tdh-wz-foto-note p{margin:4px 0 0;font-size:.9rem;color:#6b6b6b}.tdh-wz .tdh-wz-actions{display:flex;align-items:center;gap:12px;margin-top:26px;flex-wrap:wrap}.tdh-wz .tdh-wz-actions .tdh-wz-next{margin-left:auto}.tdh-wz .tdh-wz-erro{color:#c0392b;font-size:.88rem;font-weight:600}.tdh-wz .tdh-wz-erro:empty{display:none}.tdh-wz .tdh-wz-btn{display:inline-flex;align-items:center;gap:10px;justify-content:center;border:1px solid #fff0;border-radius:999px;padding:13px 24px;font-family:"Nunito Sans","Cabin",sans-serif;font-size:.9375rem;font-weight:700;cursor:pointer;text-decoration:none;transition:background 0.2s ease,color 0.2s ease,transform 0.1s ease}.tdh-wz .tdh-wz-btn:active{transform:translateY(1px)}.tdh-wz .tdh-wz-btn:focus-visible{outline:3px solid rgb(232 124 16 / .45);outline-offset:2px}.tdh-wz .tdh-wz-btn-primary{background:#e87c10;color:#fff;box-shadow:0 6px 18px rgb(232 124 16 / .35)}.tdh-wz .tdh-wz-btn-primary:hover{background:#c4650a}.tdh-wz .tdh-wz-btn-ghost{background:#fff0;color:#6b6b6b;border-color:#e5e5e5}.tdh-wz .tdh-wz-btn-ghost:hover{border-color:#6b6b6b;color:#0a0a0a}.tdh-wz .tdh-wz-btn-secondary{background:#fff0;color:#0a0a0a;border-color:#0a0a0a}.tdh-wz .tdh-wz-btn-secondary:hover{background:#0a0a0a;color:#fff}.tdh-wz .tdh-wz-resumo{background:#fafafa;border:1px solid #e5e5e5;border-radius:10px;padding:20px 22px;margin-bottom:20px}.tdh-wz .tdh-wz-resumo dl{display:grid;grid-template-columns:auto 1fr;gap:8px 18px;margin:0}.tdh-wz .tdh-wz-resumo dt{font-size:.82rem;text-transform:uppercase;letter-spacing:.06em;color:#6b6b6b;align-self:baseline}.tdh-wz .tdh-wz-resumo dd{margin:0;font-weight:700;color:#0a0a0a}.tdh-wz .tdh-wz-enviar{margin-bottom:22px}.tdh-wz .tdh-wz-btn-zap{width:100%;background:#25d366;color:#0b3d22;box-shadow:0 6px 18px rgb(37 211 102 / .3)}.tdh-wz .tdh-wz-btn-zap:hover{background:#1fbb5a;color:#fff}.tdh-wz .tdh-wz-enviar-note{margin:12px 0 0;font-size:.88rem;color:#6b6b6b;text-align:center}.tdh-wz .tdh-wz-dicas{background:#f5f5f6;border-radius:10px;padding:16px 18px;font-size:.92rem}.tdh-wz .tdh-wz-dicas p{margin:0 0 8px}.tdh-wz .tdh-wz-dicas ul{margin:0;padding-left:4px;list-style:none;display:grid;gap:6px}@media (max-width:560px){.tdh-wz .tdh-wz-panel{padding:20px 16px}}.tdh-float-btn{position:fixed;right:20px;bottom:20px;z-index:99990;width:60px;height:60px;border:0;border-radius:50%;background:#25d366;color:#fff;cursor:pointer;box-shadow:0 8px 24px rgb(37 211 102 / .4);display:flex;align-items:center;justify-content:center;transition:transform 0.15s ease,background 0.2s ease}.tdh-float-btn:hover{transform:scale(1.06);background:#1fbb5a}.tdh-float-btn:focus-visible{outline:3px solid rgb(37 211 102 / .5);outline-offset:3px}.tdh-float-btn svg{width:30px;height:30px}.tdh-float-btn::after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid rgb(37 211 102 / .45);animation:tdh-float-pulso 2s ease-out infinite;pointer-events:none}@keyframes tdh-float-pulso{0%{transform:scale(.9);opacity:1}70%,100%{transform:scale(1.35);opacity:0}}.tdh-float-panel{position:fixed;right:20px;bottom:92px;z-index:99991;width:min(340px, calc(100vw - 40px));background:#fff;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 18px 50px rgb(10 10 10 / .25);font-family:"Cabin","Segoe UI",system-ui,Arial,sans-serif;color:#444;line-height:1.5;overflow:hidden}.tdh-float-panel[hidden]{display:none}.tdh-float-head{display:flex;align-items:center;justify-content:space-between;background:#17171f;color:#fff;padding:14px 16px}.tdh-float-head strong{font-family:"Poppins","Cabin",sans-serif;font-size:.98rem;display:inline-flex;align-items:center;gap:8px}.tdh-float-head strong::before{content:"";width:9px;height:9px;border-radius:50%;background:#25d366;flex:none}.tdh-float-close{background:#fff0;border:0;color:#9a9aa8;font-size:1.5rem;line-height:1;cursor:pointer;padding:0 4px}.tdh-float-close:hover{color:#fff}.tdh-float-body{padding:16px}.tdh-float-body>p{margin:0 0 14px;font-size:.92rem;color:#6b6b6b}.tdh-float-presets{display:grid;gap:8px;margin-bottom:14px}.tdh-float-preset{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left;background:#fafafa;border:1.5px solid #e5e5e5;border-radius:10px;padding:11px 14px;font:inherit;font-size:.92rem;font-weight:600;color:#0a0a0a;cursor:pointer;transition:border-color 0.15s ease,background 0.15s ease}.tdh-float-preset:hover{border-color:#e87c10;background:rgb(232 124 16 / .06)}.tdh-float-preset span{color:#f58634;font-weight:800}.tdh-float-prat{display:block;text-align:center;text-decoration:none;font-size:.9rem;font-weight:700;color:#e87c10;border-top:1px solid #f0f0f0;margin:0 -16px -16px;padding:14px 16px}.tdh-float-prat:hover{background:#fafafa}@media (max-width:560px){.tdh-float-btn{right:16px;bottom:16px;width:54px;height:54px}.tdh-float-panel{right:16px;bottom:82px}}