.fibx{text-align:center;border:1px solid color-mix(in srgb,var(--cs-accent,#42caff) 35%,transparent);background:color-mix(in srgb,var(--cs-accent,#42caff) 6%,transparent);color:var(--cs-text,#edf6ff);border-radius:14px;justify-items:center;gap:8px;margin:10px 0;padding:14px 12px;display:grid}.fibx-title{margin:0;font-size:1rem;font-weight:700}.fibx-amount{color:var(--cs-muted,#a6b9d1);align-items:baseline;gap:8px;margin:0;font-size:.9rem;display:flex}.fibx-amount b{color:var(--cs-text,#edf6ff);font-size:1.1rem}.fibx-status{margin:0;font-size:.9rem;font-weight:600}.fibx-ok{color:#3ddc97}.fibx-bad{color:#ff8a95}.fibx-warn{color:#ffc35a}.fibx-wait{color:var(--cs-text,#edf6ff)}.fibx-note,.fibx-help,.fibx-timer,.fibx-ref{color:var(--cs-muted,#a6b9d1);margin:0;font-size:.82rem}.fibx-qr{aspect-ratio:1;width:220px;max-width:100%;height:auto;image-rendering:pixelated;background:#fff;border-radius:10px;padding:8px;display:block}.fibx-code{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;display:flex}.fibx-code code{letter-spacing:2px;color:var(--cs-text,#edf6ff);font-size:1.15rem}.fibx-code button,.fibx-restart{border:1px solid color-mix(in srgb,var(--cs-accent,#42caff) 50%,transparent);min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:6px 12px;font-size:.85rem}.fibx-app{background:var(--cs-accent,#42caff);color:#04121f;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:8px 16px;font-weight:700;text-decoration:none;display:inline-flex}.fibx-link{color:var(--cs-accent,#42caff)}.fibx :focus-visible{outline:2px solid var(--cs-accent,#42caff);outline-offset:2px}.fibx-ref code{font-size:.8rem}
