.transactions-module__yJfcta__page{min-height:100vh;color:var(--text-white);background:#0d120e;font-family:Montserrat,sans-serif;position:relative}.transactions-module__yJfcta__bgLayer{z-index:0;filter:brightness(.6)saturate(1.1);background-color:#0000;background-image:linear-gradient(#0d120e4d,#0d120ecc),url(https://images.unsplash.com/photo-1511497584788-876760111969?q=80&w=2000&auto=format&fit=crop);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0}.transactions-module__yJfcta__godRays{pointer-events:none;z-index:1;background:radial-gradient(circle,#ffffff08 0%,#0000 60%);width:200%;height:200%;position:fixed;top:-50%;left:-50%;transform:rotate(20deg)}.transactions-module__yJfcta__shell{z-index:10;max-width:1280px;padding:calc(88px + env(safe-area-inset-top,0))1.25rem 4rem;margin:0 auto;position:relative}.transactions-module__yJfcta__hero{text-align:center;-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#c7923e1a 0%,#0000 45%),#080e0bb8;border:1px solid #c7923e38;border-radius:20px;margin-bottom:1.5rem;padding:1.35rem 1.25rem 1.25rem;box-shadow:0 16px 48px #00000059}.transactions-module__yJfcta__heroTitle{text-align:center;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold);text-shadow:0 2px 30px #c7923e40;-webkit-user-select:none;user-select:none;cursor:default;word-break:break-word;overflow-wrap:break-word;margin:0;padding:0;font-family:Changa One,sans-serif;font-size:clamp(2.8rem,6vw,4.5rem);font-weight:500;line-height:1}.transactions-module__yJfcta__heroSubtitle{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:.6rem 0 0;font-size:.82rem}.transactions-module__yJfcta__tabs{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.transactions-module__yJfcta__tab{color:#ffffffb3;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#080e0bb3;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.45rem;padding:.6rem 1.15rem;font-family:Changa One,sans-serif;font-size:.78rem;transition:all .2s;display:inline-flex}.transactions-module__yJfcta__tab i{opacity:.85;font-size:1rem}.transactions-module__yJfcta__tab:hover{color:#fff;border-color:#c7923e59}.transactions-module__yJfcta__tabActive{color:#3e2723;background:linear-gradient(135deg,#ffb300,#ff6f00);border-color:#0000;box-shadow:0 6px 18px #ff6f004d}.transactions-module__yJfcta__mainPanel{-webkit-backdrop-filter:blur(20px);background:#080e0bb8;border:1px solid #c7923e24;border-radius:20px;min-height:420px;padding:1.75rem;position:relative;box-shadow:0 16px 48px #00000059}.transactions-module__yJfcta__sectionHeader{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.transactions-module__yJfcta__sectionHeaderLeft{align-items:center;gap:.65rem;display:flex}.transactions-module__yJfcta__sectionHeaderIcon{width:40px;height:40px;color:var(--accent-gold);background:#c7923e1f;border:1px solid #c7923e40;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.15rem;display:flex}.transactions-module__yJfcta__sectionHeaderText h2{letter-spacing:.06em;text-transform:uppercase;color:#fff;margin:0;font-family:Changa One,sans-serif;font-size:1.25rem}.transactions-module__yJfcta__sectionHeaderText p{color:var(--text-muted);margin:.15rem 0 0;font-size:.78rem}.transactions-module__yJfcta__recordCount{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-gold);background:#c7923e1a;border:1px solid #c7923e47;border-radius:999px;padding:.4rem .85rem;font-family:Changa One,sans-serif;font-size:.78rem}.transactions-module__yJfcta__loadingOverlay{z-index:20;-webkit-backdrop-filter:blur(6px);background:#0000008c;border-radius:20px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.transactions-module__yJfcta__loadingText{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-gold);font-family:Changa One,sans-serif;font-size:1rem;animation:1.5s ease-in-out infinite transactions-module__yJfcta__txPulse}@keyframes transactions-module__yJfcta__txPulse{0%,to{opacity:.55}50%{opacity:1}}.transactions-module__yJfcta__tableWrap{-webkit-overflow-scrolling:touch;background:#00000038;border:1px solid #ffffff14;border-radius:14px;overflow-x:auto}.transactions-module__yJfcta__table{border-collapse:collapse;width:100%;font-size:.92rem}.transactions-module__yJfcta__tableHeadRow{background:#00000059;border-bottom:1px solid #c7923e40}.transactions-module__yJfcta__table th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-gold);white-space:nowrap;padding:.85rem 1rem;font-family:Changa One,sans-serif;font-size:.68rem}.transactions-module__yJfcta__alignRight{text-align:right}.transactions-module__yJfcta__alignCenter{text-align:center}.transactions-module__yJfcta__tableRow{border-bottom:1px solid #ffffff0d;transition:background .15s}.transactions-module__yJfcta__tableRow:hover{background:#ffffff0a}.transactions-module__yJfcta__tableRow:nth-child(2n){background:#ffffff05}.transactions-module__yJfcta__tableRow:nth-child(2n):hover{background:#ffffff0d}.transactions-module__yJfcta__table td{vertical-align:middle;padding:.85rem 1rem}.transactions-module__yJfcta__cellId{color:#ffffff73;font-family:ui-monospace,monospace;font-size:.82rem}.transactions-module__yJfcta__cellItem{color:#e8f5e9;word-break:normal;overflow-wrap:break-word;max-width:220px;font-weight:600}.transactions-module__yJfcta__cellMutations{color:var(--text-muted);max-width:200px;font-size:.82rem;line-height:1.4}.transactions-module__yJfcta__cellDate{color:var(--text-muted);text-align:right;white-space:nowrap;font-size:.82rem}.transactions-module__yJfcta__cellDetails{color:var(--text-muted);max-width:220px;font-size:.82rem;line-height:1.4}.transactions-module__yJfcta__priceCell{text-align:right;letter-spacing:.03em;font-family:Changa One,sans-serif;font-size:.95rem}.transactions-module__yJfcta__priceRow{justify-content:flex-end;align-items:center;gap:.35rem;display:inline-flex}.transactions-module__yJfcta__pricePositive{color:#4ade80}.transactions-module__yJfcta__priceNegative{color:#f87171}.transactions-module__yJfcta__priceNeutral{color:gold}.transactions-module__yJfcta__badge{letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;padding:.25rem .65rem;font-family:Changa One,sans-serif;font-size:.65rem;display:inline-block}.transactions-module__yJfcta__badgePurchase{color:#4ade80;background:#4ade801f;border-color:#4ade8059}.transactions-module__yJfcta__badgeSell{color:#ffb74d;background:#ff98001f;border-color:#ff980059}.transactions-module__yJfcta__badgeDefault{color:#ffffff8c;background:#ffffff0f;border-color:#ffffff1f}.transactions-module__yJfcta__badgeWin{color:#4ade80;background:#4ade801f;border-color:#4ade8059}.transactions-module__yJfcta__badgeLoss{color:#f87171;background:#f871711f;border-color:#f8717159}.transactions-module__yJfcta__badgeCell{text-align:center}.transactions-module__yJfcta__emptyState{text-align:center;color:var(--text-muted);padding:3rem 1.5rem;font-size:.92rem}.transactions-module__yJfcta__emptyState i{color:#c7923e66;margin-bottom:.65rem;font-size:2rem;display:block}.transactions-module__yJfcta__sectionFade{animation:.35s ease-out transactions-module__yJfcta__txFadeIn}@keyframes transactions-module__yJfcta__txFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.transactions-module__yJfcta__heroTitle{letter-spacing:1px;font-size:1.75rem}.transactions-module__yJfcta__mainPanel{padding:1.25rem}.transactions-module__yJfcta__table th,.transactions-module__yJfcta__table td{padding:.65rem .6rem}.transactions-module__yJfcta__cellId,.transactions-module__yJfcta__table th:first-child,.transactions-module__yJfcta__table td:first-child{display:none}}@media (max-width:600px){.transactions-module__yJfcta__shell{padding-left:.85rem;padding-right:.85rem}.transactions-module__yJfcta__tabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:.25rem;overflow-x:auto}.transactions-module__yJfcta__tabs::-webkit-scrollbar{display:none}.transactions-module__yJfcta__tab{flex-shrink:0}.transactions-module__yJfcta__sectionHeader{flex-direction:column;align-items:flex-start}}
