/* IDMIX Tech 2.6.0 */
.billing260-guide{display:flex;align-items:center;justify-content:space-between;gap:18px;border-left:4px solid var(--primary,#1677ff)}
.billing260-guide>div:first-child{display:flex;align-items:center;gap:14px}.billing260-guide .ui-icon{width:26px;height:26px;color:var(--primary,#1677ff)}.billing260-guide span{display:grid;gap:3px}.billing260-guide small{color:var(--muted);line-height:1.5}.billing260-guide.is-warning{border-left-color:#f59e0b}.billing260-guide.is-warning .ui-icon{color:#f59e0b}
.billing260-open-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px;padding-top:8px}.billing260-invoice{border:1px solid var(--line);border-radius:var(--radius-lg,18px);padding:20px;background:var(--card);display:grid;gap:12px}.billing260-invoice.is-overdue{border-color:color-mix(in srgb,#ef4444 48%,var(--line));box-shadow:inset 3px 0 #ef4444}.billing260-invoice>div:first-child{display:flex;align-items:center;justify-content:space-between}.billing260-invoice h3{font-size:1.75rem;margin:0}.billing260-invoice p{margin:0;color:var(--muted)}.billing260-invoice .actions{display:grid;grid-template-columns:1fr 1fr}.billing260-invoice .btn{min-height:44px;justify-content:center}.billing260-paid-empty{padding:28px;text-align:center}.billing260-qr{display:block;width:min(280px,100%);aspect-ratio:1;object-fit:contain;margin:auto;border:10px solid #fff;border-radius:16px}.billing260-pix textarea{min-height:92px;font-family:ui-monospace,monospace;font-size:.78rem;word-break:break-all}.success-text{color:#16a34a!important}
.delivery-live260{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 13px;border-radius:999px;background:color-mix(in srgb,#22c55e 13%,var(--card));color:#15803d;font-size:.82rem;font-weight:700}.delivery-live260 .ui-icon{width:18px;height:18px}.operational-sync-badge260{position:fixed;right:18px;bottom:76px;z-index:1100;border:0;border-radius:999px;min-height:38px;padding:0 13px;background:#f59e0b;color:#211500;box-shadow:0 10px 30px #0003;display:flex;align-items:center;gap:7px;font-weight:750}.operational-sync-badge260 .ui-icon{width:17px;height:17px}
.tracking-map260{display:grid;gap:14px}.tracking-map260 iframe{width:100%;height:340px;border:0;border-radius:16px;background:#e5e7eb}.tracking-map260.is-waiting{display:flex;align-items:center;gap:16px}.tracking-map260.is-waiting>.ui-icon{width:36px;height:36px;color:var(--primary,#1677ff)}.tracking-map260 h2,.tracking-map260 p{margin:0}.live-dot260{display:inline-flex;align-items:center;gap:7px;color:#15803d;font-size:.78rem;font-weight:800}.live-dot260:before{content:"";width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px #22c55e24;animation:livePulse260 1.6s infinite}@keyframes livePulse260{50%{box-shadow:0 0 0 10px #22c55e08}}
@media(max-width:760px){.billing260-guide{align-items:flex-start;flex-direction:column}.billing260-invoice .actions{grid-template-columns:1fr}.billing260-summary{grid-template-columns:1fr!important}.tracking-map260 iframe{height:280px}.billing260-page .page-head>.actions .btn span{display:none}.billing260-page .page-head>.actions .btn{width:42px;padding:0;justify-content:center}}
