.geac-admin .geac-excluir{display:inline;margin-left:8px}.geac-admin .geac-panel{max-width:680px;background:#fff;border:1px solid #ddd;border-radius:12px;padding:25px}.geac-qr svg{display:block;width:200px;max-width:100%;height:auto;margin:18px 0;background:#fff}.geac-public{box-sizing:border-box;font-family:inherit;background:#fff;color:#172840;border:1px solid #dce3ef;border-radius:18px;padding:clamp(20px,4vw,38px);max-width:750px;margin:24px auto;box-shadow:0 8px 30px rgba(15,50,100,.05)}.geac-public *{box-sizing:border-box}.geac-public-head{display:flex;align-items:center;gap:14px;padding-bottom:22px;border-bottom:1px solid #e8eef7;margin-bottom:24px}.geac-mark{height:57px;width:57px;border-radius:13px;display:flex;align-items:center;justify-content:center;color:#fff;background:#153a78;font-size:21px;font-weight:800}.geac-public-head h2{color:#153a78;font-size:24px;line-height:1.2;margin:0!important}.geac-public-head p{font-size:13px;color:#657386;margin:3px 0 0}.geac-public>h3{font-size:22px;margin:0 0 15px;color:#142e59}.geac-search label{display:block;font-weight:600;margin-bottom:9px}.geac-search-row{display:flex;gap:10px;flex-wrap:wrap}.geac-search input{flex:1 1 200px;min-height:47px;padding:10px 14px;border:1px solid #b4c6de;border-radius:9px;color:#152e4e}.geac-search button{border:0;border-radius:9px;padding:11px 19px;background:#153a78;color:#fff;font-weight:700;cursor:pointer}.geac-search button:hover{background:#24569b}.geac-result{margin-top:24px;padding:20px;border:1px solid;border-radius:12px}.geac-result h3{margin:0 0 8px;font-size:21px}.geac-result p{margin:0 0 16px}.geac-valid{background:#f2faf5;border-color:#9ed3b4}.geac-valid h3{color:#17683b}.geac-invalid{background:#fff8f5;border-color:#f0b2a5}.geac-invalid h3{color:#a43a2b}.geac-data{margin:0;display:grid;grid-template-columns:minmax(120px,35%) 1fr;border-top:1px solid rgba(10,50,70,.12);font-size:15px}.geac-data dt,.geac-data dd{margin:0;padding:10px 6px;border-bottom:1px solid rgba(10,50,70,.12)}.geac-data dt{color:#485b71;font-weight:600}.geac-data dd{overflow-wrap:anywhere}.geac-foot{font-size:12px;color:#657386;margin:20px 0 0}.geac-public .geac-qr{margin:auto}@media(max-width:550px){.geac-data{grid-template-columns:1fr}.geac-data dt{padding-bottom:2px;border:0}.geac-data dd{padding-top:0}.geac-public-head h2{font-size:20px}}
.geac-admin .geac-pagamento{margin:24px 0;padding:16px;border:1px solid #d1deef;background:#f6faff;border-radius:8px;max-width:690px}.geac-admin table td{overflow-wrap:anywhere}.geac-admin .wp-list-table th:nth-child(7){width:220px}
