.app-dark{--ink:#08090d;--ink-2:#12141a;--surface:#12141a;--border:#22252e;--white:#f4f2ed;--text-hi:#f4f2ed;--slate:#969caa;--gold:#ffb627;--goldrise:linear-gradient(90deg, #71747b 0%, #19c8b0 25%, #3a8bff 50%, #e06ab0 75%, #ffb627 100%);--radius:14px;--radius-sm:10px;--radius-pill:999px;--gap:8px;--surface-2:#171a21;--border-2:#2c303b;--slate-2:#71747b;--blue:#3a8bff;--pink:#e06ab0;--teal:#19c8b0;--gold-hover:#ffc24d;--gold-cta:#ffb627;--primary-fill:#ffb6271a;--primary-edge:#ffb627;--primary-ink:#ffb627;--scrim:#040508b3;--scrim-blur:blur(8px);--failure:#ff9a9a;--r-card:20px;--r-panel:20px;--r-modal:20px;--shadow-card:0 26px 56px -40px #000c, inset 0 1px 0 #ffffff0a;--shadow-panel:0 34px 70px -40px #000c, inset 0 1px 0 #ffffff0a;--ease:cubic-bezier(.2, .7, .2, 1);font-family:var(--font-sans);background:var(--ink);color:var(--white);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;--color-bg:#08090d;--color-bg-2:#12141a;--color-surface:#12141a;--color-surface-2:#171a21;--color-surface-3:#171a21;--color-border:#22252e;--color-border-strong:#2c303b;--color-fg:#f4f2ed;--color-muted:#969caa;--color-faint:#71747b;--color-brand:#ffb627;--color-brand-strong:#ffc659;--color-brand-deep:#1a1200;--color-positive:#19c8b0;--color-warning:#ffb627;--color-danger:#ff9a9a;--color-info:#3a8bff;min-height:100dvh;line-height:1.45;overflow-x:clip}body:has(.app-dark){background:#08090d;overflow-x:clip}body.app-bg:has(.app-dark){background:#08090d;overflow-x:clip}body:has(.app-dark):before{content:none}body:has(.app-dark):after{content:none}.app-dark:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 50% at 82% -10%,#3a8bff1f,#0000 62%),radial-gradient(60% 46% at 2% 106%,#e06ab017,#0000 60%),radial-gradient(50% 40%,#ffb62705,#0000 70%);position:fixed;inset:0}.app-dark:after{content:"";pointer-events:none;z-index:0;opacity:.035;mix-blend-mode:overlay;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9Im4iPjxmZVR1cmJ1bGVuY2UgdHlwZT0iZnJhY3RhbE5vaXNlIiBiYXNlRnJlcXVlbmN5PSIwLjgyIiBudW1PY3RhdmVzPSIyIiBzdGl0Y2hUaWxlcz0ic3RpdGNoIi8+PC9maWx0ZXI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsdGVyPSJ1cmwoI24pIi8+PC9zdmc+);position:fixed;inset:0}.app-dark>*{z-index:1;position:relative}.app-dark .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.app-dark a{color:inherit;text-decoration:none}.app-dark a:hover{color:var(--white)}.app-dark ::placeholder{color:var(--slate-2)}.app-dark ::selection{background:#ffb62747}.app-dark input,.app-dark textarea{caret-color:var(--text-hi)}.app-dark input.core-input::placeholder{color:#4c505a;opacity:1}.app-dark input.core-figure:focus::placeholder{color:#0000}.app-dark input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.app-dark input[type=date]::-webkit-datetime-edit-month-field{color:inherit;background-color:#0000}.app-dark input[type=date]::-webkit-datetime-edit-day-field{color:inherit;background-color:#0000}.app-dark input[type=date]::-webkit-datetime-edit-year-field{color:inherit;background-color:#0000}.app-dark input[type=date]::-webkit-calendar-picker-indicator{appearance:none;display:none}.app-dark select{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding-right:44px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><path d='M4 6.5L8 10.5L12 6.5' stroke='%2371747B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>")!important;background-position:right 16px center!important;background-repeat:no-repeat!important;background-size:16px 16px!important}.app-dark select option{color:#f4f2ed;background:#12141a}.app-dark :is(button,a,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--white)!important;outline-offset:2px!important}.app-dark .kit-focusbox:has(:is(input,textarea):focus-visible){outline:2px solid var(--white);outline-offset:2px}.app-dark .kit-focusbox:has(:is(input,textarea):focus-visible) :is(input,textarea):focus-visible{outline:none!important}.app-dark ::-webkit-scrollbar{width:10px;height:10px}.app-dark ::-webkit-scrollbar-thumb{background:var(--border);border:2px solid var(--ink);border-radius:10px}.app-dark ::-webkit-scrollbar-track{background:0 0}.app-dark .appframe{align-items:stretch;min-height:100dvh;display:flex}.app-dark .contentwrap{z-index:1;max-width:1500px;margin:0 auto;padding:48px 40px;position:relative}.app-dark .content-grid{grid-template-columns:minmax(0,1fr) 344px;align-items:start;gap:32px;display:grid}.app-dark .app-header{animation:rvl .5s var(--ease) backwards;margin-bottom:24px}.app-dark .app-header-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--white);margin:12px 0 0;font-size:34px;font-weight:700;line-height:1}.app-dark .app-header-rule{background:var(--border);width:100%;height:1px;margin-top:16px;position:relative}.app-dark .app-header-rule>span{background:linear-gradient(90deg,#19c8b0,#3a8bff,#e06ab0,#ffb627);border-radius:999px;width:56px;height:2px;position:absolute;top:-1px;left:0}.app-dark .app-main{min-width:0}.app-dark .rail{flex-direction:column;gap:16px;display:flex;position:sticky;top:24px}.app-dark .mtop,.app-dark .btabs{display:none}@keyframes rvl{0%{opacity:0;transform:translateY(14px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}}@keyframes shim{0%,to{transform:translate(-120%)}55%,to{transform:translate(360%)}}@keyframes ovIn{0%{opacity:0}}@keyframes mdIn{0%{opacity:0;transform:translateY(14px)scale(.98)}}@keyframes tIn{0%{opacity:0;transform:translate(-50%,10px)}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.app-dark .lift{transition:transform .2s var(--ease), box-shadow .2s, border-color .2s}.app-dark .lift:hover{transform:translateY(-2px);border-color:var(--border-2)!important;box-shadow:0 40px 84px -46px #000000e6,inset 0 1px #ffffff0d!important}@keyframes bhReveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.app-dark .bh-hold:hover,.app-dark .bh-earn:hover{color:var(--white)}.app-dark .bh-hold span[style*=dotted]{border-bottom:none!important;padding-bottom:0!important}.app-dark .bh-primary{background:var(--primary-fill);border:1.5px solid var(--primary-edge);color:var(--primary-ink)}.app-dark .bh-primary:hover{filter:brightness(1.07)}.app-dark .bh-primary:active{transform:translateY(1px)}.app-dark .bh-secondary:hover{border-color:var(--slate);background:#f4f2ed09}.app-dark .kit-secondary:hover{border-color:var(--slate);color:var(--white)}@keyframes acctShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.app-dark .acct-copy:hover{border-color:var(--slate);color:var(--white)}.app-dark .acct-cta{transition:filter .16s ease-out,transform .12s ease-out}.app-dark .acct-cta:hover{filter:brightness(1.07)}.app-dark .acct-cta:active{transform:translateY(1px)}.app-dark .acct-shimmer{background:linear-gradient(90deg,#949caa12 0%,#949caa2b 50%,#949caa12 100%) 0 0/200% 100%;animation:1.5s ease-in-out infinite acctShimmer}.app-dark .acct-pending{background:linear-gradient(90deg, var(--slate-2) 0%, var(--slate) 50%, var(--slate-2) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.5s ease-in-out infinite acctShimmer}@media (prefers-reduced-motion:reduce){.app-dark .acct-shimmer{background-position:50% 0;animation:none}.app-dark .acct-pending{color:var(--slate-2);background:0 0;-webkit-background-clip:border-box;background-clip:border-box;animation:none}}@property --vtrace{syntax:"<angle>";inherits:false;initial-value:0deg}@property --vglow{syntax:"<angle>";inherits:false;initial-value:0deg}.app-dark .vwrap{width:min(430px,100%);animation:6.5s ease-in-out infinite floatY;position:relative}.app-dark .vwrap:has(.vcard[data-scale=sm]){width:100%;animation:none}.app-dark .vglow{background:conic-gradient(from var(--vglow), #71747b, #19c8b0, #3a8bff, #e06ab0, #ffb627, #71747b);filter:blur(32px);opacity:.3;z-index:0;border-radius:30px;animation:8s linear infinite vg;position:absolute;inset:-24px}@keyframes vg{to{--vglow:360deg}}.app-dark .vcard{z-index:1;border-radius:22px;position:relative;overflow:hidden}.app-dark .vcard:after{content:"";background:conic-gradient(from var(--vtrace), #71747b, #19c8b0, #3a8bff, #e06ab0, #ffb627, #71747b);-webkit-mask-composite:xor;pointer-events:none;opacity:.9;border-radius:22px;padding:1.5px;animation:8s linear infinite vt;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes vt{to{--vtrace:360deg}}.app-dark .spt{flex-direction:column;max-width:740px;display:flex}.app-dark .spt-foot{padding-top:24px}@media (max-width:760px){.app-dark .contentwrap:has(.spt){min-height:calc(100dvh - 56px - env(safe-area-inset-top));flex-direction:column;display:flex}.app-dark .contentwrap:has(.spt)>.content-grid{flex:1;min-height:0}.app-dark .contentwrap:has(.spt) .app-main{flex-direction:column;flex:1;min-height:0;display:flex}.app-dark .spt{flex:1}.app-dark .spt-foot{margin-top:auto}}@keyframes txPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.78)}}.earn-press:active{transform:translateY(1px)}.earn-btn-out{border:1px solid var(--border-2);cursor:pointer;min-height:44px;color:var(--white);font-family:var(--font-ui);background:0 0;border-radius:14px;padding:12px 24px;font-size:16px;font-weight:700;transition:border-color .16s,color .16s,transform .1s}.earn-btn-out:hover{border-color:var(--teal);color:var(--teal)}@keyframes orbit{to{stroke-dashoffset:-100px}}.app-dark .tx-row{transition:background .15s}.app-dark .tx-row:hover{background:var(--surface)!important}.app-dark .tx-copy:hover{border-color:var(--border-2);color:var(--text-hi)}.app-dark .tx-basescan{transition:background .15s,border-color .15s}.app-dark .tx-basescan:hover{background:var(--surface-2);border-color:var(--border-2);color:var(--text-hi)}.app-dark .tx-help{transition:background .15s,border-color .15s,color .15s}.app-dark .tx-help:hover{color:var(--text-hi);background:var(--surface-2);border-color:var(--border-2)}.app-dark .tx-scrim{z-index:90;background:var(--scrim);-webkit-backdrop-filter:var(--scrim-blur);backdrop-filter:var(--scrim-blur);opacity:0;pointer-events:none;transition:opacity .26s;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(1px))){.app-dark .tx-scrim{-webkit-backdrop-filter:var(--scrim-blur)}}.app-dark .tx-scrim[data-open="1"]{opacity:1;pointer-events:auto}.app-dark .tx-sheet{z-index:91;background:var(--ink-2);border-left:1px solid var(--border);flex-direction:column;width:406px;max-width:92vw;transition:transform .32s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(104%);box-shadow:-34px 0 90px #0000008c}.app-dark .tx-sheet[data-open="1"]{transform:translate(0)}.app-dark .tx-sheet-scroll{overscroll-behavior:contain;height:100%;overflow-y:auto}.app-dark .tx-handle{display:none}.app-dark .tx-close{z-index:3;border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--slate);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:12px;right:12px}.app-dark .tx-close:hover{border-color:var(--border-2);color:var(--text-hi)}@media (max-width:760px){.app-dark .tx-sheet{border-left:none;border-top:1px solid var(--border);border-radius:20px 20px 0 0;width:auto;max-width:none;height:90%;transition:transform .3s cubic-bezier(.32,.72,0,1);inset:auto 0 0;transform:translateY(100%);box-shadow:0 -26px 70px #0000008c}.app-dark .tx-sheet[data-open="1"]{transform:translateY(var(--tx-drag,0px))}.app-dark .tx-handle{cursor:grab;touch-action:none;flex-direction:column;flex:none;align-items:center;padding:12px 0 4px;display:flex}.app-dark .tx-handle>span{background:var(--border-2);border-radius:999px;width:40px;height:4px}.app-dark .tx-close{top:8px;right:12px}}@media (max-width:640px){.app-modal-scrim{align-items:flex-end!important;padding:0!important}.app-modal-card{width:100%!important;max-width:100%!important;max-height:92dvh!important;padding-bottom:calc(24px + env(safe-area-inset-bottom))!important;border-radius:20px 20px 0 0!important;animation:.34s cubic-bezier(.2,.8,.25,1) both sheetUp!important}.app-modal-card:before{content:"";background:var(--border-2);border-radius:999px;width:40px;height:4px;margin:-8px auto 12px;display:block;position:sticky;top:0}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.app-dark .app-modal-card [style*="overflow-y: auto"]{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 24px),#0000 100%)}@media (max-width:1279px){.app-dark .content-grid{grid-template-columns:1fr;gap:24px}.app-dark .rail{max-width:none;position:static}}@media (max-width:1024px){.app-dark .home-grid,.app-dark .card-grid,.app-dark .pts-grid{grid-template-columns:1fr!important}.app-dark .card-grid{gap:24px!important}}@media (max-width:660px){.app-dark .stepper{grid-template-columns:1fr!important;gap:16px!important}}@media (max-width:760px){.app-dark .sidebar-desktop{display:none}.app-dark .mtop{z-index:60;height:calc(56px + env(safe-area-inset-top));padding:calc(0px + env(safe-area-inset-top)) 24px 0;background:var(--ink-2);border-bottom:1px solid var(--border);align-items:center;gap:12px;display:flex;position:sticky;top:0}.app-dark .btabs{z-index:70;padding:8px 4px calc(8px + env(safe-area-inset-bottom));background:var(--ink-2);border-top:1px solid var(--border);display:flex;position:fixed;bottom:0;left:0;right:0}.app-dark .contentwrap{max-width:none;padding:24px 24px calc(60px + 24px + env(safe-area-inset-bottom))}.app-dark .content-grid{flex-direction:column;align-items:stretch;gap:24px;display:flex}.app-dark .app-header-title{font-size:26px}.app-dark .app-header{margin-bottom:24px}.app-dark .rail{gap:16px;max-width:none;position:static}.app-dark .app-main h1{font-size:26px!important}.app-dark .heronum{font-size:60px!important}.app-dark .home-grid,.app-dark .card-grid{grid-template-columns:1fr!important;gap:24px!important}.app-dark .fund-grid{grid-template-columns:1fr!important;justify-items:center!important;gap:16px!important}.app-dark .pb-form{grid-template-columns:1fr!important}.app-dark .earn-row{flex-wrap:wrap;align-items:center;row-gap:16px;padding:16px}.app-dark .trow-right{justify-content:space-between;width:100%}.app-dark .stepper{grid-template-columns:1fr!important;gap:16px!important}}.app-dark .fund-card{container-type:inline-size}@container (max-width:520px){.app-dark .fund-grid{grid-template-columns:1fr!important;justify-items:center!important;gap:24px!important}}@media (prefers-reduced-motion:reduce){.app-dark *,.app-dark :before,.app-dark :after{transition-duration:.001ms!important;animation-duration:.001ms!important}.app-dark .vwrap,.app-dark .vglow,.app-dark .vcard:after{animation:none!important}}@media (max-width:1024px){.app-dark .pts-grid{grid-template-columns:repeat(2,1fr)!important}}@media (min-width:1280px) and (max-width:1439px){.app-dark .card-grid{grid-template-columns:1fr!important;gap:24px!important}}@keyframes tcEnso{0%{stroke-dashoffset:100px}to{stroke-dashoffset:var(--tc-off)}}@keyframes tcHalo{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes hmPunch{0%{transform:scale(1)}38%{transform:scale(1.17)}to{transform:scale(1)}}@keyframes hmShimmer{0%,to{opacity:.8}50%{opacity:1}}@keyframes ptsAura{0%,to{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes ptsChipRise{0%{opacity:0;transform:translateY(8px)}14%{opacity:1}to{opacity:0;transform:translateY(-36px)}}@keyframes ptsFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ptsBadgePop{0%{opacity:0;transform:scale(.55)}62%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes ptsPopIn{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.app-dark [style*=tcEnso],.app-dark [style*=tcHalo],.app-dark [style*=hmPunch],.app-dark [style*=hmShimmer]{animation:none!important}}.app-dark.doc{padding:48px 24px}.app-dark .doc-inner{max-width:680px;margin:0 auto}.app-dark .doc-h1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--white);margin:0;font-size:26px;font-weight:700;line-height:1.2}.app-dark .doc-dateline{color:var(--slate);margin:16px 0 0;font-size:13px;line-height:1.6}.app-dark .doc-h2{font-family:var(--font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--white);border-top:1px solid var(--border);margin:24px 0 0;padding-top:16px;font-size:11px;font-weight:700;line-height:1.2}.app-dark .doc-p{color:var(--slate);margin:12px 0 0;font-size:13px;line-height:1.6}.app-dark .doc-list{margin:12px 0 0;padding-left:0;list-style:none}.app-dark .doc-list .doc-p{margin:0 0 12px}.app-dark .doc-p strong{color:var(--white);font-weight:700}.app-dark .doc-a{color:var(--white);text-underline-offset:.2em;padding-block:18px;text-decoration:underline}.app-dark .doc-a:hover{text-decoration-thickness:2px}.app-dark .doc-back{margin:32px 0 0}.app-dark .doc-backlink{min-height:44px;color:var(--slate);align-items:center;gap:8px;margin-left:-8px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}.app-dark .doc-backlink:hover{color:var(--white)}@media (min-width:768px){.app-dark.doc{padding:48px 40px}.app-dark .doc-h1{font-size:34px}}
