.ce{--b:#e5e7eb;--ok:#16a34a;--bad:#dc2626;--ink:#111827;--mut:#6b7280;--bg:#ffffff;--chip:#f3f4f6}.ce{max-width:760px;margin:2.5rem auto;padding:1.25rem;background:var(--bg);border:1px solid var(--b);border-radius:16px;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Inter,Arial}.ce h1{margin:0 0 .25rem;font-size:1.5rem}.ce p.muted{color:var(--mut);margin:.25rem 0 1rem}.ce .muted{color:var(--mut)}.ce .ok{color:var(--ok)}.ce .bad{color:var(--bad)}.ce .mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ce button{padding:.8rem 1rem;border-radius:10px;border:1px solid var(--b);background:#fff;cursor:pointer;font-weight:600}.ce button[disabled]{opacity:.55;cursor:not-allowed}.ce .btn-primary{background:#18753f;color:#fff;border-color:#18753f;font-size:1.1rem}.ce .btn-ghost{background:#fff}.ce .btn-subtle{background:#f9fafb}.ce .actions{display:flex;gap:.6rem;flex-wrap:wrap}.ce .box{background:#fafafa;border:1px dashed var(--b);border-radius:12px;padding:12px}.ce .kvs{display:grid;gap:.4rem}.ce .kv{display:flex;gap:.5rem;align-items:center}.ce .kv strong{min-width:120px}.ce .mini{font-size:.9rem}.ce .right{margin-left:auto}.ce .pill{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--b);border-radius:999px;padding:.25rem .6rem}.ce .tabs{margin-top:.75rem;border-bottom:1px solid var(--b);display:flex;gap:4px;align-items:flex-end}.ce .tab{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid var(--b);border-bottom:none;border-top-left-radius:12px;border-top-right-radius:12px;padding:.65rem .9rem;font-weight:700;display:inline-flex;gap:.5rem;align-items:center;color:#6b7280;transform:translateY(1px)}.ce .tab[aria-selected=true]{color:#111827;background:#fff}.ce .tab[disabled]{opacity:.5;cursor:not-allowed}.ce .tab .dot{width:20px;height:20px;border-radius:999px;display:inline-grid;place-items:center;border:2px solid var(--b);font-size:.75rem;background:#fff;color:#6b7280}.ce .tab[aria-selected=true] .dot{border-color:#111827;color:#111827}.ce .tab.done .dot{background:var(--ok);border-color:var(--ok);color:#fff}.ce .panel{border:1px solid var(--b);border-radius:0 12px 12px;padding:14px}.ce .panel[hidden]{display:none}.ce .inline-status{margin-top:.5rem;font-size:.95rem}.ce .toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);background:#111827;color:#fff;padding:.75rem 1rem;border-radius:10px;box-shadow:0 10px 30px #00000026;display:none;z-index:9999}.ce .toast.show{display:block}.ce .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:none;align-items:center;justify-content:center;z-index:10000}.ce .modal-backdrop.show{display:flex}.ce .modal{width:min(560px,calc(100vw - 32px));background:#fff;border:1px solid var(--b);border-radius:16px;box-shadow:0 20px 60px #00000040;overflow:hidden}.ce .modal header{display:flex;align-items:center;gap:.6rem;padding:12px 14px;border-bottom:1px solid var(--b)}.ce .modal header .badge{aspect-ratio:1/1;width:fit-content;min-height:22px;border-radius:999px;display:grid;place-items:center;font-size:.85rem}.ce .modal header .badge.error{background:#dc2626;color:#fff}.ce .modal header .badge.success{background:#16a34a;color:#fff}.ce .modal header h4{margin:0;font-size:1.05rem}.ce .modal .body{padding:14px;color:#111827}.ce .modal .body .muted{color:#6b7280}.ce .modal .footer{display:flex;gap:.5rem;justify-content:flex-end;padding:10px 14px;border-top:1px solid var(--b)}.ce .modal .details{margin-top:.5rem;background:#fafafa;border:1px dashed var(--b);padding:.6rem .7rem;border-radius:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9rem;color:#374151;white-space:pre-wrap;word-break:break-word}.ce .modal .details[hidden]{display:none!important}.ce .modal .btn-link{background:transparent;border:none;color:#111827;text-decoration:underline;padding:.25rem .4rem;cursor:pointer}#panel-2{position:relative}.ce .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffe0;border-radius:0 12px 12px;display:none;align-items:center;justify-content:center;z-index:20}.ce .overlay.show{display:flex}.ce .loader{display:flex;align-items:center;gap:.8rem;padding:.9rem 1rem;border:1px solid var(--b);background:#fff;border-radius:12px;box-shadow:0 10px 30px #00000014}.ce .spinner{width:28px;height:28px;border-radius:50%;border:3px solid #e5e7eb;border-top-color:#111827;animation:ce-spin 1s linear infinite}.ce .bar{height:8px;background:#e5e7eb;border-radius:10px;overflow:hidden}.ce .bar>span{display:block;height:100%;width:0;background:#111827;transition:width .2s ease}@keyframes ce-spin{to{transform:rotate(360deg)}}.ce .wallet-picker-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:none;align-items:center;justify-content:center;z-index:10000}.ce .wallet-picker-backdrop.show{display:flex}.ce .wallet-picker{width:min(560px,calc(100vw - 32px));background:#fff;border:1px solid var(--b);border-radius:16px;box-shadow:0 20px 60px #00000040;overflow:hidden}.ce .wallet-picker header{display:flex;align-items:center;gap:.6rem;padding:12px 14px;border-bottom:1px solid var(--b)}.ce .wallet-picker header h4{margin:0;font-size:1.05rem}.ce .wallet-list{padding:10px 12px;display:grid;gap:.5rem}.ce .wallet-btn{display:flex;align-items:center;gap:.6rem;border:1px solid var(--b);border-radius:12px;padding:.65rem .9rem;background:#fff;cursor:pointer;text-align:left}.ce .wallet-btn .icon{width:24px;height:24px;border-radius:6px;display:grid;place-items:center;background:transparent;color:#111827}.ce .wallet-btn small{color:#6b7280}.ce .wallet-picker .footer{display:flex;gap:.5rem;justify-content:flex-end;padding:10px 14px;border-top:1px solid var(--b)}
/*# sourceMappingURL=/cdn/shop/t/45/assets/claim-style.css.map */
