.tilted-card-figure{perspective:800px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.tilted-card-inner{transform-style:preserve-3d;position:relative}.tilted-card-img{object-fit:cover;will-change:transform;border-radius:15px;position:absolute;top:0;left:0;transform:translateZ(0)}.tilted-card-overlay{z-index:2;will-change:transform;position:absolute;top:0;left:0;transform:translateZ(30px)}.tilted-card-caption{pointer-events:none;color:#2d2d2d;opacity:0;z-index:3;background-color:#fff;border-radius:.375rem;padding:4px 10px;font-size:10px;position:absolute;top:0;left:0}@media (max-width:640px){.tilted-card-caption{display:none}}
.events-preview-tilt:before{content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(circle at 50% 48%,#0ea5e938,#0000 62%);border-radius:1.5rem;position:absolute;inset:-16px}.events-preview-tilt .tilted-card-inner{border-radius:1.125rem;overflow:hidden;box-shadow:0 28px 70px #0f172a2e,0 14px 34px #0ea5e92e}.events-preview-tilt .tilted-card-img{border-radius:1.125rem}.events-preview-tilt .tilted-card-overlay{inset:0}.events-preview-panel{background:linear-gradient(#ffffff14,#ffffff05);border:1px solid #ffffff1f;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47}.events-preview-panel:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff2e,#0000 36%);position:absolute;inset:0}.events-feed{height:6.6rem;position:relative;overflow:hidden}.events-feed:before,.events-feed:after{content:"";z-index:2;pointer-events:none;height:1.25rem;position:absolute;left:0;right:0}.events-feed:before{background:linear-gradient(#fffffff5,#0000);top:0}.events-feed:after{background:linear-gradient(#0000,#fffffff5);bottom:0}.events-feed-track{flex-direction:column;animation:9.6s ease-in-out infinite events-feed-push;display:flex}.events-feed-row{border-bottom:1px solid #e2e8f09e;justify-content:space-between;align-items:center;gap:1rem;min-height:1.65rem;font-size:.875rem;display:flex}@keyframes events-feed-push{0%,18%{transform:translateY(0)}25%,43%{transform:translateY(-1.65rem)}50%,68%{transform:translateY(-3.3rem)}75%,93%{transform:translateY(-4.95rem)}to{transform:translateY(-6.6rem)}}@media (max-width:640px){.events-preview-tilt:before{filter:blur(14px);inset:-8px}}@media (prefers-reduced-motion:reduce){.events-feed-track{animation:none}}
.scroll-stack-scroller{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;will-change:scroll-position;width:100%;height:100%;position:relative;overflow:visible auto;transform:translateZ(0)}.scroll-stack-scroller-window{overscroll-behavior:auto;scroll-behavior:auto;will-change:auto;height:auto;overflow:visible}.scroll-stack-inner{min-height:100%;padding:12vh 0 28rem}.scroll-stack-scroller-window .scroll-stack-inner{padding:0 0 clamp(4rem,8vh,6rem)}.scroll-stack-card{box-sizing:border-box;transform-origin:top;width:100%;min-height:clamp(30rem,54vh,36rem);transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, filter;border-radius:3px;margin:28px 0;padding:0;position:relative;transform:translateZ(0);box-shadow:0 24px 72px #0f172a21}.scroll-stack-end{width:100%;height:1px}@media (max-width:640px){.scroll-stack-inner{padding-bottom:20rem}.scroll-stack-scroller-window .scroll-stack-inner{padding-bottom:8rem}.scroll-stack-card{min-height:36rem}}.settlement-stack{position:relative}.settlement-packet{min-height:inherit;border-radius:inherit;background:linear-gradient(135deg,#fffffff5,#f8fafcf0),radial-gradient(circle at 85% 10%,#0ea5e91f,#0000 32rem);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.settlement-packet[data-accent=measure]{background:linear-gradient(135deg,#fffffff5,#f8fafcf0),radial-gradient(circle at 85% 10%,#6366f11c,#0000 32rem)}.settlement-packet[data-accent=reconcile]{background:linear-gradient(135deg,#fffffff5,#f8fafcf0),radial-gradient(circle at 85% 10%,#10b98121,#0000 32rem)}.settlement-packet[data-accent=settle]{background:linear-gradient(135deg,#fffffff5,#f8fafcf0),radial-gradient(circle at 85% 10%,#f973161a,#0000 32rem)}.settlement-packet:before{pointer-events:none;content:"";background-image:linear-gradient(#0f172a09 1px,#0000 1px),linear-gradient(90deg,#0f172a09 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000a6,#0000 70%);mask-image:linear-gradient(#000000a6,#0000 70%)}.settlement-packet:after{pointer-events:none;content:"";opacity:0;background:linear-gradient(90deg,#0000,#0ea5e91f,#0000);width:28%;position:absolute;top:0;bottom:0;left:-34%;transform:skew(-16deg)}.scroll-stack-card[data-stack-state=active] .settlement-packet:after{animation:1.3s ease-out .12s both packet-scan}.packet-field{opacity:.62;transition:opacity .42s,transform .42s,border-color .42s,background-color .42s;transform:translateY(6px)}.scroll-stack-card[data-stack-state=active] .packet-field{opacity:1;background-color:#ffffffd1;border-color:#0ea5e92e;transform:translateY(0)}.scroll-stack-card[data-stack-state=active] .packet-field:nth-child(2){transition-delay:80ms}.scroll-stack-card[data-stack-state=active] .packet-field:nth-child(3){transition-delay:.16s}.scroll-stack-card[data-stack-state=active] .packet-field:nth-child(4){transition-delay:.24s}.packet-hash{position:relative;overflow:hidden}.packet-hash:after{content:"";background:linear-gradient(90deg,#0000,#0ea5e929,#0000);position:absolute;inset:0;transform:translate(-110%)}.scroll-stack-card[data-stack-state=active] .packet-hash:after{animation:.98s ease-out .26s both hash-verify}.packet-step{color:#64748b;transition:color .36s;position:relative}.packet-step:before{content:"";background:#cbd5e1;border-radius:999px;width:.55rem;height:.55rem;margin:0 auto .45rem;transition:background-color .36s,box-shadow .36s;display:block;box-shadow:0 0 #0ea5e900}.scroll-stack-card[data-stack-state=active] .packet-step{color:#0f172a}.scroll-stack-card[data-stack-state=active] .packet-step:before{background:#0ea5e9;box-shadow:0 0 0 6px #0ea5e91a}.scroll-stack-card[data-stack-state=active] .packet-step:nth-child(2){transition-delay:.12s}.scroll-stack-card[data-stack-state=active] .packet-step:nth-child(3){transition-delay:.24s}.scroll-stack-card[data-stack-state=active] .packet-step:nth-child(4){transition-delay:.36s}.packet-progress{transform-origin:0;transition:transform .9s;transform:scaleX(.08)}.scroll-stack-card[data-stack-state=active] .packet-progress{transform:scaleX(1)}.ledger-timeline{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#64748b;gap:.75rem;margin-top:1.5rem;padding-left:1.2rem;font-size:.72rem;font-weight:600;display:grid;position:relative}.ledger-timeline:before{content:"";background:#cbd5e1;width:1px;position:absolute;top:.4rem;bottom:.4rem;left:.23rem}.ledger-timeline-item{align-items:center;gap:.6rem;transition:color .26s,transform .26s;display:flex;position:relative}.ledger-timeline-dot{background:#cbd5e1;border-radius:999px;width:.5rem;height:.5rem;transition:background-color .26s,box-shadow .26s,transform .26s;position:absolute;left:-1.17rem}.ledger-timeline-item[data-state=active]{color:#0284c7;transform:translate(.15rem)}.ledger-timeline-item[data-state=past]{color:#0f172a}.ledger-timeline-item[data-state=active] .ledger-timeline-dot{background:#0ea5e9;transform:scale(1.3);box-shadow:0 0 0 7px #0ea5e91c}.ledger-timeline-item[data-state=past] .ledger-timeline-dot{background:#10b981}.dual-balance,.quota-gate{background:#ffffffad;border:1px solid #e2e8f0db;border-radius:3px;margin-top:1rem;padding:.85rem}.dual-balance{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;display:grid}.dual-balance-row{color:#64748b;background:#f8fafce6;border-radius:2px;padding:.7rem .8rem;font-size:.74rem}.dual-balance-row strong{color:#0f172a;font-family:var(--font-mono);margin-top:.2rem;font-size:.86rem;display:block}.dual-balance-match{color:#047857;min-width:5.4rem;font-family:var(--font-mono);letter-spacing:.16em;opacity:0;background:#10b9811a;border-radius:2px;place-items:center;font-size:.68rem;font-weight:700;transition:opacity .36s .3s,transform .36s .3s;display:grid;transform:scale(.82)}.scroll-stack-card[data-stack-state=active] .dual-balance-match{opacity:1;transform:scale(1)}.quota-gate-top,.quota-gate-status{color:#64748b;justify-content:space-between;align-items:center;font-size:.76rem;font-weight:600;display:flex}.quota-gate-top strong{color:#0f172a;font-family:var(--font-mono)}.quota-gate-track{background:linear-gradient(90deg,#e2e8f0,#fed7aa);border-radius:999px;height:.55rem;margin:.65rem 0;position:relative;overflow:hidden}.quota-gate-fill{transform-origin:0;border-radius:inherit;background:linear-gradient(90deg,#0ea5e9,#10b981);width:82%;height:100%;transition:transform .92s .18s;transform:scaleX(.08)}.quota-gate-limit{background:#0f172a57;width:2px;position:absolute;top:-.2rem;bottom:-.2rem;left:88%}.quota-gate-status{color:#047857;font-family:var(--font-mono);letter-spacing:.14em;opacity:0;justify-content:flex-end;font-size:.68rem;transition:opacity .36s .65s,transform .36s .65s;transform:translateY(.2rem)}.scroll-stack-card[data-stack-state=active] .quota-gate-fill{transform:scaleX(1)}.scroll-stack-card[data-stack-state=active] .quota-gate-status{opacity:1;transform:translateY(0)}@media (max-width:640px){.dual-balance{grid-template-columns:1fr}.dual-balance-match{width:100%;min-height:2rem}}@keyframes packet-scan{0%{opacity:0;transform:translate(0)skew(-16deg)}12%{opacity:1}to{opacity:0;transform:translate(480%)skew(-16deg)}}@keyframes hash-verify{to{transform:translate(110%)}}
.text-rotate{white-space:pre-wrap;flex-wrap:wrap;display:flex;position:relative}.text-rotate-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}.text-rotate-word{display:inline-flex}.text-rotate-lines{flex-direction:column;width:100%;display:flex}.text-rotate-element{display:inline-block}.text-rotate-space{white-space:pre}
