.PortfolioArcade-module__rdPXDa__root{--bg:#03070b;--panel:#08131c;--line:#12303c;--line2:#1c4657;--hair:#0f2530;--teal:#7fe3d4;--gold:#fbbf24;--gold2:#f0d9a8;--crowd:#7aa7ff;--yes:#7aa7ff;--no:#ff6b6b;--green:#5ad19a;--t1:#eaf6f4;--t2:#a8c6d0;--t3:#7d9fac;--t4:#557280;--disp:var(--font-chakra),system-ui,sans-serif;--mono:var(--font-plex-mono),ui-monospace,monospace;--body:var(--font-grotesk),system-ui,sans-serif;background:var(--bg);min-height:100vh;color:var(--t1);font-family:var(--body);-webkit-font-smoothing:antialiased;position:relative;overflow-x:hidden}.PortfolioArcade-module__rdPXDa__root h1,.PortfolioArcade-module__rdPXDa__root h2,.PortfolioArcade-module__rdPXDa__root h3{font-family:var(--disp);letter-spacing:-.01em;margin:0}.PortfolioArcade-module__rdPXDa__root a{color:var(--teal);text-decoration:none}.PortfolioArcade-module__rdPXDa__tnum{font-variant-numeric:tabular-nums}.PortfolioArcade-module__rdPXDa__mono{font-family:var(--mono)}.PortfolioArcade-module__rdPXDa__pos{color:var(--green)}.PortfolioArcade-module__rdPXDa__neg{color:var(--no)}.PortfolioArcade-module__rdPXDa__poster{z-index:0;pointer-events:none;background:radial-gradient(60% 40% at 22% 8%,#5ad19a14,#03070b00 60%),radial-gradient(60% 40% at 82% 12%,#ff6b6b0f,#03070b00 60%),radial-gradient(80% 60% at 50% 90%,#7aa7ff12,#03070b00 60%),linear-gradient(#03070b,#05101a 55%,#040c14);position:fixed;inset:0}.PortfolioArcade-module__rdPXDa__vign{z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 50% 0,#03070b00 44%,#03070b80 100%);position:fixed;inset:0}.PortfolioArcade-module__rdPXDa__wrap{z-index:2;max-width:1240px;margin:0 auto;padding:18px 18px 90px;position:relative}.PortfolioArcade-module__rdPXDa__back{color:var(--t3);font-size:13px;font-family:var(--mono);align-items:center;gap:7px;margin-bottom:10px;display:inline-flex}.PortfolioArcade-module__rdPXDa__back:hover{color:var(--t1)}.PortfolioArcade-module__rdPXDa__topbar{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.PortfolioArcade-module__rdPXDa__htitle h1{font-size:clamp(24px,4vw,32px);font-weight:700}.PortfolioArcade-module__rdPXDa__htitle p{color:var(--t3);text-wrap:pretty;margin-top:3px;font-size:13.5px}.PortfolioArcade-module__rdPXDa__iconbtn{border:1px solid var(--line);height:34px;color:var(--t2);font-family:var(--mono);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08131cb3;border-radius:9px;align-items:center;gap:6px;padding:0 11px;font-size:11.5px;display:inline-flex}.PortfolioArcade-module__rdPXDa__iconbtn:hover{border-color:var(--line2);color:var(--t1)}.PortfolioArcade-module__rdPXDa__iconbtn.PortfolioArcade-module__rdPXDa__on{color:var(--teal);border-color:#1f5568}.PortfolioArcade-module__rdPXDa__iconbtn:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.PortfolioArcade-module__rdPXDa__summary{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.PortfolioArcade-module__rdPXDa__scard{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08131c8c;border-radius:14px;padding:15px}.PortfolioArcade-module__rdPXDa__scard .PortfolioArcade-module__rdPXDa__k{font-family:var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--t4);margin-bottom:7px;font-size:10px}.PortfolioArcade-module__rdPXDa__scard .PortfolioArcade-module__rdPXDa__v{font-family:var(--disp);font-size:21px;font-weight:700}.PortfolioArcade-module__rdPXDa__scard .PortfolioArcade-module__rdPXDa__v.PortfolioArcade-module__rdPXDa__gold{color:var(--gold)}.PortfolioArcade-module__rdPXDa__scard .PortfolioArcade-module__rdPXDa__v.PortfolioArcade-module__rdPXDa__pos{color:var(--green)}.PortfolioArcade-module__rdPXDa__scard .PortfolioArcade-module__rdPXDa__v.PortfolioArcade-module__rdPXDa__neg{color:var(--no)}.PortfolioArcade-module__rdPXDa__scard .PortfolioArcade-module__rdPXDa__v small{color:var(--t3);font-size:.55em;font-weight:600}.PortfolioArcade-module__rdPXDa__scard .PortfolioArcade-module__rdPXDa__sub{font-family:var(--mono);color:var(--t4);margin-top:4px;font-size:10px}.PortfolioArcade-module__rdPXDa__filterbar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.PortfolioArcade-module__rdPXDa__chips{flex-wrap:wrap;gap:7px;display:flex}.PortfolioArcade-module__rdPXDa__chip{border:1px solid var(--line);height:32px;color:var(--t2);font-family:var(--disp);cursor:pointer;background:#08131c99;border-radius:999px;align-items:center;padding:0 13px;font-size:12.5px;font-weight:600;display:inline-flex}.PortfolioArcade-module__rdPXDa__chip:hover{border-color:var(--line2);color:var(--t1)}.PortfolioArcade-module__rdPXDa__chip.PortfolioArcade-module__rdPXDa__on{border-color:var(--teal);color:var(--teal);background:#7fe3d414}.PortfolioArcade-module__rdPXDa__chip:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.PortfolioArcade-module__rdPXDa__chip .PortfolioArcade-module__rdPXDa__n{font-family:var(--mono);color:var(--t4);margin-left:6px;font-size:10px}.PortfolioArcade-module__rdPXDa__chip.PortfolioArcade-module__rdPXDa__on .PortfolioArcade-module__rdPXDa__n{color:var(--teal)}.PortfolioArcade-module__rdPXDa__sel{border:1px solid var(--line);height:32px;color:var(--t2);font-family:var(--mono);cursor:pointer;background:#08131c99;border-radius:9px;padding:0 10px;font-size:12px}.PortfolioArcade-module__rdPXDa__sel:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.PortfolioArcade-module__rdPXDa__spacer{flex:1}.PortfolioArcade-module__rdPXDa__rescount{font-family:var(--mono);color:var(--t4);font-size:11px}.PortfolioArcade-module__rdPXDa__tablewrap{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08131c80;border-radius:16px;margin-top:14px;overflow:hidden}.PortfolioArcade-module__rdPXDa__table{border-collapse:collapse;width:100%}.PortfolioArcade-module__rdPXDa__table thead th{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--t4);text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:#03070b66;padding:12px 14px;font-size:10.5px}.PortfolioArcade-module__rdPXDa__table thead th:first-child{text-align:left}.PortfolioArcade-module__rdPXDa__table thead th.PortfolioArcade-module__rdPXDa__onS{color:var(--teal)}.PortfolioArcade-module__rdPXDa__table thead th .PortfolioArcade-module__rdPXDa__ar{opacity:.6;margin-left:4px}.PortfolioArcade-module__rdPXDa__table thead th.PortfolioArcade-module__rdPXDa__onS .PortfolioArcade-module__rdPXDa__ar{opacity:1}.PortfolioArcade-module__rdPXDa__table thead th:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}.PortfolioArcade-module__rdPXDa__table tbody td{text-align:right;border-bottom:1px solid var(--hair);white-space:nowrap;padding:12px 14px;font-size:13px}.PortfolioArcade-module__rdPXDa__table tbody td:first-child{text-align:left}.PortfolioArcade-module__rdPXDa__trow{cursor:pointer}.PortfolioArcade-module__rdPXDa__table tbody tr:hover{background:#7fe3d408}.PortfolioArcade-module__rdPXDa__table tbody tr:last-child td{border-bottom:0}.PortfolioArcade-module__rdPXDa__mk{align-items:center;gap:11px;min-width:0;display:flex}.PortfolioArcade-module__rdPXDa__mtile{width:30px;height:30px;font-family:var(--disp);color:#03121a;background:linear-gradient(160deg,#7aa7ff,#5a8cf0);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.PortfolioArcade-module__rdPXDa__mk .PortfolioArcade-module__rdPXDa__q{min-width:0}.PortfolioArcade-module__rdPXDa__mk .PortfolioArcade-module__rdPXDa__qq{color:var(--t1);white-space:nowrap;text-overflow:ellipsis;max-width:280px;font-size:13px;font-weight:600;overflow:hidden}.PortfolioArcade-module__rdPXDa__mk .PortfolioArcade-module__rdPXDa__oo{font-family:var(--mono);color:var(--yes);font-size:11px}.PortfolioArcade-module__rdPXDa__badge{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;padding:2px 9px;font-size:10px;font-weight:600;display:inline-flex}.PortfolioArcade-module__rdPXDa__badge.PortfolioArcade-module__rdPXDa__open{color:var(--teal);background:#7fe3d421}.PortfolioArcade-module__rdPXDa__badge.PortfolioArcade-module__rdPXDa__won{color:var(--green);background:#5ad19a26}.PortfolioArcade-module__rdPXDa__badge.PortfolioArcade-module__rdPXDa__lost{color:var(--no);background:#ff6b6b24}.PortfolioArcade-module__rdPXDa__cat{font-family:var(--mono);color:var(--t4);font-size:10px}.PortfolioArcade-module__rdPXDa__table tfoot td{text-align:right;font-family:var(--mono);color:var(--t3);border-top:1px solid var(--line);background:#03070b4d;padding:11px 14px;font-size:11px}.PortfolioArcade-module__rdPXDa__table tfoot td:first-child{text-align:left;color:var(--t4)}.PortfolioArcade-module__rdPXDa__cards{flex-direction:column;gap:10px;margin-top:14px;display:none}.PortfolioArcade-module__rdPXDa__pcard{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#08131c8c;border-radius:14px;padding:14px}.PortfolioArcade-module__rdPXDa__pcard .PortfolioArcade-module__rdPXDa__ptop{align-items:flex-start;gap:11px;margin-bottom:12px;display:flex}.PortfolioArcade-module__rdPXDa__pcard .PortfolioArcade-module__rdPXDa__qq{color:var(--t1);font-size:14px;font-weight:600;line-height:1.3}.PortfolioArcade-module__rdPXDa__pcard .PortfolioArcade-module__rdPXDa__oo{font-family:var(--mono);color:var(--yes);margin-top:2px;font-size:11px}.PortfolioArcade-module__rdPXDa__pgrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.PortfolioArcade-module__rdPXDa__pcell{background:#03070b66;border-radius:10px;padding:9px 11px}.PortfolioArcade-module__rdPXDa__pcell .PortfolioArcade-module__rdPXDa__k{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--t4);font-size:9px}.PortfolioArcade-module__rdPXDa__pcell .PortfolioArcade-module__rdPXDa__v{font-family:var(--disp);margin-top:2px;font-size:15px;font-weight:700}.PortfolioArcade-module__rdPXDa__pager{justify-content:center;align-items:center;gap:14px;margin-top:18px;display:flex}.PortfolioArcade-module__rdPXDa__pager button{border:1px solid var(--line);height:34px;color:var(--t2);font-family:var(--mono);cursor:pointer;background:#08131c99;border-radius:9px;padding:0 14px;font-size:12px}.PortfolioArcade-module__rdPXDa__pager button:hover:not(:disabled){border-color:var(--line2);color:var(--t1)}.PortfolioArcade-module__rdPXDa__pager button:disabled{opacity:.4;cursor:default}.PortfolioArcade-module__rdPXDa__pager .PortfolioArcade-module__rdPXDa__pg{font-family:var(--mono);color:var(--t3);font-size:12px}.PortfolioArcade-module__rdPXDa__empty{text-align:center;margin-top:40px;padding:60px 20px}.PortfolioArcade-module__rdPXDa__empty .PortfolioArcade-module__rdPXDa__em{background:#7fe3d40f;border:1px solid #7fe3d44d;border-radius:18px;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 18px;font-size:32px;display:flex}.PortfolioArcade-module__rdPXDa__empty h2{margin-bottom:8px;font-size:20px}.PortfolioArcade-module__rdPXDa__empty p{color:var(--t3);margin-bottom:20px}.PortfolioArcade-module__rdPXDa__cta{color:#241703;height:44px;font-family:var(--disp);background:linear-gradient(#ffd451,#e9a72d);border-radius:12px;align-items:center;padding:0 22px;font-size:14px;font-weight:700;display:inline-flex}.PortfolioArcade-module__rdPXDa__cta:hover{filter:brightness(1.05)}.PortfolioArcade-module__rdPXDa__skel{background:linear-gradient(90deg,#0a151d,#0f1f29,#0a151d) 0 0/200% 100%;border-radius:14px;animation:1.3s linear infinite PortfolioArcade-module__rdPXDa__shm}.PortfolioArcade-module__rdPXDa__skelSummary{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.PortfolioArcade-module__rdPXDa__skelSummary>div{height:86px}.PortfolioArcade-module__rdPXDa__skelTable{border-radius:16px;height:340px;margin-top:14px}@keyframes PortfolioArcade-module__rdPXDa__shm{to{background-position:-200% 0}}@media (max-width:1024px){.PortfolioArcade-module__rdPXDa__summary,.PortfolioArcade-module__rdPXDa__skelSummary{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.PortfolioArcade-module__rdPXDa__summary,.PortfolioArcade-module__rdPXDa__skelSummary{grid-template-columns:repeat(2,1fr)}.PortfolioArcade-module__rdPXDa__tablewrap{display:none}.PortfolioArcade-module__rdPXDa__cards{display:flex}.PortfolioArcade-module__rdPXDa__filterbar .PortfolioArcade-module__rdPXDa__sel{flex:1}}@media (prefers-reduced-motion:reduce){.PortfolioArcade-module__rdPXDa__skel{animation:none}}
