.tel111 .regj{grid-template-columns:repeat(9,1fr);margin:6px 0 4px;display:grid;position:relative}.tel111 .regj .linha-j{background:var(--cinza);border-radius:4px;height:4px;position:absolute;top:13px;left:13px;right:13px}.tel111 .regj .linha-j.feita{background:var(--salvia-escura);right:auto}.tel111 .regj button{background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;min-height:48px;padding:0;display:flex;position:relative}.tel111 .regj button i{background:var(--card);border:3px solid var(--cinza);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-style:normal;font-weight:800;display:grid}.tel111 .regj button.feita i{background:var(--salvia-escura);border-color:var(--salvia-escura)}.tel111 .regj button.atual i{background:var(--mel);border-color:var(--mel);box-shadow:0 0 0 4px var(--mel-claro)}.tel111 .regj button span{color:var(--suave);font-size:13px;font-weight:800}.tel111 .regj button.atual span{color:var(--plum)}.tel111 .regj button.vendo span{color:var(--plum);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.tel111 .leg{color:var(--suave);flex-wrap:wrap;gap:14px;font-size:13px;display:flex}.tel111 .leg i{vertical-align:-1px;border-radius:50%;width:11px;height:11px;margin-right:5px;display:inline-block}.tel111 .mod{background:var(--plum);color:#fff;border-radius:18px;padding:16px}.tel111 .mod .k{letter-spacing:.08em;opacity:.85;font-size:13px;font-weight:700}.tel111 .mod .n{text-transform:uppercase;margin:4px 0;font-size:22px;font-weight:800;line-height:1.15}.tel111 .mod .m{opacity:.85;font-size:14.5px}.tel111 .mod .pr{align-items:center;gap:10px;margin-top:12px;font-size:14px;font-weight:700;display:flex}.tel111 .mod .pr .b{background:#ffffff40;border-radius:8px;flex:1;height:8px;overflow:hidden}.tel111 .mod .pr .b i{background:var(--mel);height:100%;display:block}.tel111 .item{background:var(--card);border:1px solid var(--borda);border-radius:16px;padding:12px 14px}.tel111 .item.feito{background:#f1f4ee;border-color:#cdd8c6}.tel111 .item .linha{align-items:center;gap:10px;display:flex}.tel111 .item .num{background:var(--mel-claro);height:28px;color:var(--plum);border-radius:50%;flex:0 0 28px;place-items:center;font-size:14px;font-weight:800;display:grid}.tel111 .item.feito .num{background:var(--salvia-escura);color:#fff}.tel111 .item .tl2{overflow-wrap:anywhere;flex:1;min-width:0;font-size:16.5px;font-weight:700;line-height:1.3}.tel111 .item .tit{flex:1;min-width:0;font-size:16.5px;font-weight:700;line-height:1.3}.tel111 .item .tit small{color:var(--suave);letter-spacing:.03em;text-transform:uppercase;font-size:13px;font-weight:600;display:block}.tel111 .matbtn{font:inherit;color:var(--berry);background:0 0;border:0;min-height:40px;margin:8px 0 0 38px;padding:4px 0;font-size:15.5px;font-weight:800}.tel111 .pote{text-align:left;background:var(--mel);width:100%;color:var(--plum);font:inherit;border:0;border-radius:16px;align-items:center;gap:12px;padding:14px;display:flex}.tel111 .ajuda-item{background:var(--mel-claro);border-radius:12px;margin:10px 0 0 38px;padding:10px 12px;font-size:15.5px}.tel111 .ajuda-item a,.tel111 .ajuda-item button{color:var(--plum);border:2px solid var(--plum);background:#fff;border-radius:10px;align-items:center;gap:6px;min-height:44px;margin-top:6px;padding:8px 12px;font-size:15.5px;font-weight:800;text-decoration:none;display:inline-flex}.tel111 .ativ{flex-direction:column;gap:6px;margin:8px 0 0 38px;display:flex}.tel111 .ativ button{text-align:left;background:var(--linho);border:1px dashed #cbbfb3;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:46px;padding:9px 12px;font-size:15.5px;display:flex}.tel111 .ativ button .tg{letter-spacing:.05em;color:var(--berry);text-transform:uppercase;font-size:12px;font-weight:800}.tel111 .ativ button .cv{color:var(--suave);margin-left:auto}.tel111 .agenda{flex-direction:column;gap:8px;display:flex}.tel111 .ag{background:var(--card);border:1px solid var(--borda);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.tel111 .ag .q{text-align:center;border-right:1px solid var(--borda);flex:0 0 56px;padding-right:10px}.tel111 .ag .q b{color:var(--plum);font-size:18px;display:block}.tel111 .ag .q span{color:var(--suave);text-transform:uppercase;font-size:12.5px;font-weight:700}.tel111 .ag .t{flex:1;font-size:15.5px}.tel111 .ag .t b{display:block}.tel111 .ag button{border:2px solid var(--plum);color:var(--plum);background:0 0;border-radius:10px;min-height:44px;padding:6px 8px;font-size:13.5px;font-weight:800}.tel111 .trava{color:var(--suave);background:#efe9e2;border-radius:14px;padding:12px 14px;font-size:15.5px}.tel111 details.extras{background:var(--card);border:1px solid var(--borda);border-radius:16px;padding:4px 14px}.tel111 details.extras summary{color:var(--plum);cursor:pointer;align-items:center;min-height:44px;padding:10px 0;font-weight:800;display:flex}.tel111 .caixas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tel111 .cx{text-align:left;border:2px solid var(--cinza);background:var(--card);border-radius:16px;flex-direction:column;gap:4px;min-height:110px;padding:12px;display:flex}.tel111 .cx .r{color:var(--suave);font-size:14px;font-weight:800}.tel111 .cx b{color:var(--plum);font-size:15.5px;line-height:1.25}.tel111 .cx .s{color:var(--suave);margin-top:auto;font-size:13px;font-weight:800}.tel111 .cx.feita{border-color:var(--salvia-escura);background:#eaf0e6}.tel111 .cx.feita .s{color:var(--salvia-escura)}.tel111 .cx.atual{background:var(--mel-claro);border-color:var(--mel)}.tel111 .cx.atual .s{color:#7a5310}.tel111 .rec{background:var(--card);border:1px solid var(--borda);text-align:left;border-radius:16px;align-items:center;gap:12px;width:100%;padding:10px;display:flex}.tel111 .rec .foto{background:linear-gradient(135deg,#efe3cf,#e3d3bd);border-radius:12px;flex:0 0 68px;place-items:center;height:68px;font-size:28px;display:grid}.tel111 .rec b{color:var(--plum);display:block}.tel111 .rec span{color:var(--suave);font-size:14.5px}.tel111 .pag{border:1px solid var(--borda);aspect-ratio:3/4;text-align:center;max-width:100%;color:var(--suave);background:#fff;border-radius:14px;place-items:center;padding:20px;display:grid}.sem112{background:0 0;min-height:0}.sem112 .tel111{background:var(--linho);min-height:0}.sem112 .tel111 main{padding-bottom:120px}.det112{z-index:90;background:var(--bg,#e9e5e0);position:fixed;inset:0;overflow:hidden auto}.det112 .tel111 .rodape .btn.s{flex:1}.tel111 .rec>span:last-child{min-width:0;display:block}.tel111 .rec .foto{font-size:28px}.tel111 .ag>.t>b>button{min-height:auto}.page-content:has(.sem112){max-width:none!important;padding-top:0!important;padding-left:0!important;padding-right:0!important}.sem112 .tel111 main{padding-top:14px}.sem112 .tel111 .regj button{width:auto;min-width:0}.sem112 .tel111 .ag .t b>button{min-width:0;min-height:0}.app-frame[data-letra] .page-content:has(.sem112){zoom:1!important;font-size:16px!important}.app-frame[data-letra] .page-content .sem112 .tel111{font-size:18px}.app-frame[data-letra] .page-content .sem112 .tel111 h1{font-size:24px}
