:root{--m2-bg-page:#06060a;--m2-ink-hi:#f5f6f8;--m2-ink-1:#e9ebf0;--m2-ink-2:#cbcdd3;--m2-ink-3:#9aa0a8;--m2-ink-4:#83858d;--m2-ink-5:#6c6e76;--m2-ink-6:#5b5d64;--m2-line:200, 205, 215;--m2-sage:134, 179, 154;--m2-green:95, 185, 138;--m2-green-hi:#5fcf98;--m2-green-soft:#9ccdb1;--m2-red:#e87b7b;--m2-gold:#f0b24a;--m2-gold-soft:#e4c869;--m2-blue:#4a9eff;--m2-glass-blur:blur(34px) saturate(140%);--m2-glass-bg:linear-gradient(180deg, #ffffff09, #ffffff02 30%, #0c0d114d);--m2-glass-shadow:0 1px 0 #ffffff1a inset, 0 30px 80px -44px #000000f2;--m2-r-panel:16px;--m2-r-ctl:10px;--m2-r-pill:999px}.m2-root{min-height:100vh;font-family:var(--mir-sans);color:var(--m2-ink-1);background:var(--m2-bg-page);position:relative}.m2-root ::selection{background:rgba(var(--m2-green), .24)}.m2-mono{font-family:var(--mir-mono)}.m2-shell{gap:44px;max-width:1440px;margin:0 auto;padding:30px 40px 96px;display:flex}.m2-content{flex:1;min-width:0;max-width:880px}.m2-sidenav{flex:none;width:200px}.m2-sidenav nav{top:calc(var(--m-bar-h,73px) + 16px);flex-direction:column;gap:3px;display:flex;position:sticky}.m2-navswitch{display:none}@media (width<=900px){.m2-shell{flex-direction:column;gap:18px;padding:18px 16px 72px}.m2-sidenav{display:none}.m2-navswitch{border:1px solid rgba(var(--m2-line), .16);width:100%;min-height:46px;color:var(--m2-ink-1);font-family:var(--mir-mono);text-align:left;cursor:pointer;background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:13px;transition:border-color .16s,background .16s;display:flex}.m2-navswitch:hover{border-color:rgba(var(--m2-sage), .35)}.m2-navswitch[data-popup-open]{border-color:rgba(var(--m2-sage), .48);background:linear-gradient(120deg, rgba(var(--m2-sage), .08), #ffffff06);box-shadow:inset 0 1px #ffffff0f}.m2-navswitch:focus-visible{outline:2px solid var(--m2-green-soft);outline-offset:3px}.m2-content{max-width:none}}.m2-panel{border:1px solid rgba(var(--m2-line), .16);border-radius:var(--m2-r-panel);background:var(--m2-glass-bg);-webkit-backdrop-filter:var(--m2-glass-blur);box-shadow:var(--m2-glass-shadow);position:relative}.m2-panel-green{border-color:rgba(var(--m2-sage), .28);background:linear-gradient(160deg, rgba(var(--m2-sage), .07), #ffffff03 46%, #0c0d114d)}.m2-topline{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff42,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}.m2-seclabel{font-family:var(--mir-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--m2-ink-5);font-size:9.5px}.m2-ctl-sm{border:1px solid rgba(var(--m2-line), .16);height:28px;color:var(--m2-ink-2);font-family:var(--mir-mono);white-space:nowrap;cursor:pointer;background:#ffffff0a;border-radius:8px;padding:0 13px;font-size:11px;transition:border-color .14s,color .14s}.m2-ctl-sm option{color:var(--m2-ink-1);background-color:#14161c}.m2-ctl-sm:hover:not(:disabled){border-color:rgba(var(--m2-line), .3);color:#fff}.m2-ctl-sm.m2-danger:hover:not(:disabled){color:var(--m2-red);border-color:#e87b7b80}.m2-cta{border-radius:var(--m2-r-pill);color:#06160e;font-family:var(--mir-mono);letter-spacing:.03em;white-space:nowrap;cursor:pointer;box-shadow:0 18px 44px -18px rgba(var(--m2-green), .55);background:linear-gradient(#bfe9cf,#5fb98a);border:none;justify-content:center;align-items:center;gap:9px;font-weight:700;text-decoration:none;transition:filter .16s;display:inline-flex}.m2-cta:hover:not(:disabled){filter:brightness(1.05)}.m2-cta.m2-danger{color:#1a0808;background:linear-gradient(#f0a7a7,#d96565);box-shadow:0 18px 44px -18px #e87b7b8c}.m2-ghost{border-radius:var(--m2-r-pill);border:1px solid rgba(var(--m2-line), .18);color:var(--m2-ink-2);font-family:var(--mir-mono);white-space:nowrap;cursor:pointer;background:#ffffff08;justify-content:center;align-items:center;gap:6px;font-weight:600;text-decoration:none;transition:border-color .14s,color .14s;display:inline-flex}.m2-ghost:hover:not(:disabled){border-color:rgba(var(--m2-line), .35);color:#fff}.m2-cta:disabled,.m2-ghost:disabled,.m2-ctl-sm:disabled,.m2-pill:disabled{cursor:not-allowed;filter:none}.m2-cta:disabled{border:1px solid rgba(var(--m2-line), .1);color:var(--m2-ink-6);box-shadow:none;background:#ffffff0d}.m2-ghost:disabled,.m2-ctl-sm:disabled,.m2-pill:disabled{color:var(--m2-ink-6);border-color:rgba(var(--m2-line), .1)}.m2-pill{white-space:nowrap;border-radius:var(--m2-r-pill);border:1px solid rgba(var(--m2-line), .16);height:36px;color:var(--m2-ink-3);font-family:var(--mir-mono);cursor:pointer;background:#ffffff08;flex:none;padding:0 18px;font-size:12px;transition:color .14s,border-color .14s}.m2-pill:hover:not(:disabled){color:var(--m2-ink-1);border-color:rgba(var(--m2-line), .3)}.m2-pill.m2-on{border-color:rgba(var(--m2-sage), .5);background:rgba(var(--m2-sage), .14);color:#b6e0c7;font-weight:600}.m2-max-btn{background:rgba(var(--m2-sage), .14);height:26px;color:var(--m2-green-soft);font-family:var(--mir-mono);cursor:pointer;border:none;border-radius:7px;padding:0 10px;font-size:10.5px;font-weight:600}.m2-max-btn:hover:not(:disabled){background:rgba(var(--m2-sage), .24)}.m2-input-box{border:1px solid rgba(var(--m2-line), .14);color:var(--m2-ink-hi);font:inherit;background:#00000052;border-radius:10px;outline:none}.m2-input-box::placeholder{color:var(--m2-ink-6)}.m2-input-box:focus-visible{border-color:rgba(var(--m2-sage), .5)}.m2-input-box[aria-invalid=true]{border-color:#e87b7b80}.m2-modal-overlay{z-index:1000;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.m2-modal-scrim{pointer-events:none;background:radial-gradient(70% 60% at 50% 40%,#05060957,#0506099e);position:absolute;inset:0}.m2-modal-card{border:1px solid rgba(var(--m2-line), .22);-webkit-backdrop-filter:blur(34px)saturate(150%)brightness(1.45)contrast(.95);background:linear-gradient(#ffffff17,#ffffff09 40%,#ffffff05),#0a0b0ec7;border-radius:20px;outline:none;width:460px;max-width:100%;max-height:calc(100vh - 48px);animation:.32s cubic-bezier(.22,1,.36,1) both m2-modalin;position:relative;overflow-y:auto;box-shadow:inset 0 1px #ffffff29,0 46px 120px -28px #000000e6}.m2-modal-overlay.m2-sheet{align-items:flex-end;padding:0}.m2-sheet .m2-modal-card{width:100%;max-height:calc(100dvh - 48px);padding-bottom:max(10px, env(safe-area-inset-bottom));border-bottom:none;border-radius:22px 22px 0 0;animation-name:m2-sheetin}.m2-modal-table{border:1px solid rgba(var(--m2-line), .1);-webkit-backdrop-filter:blur(16px)saturate(150%);background:linear-gradient(#ffffff13,#ffffff08 42%,#ffffff03);border-radius:13px;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #0000004d,0 10px 26px -20px #000000e6}.m2-modal-close{width:28px;height:28px;color:var(--m2-ink-5);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.m2-modal-close:hover{background:rgba(var(--m2-line), .08);color:var(--m2-ink-2)}.m2-pulse-dot{background:rgb(var(--m2-green));width:7px;height:7px;box-shadow:0 0 10px rgba(var(--m2-green), .9);border-radius:50%;flex:none;animation:1.5s ease-in-out infinite m2-pulse}.m2-nav-item{color:var(--m2-ink-4);font-family:var(--mir-mono);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;padding:9px 13px;font-size:12.5px;text-decoration:none;transition:color .14s;display:block}.m2-nav-item:hover{color:var(--m2-ink-1)}.m2-nav-item.m2-on{color:#b6e0c7;background:rgba(var(--m2-sage), .12);border-color:rgba(var(--m2-sage), .32);font-weight:600}.m2-nav-item.m2-nav-parent{color:var(--m2-ink-2);font-weight:600}.m2-nav-sub{margin-left:16px;padding:8px 13px;font-size:12px}.m2-navswitch-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m2-navswitch-chevron{color:var(--m2-ink-3);flex:none;transition:transform .18s,color .18s}.m2-navswitch[data-popup-open] .m2-navswitch-chevron{color:var(--m2-green-soft);transform:rotate(180deg)}.m2-navdropdown-positioner{z-index:80;width:var(--anchor-width);max-width:calc(100vw - 32px)}.m2-navdropdown-positioner[data-anchor-hidden]{visibility:hidden}.m2-navdropdown{box-sizing:border-box;width:100%;max-height:var(--available-height);overscroll-behavior:contain;border:1px solid rgba(var(--m2-line), .18);-webkit-backdrop-filter:blur(18px)saturate(150%);color:var(--m2-ink-1);transform-origin:top;scrollbar-width:thin;scrollbar-color:rgba(var(--m2-line), .3) transparent;background:linear-gradient(135deg,#ffffff0e,#ffffff02 55%),#08080a7a;border-radius:14px;outline:none;padding:7px;transition:opacity .16s,transform .16s;overflow-y:auto;box-shadow:inset 0 1px #ffffff1f,inset 1px 0 #ffffff09,inset 0 -1px #ffffff06,0 24px 56px -16px #000000a6,0 4px 12px #0003}.m2-navdropdown[data-starting-style],.m2-navdropdown[data-ending-style]{opacity:0;transform:translateY(-4px)}.m2-navdropdown .m2-nav-item{min-height:44px;color:var(--m2-ink-2);white-space:normal;border-radius:8px;outline:none;align-items:center;gap:12px;padding:10px 12px;font-size:12.5px;line-height:22px;display:flex}.m2-navdropdown .m2-nav-item>svg{color:var(--m2-ink-3);stroke-width:1.6px;flex:none}.m2-navdropdown .m2-nav-item[data-highlighted]{color:var(--m2-ink-hi);background:rgba(var(--m2-line), .08)}.m2-navdropdown .m2-nav-item.m2-on{color:#b6e0c7;background:rgba(var(--m2-sage), .12);border-color:rgba(var(--m2-sage), .25)}.m2-navdropdown .m2-nav-item.m2-on>svg{color:inherit}.m2-navdropdown .m2-nav-item:focus-visible{outline:2px solid var(--m2-green-soft);outline-offset:-2px}.m2-navdropdown-check{margin-left:auto}.m2-navdropdown-separator{background:linear-gradient(90deg, rgba(var(--m2-line), .04), rgba(var(--m2-line), .16) 45%, rgba(var(--m2-line), .04));height:1px;margin:7px 12px}.m2-navdropdown-group{color:var(--m2-ink-3);font-family:var(--mir-sans);padding:3px 12px 5px;font-size:11px;font-weight:500;line-height:16px}@media (width>=901px){.m2-navdropdown-positioner{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.m2-navdropdown{background:#141719}}@media (prefers-reduced-motion:reduce){.m2-navswitch,.m2-navswitch-chevron,.m2-navdropdown{transition:none}}.m2-act-row{align-items:center;display:flex}.m2-act-time{flex:none;width:70px}.m2-act-type{flex:none;align-items:center;gap:8px;width:170px;display:flex}.m2-act-token{flex:none;align-items:center;gap:6px;width:80px;display:flex}.m2-act-token-stack{flex-direction:column;min-width:0;line-height:1.35;display:flex}.m2-act-net{color:var(--m2-ink-6);white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.3;overflow:hidden}.m2-act-amt{text-align:right;flex:none;width:130px;min-width:0}.m2-act-fee{text-align:right;flex:none;width:110px;min-width:0}.m2-act-num{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;line-height:1.35;display:block;overflow:hidden}.m2-act-usd{color:var(--m2-ink-6);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.3;display:block;overflow:hidden}.m2-act-dir{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.m2-act-tx{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:none;width:150px;overflow:hidden}.m2-act-tx-row{vertical-align:middle;justify-content:flex-end;align-items:center;gap:6px;max-width:100%;display:inline-flex}.m2-act-link{color:inherit;text-decoration:none}.m2-act-link:hover{color:var(--m2-ink-1);text-underline-offset:2px;text-decoration:underline}.m2-win-group{border:1px solid rgba(var(--m2-line), .12);background:#0006;border-radius:10px;flex:none;align-items:center;gap:2px;padding:3px;display:inline-flex}.m2-win-btn{color:var(--m2-ink-3);font-family:var(--mir-mono);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 11px;font-size:10.5px;font-weight:400;transition:background .16s,color .16s}.m2-win-btn:hover{color:var(--m2-ink-2)}.m2-win-btn[aria-checked=true]{color:var(--m2-ink-hi);background:#ffffff14;font-weight:600;box-shadow:inset 0 1px #ffffff0f}.m2-feed-row+.m2-feed-row{border-top:1px solid rgba(var(--m2-line), .06)}.m2-lb-rank{flex:none;align-items:center;gap:7px;width:80px;display:flex}.m2-lb-user{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.m2-lb-refs{text-align:right;flex:none;width:120px}.m2-lb-earned{text-align:right;flex:none;width:130px}@media (width<=760px){.m2-act-token,.m2-act-dir,.m2-act-fee{display:none}.m2-act-time{width:66px}.m2-act-type{flex:1;gap:6px;width:auto;min-width:0}.m2-act-data .m2-act-type{flex-direction:column;align-items:flex-start;gap:3px}.m2-act-amt{width:auto;min-width:80px}.m2-act-tx{width:92px}.m2-lb-refs{display:none}.m2-lb-rank{width:58px}.m2-lb-earned{width:104px}}.m2-field-grid{grid-template-columns:120px 1fr;align-items:center;gap:16px 20px;max-width:640px;display:grid}.m2-degree-grid{grid-template-columns:1fr 1fr 1fr;display:grid}.m2-feed-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.m2-cta-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.m2-buy-stats{border-top:1px solid rgba(var(--m2-line), .08);grid-template-columns:1fr 1.2fr;display:grid}@media (width<=760px){.m2-field-grid{grid-template-columns:1fr;gap:8px}.m2-degree-grid,.m2-feed-grid,.m2-buy-stats{grid-template-columns:1fr}.m2-buy-stats>*{border-top:1px solid rgba(var(--m2-line), .07);border-right:none!important}.m2-buy-stats>:first-child{border-top:none}.m2-degree-grid>*{border-top:1px solid rgba(var(--m2-line), .07);border-left:none!important}.m2-degree-grid>:first-child{border-top:none}.m2-degree-arrow{display:none!important}.m2-h1{font-size:26px}.m2-cta-wide{width:100%!important}}.m2-h1{letter-spacing:-.025em;color:var(--m2-ink-hi);margin:0 0 14px;font-size:34px;font-weight:800}.m2-intro{color:var(--m2-ink-3);max-width:640px;font-size:14px;line-height:1.6}.m2-link{color:var(--m2-green-soft);text-underline-offset:3px;text-decoration:underline}.m2-link:hover{color:#b6e0c7}@keyframes m2-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.82)}}@keyframes m2-modalin{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes m2-sheetin{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@keyframes m2-spin{to{transform:rotate(360deg)}}.m2-spin{animation:.9s linear infinite m2-spin}@media (prefers-reduced-motion:reduce){.m2-pulse-dot,.m2-modal-card,.m2-spin{animation:none!important}}
