.title-icon[data-v-8741ba55]{color:var(--action);flex:0 0 18px}.hero-artwork[data-v-dab21b98]{width:34%;height:100%;color:var(--hero-pattern-line);pointer-events:none;border-radius:inherit;position:absolute;inset:0 8px 0 auto}.art-accent[data-v-dab21b98]{stroke:var(--hero-pattern-accent)}.art-marker[data-v-dab21b98]{fill:var(--action);stroke:var(--surface-raised);stroke-width:2px}.art-node[data-v-dab21b98]{fill:var(--surface-raised);stroke:var(--hero-pattern-accent)}@media (width<=680px){.hero-artwork[data-v-dab21b98]{width:94px;height:48px;inset:auto 6px 6px auto}}.hero-copy[data-v-27af281c]{position:relative}.carousel-slide h1[data-v-27af281c],.carousel-slide p[data-v-27af281c]{background:var(--surface-raised);width:fit-content;max-width:100%}.promotion-hero .hero-copy[data-v-27af281c]{width:100%;min-width:0;max-width:100%;padding-bottom:20px;display:grid}.promotion-hero .carousel-slide[data-v-27af281c]{grid-area:1/1;min-width:0}.carousel-slide.is-inactive[data-v-27af281c]{visibility:hidden}.promotion-hero h1[data-v-27af281c]{font-family:var(--font-display);font-size:var(--font-size-page-title);margin:0 0 14px;font-weight:700;line-height:1.35}.promotion-hero h1[data-v-27af281c],.promotion-hero p[data-v-27af281c]{overflow-wrap:anywhere}.promotion-hero p[data-v-27af281c]{white-space:pre-line}@media (width<=680px){.promotion-hero .hero-copy[data-v-27af281c]{padding-bottom:18px}.promotion-hero h1[data-v-27af281c]{margin-bottom:10px}}.pagination-bar[data-v-fcef52fa]{min-width:0;color:var(--ink,#eaecef);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-top:16px;font-size:14px;line-height:1.5;display:flex}.pagination-summary[data-v-fcef52fa]{overflow-wrap:anywhere;flex-wrap:wrap;gap:6px 12px;min-width:0;display:flex}.pagination-nav[data-v-fcef52fa]{flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;display:flex}.pagination-pages[data-v-fcef52fa]{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pagination-button[data-v-fcef52fa]{box-sizing:border-box;border:1px solid var(--control-line,#687487);border-radius:var(--input-radius,8px);min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:8px 10px;line-height:1.5;display:inline-flex}.pagination-button svg[data-v-fcef52fa]{fill:none;stroke:currentColor;stroke-width:2px;flex-shrink:0;width:18px;height:18px}.pagination-button[aria-current=page][data-v-fcef52fa]{background:var(--action,#f0b90b);color:var(--on-action,#181a20)}.pagination-button[data-v-fcef52fa]:hover:not(:disabled):not([aria-current=page]){background:var(--surface-selected,#f0b90b1a)}.pagination-button[data-v-fcef52fa]:focus-visible{outline:none}.pagination-button[data-v-fcef52fa]:focus-visible:not([aria-current=page]){border-color:var(--action,#f0b90b)}.pagination-button[aria-current=page][data-v-fcef52fa]:focus-visible{background:var(--action-hover,#ffd249)}.pagination-button[data-v-fcef52fa]:disabled{opacity:.5;cursor:default}.pagination-gap[data-v-fcef52fa]{color:var(--muted,#929aa5);padding:0 4px}.pagination-position-compact[data-v-fcef52fa]{display:none}@media (width<=680px){.pagination-bar[data-v-fcef52fa]{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.pagination-nav[data-v-fcef52fa]{flex-wrap:nowrap;justify-content:space-between;gap:8px;width:100%}.pagination-pages[data-v-fcef52fa],.pagination-direction span[data-v-fcef52fa],.pagination-position-summary[data-v-fcef52fa]:not(.pagination-position-summary--single){display:none}.pagination-direction[data-v-fcef52fa]{flex-shrink:0;width:44px;padding:8px}.pagination-position-compact[data-v-fcef52fa]{text-align:center;overflow-wrap:anywhere;flex:1;min-width:0;display:block}}@media (forced-colors:active){.pagination-button[data-v-fcef52fa]:focus-visible:not([aria-current=page]){border-color:highlight}}.order-table-scroll[data-v-21c66cad]{overflow-x:auto}.order-table[data-v-21c66cad]{border-collapse:collapse;text-align:left;width:100%;min-width:560px;font-size:14px}.order-table th[data-v-21c66cad],.order-table td[data-v-21c66cad]{border-bottom:1px solid var(--line);vertical-align:middle;padding:14px 12px}.order-table th[data-v-21c66cad]{color:var(--muted);white-space:nowrap;font-weight:500}.order-table[data-v-21c66cad] .token-symbol{margin-left:6px;font-size:12px}.order-table td[data-v-21c66cad]{white-space:nowrap}.order-table a[data-v-21c66cad]{color:var(--action-green)}.order-credit[data-v-21c66cad]{color:var(--action-pink)}.order-credit--credited[data-v-21c66cad]{color:var(--action-green)}@media (width<=680px){.order-table[data-v-21c66cad]{min-width:0}.order-table thead[data-v-21c66cad]{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.order-table tbody[data-v-21c66cad]{display:block}.order-table tr[data-v-21c66cad]{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 0;display:grid}.order-table td[data-v-21c66cad]{white-space:normal;border:none;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:0;display:flex}.order-table td[data-v-21c66cad]:before{content:attr(data-label);color:var(--muted);font-size:12px}.order-table td[data-v-21c66cad]:last-child{text-align:right;grid-column:1/-1;align-items:flex-end}.order-table[data-v-21c66cad] .token-amount{white-space:normal;flex-wrap:wrap;max-width:100%}.order-table[data-v-21c66cad] .token-value{overflow-wrap:anywhere;min-width:0}}.amount-stat-header[data-v-5a08415d]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.amount-stat-header p[data-v-5a08415d]{min-width:0;margin:0}.recharge-form[data-v-a2ccc0e5]{gap:12px;display:grid}.request-max[data-v-049612fa]{min-height:32px;color:var(--action);font:inherit;font-size:var(--font-size-caption);cursor:pointer;background:0 0;border:0;padding:0 8px}.request-max[data-v-049612fa]:disabled{opacity:.5;cursor:default}.reinvest-control[data-v-26efdc84]{min-width:0}.reinvest-control .ui-button[data-v-26efdc84]{max-width:100%;min-height:36px;font-size:var(--font-size-body);padding:8px 16px}.earnings-summary-actions[data-v-8c5ed9f6]{justify-items:end;gap:8px;min-width:0;max-width:52%;display:grid}.earnings-summary-actions a[data-v-8c5ed9f6]{color:var(--muted);font-size:var(--font-size-caption);text-align:right;overflow-wrap:anywhere}@media (width<=680px){.earnings-compact-header[data-v-8c5ed9f6]{flex-wrap:wrap}.earnings-summary-actions[data-v-8c5ed9f6]{max-width:100%;margin-left:auto}}.base-select[data-v-a7946e1d]{min-width:0}.base-select-trigger[data-v-a7946e1d]{justify-content:space-between;gap:8px;width:100%;padding-inline:10px;font-weight:500}.base-select-trigger>span[data-v-a7946e1d]{text-overflow:ellipsis;min-width:0;overflow:hidden}.base-select-trigger[data-v-a7946e1d]:disabled{cursor:default;opacity:.6}.base-select--compact .base-select-trigger[data-v-a7946e1d]{min-height:var(--select-compact-height);height:auto;padding:var(--select-compact-padding-block) var(--select-compact-padding-inline);font-size:var(--select-compact-font-size);border-radius:var(--input-radius);gap:4px;line-height:1.15}.base-select--compact .base-select-trigger>span[data-v-a7946e1d]{white-space:normal;overflow-wrap:anywhere;overflow:visible}.base-select-list[data-v-a7946e1d]{overscroll-behavior:contain;z-index:60;width:min(240px,100vw - 16px);max-width:calc(100vw - 16px);position:fixed;top:auto;right:auto}.base-select-list .dropdown-item[data-v-a7946e1d]{min-height:44px}.base-select-list .dropdown-item>span[data-v-a7946e1d]{overflow-wrap:anywhere;min-width:0}.base-select-list .dropdown-item svg[data-v-a7946e1d]{flex-shrink:0}.record-header[data-v-9f6bc0eb]{align-items:center;gap:var(--section-gap);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.record-header-main[data-v-9f6bc0eb]{align-items:center;gap:var(--section-gap);min-width:0;display:flex}.record-kind[data-v-9f6bc0eb]{flex:0 240px;min-width:0}.record-header-filters[data-v-9f6bc0eb]{min-width:0}.record-header h2[data-v-9f6bc0eb]{font-size:var(--font-size-section-title);flex-shrink:0;margin:0;font-weight:600;line-height:1.4}@media (width<=680px){.record-header[data-v-9f6bc0eb]{grid-template-columns:minmax(0,1fr)}.record-kind[data-v-9f6bc0eb]{flex:1}}.application-status--pending[data-v-6018417e]{color:var(--action-pink)}.application-status--approved[data-v-6018417e]{color:var(--action)}.application-status--rejected[data-v-6018417e]{color:var(--muted)}.record-table td[data-v-6018417e]{white-space:nowrap}.dynamic-reward-details[data-v-503483ca] .amount-details-trigger{font-size:inherit;color:inherit}.earning-records[data-v-a6ff1504]{min-width:0}.record-table td[data-v-a6ff1504]{white-space:nowrap}.earning-record-type[data-v-a6ff1504]{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.earnings-records[data-v-dc0a7c2a]{min-width:0}.earnings-records[data-v-dc0a7c2a]>.withdrawal-history{margin:0}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-background:#0d0d0d;--surface:#161616;--surface-raised:#1e1e1e;--surface-warm:var(--surface);--surface-selected:#f0b90b1a;--ink:#e6e6e6;--hero-ink:var(--action);--hero-pattern-line:#66551f;--hero-pattern-accent:#ad881b;--action:#f0b90b;--action-hover:#ffd249;--action-secondary:#f6ce55;--action-fill:linear-gradient(110deg, #f7cf43, #f0b90b);--on-action:#0d0d0d;--bronze:#a8790b;--muted:#a3a3a3;--line:#2b2b2b;--control-line:#737373;--success:#91c9a3;--error:#f2a39a;--overlay:#000000b3;--panel-shadow:0 16px 50px #00000040;--popup-shadow:0 8px 28px #0006;--brand-filter:brightness(0) saturate(100%) invert(77%) sepia(80%) saturate(1529%) hue-rotate(355deg) brightness(99%) contrast(90%);--theme-green:var(--action);--theme-cream:var(--page-background);--theme-pink:var(--surface-warm);--surface-cream:var(--surface);--surface-green:var(--surface-raised);--action-pink:var(--action-secondary);--notice-pink:var(--surface-selected);--input-height:48px;--input-radius:8px;--input-font-size:16px;--input-padding-inline:14px;--input-focus-color:var(--action);--input-focus-width:2px;--radius-panel:22px;--section-gap:16px;--font-display:Georgia, "Songti SC", "Noto Serif CJK SC", serif;--header-gap:18px;--header-brand-size:24px;--header-brand-icon:32px;--header-network-icon:28px;--locale-trigger-width:64px;--locale-font-size:14px;--dropdown-radius:10px;--select-compact-height:36px;--select-compact-font-size:13px;--select-compact-padding-block:2px;--select-compact-padding-inline:8px;--font-size-page-title:2rem;--font-size-page-subtitle:1rem;--font-size-section-title:1.125rem;--font-size-body:.875rem;--font-size-caption:.75rem;--font-size-overview-amount:1.5rem;--font-size-overview-label:var(--font-size-body);--font-size-overview-unit:var(--font-size-body);--font-size-overview-support:var(--font-size-body);--font-size-overview-support-unit:.875rem;--font-size-overview-action:.9375rem;--font-weight-overview-amount:600;--font-weight-overview-medium:500;--font-weight-overview-regular:400;--line-height-overview-amount:1.3;--line-height-overview-text:1.5}@media (width<=1100px) and (width>=681px){:root{--font-size-overview-support:.875rem}}@media (width<=680px){:root{--select-compact-height:40px;--header-gap:6px;--header-brand-size:17px;--header-brand-icon:26px;--header-network-icon:24px;--locale-trigger-width:56px;--locale-font-size:13px;--font-size-page-title:1.5rem;--font-size-page-subtitle:.875rem;--font-size-overview-amount:1.375rem;--font-size-overview-label:.875rem;--font-size-overview-unit:.8125rem;--font-size-overview-support:.875rem;--font-size-overview-support-unit:.8125rem;--font-size-overview-action:.9375rem}}.dropdown-trigger{border:1px solid var(--control-line);border-radius:var(--dropdown-radius);background:var(--surface);min-height:44px;color:var(--ink);font-size:var(--locale-font-size);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:4px;padding:6px;font-weight:600;display:flex}.dropdown-trigger svg{flex-shrink:0}.dropdown-trigger:hover,.dropdown-trigger[aria-expanded=true],.wallet-menu[open]>.dropdown-trigger{background:var(--surface-green);border-color:var(--theme-green)}.dropdown-trigger:focus-visible,.dropdown-panel:focus-visible{outline:2px solid var(--action);outline-offset:2px}.dropdown-panel{z-index:30;border:1px solid var(--line);border-top:3px solid var(--bronze);border-radius:var(--dropdown-radius);background:var(--surface);max-width:calc(100vw - 24px);max-height:calc(100dvh - 100px);color:var(--ink);box-shadow:var(--popup-shadow);padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.dropdown-item{min-height:36px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:14px;text-decoration:none;display:flex}.dropdown-item.is-active,.dropdown-item:hover,.dropdown-item:focus-visible{border-color:var(--theme-green);background:var(--surface-green)}.home-page{background:var(--theme-cream);min-height:100dvh}.home-container{max-width:1280px;margin:0 auto;padding:0 12px}.site-header{align-items:center;gap:var(--header-gap);grid-template-columns:auto minmax(0,1fr) auto auto;min-height:69px;padding-inline:14px;display:grid}.site-wordmark{white-space:nowrap;color:var(--hero-ink);font-size:var(--header-brand-size);align-items:center;gap:6px;min-height:44px;font-weight:750;line-height:1;text-decoration:none;display:inline-flex}.site-wordmark img{filter:var(--brand-filter);width:var(--header-brand-icon);height:var(--header-brand-icon);object-fit:contain}.desktop-navigation{align-self:stretch;align-items:center;gap:36px;margin-left:16px;display:flex}.desktop-navigation button{color:var(--muted);white-space:nowrap;background:0 0;border:0;min-height:44px;padding:9px 0;font-size:16px}.desktop-navigation button.is-active{color:var(--ink);border-bottom:2px solid var(--theme-green)}.wallet-summary{align-items:center;gap:12px;font-size:14px;display:flex}.header-network{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.header-network img{width:var(--header-network-icon);height:var(--header-network-icon);object-fit:contain;display:block}.wallet-menu{position:relative}.wallet-menu summary{list-style:none}.wallet-menu summary::-webkit-details-marker{display:none}.wallet-dropdown{width:290px}.wallet-dropdown p{margin:0;font-size:14px;line-height:1.5}.wallet-address{align-items:center;gap:8px;padding-inline:11px;display:flex}.wallet-address svg,.wallet-dropdown a svg,.wallet-dropdown button svg{flex:0 0 18px}.wallet-address-value{white-space:nowrap;min-width:0}.wallet-dropdown .wallet-copy{width:44px;min-height:44px;color:var(--ink);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}.wallet-dropdown>.dropdown-item{justify-content:flex-start;width:100%;min-height:44px}.home-hero{background:var(--surface-raised);isolation:isolate;min-height:197px;color:var(--hero-ink);border-radius:13px;align-items:center;padding:38px 58px;display:flex;position:relative}.home-hero:before{display:none}.hero-copy{max-width:70%}.hero-copy h1{font-family:var(--font-display);font-size:var(--font-size-page-title);letter-spacing:0;margin-bottom:14px;font-weight:700;line-height:1.25}.hero-copy p{font-size:var(--font-size-page-subtitle);margin:0;line-height:1.5}.carousel-selectors{gap:2px;display:flex;position:absolute;bottom:13px;left:50px;right:auto}.carousel-selectors button{background:0 0;border:0;place-items:center;width:32px;height:32px;padding:0;display:grid}.carousel-selectors button span{opacity:1;border:1px solid var(--action);background:0 0;border-radius:50%;width:8px;height:8px}.carousel-selectors button.is-active span{opacity:1;background:var(--action);width:9px;height:9px}.section-heading{justify-content:space-between;align-items:center;gap:16px;margin:22px 0 12px;padding-inline:14px;display:flex}.section-heading h2,.records-section h2{font-size:var(--font-size-section-title);margin:0;font-weight:500}.overview-panels{gap:var(--section-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:5px;display:grid}.principal-panel,.earnings-panel{border:none;border-radius:10px;flex-direction:column;justify-content:center;min-width:0;min-height:176px;padding:28px 32px;display:flex}.principal-panel{background:var(--surface-cream)}.earnings-panel{background:var(--theme-pink);color:var(--ink)}.overview-panels h3{font-size:var(--font-size-overview-label);font-weight:var(--font-weight-overview-medium);line-height:var(--line-height-overview-text);margin:0 0 8px}.token-amount{white-space:nowrap}.token-symbol{margin-left:12px;font-size:.4em;font-weight:400}.principal-amount,.earnings-amount{font-size:var(--font-size-overview-amount);font-family:inherit;font-weight:var(--font-weight-overview-amount);line-height:var(--line-height-overview-amount)}.principal-amount{letter-spacing:-.025em}.principal-amount .token-amount,.earnings-amount .token-amount{white-space:normal;flex-wrap:wrap;align-items:baseline;column-gap:12px;display:flex}.principal-amount .token-value,.earnings-amount .token-value{overflow-wrap:anywhere;min-width:0;max-width:100%}.principal-amount .token-symbol,.earnings-amount .token-symbol{font-size:var(--font-size-overview-unit);font-weight:var(--font-weight-overview-regular);line-height:var(--line-height-overview-text);margin-left:0}.ui-button{min-height:44px;color:var(--ink);border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:11px 22px;font-size:16px;font-weight:500;display:inline-flex}.ui-button--primary{background:var(--action-fill);color:var(--on-action)}.ui-button--primary:hover{background:var(--action-hover)}.ui-button--outline{border-color:var(--theme-green);color:var(--action);background:0 0}.ui-button--outline:hover{background:var(--surface-selected)}.ui-button--quiet{background:0 0;border-radius:0;padding:10px 0}.ui-button--primary:disabled{opacity:1;background:var(--surface-raised);border-color:var(--line);color:var(--muted)}.records-section{margin:18px 14px 0}.record-table{border-collapse:collapse;text-align:left;width:100%;margin-top:9px;font-size:15px}.record-table th{color:var(--muted);border-bottom:1px solid var(--line);padding:9px 20px;font-size:13px;font-weight:400}.record-table td{border-bottom:1px solid var(--line);padding:12px 20px}.record-table .token-symbol{margin-left:7px;font-size:13px}.income-value{color:var(--action);font-weight:600}.ui-status{color:var(--action);white-space:nowrap;background:0 0;border-radius:0;align-items:center;gap:7px;padding:0;font-size:14px;display:inline-flex}.ui-status--pink{color:var(--action-secondary);background:0 0}.ui-status-dot{background:var(--theme-green);border-radius:50%;width:13px;height:13px}.record-table .records-empty{text-align:center;color:var(--muted);padding:35px}.mobile-navigation{display:none}.modal-backdrop{z-index:20;background:var(--overlay);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ui-modal{border-radius:var(--radius-panel);background:var(--surface);border:1px solid var(--line);width:min(440px,100%);box-shadow:var(--panel-shadow);max-height:90dvh;padding:24px;overflow:auto}.ui-modal:focus{outline:none}.ui-modal-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ui-modal-header h2{margin:0;font-size:23px;font-weight:500}.icon-button{color:var(--ink);background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;display:grid}.ui-modal-content{margin:12px 0 24px;font-size:15px;line-height:1.7}.ui-modal-footer{justify-content:flex-end;display:flex}.section-heading h2,.records-section h2{font-weight:600}.ui-status--pink .ui-status-dot{background:var(--bronze)}.mobile-navigation .is-active{background:var(--surface-selected);color:var(--action);border-radius:40px}@media (width<=1100px) and (width>=681px){.site-header{grid-template-columns:minmax(0,1fr) auto auto;gap:10px 16px;padding:14px 0}.desktop-navigation{grid-area:2/1/auto/-1;gap:20px;margin-left:0}}@media (width<=680px){.home-page{padding-bottom:calc(85px + env(safe-area-inset-bottom))}.home-container{padding:0 10px}.site-header{grid-template-columns:minmax(0,1fr) auto auto;min-height:64px;padding:10px 0}.desktop-navigation{display:none}.wallet-summary{gap:8px;font-size:13px}.wallet-dropdown{right:calc(-1 * (var(--locale-trigger-width) + var(--header-gap)));max-width:calc(100vw - 20px)}.home-hero{border-radius:10px;min-height:131px;padding:21px 19px}.hero-copy{max-width:100%;padding-bottom:10px}.hero-copy h1{font-size:var(--font-size-page-title);margin-bottom:10px;line-height:1.35}.hero-copy p{font-size:var(--font-size-page-subtitle)}.carousel-selectors{bottom:4px;left:50%;right:auto;transform:translate(-50%)}.section-heading{margin:17px 0 10px;padding-inline:8px}.overview-panels{gap:var(--section-gap);grid-template-columns:1fr;margin-inline:4px}.principal-panel,.earnings-panel{border-radius:8px;min-height:126px;padding:18px}.overview-panels h3{margin-bottom:5px}.ui-button{padding:10px 14px;font-size:14px}.records-section{margin:16px 8px 0}.record-table{margin-top:10px;font-size:12px}.record-table th{padding:9px 4px;font-size:11px}.record-table td{padding:13px 4px}.record-table .token-symbol{margin-left:3px;font-size:9px}.ui-status{gap:7px;padding:0;font-size:11px}.mobile-navigation{padding:10px 12px calc(10px + env(safe-area-inset-bottom));z-index:10;background:var(--surface);border-top:1px solid var(--line);bottom:0;border-radius:0;justify-content:space-around;display:flex;position:fixed;inset-inline:0}.mobile-navigation button{min-width:58px;min-height:48px;color:var(--ink);background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;width:56px;font-size:11px;display:flex}.mobile-navigation .is-active{font-weight:700}.ui-modal{padding:20px}.section-heading h2,.records-section h2{font-size:var(--font-size-section-title)}.principal-amount .token-amount,.earnings-amount .token-amount{column-gap:8px}.record-table th,.record-table td{padding:8px 4px;line-height:1.3}.ui-status-dot{width:10px;height:10px}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}}.business-page,.home-overview{gap:var(--section-gap);padding-bottom:26px;display:grid}.home-overview .section-heading,.home-overview>.records-section{margin-top:0}.business-panel{border:1px solid var(--line);background:var(--surface-cream);border-radius:10px;min-width:0;padding:20px 28px}.business-panel--green{background:var(--surface-green)}.business-panel--pink{background:var(--theme-pink)}.business-panel h2,.business-section-title,.member-section h2{font-size:var(--font-size-section-title);margin:0 0 12px;font-weight:600;line-height:1.4}.business-section-title{margin:8px 0 -4px}.amount-stat p{font-size:var(--font-size-overview-label);margin:0 0 8px}.business-amount{font-size:var(--font-size-overview-amount);font-weight:var(--font-weight-overview-amount);line-height:var(--line-height-overview-amount)}.business-amount .token-amount{white-space:normal;flex-wrap:wrap;align-items:baseline;gap:0 12px;display:flex}.business-amount .token-value{overflow-wrap:anywhere;min-width:0;max-width:100%}.business-amount .token-symbol{font-size:var(--font-size-overview-unit);font-weight:var(--font-weight-overview-regular);line-height:var(--line-height-overview-text);margin-left:0}.stat-inline{font-size:var(--font-size-overview-support);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin:16px 0;display:flex}.stat-inline .token-symbol{font-size:var(--font-size-overview-support-unit);margin-left:5px}.wallet-balance .token-amount{white-space:normal;flex-wrap:wrap;min-width:0;max-width:100%}.wallet-balance .token-value{overflow-wrap:anywhere;min-width:0}.amount-field-help{font-size:var(--font-size-caption);justify-content:space-between;align-items:baseline;gap:8px;margin-top:7px;line-height:1.5;display:flex}.amount-field .amount-field-help>p{min-width:0;margin:0}.amount-field-help .wallet-balance{text-align:right;min-width:0;max-width:65%;font-size:inherit;flex:0 auto;justify-content:flex-end;gap:2px 6px;margin:0}.amount-field-help .wallet-balance .token-symbol{font-size:inherit}.panel-description,.muted{color:var(--muted);font-size:14px;line-height:1.5}.panel-description{margin:-4px 0 16px}.business-panel--pink .panel-description,.business-panel--pink .muted{color:var(--ink)}.amount-field{margin-bottom:12px}.amount-field label{font-size:var(--font-size-body);margin-bottom:7px;display:block}.amount-field p{margin:7px 0 0;font-size:12px;line-height:1.5}.form-action{width:100%;font-size:var(--font-size-overview-action)}.earnings-summary{grid-template-columns:2fr 1fr;align-items:center;gap:16px 28px;display:grid}.earnings-summary-metrics .stat-inline{border-top:1px solid var(--line);justify-content:flex-start;margin:14px 0 0;padding-top:12px}.earnings-summary-action .ui-button{width:100%}.business-panel--pink .form-action,.earnings-summary-action .ui-button{background:var(--action-pink);color:var(--on-action)}.earnings-summary-action p{margin:10px 0 0;font-size:13px;line-height:1.5}.withdrawal-form{border-top:1px solid var(--line);grid-column:1/-1;padding-top:16px}.withdrawal-form .amount-form{max-width:560px}.business-page .records-section{border:1px solid var(--line);border-radius:8px;margin:0;padding:16px 20px}.table-scroll{max-width:100%;overflow-x:auto}.business-page .record-table th,.business-page .record-table td{padding:10px 12px}.team-summary{gap:var(--section-gap);display:grid}.team-summary-heading{justify-content:space-between;align-items:center;gap:var(--section-gap);display:flex}.team-summary-heading h2{overflow-wrap:anywhere;min-width:0;margin:0}.team-stats-row{align-items:start;gap:var(--section-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.team-stats-row>div{min-width:0}.team-stats-row p{color:var(--muted);overflow-wrap:anywhere;line-height:var(--line-height-overview-text)}.team-stats-row>:not(:first-child){border-left:1px solid var(--line);padding-left:var(--section-gap)}.team-details{gap:var(--section-gap);padding:calc(var(--section-gap) * .75) var(--section-gap);border-radius:var(--input-radius);background:var(--surface-green);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.team-details>div{justify-content:space-between;align-items:center;gap:calc(var(--section-gap) * .5);min-width:0;display:flex}.team-details>div+div{border-left:1px solid var(--line);padding-left:var(--section-gap)}.team-details p{min-width:0;font-size:var(--font-size-body);line-height:var(--line-height-overview-text);overflow-wrap:anywhere;margin:0}.team-details strong{font-size:var(--font-size-section-title);font-weight:var(--font-weight-overview-amount);line-height:var(--line-height-overview-amount);color:var(--action);flex-shrink:0}.team-referrer{justify-content:space-between;align-items:baseline;gap:var(--section-gap);font-size:var(--font-size-body);line-height:var(--line-height-overview-text);min-width:0;display:flex}.team-referrer p{color:var(--muted);margin:0}.team-referrer a,.team-referrer span{text-align:right;overflow-wrap:anywhere;min-width:0}.team-referrer a{color:var(--action)}.team-summary .level-stat{align-items:baseline;gap:calc(var(--section-gap) * .5);padding:calc(var(--section-gap) * .25) calc(var(--section-gap) * .75);border-radius:var(--input-radius);background:var(--notice-pink);color:var(--action-pink);font-size:var(--font-size-caption);line-height:var(--line-height-overview-text);flex-shrink:0;display:flex}.team-summary .level-stat strong{font-size:var(--font-size-body);font-weight:var(--font-weight-overview-medium)}.invite-controls{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.invite-controls .ui-button{white-space:nowrap}.invite-controls label{font-size:16px}.member-section{min-width:0;padding-inline:8px}.member-table a{color:var(--action)}.member-table{min-width:560px}@media (width<=680px){.business-panel{border-radius:8px;padding:14px 18px}.business-panel h2,.business-section-title,.member-section h2{font-size:var(--font-size-section-title);margin-bottom:8px}.amount-field label{font-size:14px}.business-amount .token-amount{column-gap:8px}.earnings-summary{grid-template-columns:1fr;gap:12px}.earnings-summary-metrics .stat-inline{font-size:14px}.earnings-summary-action .ui-button{min-height:44px}.earnings-summary-action p{text-align:center}.business-page .records-section{padding:12px 8px}.business-page .record-table th,.business-page .record-table td{padding:8px 4px}.team-stats-row{align-items:start;gap:var(--section-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.team-personal-performance{padding-bottom:var(--section-gap);border-bottom:1px solid var(--line);grid-column:1/-1}.team-stats-row>:not(:first-child){border:0;padding-left:0}.team-stats-row>:last-child{border-left:1px solid var(--line);padding-left:var(--section-gap)}.team-stats-row>:not(:first-child) .business-amount{font-size:var(--font-size-section-title)}.team-summary .business-amount .token-amount{flex-direction:column;align-items:flex-start}.team-personal-performance .business-amount .token-amount{flex-direction:row;align-items:baseline}.team-details{gap:calc(var(--section-gap) * .75);padding-inline:calc(var(--section-gap) * .75)}.team-details>div+div{padding-left:calc(var(--section-gap) * .75)}.invite-controls{grid-template-columns:minmax(0,1fr) auto;gap:8px}.invite-controls label{grid-column:1/-1;font-size:14px}.invite-controls .ui-button{padding:10px;font-size:13px}.member-table{font-size:11px}.member-table .token-symbol{display:none}}.claim-main,.earnings-compact-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.asset-overview{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.asset-deposit,.asset-principal{min-width:0}.asset-principal{border-left:1px solid var(--line);padding-left:28px}.asset-balance-grid{gap:20px;display:grid}.asset-principal>.ui-button{width:100%;margin-top:16px}.amount-details-trigger{min-height:32px;font:inherit;font-size:var(--font-size-caption);cursor:pointer;color:var(--hero-ink);text-underline-offset:3px;background:0 0;border:0;flex-shrink:0;padding:4px 0;text-decoration:underline}.modal-backdrop:has(.amount-details-list){padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.ui-modal:has(.amount-details-list){width:min(520px,100%);max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:var(--surface-raised);flex-direction:column;padding:20px;display:flex;overflow:hidden}.ui-modal:has(.amount-details-list) .ui-modal-header{flex-shrink:0}.ui-modal:has(.amount-details-list) .ui-modal-header h2{min-width:0;font-size:var(--font-size-section-title);color:var(--action);overflow-wrap:anywhere}.ui-modal:has(.amount-details-list) .ui-modal-content{min-height:0;margin:16px 0 0;overflow-y:auto}.amount-details-list{font-size:var(--font-size-body);gap:8px;margin:0;display:grid}.amount-details-list>div{background:var(--surface);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:baseline;gap:16px;padding:12px;display:grid}.amount-details-list dt{overflow-wrap:anywhere}.amount-details-list dd{text-align:right;min-width:0;margin:0}.amount-details-list .amount-details-row--pink{background:var(--notice-pink)}.amount-details-list .token-amount{white-space:normal;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px;display:flex}.amount-details-list .token-value{overflow-wrap:anywhere;min-width:0;max-width:100%;font-weight:500}.amount-details-list .token-symbol{font-size:var(--font-size-caption)}.request-balances{font-size:var(--font-size-body);gap:8px;margin:12px 0;display:grid}.request-balances>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.request-balances dd{text-align:right;min-width:0;margin:0}.request-balances .token-amount{white-space:normal;overflow-wrap:anywhere}.request-balances .token-symbol{font-size:var(--font-size-caption);margin-left:4px}.withdrawal-request>.ui-button{width:100%}.request-balances{color:var(--muted)}.request-category{margin:0 0 16px;font-weight:600}.claim-main .ui-button{flex:0 auto;max-width:48%}.claim-main .amount-stat{flex:1;min-width:0}.claim-panel{padding-block:16px}.claim-totals{border-top:1px solid var(--line);font-size:var(--font-size-body);flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin:12px 0 0;padding-top:10px;display:flex}.claim-totals>div{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.claim-totals dt{font-size:var(--font-size-caption)}.claim-totals dd{min-width:0;margin:0}.claim-totals .token-amount{white-space:normal;overflow-wrap:anywhere}.claim-totals .token-symbol{font-size:var(--font-size-caption);margin-left:4px}.earnings-compact-header>a{overflow-wrap:anywhere;min-width:0;max-width:45%;color:var(--ink);font-size:var(--font-size-body);text-align:right}.reward-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px;padding-top:18px;display:grid}.reward-item{min-width:0}.reward-main{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.reward-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.reward-header h3{min-width:0;font-size:var(--font-size-body);margin:0;font-weight:500}.reward-main>.token-amount{white-space:normal;flex-wrap:wrap;align-items:baseline;min-width:0;font-size:20px;font-weight:600;display:flex}.reward-main .token-value{overflow-wrap:anywhere;min-width:0;max-width:100%}.reward-main .token-symbol{font-size:var(--font-size-caption);margin-left:4px}.reward-main .ui-button{min-height:36px;font-size:var(--font-size-body);padding:7px 10px}.earnings-records,.assets-records{border:1px solid var(--line);background:var(--surface-cream);border-radius:10px;padding:16px 20px}.earnings-records>.records-section,.earnings-records>.business-panel,.assets-records>.records-section,.assets-records>.business-panel{background:0 0;border:0;margin:16px 0 0;padding:0}.withdrawal-history .record-table{width:100%}.assets-records>.records-section,.assets-records>.business-panel{margin:0}.assets-records>.records-section>h2,.assets-records>.business-panel>h2{font-size:var(--font-size-section-title);margin:0 0 12px}.earnings-records>.records-section>h2,.earnings-records>.business-panel>h2{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.withdrawal-request{gap:12px;display:grid}.withdrawal-request .amount-field{margin:0}@media (width<=680px){.asset-overview{grid-template-columns:minmax(0,1fr);gap:18px}.asset-principal{border-left:0;border-top:1px solid var(--line);padding-top:18px;padding-left:0}.asset-balance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.asset-balance-grid .amount-stat{flex-direction:column;display:flex}.asset-balance-grid .business-amount{margin-top:auto}.claim-main{gap:12px}.reward-grid{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:14px;padding-top:14px}.reward-item+.reward-item{border-top:1px solid var(--line);padding-top:14px}.reward-main{grid-template-columns:minmax(0,1fr) auto;gap:8px}.reward-main>.token-amount{grid-column:1;font-size:18px}.reward-main .ui-button{grid-column:2;max-width:120px}.earnings-records,.assets-records{padding:12px 8px}.earnings-compact-header{align-items:flex-start}.earnings-compact-header>a{max-width:42%}}.business-table{border-collapse:collapse;text-align:left;width:100%}.business-table th,.business-table td{width:auto}.business-table th:first-child:not([colspan]),.business-table td:first-child:not([colspan]){text-align:left;width:auto;padding-left:0}.business-table th:last-child:not([colspan]),.business-table td:last-child:not([colspan]){text-align:right;width:auto;padding-right:0}.business-table td[colspan]{text-align:center}.business-table.record-table{font-size:var(--font-size-body)}.business-table.record-table th,.business-table .token-symbol{font-size:var(--font-size-caption)}.business-table .ui-status{font-size:inherit}.record-filters{align-items:center;gap:var(--section-gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-width:0;display:grid}.record-filter{align-items:center;gap:8px;min-width:0;display:flex}.record-filter>span{font-size:var(--font-size-caption);color:var(--muted);flex-shrink:0}.record-filter .base-select{width:160px}@media (width<=680px){.record-filters{align-items:stretch;width:100%}.record-filter{flex-direction:column;align-items:stretch;gap:4px}.record-filter .base-select{width:100%}.business-table.record-table td,.business-table.record-table th{padding-block:10px}.business-table .token-symbol{display:inline}}.ui-toast{z-index:1000;top:max(20px, env(safe-area-inset-top));background:var(--surface);width:max-content;max-width:min(480px,100vw - 24px);color:var(--ink);border:1px solid var(--action);border-inline-start:5px solid var(--action);box-shadow:var(--popup-shadow);border-radius:12px;align-items:center;gap:12px;padding:10px 12px 10px 16px;font-size:15px;line-height:1.5;display:flex;position:fixed;left:50%;transform:translate(-50%)}.ui-toast>svg{color:var(--action);flex:none}.ui-toast>span{overflow-wrap:anywhere;white-space:pre-line;min-width:0}.ui-toast button{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 44px;place-items:center;padding:0;display:grid}.ui-toast button:hover{background:var(--surface-cream)}.ui-toast--error{border-color:var(--error)}.ui-toast--error>svg{color:var(--error)}.ui-toast--success{border-color:var(--success)}.ui-toast--success>svg{color:var(--success)}.ui-toast--info{background:var(--surface-raised)}.toast-enter-active,.toast-leave-active{transition:opacity .15s}.toast-enter-from,.toast-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.toast-enter-active,.toast-leave-active{transition:none}}.locale-picker{flex-shrink:0;position:relative}.locale-trigger{width:var(--locale-trigger-width)}.locale-list{width:128px}.locale-option[aria-selected=true]{background:var(--surface-green);font-weight:700}.base-input{min-width:0;min-height:var(--input-height);height:var(--input-height);border:1px solid var(--control-line);border-radius:var(--input-radius);background:var(--surface);align-items:center;display:flex}.base-input:focus-within{box-shadow:inset 0 0 0 var(--input-focus-width) var(--input-focus-color)}.base-input input{border-radius:inherit;min-width:0;height:100%;min-height:0;padding:10px var(--input-padding-inline);color:var(--ink);font-size:var(--input-font-size);outline-offset:0;box-shadow:none;background:0 0;border:0;outline:0;flex:1 1 0;line-height:1.4}.base-input-suffix{padding-right:var(--input-padding-inline);color:var(--ink);font-size:var(--input-font-size);white-space:nowrap;flex:none}.base-input-action{flex:none}@media (forced-colors:active){.base-input:focus-within{outline:var(--input-focus-width) solid Highlight;outline-offset:calc(-1 * var(--input-focus-width))}}:root{color:var(--ink);background:var(--page-background);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Inter,Segoe UI,Microsoft YaHei,system-ui,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}a{color:var(--action)}.icon-label{align-items:center;gap:8px;display:flex}::selection{background:var(--action);color:var(--on-action)}input::placeholder{color:var(--muted);opacity:1}button,input,select{font:inherit}button,select{cursor:pointer}button:disabled{cursor:default;opacity:.55}button,input,select{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--action);outline-offset:4px}.entry-shell{background:var(--page-background);flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:38px 24px 24px;display:flex}.entry-brand{letter-spacing:.15em;align-items:center;gap:12px;margin-bottom:36px;font-size:16px;font-weight:650;display:flex}.entry-brand small{letter-spacing:.27em;margin-top:4px;font-size:9px;display:block}.brand-mark{border:1px solid var(--action);letter-spacing:0;border-radius:50%;place-items:center;width:38px;height:38px;font-family:Georgia,serif;font-size:27px;font-weight:400;display:grid}.entry-card{background:var(--surface);border:1px solid var(--line);width:min(100%,490px);box-shadow:var(--panel-shadow);border-radius:24px;padding:30px 34px}.entry-card:focus{outline:none}.card-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;display:flex}.network-badge{letter-spacing:.04em;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.status-dot{background:var(--success);border-radius:100%;width:6px;height:6px}select{border:1px solid var(--control-line);background:var(--surface);color:var(--ink);border-radius:8px;max-width:145px;padding:8px;font-size:12px}.identity-icon{border:1px solid var(--line);color:var(--action);background:var(--surface-selected);border-radius:16px;place-items:center;width:54px;height:54px;margin-bottom:20px;font-size:28px;display:grid}h1{letter-spacing:-.03em;margin:0 0 14px;font-family:Georgia,Songti SC,Noto Serif CJK SC,serif;font-size:34px;font-weight:400;line-height:1.2}.entry-description{color:var(--muted);margin:0 0 26px;font-size:14px;line-height:1.7}.account-box{border-top:1px solid var(--line);gap:7px;padding:16px 0;font-size:12px;display:grid}.account-box span{color:var(--muted)}.account-box code{overflow-wrap:anywhere;font-size:12px}.referral-field{padding:10px 0 18px}.referral-field label{margin-bottom:9px;font-size:13px;font-weight:550;display:block}.referral-field label span{color:var(--error)}input{border:1px solid var(--control-line);background:var(--surface-raised);width:100%;color:var(--ink);border-radius:10px;min-height:48px;padding:13px 14px;font-size:14px}.field-help{color:var(--muted);margin:9px 0 0;font-size:12px;line-height:1.6}.primary-button{background:var(--action-fill);width:100%;color:var(--on-action);border:none;border-radius:11px;justify-content:center;align-items:center;min-height:50px;padding:13px 16px;font-size:14px;font-weight:550;transition:background .15s;display:flex}.primary-button:hover:enabled{background:var(--action-hover)}.primary-button:disabled{opacity:1;background:var(--surface-raised);color:var(--muted);border:1px solid var(--line)}.gas-note{color:var(--muted);text-align:center;margin:13px 0 0;font-size:11px;line-height:1.6}.text-button{color:var(--action);text-underline-offset:3px;background:0 0;border:none;min-height:40px;margin:10px auto 0;padding:10px;font-size:12px;text-decoration:underline;display:block}.notice{background:var(--surface-raised);border-radius:8px;padding:14px;font-size:14px;line-height:1.7}.transaction-hash{overflow-wrap:anywhere;font-size:11px;line-height:1.6}.transaction-hash a{color:var(--action)}.entry-footer{letter-spacing:.18em;color:var(--muted);margin-top:28px;font-size:9px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.home-placeholder{padding-top:32px}@media (width<=520px){.entry-shell{padding:24px 16px}.entry-card{border-radius:20px;padding:24px}h1{font-size:30px}.entry-brand{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
