.vault-receipt-card-module__Cp-WYq__vault{--vault:#0f1712;--vault-raised:#16211a;--lime:#d4f542;--amber:#f3b544;--soft:#ffffff9e;--faint:#ffffff7a;--hair:#ffffff14;isolation:isolate;color:#fff;background:radial-gradient(120% 90% at 0% 0%, #1d2b22 0%, var(--vault) 55%);border-radius:20px;padding:16px 16px 14px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0a140c2e}.vault-receipt-card-module__Cp-WYq__art{z-index:-2;opacity:.95;pointer-events:none;width:min(80%,420px);height:330px;position:absolute;top:-16px;right:-16%;-webkit-mask-image:radial-gradient(75% 70% at 62% 38%,#000 35%,#0000008c 60%,#0000 85%);mask-image:radial-gradient(75% 70% at 62% 38%,#000 35%,#0000008c 60%,#0000 85%)}.vault-receipt-card-module__Cp-WYq__art img{object-fit:cover;object-position:50% 20%}.vault-receipt-card-module__Cp-WYq__vault:after{z-index:-1;pointer-events:none;content:"";background:linear-gradient(100deg,#0f1712f0 0%,#0f17129e 42%,#0f17121f 70%,#0f171233 100%),linear-gradient(#0f171200 120px,#0f17128c 200px);position:absolute;inset:0}.vault-receipt-card-module__Cp-WYq__lower{background:var(--vault);margin:14px -16px 0;padding:0 16px;position:relative}.vault-receipt-card-module__Cp-WYq__lower:before{pointer-events:none;content:"";background:linear-gradient(to bottom, #0f171200, var(--vault));height:48px;position:absolute;bottom:100%;left:0;right:0}.vault-receipt-card-module__Cp-WYq__head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.vault-receipt-card-module__Cp-WYq__live{color:var(--lime);font:700 10px/1 var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;flex:none;align-items:center;gap:6px;margin:0;display:inline-flex}.vault-receipt-card-module__Cp-WYq__live:before{content:"";background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #d4f5422e}.vault-receipt-card-module__Cp-WYq__asOf{color:#ffffffb8;min-width:0;font:500 10px/1.2 var(--font-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;background:#0f1712e0;border-radius:999px;padding:4px 8px;overflow:hidden}.vault-receipt-card-module__Cp-WYq__mon{max-width:72%;font:700 15px/1.25 var(--font-grotesk), var(--font-geist), sans-serif;letter-spacing:-.005em;text-overflow:ellipsis;text-shadow:0 1px 3px #0009;white-space:nowrap;margin:10px 0 0;overflow:hidden}.vault-receipt-card-module__Cp-WYq__monSub{color:var(--soft);font:700 9.5px/1 var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;margin:5px 0 0}.vault-receipt-card-module__Cp-WYq__headline{z-index:1;min-height:74px;margin-top:46px;position:relative}.vault-receipt-card-module__Cp-WYq__big{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0 0 4px;display:flex}.vault-receipt-card-module__Cp-WYq__big strong{font:700 38px/1.05 var(--font-grotesk), var(--font-geist), sans-serif;letter-spacing:-.02em;text-shadow:0 2px 10px #0000008c}.vault-receipt-card-module__Cp-WYq__delta{color:#ff9a86;font:700 11px/1 var(--font-mono), ui-monospace, monospace;white-space:nowrap;background:#3a120ee0;border-radius:999px;padding:5px 8px}.vault-receipt-card-module__Cp-WYq__delta[data-tone=up]{color:var(--lime);background:#1e2c0ae6}.vault-receipt-card-module__Cp-WYq__delta[data-tone=flat]{color:#fffc;background:#0f1712e0}.vault-receipt-card-module__Cp-WYq__caption,.vault-receipt-card-module__Cp-WYq__blockNote{color:#ffffffa8;text-shadow:0 2px 10px #0000008c;max-width:34ch;margin:0;font-size:12.5px;line-height:1.4}.vault-receipt-card-module__Cp-WYq__blockNote{color:var(--faint);margin-top:4px;font-size:11px}.vault-receipt-card-module__Cp-WYq__dnaBar{background:var(--hair);border-radius:999px;gap:3px;height:8px;margin-top:0;display:flex;overflow:hidden}.vault-receipt-card-module__Cp-WYq__dnaBar i{border-radius:3px;flex-basis:0;min-width:3px;height:100%;display:block}.vault-receipt-card-module__Cp-WYq__rows{margin:10px 0 0;padding:0;list-style:none;display:grid}.vault-receipt-card-module__Cp-WYq__row{border-top:1px solid #ffffff12;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:11px 0;display:grid}.vault-receipt-card-module__Cp-WYq__row:first-child{border-top:0}.vault-receipt-card-module__Cp-WYq__logo{--ticker-logo-fit:28px;border-radius:8px}.vault-receipt-card-module__Cp-WYq__who{min-width:0}.vault-receipt-card-module__Cp-WYq__ticker{font:700 14px/1.2 var(--font-grotesk), var(--font-geist), sans-serif;align-items:center;gap:7px;margin:0;display:flex}.vault-receipt-card-module__Cp-WYq__pct{color:#fff;font:700 11px/1 var(--font-mono), ui-monospace, monospace}.vault-receipt-card-module__Cp-WYq__row[data-dominant=true] .vault-receipt-card-module__Cp-WYq__pct{color:var(--lime)}.vault-receipt-card-module__Cp-WYq__company{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:11.5px;line-height:1.3;overflow:hidden}.vault-receipt-card-module__Cp-WYq__amount{text-align:right;min-width:0}.vault-receipt-card-module__Cp-WYq__weth{font:700 13px/1.1 var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.vault-receipt-card-module__Cp-WYq__tokens{color:#ffffff8c;font:400 10.5px/1.2 var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;white-space:nowrap;margin:4px 0 0}.vault-receipt-card-module__Cp-WYq__fill{grid-column:2/4;align-items:center;gap:8px;min-width:0;margin-top:2px;display:flex}.vault-receipt-card-module__Cp-WYq__track{background:#ffffff17;border-radius:999px;flex:1;min-width:24px;height:4px;overflow:hidden}.vault-receipt-card-module__Cp-WYq__track i{border-radius:999px;height:100%;display:block}.vault-receipt-card-module__Cp-WYq__pill{color:#ffffffb3;font:700 9px/1 var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;white-space:nowrap;background:#ffffff14;border-radius:999px;flex:none;padding:4px 7px}.vault-receipt-card-module__Cp-WYq__pill[data-state=SETTLED]{color:var(--lime);background:#d4f54224}.vault-receipt-card-module__Cp-WYq__pill[data-state=PENDING_FILL]{color:var(--amber);background:#f3b54424}.vault-receipt-card-module__Cp-WYq__pill[data-state=FROZEN]{color:#9fd8ec;background:#59d0ff1f}.vault-receipt-card-module__Cp-WYq__rowsNote{color:var(--faint);margin:6px 0 0;font-size:11px;line-height:1.45}.vault-receipt-card-module__Cp-WYq__stats{background:#ffffff12;border-radius:14px;grid-template-columns:1fr 1fr;gap:1px;margin:12px 0 0;display:grid;overflow:hidden}.vault-receipt-card-module__Cp-WYq__stat{background:var(--vault-raised);min-width:0;padding:11px 12px}.vault-receipt-card-module__Cp-WYq__stat:last-child:nth-child(odd){grid-column:1/-1}.vault-receipt-card-module__Cp-WYq__stat dt{color:#ffffff80;font:700 9px/1 var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase}.vault-receipt-card-module__Cp-WYq__stat dd{font:700 14px/1.1 var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:7px 0 0;display:flex}.vault-receipt-card-module__Cp-WYq__stat small{color:#ffffff80;font-size:10px;font-weight:400}.vault-receipt-card-module__Cp-WYq__actions{gap:8px;margin-top:12px;display:flex}.vault-receipt-card-module__Cp-WYq__action{color:#fff;cursor:pointer;min-width:0;min-height:40px;font:700 12px/1 var(--font-grotesk), var(--font-geist), sans-serif;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;flex:1;justify-content:center;align-items:center;padding:10px 8px;display:inline-flex}.vault-receipt-card-module__Cp-WYq__action:hover:not(:disabled){background:#ffffff1a}.vault-receipt-card-module__Cp-WYq__shareAction{color:#141a14;background:var(--lime);border-color:var(--lime)}.vault-receipt-card-module__Cp-WYq__shareAction:hover:not(:disabled){background:#e2fb6a}.vault-receipt-card-module__Cp-WYq__action:disabled{cursor:progress;opacity:.6}.vault-receipt-card-module__Cp-WYq__action:focus-visible{outline:3px solid var(--lime);outline-offset:2px}.vault-receipt-card-module__Cp-WYq__shareStatus{min-height:1em;color:var(--soft);margin:8px 2px 0;font-size:11px}.vault-receipt-card-module__Cp-WYq__shareStatus:empty{display:none}.vault-receipt-card-module__Cp-WYq__shareStatus[data-state=error]{color:#ffb4a8}.vault-receipt-card-module__Cp-WYq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:560px){.vault-receipt-card-module__Cp-WYq__vault{padding:20px 22px 18px}.vault-receipt-card-module__Cp-WYq__lower{margin-inline:-22px;padding-inline:22px}.vault-receipt-card-module__Cp-WYq__art{height:340px;right:-8%}.vault-receipt-card-module__Cp-WYq__mon{font-size:17px}.vault-receipt-card-module__Cp-WYq__headline{margin-top:56px}.vault-receipt-card-module__Cp-WYq__big strong{font-size:44px}}@media (forced-colors:active){.vault-receipt-card-module__Cp-WYq__vault{border:1px solid canvastext}.vault-receipt-card-module__Cp-WYq__art{display:none}.vault-receipt-card-module__Cp-WYq__dnaBar i,.vault-receipt-card-module__Cp-WYq__track i{forced-color-adjust:none}.vault-receipt-card-module__Cp-WYq__pill,.vault-receipt-card-module__Cp-WYq__delta,.vault-receipt-card-module__Cp-WYq__asOf{border:1px solid canvastext}}@media print{.vault-receipt-card-module__Cp-WYq__art{display:none}}
.redemption-claims-panel-module__OBxo0q__panel{--claim-ink:#152019;--claim-deep:#0d1d15;--claim-muted:#536158;--claim-line:#c9cec7;--claim-paper:#f3f0e7;--claim-acid:#c9f43b;color:var(--claim-ink);background:var(--claim-paper);border:1px solid #b8beb7;overflow:hidden}.redemption-claims-panel-module__OBxo0q__panel *{box-sizing:border-box}.redemption-claims-panel-module__OBxo0q__header{color:#f2f4ef;background:radial-gradient(circle at 92% 12%, #4766534f, transparent 32%), var(--claim-deep);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(28px,5vw,80px);padding:clamp(28px,5vw,64px);display:grid}.redemption-claims-panel-module__OBxo0q__eyebrow{color:var(--claim-acid);font:12px var(--font-mono);letter-spacing:.14em}.redemption-claims-panel-module__OBxo0q__header h2{letter-spacing:-.045em;max-width:780px;margin:18px 0 0;font-size:clamp(26px,3.6vw,44px);font-weight:540;line-height:.96}.redemption-claims-panel-module__OBxo0q__header p{color:#a9b5ad;max-width:690px;margin:18px 0 0;font-size:12px;line-height:1.65}.redemption-claims-panel-module__OBxo0q__summary{background:#ffffff08;border:1px solid #ffffff24;min-width:170px;padding:16px 18px}.redemption-claims-panel-module__OBxo0q__summary span,.redemption-claims-panel-module__OBxo0q__summary strong{display:block}.redemption-claims-panel-module__OBxo0q__summary span{color:#839189;font:12px var(--font-mono);letter-spacing:.1em}.redemption-claims-panel-module__OBxo0q__summary strong{color:var(--claim-acid);font:13px var(--font-mono);margin-top:8px}.redemption-claims-panel-module__OBxo0q__claimGroup{border-top:1px solid var(--claim-line);padding:clamp(24px,4vw,48px) clamp(18px,5vw,64px)}.redemption-claims-panel-module__OBxo0q__groupHeading{grid-template-columns:34px 1fr;align-items:start;gap:16px;margin-bottom:20px;display:grid}.redemption-claims-panel-module__OBxo0q__groupHeading>span{color:#536158;font:12px var(--font-mono)}.redemption-claims-panel-module__OBxo0q__groupHeading h3{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:620}.redemption-claims-panel-module__OBxo0q__groupHeading p{color:var(--claim-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.redemption-claims-panel-module__OBxo0q__claimList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.redemption-claims-panel-module__OBxo0q__claimRow{background:#fbfaf5;border:1px solid #d3d6d0;grid-template-columns:minmax(120px,.8fr) minmax(180px,1.25fr) minmax(115px,.75fr) minmax(154px,auto);align-items:center;gap:14px;min-height:64px;padding:16px;display:grid}.redemption-claims-panel-module__OBxo0q__claimRow[data-status=FAILED]{border-color:#b96f6780;box-shadow:inset 3px 0 #a6534a}.redemption-claims-panel-module__OBxo0q__claimRow[data-status=CONFIRMING]{border-color:#9da787;box-shadow:inset 3px 0 #889e50}.redemption-claims-panel-module__OBxo0q__claimRow[data-status=CLAIMED]{border-color:#90a790;box-shadow:inset 3px 0 #477b56}.redemption-claims-panel-module__OBxo0q__claimIdentity span,.redemption-claims-panel-module__OBxo0q__claimIdentity strong,.redemption-claims-panel-module__OBxo0q__claimAmount span,.redemption-claims-panel-module__OBxo0q__claimAmount strong{display:block}.redemption-claims-panel-module__OBxo0q__claimIdentity span,.redemption-claims-panel-module__OBxo0q__claimAmount span{color:#4f5d54;font:12px var(--font-mono);letter-spacing:.1em}.redemption-claims-panel-module__OBxo0q__claimIdentity strong{font:13px var(--font-mono);margin-top:7px}.redemption-claims-panel-module__OBxo0q__claimAmount strong{overflow-wrap:anywhere;font:12px var(--font-mono);margin-top:7px}.redemption-claims-panel-module__OBxo0q__claimAmounts{gap:12px;display:grid}.redemption-claims-panel-module__OBxo0q__claimStatus{color:#526057;font:12px var(--font-mono);letter-spacing:.04em;align-items:center;gap:8px;display:flex}.redemption-claims-panel-module__OBxo0q__statusDot{background:#748078;border-radius:50%;flex:none;width:7px;height:7px}[data-status=CONFIRMING] .redemption-claims-panel-module__OBxo0q__statusDot{background:#8aa22f;box-shadow:0 0 0 4px #8aa22f1f}[data-status=FAILED] .redemption-claims-panel-module__OBxo0q__statusDot{background:#a6534a;box-shadow:0 0 0 4px #a6534a1c}[data-status=CLAIMED] .redemption-claims-panel-module__OBxo0q__statusDot{background:#477b56;box-shadow:0 0 0 4px #477b561b}.redemption-claims-panel-module__OBxo0q__claimButton,.redemption-claims-panel-module__OBxo0q__retryButton{letter-spacing:.055em;text-transform:uppercase;cursor:pointer;border:0;min-height:44px;padding:11px 14px;font-size:12px;font-weight:800}.redemption-claims-panel-module__OBxo0q__claimButton{color:var(--claim-deep);background:var(--claim-acid)}.redemption-claims-panel-module__OBxo0q__retryButton{color:#fff6f4;background:#88463f}.redemption-claims-panel-module__OBxo0q__claimButton:disabled,.redemption-claims-panel-module__OBxo0q__retryButton:disabled{color:#556159;cursor:not-allowed;background:#e0e2dd}.redemption-claims-panel-module__OBxo0q__claimButton:focus-visible,.redemption-claims-panel-module__OBxo0q__retryButton:focus-visible,.redemption-claims-panel-module__OBxo0q__receipt a:focus-visible{outline-offset:3px;outline:3px solid #477b56}.redemption-claims-panel-module__OBxo0q__failure,.redemption-claims-panel-module__OBxo0q__receipt{grid-column:2/4;margin:-2px 0 0}.redemption-claims-panel-module__OBxo0q__failure{color:#8a413a;font-size:12px;line-height:1.45}.redemption-claims-panel-module__OBxo0q__receipt{flex-wrap:wrap;align-items:center;gap:7px 12px;display:flex}.redemption-claims-panel-module__OBxo0q__receipt span{color:#4f5d54;font:12px var(--font-mono);letter-spacing:.1em}.redemption-claims-panel-module__OBxo0q__receipt a,.redemption-claims-panel-module__OBxo0q__receipt code{color:#365d42;font:12px var(--font-mono)}.redemption-claims-panel-module__OBxo0q__receipt a{text-underline-offset:3px;text-decoration-thickness:1px}.redemption-claims-panel-module__OBxo0q__zeroBalance{color:#3e6e4b;font:12px var(--font-mono);letter-spacing:.08em;background:#477b5612;border:1px solid #477b563d;justify-self:end;padding:9px 11px}.redemption-claims-panel-module__OBxo0q__emptyClaims{color:var(--claim-muted);background:#fbfaf5;border:1px dashed #c4cac3;margin:0;padding:18px;font-size:12px}.redemption-claims-panel-module__OBxo0q__unavailableNotice{border-top:1px solid var(--claim-line);grid-template-columns:minmax(0,1fr) minmax(190px,auto);align-items:center;gap:18px;padding:clamp(24px,4vw,48px) clamp(18px,5vw,64px);display:grid}.redemption-claims-panel-module__OBxo0q__unavailableNotice p{max-width:720px;color:var(--claim-muted);margin:0;font-size:14px;line-height:1.6}@media (max-width:860px){.redemption-claims-panel-module__OBxo0q__header{grid-template-columns:1fr}.redemption-claims-panel-module__OBxo0q__summary{width:100%}.redemption-claims-panel-module__OBxo0q__claimRow{grid-template-columns:1fr 1fr}.redemption-claims-panel-module__OBxo0q__claimStatus{justify-self:start}.redemption-claims-panel-module__OBxo0q__claimButton,.redemption-claims-panel-module__OBxo0q__retryButton,.redemption-claims-panel-module__OBxo0q__zeroBalance{text-align:center;justify-self:stretch;width:100%}.redemption-claims-panel-module__OBxo0q__failure,.redemption-claims-panel-module__OBxo0q__receipt{grid-column:1/-1}.redemption-claims-panel-module__OBxo0q__unavailableNotice{grid-template-columns:1fr}}@media (max-width:560px){.redemption-claims-panel-module__OBxo0q__header,.redemption-claims-panel-module__OBxo0q__claimGroup{padding-left:18px;padding-right:18px}.redemption-claims-panel-module__OBxo0q__claimRow{grid-template-columns:1fr}.redemption-claims-panel-module__OBxo0q__failure,.redemption-claims-panel-module__OBxo0q__receipt{grid-column:auto}}
