.cross-chain-page{min-height:100dvh;padding:max(10px,env(safe-area-inset-top)) 16px calc(28px + env(safe-area-inset-bottom));background:#f8fbfc}.cross-chain-header{height:44px;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;margin-bottom:18px}.cross-chain-header h1{margin:0;font-size:20px;line-height:28px;font-weight:650;text-align:center}.cross-back-button,.cross-icon-button{width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:10px;background:transparent;color:#171a1d}.cross-form-card,.cross-history-card{padding:15px;border:1px solid #eef0ef;border-radius:15px;background:#fff;box-shadow:0 5px 16px #1923280a}.cross-fields-stack{display:grid;grid-template-rows:auto 0 auto;row-gap:8px;margin-bottom:12px}.cross-field{min-width:0;padding:13px 12px 12px;border:1px solid #f0f1f2;border-radius:15px;background:#f8f9fa}.cross-pay-field{min-height:140px}.cross-receive-field{min-height:103px}.cross-field-heading{min-height:23px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#75839b;font-size:14px;line-height:20px}.cross-field-heading>span:last-child{min-width:0;overflow:hidden;text-align:right;white-space:nowrap;text-overflow:ellipsis}.cross-field-heading strong{color:#171a1d;font-weight:600}.cross-field-main{min-height:54px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;margin:2px 0 6px}.cross-amount-input,.cross-estimated-amount{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:#101315;font:inherit;font-size:24px;line-height:40px;font-weight:500;font-variant-numeric:tabular-nums}.cross-amount-input::placeholder{color:#101315;opacity:1}.cross-asset-button{min-width:112px;height:50px;display:grid;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:6px 8px;border:1px solid #f0f0f0;border-radius:14px;background:#fff;text-align:left;box-shadow:0 3px 10px #19232808}.cross-asset-name{min-width:0;display:grid;gap:3px}.cross-asset-name strong{overflow:hidden;font-size:14px;line-height:18px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.cross-asset-name small{color:#71809a;font-size:12px;line-height:16px}.cross-asset-button>svg{color:#71809a}.cross-percent-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.cross-percent-options button{min-width:0;height:26px;padding:0 3px;border:1px solid #eceef0;border-radius:9px;background:#fff;color:#77849b;font-size:13px;line-height:17px}.cross-percent-options button.selected{border-color:#a9ed00;background:#f7fde8;color:#171a1d;font-weight:600}.cross-swap-row{position:relative;z-index:1;display:flex;justify-content:center}.cross-swap-button{width:40px;height:40px;display:grid;place-items:center;padding:0;border:3px solid #fff;border-radius:50%;background:#fff;transform:translateY(-50%)}.cross-swap-button img{width:32px;height:32px;display:block;transition:transform .32s cubic-bezier(.2,.75,.25,1)}.cross-fields-stack.is-swapping .cross-swap-button img{transform:rotate(180deg)}.cross-fields-stack.is-swapping .cross-pay-field{animation:cross-pay-swap .32s ease}.cross-fields-stack.is-swapping .cross-receive-field{animation:cross-receive-swap .32s ease}@keyframes cross-pay-swap{50%{opacity:.72;transform:translateY(5px)}}@keyframes cross-receive-swap{50%{opacity:.72;transform:translateY(-5px)}}@media(prefers-reduced-motion:reduce){.cross-swap-button img{transition:none}.cross-fields-stack.is-swapping .cross-pay-field,.cross-fields-stack.is-swapping .cross-receive-field{animation:none}}.cross-address-section{padding:12px 12px 10px;border:1px solid #f0f1f2;border-radius:15px;background:#f8f9fa}.cross-address-section h2{margin:0 0 10px;font-size:14px;line-height:20px;font-weight:550}.cross-address-value{min-height:43px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px 0 13px;border:1px solid #f0f0f0;border-radius:12px;background:#fff;box-shadow:0 3px 10px #19232808}.cross-address-value input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-size:15px;font-weight:550}.cross-address-value button{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:0;border-radius:8px;background:transparent}.cross-address-value button img{width:16px;height:16px;object-fit:contain}.cross-address-section p{margin:11px 0 0;color:#77849b;font-size:12px;line-height:18px}.cross-fee-row{min-height:39px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:1px 1px 0;color:#75839b;font-size:14px}.cross-fee-row strong{color:#78a900;font-size:15px;font-weight:600}.cross-validation-message{margin:0 0 8px;color:#d14a4a;font-size:12px;line-height:18px}.cross-submit-button{width:100%;min-height:46px;padding:8px 12px;border:1px solid #a9e900;border-radius:12px;background:#c5fb39;font-size:17px;line-height:23px;font-weight:650;transition:background-color .16s ease,opacity .16s ease}.cross-submit-button:disabled{border-color:#e8e8e8;background:#dedede;color:#171a1d;cursor:not-allowed}.cross-history-card{margin-top:15px;padding:15px}.cross-history-heading{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.cross-history-heading h2{margin:0;font-size:16px;line-height:23px;font-weight:650}.cross-history-heading button{display:inline-flex;align-items:center;gap:4px;padding:5px 0 5px 7px;border:0;background:transparent;font-size:13px}.cross-history-heading button svg{color:#71809a}.cross-history-list{display:grid;gap:9px}.cross-history-record{min-width:0;min-height:58px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;border:1px solid #eff0f1;border-radius:12px;background:#f8f9fa}.cross-history-assets{display:flex;align-items:center}.cross-history-assets>:last-child{margin-left:-18px;outline:2px solid #f8f9fa}.cross-history-pair,.cross-history-amount{min-width:0;display:grid;gap:5px}.cross-history-pair strong{display:flex;align-items:center;gap:4px;font-size:14px;line-height:19px;font-weight:550;white-space:nowrap}.cross-history-pair strong svg{flex:0 0 auto;color:#8ac900}.cross-history-pair>span{display:flex;align-items:center;gap:3px;color:#71809a;font-size:11px;line-height:15px;white-space:nowrap}.cross-history-pair>span svg{color:#8ac900}.cross-history-amount{justify-items:end;text-align:right}.cross-history-amount strong{font-size:14px;line-height:19px;font-weight:600;white-space:nowrap}.cross-history-amount span{color:#00af79;font-size:12px;line-height:16px;white-space:nowrap}.cross-record-enter-active,.cross-record-leave-active,.cross-record-move{transition:opacity .2s ease,transform .2s ease}.cross-record-enter-from{opacity:0;transform:translateY(8px)}.cross-record-leave-to{opacity:0;transform:translateY(-8px)}.cross-token-overlay{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:#0000007a}.cross-token-sheet{width:min(100%,520px);min-height:min(354px,82dvh);max-height:82dvh;display:flex;flex-direction:column;padding:0 16px calc(18px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;background:#fff;box-shadow:0 -8px 32px #0000001a;outline:none}.sheet-enter-active .cross-token-sheet,.sheet-leave-active .cross-token-sheet{transition:transform .24s ease}.sheet-enter-from .cross-token-sheet,.sheet-leave-to .cross-token-sheet{transform:translateY(100%)}.cross-token-header{min-height:72px;display:flex;align-items:center;justify-content:space-between}.cross-token-header h2{margin:0;font-size:19px;line-height:26px;font-weight:650}.cross-icon-button{color:#71809a}.cross-network-options{display:flex;gap:10px;margin-bottom:17px}.cross-network-option{min-width:108px;height:54px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;border:1px solid #eff0f1;border-radius:12px;background:#f8f9fa;font-size:16px;font-weight:550}.cross-network-option.selected{border-color:#a9ed00;background:#f8fdea}.cross-network-mark{position:relative;width:28px;height:28px;display:inline-grid;place-items:center;flex:0 0 28px;overflow:hidden;border-radius:50%;background:#11151b}.cross-network-mark i{position:absolute;display:block;width:8px;height:8px;border:2px solid #f6bb00;transform:rotate(45deg)}.cross-network-mark i:first-child{top:4px;left:4px}.cross-network-mark i:nth-child(2){top:10px;left:10px}.cross-network-mark i:last-child{top:16px;left:16px}.cross-network-option--aiso .cross-network-mark{background:#111d33}.cross-network-option--aiso .cross-network-mark i{width:8px;height:16px;border:0;border-radius:5px;background:#fff;transform:rotate(28deg)}.cross-network-option--aiso .cross-network-mark i:first-child{top:5px;left:8px}.cross-network-option--aiso .cross-network-mark i:nth-child(2){top:11px;left:14px;background:#a9ed00}.cross-network-option--aiso .cross-network-mark i:last-child{display:none}.cross-token-options{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;align-content:start}.cross-token-option{min-width:0;min-height:56px;display:flex;align-items:center;gap:14px;padding:8px 0;border:0;background:#fff;text-align:left;font-size:15px;font-weight:550}@media(max-width:360px){.cross-chain-page{padding-right:13px;padding-left:13px}.cross-form-card,.cross-history-card{padding:12px}.cross-field{padding-right:9px;padding-left:9px}.cross-field-main{gap:5px}.cross-amount-input,.cross-estimated-amount{font-size:29px}.cross-asset-button{min-width:112px;grid-template-columns:32px minmax(0,1fr) 15px;gap:6px;padding-right:7px;padding-left:7px}.cross-history-record{grid-template-columns:42px minmax(0,1fr) auto;gap:6px;padding:8px}.cross-history-pair strong,.cross-history-amount strong{font-size:12px}}.dao-page{min-height:100vh;padding:max(22px,env(safe-area-inset-top)) 16px calc(95px + env(safe-area-inset-bottom));overflow:hidden}.dao-showcase{position:relative;margin:16px -16px 0;padding:38px 15px 0}.dao-art{position:absolute;z-index:0;inset:0 0 auto;height:310px;background:url(/assets/dao-network-background-BSiJrA4A.png) center top / 100% auto no-repeat;pointer-events:none}.dao-hero-copy{position:relative;z-index:1;height:162px;padding:10px 5px 0}.dao-eyebrow{color:#9b8900;font-size:13px;line-height:18px}.dao-hero-copy h1{margin:14px 0 9px;font-size:26px;line-height:33px;font-weight:650}.dao-hero-copy p{max-width:290px;margin:0;color:#71819d;font-size:14px;line-height:20px;font-weight:550}.dao-staking-card{position:relative;z-index:1;display:flex;flex-direction:column;margin:0;padding:17px 16px 16px;border:1px solid #eff1ef;border-radius:13px;background:#fff;box-shadow:0 5px 15px #1c23280a}.dao-requirement-label{color:#71819d;font-size:14px;line-height:20px}.dao-requirement-value{margin-top:5px;font-size:20px;line-height:26px;font-weight:650}.dao-progress-track{height:8px;margin-top:16px;overflow:hidden;border-radius:999px;background:#f4f5f5}.dao-progress-track>span{width:50%;height:100%;display:block;border-radius:inherit;background:#b9f636}.dao-balance-line{margin:10px 0 0;color:#71819d;font-size:14px;line-height:21px}.dao-balance-line strong{color:#171a1d;font-weight:600}.dao-amount-label{margin-top:16px;font-size:14px;line-height:20px}.dao-amount-field{height:46px;display:flex;align-items:center;gap:8px;margin-top:10px;padding:0 12px;border:1px solid #eff0f1;border-radius:10px;background:#f8f8f8}.dao-amount-field input{width:100%;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:#171a1d;font:inherit;font-size:16px}.dao-amount-field input::-webkit-inner-spin-button,.dao-amount-field input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dao-amount-field input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.dao-amount-field>span{flex:0 0 auto;font-size:16px;font-weight:550}.dao-submit-button{width:100%;min-height:44px;margin-top:14px;border:0;border-radius:10px;background:#b9f636;font-size:16px;line-height:22px;font-weight:650}.dao-member-page{min-height:100vh;padding:max(22px,env(safe-area-inset-top)) 16px calc(94px + env(safe-area-inset-bottom))}.dao-member-hero{min-height:101px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 14px;padding:14px 15px;overflow:hidden;border:1px solid #eff1ef;border-radius:12px;background:linear-gradient(110deg,#fff 42%,#fbfdf7);box-shadow:0 4px 12px #1c23280a}.dao-member-hero>div{min-width:0}.dao-member-hero>div>span{color:#71819d;font-size:13px;line-height:18px}.dao-member-hero h1{margin:4px 0 3px;color:#11181b;font-size:22px;line-height:27px;font-weight:650}.dao-member-hero p{margin:0;color:#71819d;font-size:13px;line-height:19px}.dao-member-hero>img{width:66px;height:66px;flex:0 0 66px;object-fit:contain}.dao-member-stats{min-height:74px;display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:15px;padding:10px 13px;border:1px solid #eff1ef;border-radius:12px;background:#fff;box-shadow:0 4px 12px #1c23280a}.dao-member-stat{min-width:0;display:flex;align-items:center;gap:8px}.dao-member-stat img{width:40px;height:40px;flex:0 0 40px;object-fit:contain}.dao-member-stat>div{min-width:0;display:grid;gap:3px}.dao-member-stat>div>span{overflow:hidden;color:#71819d;font-size:12px;line-height:17px;white-space:nowrap;text-overflow:ellipsis}.dao-member-stat strong{overflow:hidden;color:#11181b;font-size:15px;line-height:20px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.dao-member-stat .dao-status-active{color:#00bc79}.dao-member-stat-divider{width:1px;height:36px;background:#edf0ef}.dao-member-section{margin-bottom:15px;padding:15px;border:1px solid #eff1ef;border-radius:12px;background:#fff;box-shadow:0 4px 12px #1c23280a}.dao-section-heading{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:12px}.dao-section-heading h2{margin:0;color:#11181b;font-size:17px;line-height:23px;font-weight:650}.dao-section-heading p{margin:4px 0 0;color:#71819d;font-size:13px;line-height:19px}.dao-section-heading>button{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;padding:3px 0 3px 4px;border:0;background:transparent;color:#11181b;font-size:13px;line-height:20px;white-space:nowrap}.dao-section-heading>button .chevron{width:7px;height:7px}.dao-dividend-card{margin-top:13px;padding:12px;border:1px solid #eff1ef;border-radius:11px;background:#fafafa}.dao-dividend-main{min-width:0;display:flex;align-items:center;gap:8px}.dao-dividend-main .coin-badge{width:36px;height:36px;flex-basis:36px}.dao-dividend-copy{min-width:0;flex:1;display:grid;gap:2px}.dao-dividend-copy>span{overflow:hidden;color:#71819d;font-size:13px;line-height:17px;white-space:nowrap;text-overflow:ellipsis}.dao-dividend-copy>strong{overflow:hidden;color:#11181b;font-size:15px;line-height:20px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.dao-claim-button{min-width:69px;height:33px;flex:0 0 auto;padding:0 9px;border:0;border-radius:10px;background:#f5d900;color:#11181b;font-size:14px;line-height:20px;font-weight:600}.dao-claim-button.claimed{background:#e2e2e2;color:#11181b}.dao-claim-button:disabled{cursor:default}.dao-dividend-balances{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:11px;padding-top:10px;border-top:1px solid #eff1ef}.dao-dividend-balances>div{min-width:0;display:grid;gap:2px}.dao-dividend-balances>div+div{padding-left:12px;border-left:1px solid #eff1ef}.dao-dividend-balances span{color:#71819d;font-size:12px;line-height:17px}.dao-dividend-balances strong{color:#11181b;font-size:14px;line-height:19px;font-weight:550}.dao-dividend-balances .dao-claimable{color:#9f8d00}.dao-proposals-section{padding-bottom:15px}.dao-proposals-heading{align-items:center;margin-bottom:11px}.dao-proposals-heading>span{color:#a18e00;font-size:13px;white-space:nowrap}.dao-proposal-card{width:100%;display:grid;gap:8px;margin-top:12px;padding:12px 13px;border:1px solid #eff1ef;border-radius:11px;background:#fafafa;text-align:left}.dao-proposal-meta,.dao-proposal-footer{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.dao-proposal-number{padding:3px 7px;border-radius:5px;background:#f4fae6;color:#72a900;font-size:12px;line-height:17px;white-space:nowrap}.dao-proposal-status{display:inline-flex;align-items:center;gap:5px;color:#00bc79;font-size:12px;line-height:18px;white-space:nowrap}.dao-proposal-status i,.dao-vote-live i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#00bc79}.dao-proposal-card>strong{overflow:hidden;color:#11181b;font-size:15px;line-height:21px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dao-proposal-footer{color:#71819d;font-size:12px;line-height:18px}.dao-proposal-footer>span:last-child{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.dao-proposal-footer .chevron{width:7px;height:7px}.dao-subpage{min-height:100dvh;padding:max(22px,env(safe-area-inset-top)) 16px max(20px,env(safe-area-inset-bottom));background:#f8fbfc}.dao-subpage-header{height:54px;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;margin-bottom:16px}.dao-subpage-header h1{overflow:hidden;margin:0;color:#11181b;text-align:center;font-size:19px;line-height:26px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.dao-back-button{width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;background:transparent}.dao-record-filters{min-height:50px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:4px;border:1px solid #eff1ef;border-radius:11px;background:#fff;box-shadow:0 4px 12px #1c23280a}.dao-record-filters button{min-width:0;border:0;border-radius:8px;background:transparent;color:#71819d;font-size:15px;font-weight:500}.dao-record-filters button.active{background:#b9f636;color:#11181b;font-weight:650}.dao-record-list{display:grid;gap:14px;margin-top:15px}.dao-record-card{min-width:0;min-height:74px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 13px;border:1px solid #eff1ef;border-radius:11px;background:#fff;box-shadow:0 4px 12px #1c23280a}.dao-record-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:9px}.dao-record-icon.dividend{background:#e8f8f2;color:#00bc79}.dao-record-icon.withdrawal{background:#fff0f2;color:#ff4565}.dao-record-copy,.dao-record-amount{min-width:0;display:grid;gap:4px}.dao-record-copy>strong{overflow:hidden;color:#11181b;font-size:14px;line-height:20px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dao-record-copy time,.dao-record-amount>span{overflow:hidden;color:#71819d;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.dao-record-amount{justify-items:end}.dao-record-amount>strong{color:#00bc79;font-size:14px;line-height:20px;font-weight:550;white-space:nowrap}.dao-record-amount>strong.withdrawal{color:#ff4565}.dao-record-enter-active,.dao-record-leave-active,.dao-record-move{transition:opacity .18s ease,transform .18s ease}.dao-record-enter-from,.dao-record-leave-to{opacity:0;transform:translateY(5px)}.dao-proposal-detail-page{padding-right:10px;padding-left:10px}.dao-proposal-detail-page .dao-subpage-header{margin:0 -6px 5px}.dao-proposal-banner{width:calc(100% + 20px);height:145px;display:block;margin:0 -10px 8px;object-fit:cover;object-position:center}.dao-proposal-status-row{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:3px 0 10px}.dao-vote-live{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:5px;background:#e8f8f2;color:#00bc79;font-size:12px;line-height:17px;white-space:nowrap}.dao-vote-countdown{display:flex;align-items:center;gap:5px;color:#11181b;font-size:11px;white-space:nowrap}.dao-vote-countdown>span:first-child{color:#11181b}.dao-vote-countdown strong{min-width:24px;height:24px;display:grid;place-items:center;border:1px solid #eff1ef;border-radius:6px;background:#fff;color:#9f8d00;font-size:12px;font-weight:550}.dao-proposal-kicker{display:block;margin-top:7px;color:#71819d;font-size:12px;line-height:18px}.dao-proposal-title{margin:5px 0 4px;color:#11181b;font-size:18px;line-height:26px;font-weight:650}.dao-proposal-subtitle{margin:0 0 10px;color:#71819d;font-size:12px;line-height:18px}.dao-proposal-info-card{margin-bottom:10px;padding:13px 14px;border:1px solid #eff1ef;border-radius:10px;background:#fff;box-shadow:0 3px 10px #1c232808}.dao-proposer-row{min-height:27px;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-13px -14px 10px;padding:0 14px;border-bottom:1px solid #b9f636;background:#f7fce9;color:#71819d;font-size:12px}.dao-proposer-row strong{overflow:hidden;color:#72a900;font-size:12px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.dao-description-heading{display:flex;justify-content:space-between;gap:8px}.dao-description-heading strong{color:#11181b;font-size:13px;line-height:19px}.dao-description-heading span{color:#a18e00;font-size:11px}.dao-proposal-description p,.dao-execution-note p,.dao-vote-rules p{margin:4px 0 0;color:#71819d;font-size:12px;line-height:18px}.dao-execution-note{display:flex;align-items:center;gap:9px;margin:10px 0;padding:9px;border:1px solid #f5d900;border-radius:9px;background:#fffbed}.dao-execution-note img{width:32px;height:32px;flex:0 0 32px;object-fit:contain}.dao-execution-note strong{color:#11181b;font-size:13px;line-height:18px}.dao-execution-note p{margin-top:2px}.dao-proposal-facts{display:grid;gap:8px;margin:0}.dao-proposal-facts>div,.dao-quorum-row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.dao-proposal-facts dt,.dao-quorum-row>span{color:#71819d;font-size:12px;line-height:18px;white-space:nowrap}.dao-proposal-facts dd,.dao-quorum-row>strong{margin:0;color:#11181b;font-size:12px;line-height:18px;font-weight:600;text-align:right}.dao-card-title-row{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:7px;margin-bottom:10px}.dao-card-title-row h3,.dao-vote-rules h3{margin:0;color:#11181b;font-size:14px;line-height:21px;font-weight:650}.dao-card-title-row>span{overflow:hidden;color:#a18e00;font-size:11px;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.dao-result-row{margin-top:9px}.dao-result-row>div{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px;color:#11181b;font-size:12px;line-height:17px}.dao-result-row>div strong{color:#00bc79;font-size:12px;font-weight:500}.dao-result-row:nth-of-type(3)>div strong{color:#ff4565}.dao-result-row:nth-of-type(4)>div strong{color:#71819d}.dao-result-track{height:6px;display:block;overflow:hidden;border-radius:99px;background:#f5f6f6}.dao-result-track i{height:100%;display:block;border-radius:inherit;background:#00bc79}.dao-result-track i.against{background:#ff4565}.dao-result-track i.abstain{background:#d8d8d8}.dao-quorum-row{margin-top:11px;padding-top:9px;border-top:1px solid #eff1ef}.dao-quorum-row>strong{color:#11181b}.dao-quorum-row>strong:first-letter{color:#71819d}.dao-vote-fieldset{min-width:0;margin:0;padding:0;border:0}.dao-vote-fieldset legend,.dao-voting-power-label{margin-bottom:7px;color:#11181b;font-size:12px;line-height:18px}.dao-vote-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.dao-vote-options button{min-width:0;min-height:83px;display:grid;align-content:center;justify-items:center;gap:3px;padding:6px 3px;border:1px solid #eff1ef;border-radius:8px;background:#f8f8f8}.dao-vote-options button.selected{border-color:#a6d912;background:#f8ffe9}.dao-vote-options img{width:29px;height:29px;object-fit:contain}.dao-vote-options strong{color:#11181b;font-size:12px;line-height:17px;font-weight:600}.dao-vote-options span{overflow:hidden;max-width:100%;color:#30363b;font-size:10px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.dao-voting-power-label{display:block;margin:10px 0 5px}.dao-voting-power-field{height:37px;display:flex;align-items:center;gap:7px;padding:0 9px;border:1px solid #eff1ef;border-radius:8px;background:#f8f8f8}.dao-voting-power-field input{width:100%;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:#11181b;font:inherit;font-size:13px}.dao-voting-power-field input::-webkit-inner-spin-button,.dao-voting-power-field input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dao-voting-power-field input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.dao-voting-power-field strong{color:#11181b;font-size:13px}.dao-voting-power-field button{padding:4px 0 4px 3px;border:0;background:transparent;color:#72a900;font-size:12px;font-weight:600;white-space:nowrap}.dao-vote-submit{width:100%;min-height:41px;margin-top:10px;border:0;border-radius:8px;background:#b9f636;color:#11181b;font-size:14px;line-height:20px;font-weight:650}.dao-vote-submit:disabled{background:#e2e2e2;color:#707070}.dao-vote-rules h3{margin-bottom:4px}.dao-page-enter-active,.dao-page-leave-active{transition:opacity .17s ease,transform .17s ease}.dao-page-enter-from{opacity:0;transform:translateY(5px)}.dao-page-leave-to{opacity:0;transform:translateY(-4px)}@media(max-width:360px){.dao-page{padding-right:13px;padding-left:13px}.dao-showcase{margin-right:-13px;margin-left:-13px;padding-right:13px;padding-left:13px}.dao-hero-copy h1{font-size:24px}.dao-staking-card,.dao-member-page{padding-right:13px;padding-left:13px}.dao-member-stats{gap:7px;padding-right:9px;padding-left:9px}.dao-member-stat{gap:5px}.dao-member-stat img{width:34px;height:34px;flex-basis:34px}.dao-member-stat strong{font-size:13px}.dao-member-section{padding:12px}.dao-dividend-card{padding:9px}.dao-dividend-copy>strong{font-size:13px}.dao-claim-button{min-width:61px;font-size:12px}.dao-record-card{grid-template-columns:36px minmax(0,1fr) auto;gap:7px;padding-right:9px;padding-left:9px}.dao-record-icon{width:36px;height:36px}.dao-record-copy>strong,.dao-record-amount>strong{font-size:12px}.dao-record-copy time,.dao-record-amount>span{font-size:10px}.dao-proposal-detail-page{padding-right:8px;padding-left:8px}.dao-proposal-banner{width:calc(100% + 16px);margin-right:-8px;margin-left:-8px}.dao-proposal-info-card{padding-right:11px;padding-left:11px}.dao-vote-countdown{gap:3px}.dao-vote-options{gap:4px}}.perpetual-page{min-height:100vh;padding:max(22px,env(safe-area-inset-top)) 16px calc(95px + env(safe-area-inset-bottom))}.perpetual-wait-card{position:relative;width:100%;aspect-ratio:685 / 1251;margin-top:20px;overflow:hidden;border:1px solid #eff1ef;border-radius:14px;background:#f8fafb;box-shadow:0 5px 15px #1c23280a}.perpetual-wait-card>img{width:100%;height:100%;display:block;object-fit:cover}.perpetual-wait-copy{position:absolute;top:66%;right:10px;left:10px;text-align:center}.perpetual-wait-copy h1{margin:0;font-size:20px;line-height:27px;font-weight:650}.perpetual-wait-copy p{margin:13px 0 0;color:#71819d;font-size:15px;line-height:21px}.prediction-page{min-height:100vh;padding:max(22px,env(safe-area-inset-top)) 16px calc(112px + env(safe-area-inset-bottom))}.prediction-tabs{position:relative;height:50px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0 14px;padding:5px;border:1px solid #eff1ef;border-radius:13px;background:#fff;box-shadow:0 4px 12px #1c232808}.prediction-tab-indicator{position:absolute;top:5px;bottom:5px;left:5px;width:calc(50% - 5px);border-radius:9px;background:var(--lime);transition:transform .28s cubic-bezier(.2,.7,.2,1)}.prediction-tab-indicator.shifted{transform:translate(100%)}.prediction-tab{position:relative;z-index:1;min-width:0;border:0;border-radius:9px;background:transparent;color:#8290a8;font-size:15px;font-weight:600;white-space:nowrap}.prediction-tab.active{color:#171a1d}.prediction-content{display:grid;grid-template-columns:minmax(0,1fr);gap:15px}.prediction-market-card,.prediction-order-card{min-width:0;border:1px solid #eff1ef;border-radius:15px;background:#fff;box-shadow:0 5px 15px #1c232808}.prediction-market-card{padding:16px 15px 12px}.market-quote-header{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px}.market-pair-copy{min-width:0;display:grid;gap:4px}.current-pair-label{overflow:hidden;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.prediction-pair{display:flex;gap:4px;font-size:14px;line-height:20px}.prediction-pair strong{font-weight:600}.prediction-pair>span{color:var(--muted)}.market-quote-value{display:grid;justify-items:end;gap:4px;font-size:15px}.market-quote-value>strong{font-size:17px;font-weight:600;white-space:nowrap}.market-quote-value>span{font-size:14px;font-weight:600}.chart-intervals{display:flex;gap:7px;margin-top:18px}.chart-intervals button{min-width:42px;height:30px;padding:0 9px;border:1px solid #f0f1f2;border-radius:8px;background:#f8f9f9;color:#8290a8;font-size:13px}.chart-intervals button.selected{border-color:var(--lime-strong);background:#fbfff1;color:#171a1d;font-weight:600}.candlestick-chart{width:100%;min-width:0;height:222px;margin-top:12px;overflow:hidden}.candlestick-chart a{color:#607087}.market-chart-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px 10px;margin-top:7px;color:#8190a9;font-size:11px;line-height:17px}.simulated-label{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.simulated-label i{width:7px;height:7px;border-radius:50%;background:#08bf7a}.market-range{display:flex;flex-wrap:wrap;gap:10px}.market-range strong{color:#7f8da4;font-weight:500}.prediction-order-card{padding:16px 15px 12px}.prediction-section-title{margin:0 0 14px;font-size:18px;line-height:26px;font-weight:650}.prediction-asset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.prediction-asset-option{min-width:0;height:55px;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #f0f1f2;border-radius:11px;background:#f8f8f8;text-align:left}.prediction-asset-option.selected{border-color:var(--lime-strong);background:#fbffed}.prediction-asset-name{min-width:0;display:flex;align-items:baseline;gap:4px;overflow:hidden;white-space:nowrap}.prediction-asset-name strong{font-size:14px;font-weight:600}.prediction-asset-name>span{color:#8190a9;font-size:13px}.prediction-field-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:16px;font-size:14px}.prediction-field-heading label{font-weight:500}.prediction-field-heading>span{color:#8290a8;font-size:12px;white-space:nowrap}.prediction-field-heading>span strong{color:#a28e00;font-size:13px;font-weight:600}.prediction-amount-field{min-height:47px;display:flex;align-items:center;gap:8px;margin-top:9px;padding:0 13px;border:1px solid #eff1f2;border-radius:10px;background:#f8f8f8}.prediction-amount-field input{min-width:0;flex:1;height:45px;padding:0;border:0;outline:0;background:transparent;color:#171a1d;font:inherit;font-size:15px}.prediction-amount-field input::placeholder{color:#8290a8;opacity:1}.prediction-amount-field input::-webkit-inner-spin-button,.prediction-amount-field input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.prediction-amount-field>span{font-size:14px;font-weight:600}.prediction-preset-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:9px}.prediction-preset-grid button,.prediction-choice-grid button{min-width:0;height:34px;border:1px solid #f0f1f2;border-radius:8px;background:#f8f8f8;color:#8290a8;font-size:13px}.prediction-preset-grid button.selected,.prediction-choice-grid button.selected{border-color:var(--lime-strong);background:#fbffed;color:#171a1d;font-weight:600}.prediction-field-group{margin-top:17px}.prediction-field-group h3{margin:0 0 9px;font-size:14px;line-height:20px;font-weight:500}.prediction-choice-grid{display:grid;gap:8px}.prediction-choice-grid.four-columns{grid-template-columns:repeat(4,minmax(0,1fr))}.prediction-choice-grid.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.prediction-choice-grid button{height:43px;font-size:14px}.prediction-choice-grid .direction-choice{display:inline-flex;align-items:center;justify-content:center;gap:8px}.direction-choice.bullish svg{color:#8ecb00}.direction-choice.bearish svg{color:#ff586d}.order-summary{margin-top:16px;padding:13px;border:1px solid #eff1ef;border-radius:12px;box-shadow:0 3px 8px #1c232808}.summary-total-row{display:grid;gap:3px}.summary-label,.summary-detail-row>span{color:#8190a9;font-size:13px}.summary-total-row>strong,.summary-detail-row>strong{font-size:14px;font-weight:600}.summary-divider{height:1px;margin:11px 0 8px;background:#eff1ef}.summary-detail-row{min-height:25px;display:flex;align-items:center;justify-content:space-between;gap:8px}.summary-detail-row>span strong{color:#171a1d;font-weight:600}.summary-detail-row>strong{white-space:nowrap}.summary-detail-row .fee-value{color:#a28e00}.prediction-submit{width:100%;height:46px;margin-top:15px;border:0;border-radius:10px;background:var(--lime);font-size:16px;font-weight:650}.prediction-history-row{display:flex;align-items:center;justify-content:space-between;margin:13px 2px 0}.prediction-history-label{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.prediction-history-label svg{color:#94ce00}.prediction-history-row button{display:inline-flex;align-items:center;gap:5px;padding:4px 0 4px 8px;border:0;background:transparent;font-size:13px}.prediction-empty-history{padding:16px 0 3px;color:#8190a9;text-align:center;font-size:13px}.mining-content{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:15px}.mining-order-card{padding:15px 15px 12px}.mining-field-heading{margin-top:0}.insurance-mode-toggle{width:100%;min-height:82px;display:flex;align-items:center;gap:9px;margin-top:15px;padding:10px 12px;border:1px solid #f1d000;border-radius:10px;background:#fffdf0;text-align:left}.insurance-mode-icon{width:32px;height:32px;flex:0 0 32px;object-fit:contain}.insurance-mode-copy{min-width:0;flex:1;display:grid;gap:4px}.insurance-mode-copy strong{font-size:14px;line-height:18px;font-weight:650}.insurance-mode-copy>span{color:#8290a8;font-size:12px;line-height:17px}.insurance-switch-track{width:42px;height:24px;flex:0 0 42px;display:flex;align-items:center;padding:2px;border-radius:999px;background:#dedfe1;transition:background .2s ease}.insurance-switch-track i{width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000029;transition:transform .2s ease}.insurance-switch-track.on{background:#f2d400}.insurance-switch-track.on i{transform:translate(18px)}.insurance-orders{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px}.insurance-direction-card{min-width:0;min-height:78px;display:grid;align-content:center;gap:4px;padding:9px 10px;border:1px solid #eff0f1;border-radius:9px;background:#f8f8f8}.insurance-order-title{min-width:0;display:inline-flex;align-items:center;gap:6px;overflow:hidden;color:#8290a8;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.insurance-order-title i{width:6px;height:6px;flex:0 0 6px;border-radius:50%}.bullish-dot{background:#13be86}.bearish-dot{background:#ff637b}.insurance-direction-card>strong{font-size:14px;line-height:18px;font-weight:650}.insurance-direction-card>span:last-child{color:#8290a8;font-size:11px;line-height:15px}.insurance-note{min-height:55px;display:flex;align-items:center;gap:8px;margin-top:12px;padding:9px 11px;border:1px solid #f1d000;border-radius:9px;background:#fffdf0;font-size:12px;line-height:17px}.insurance-note svg{flex:0 0 22px;color:#d4aa00}.release-center-card{min-width:0;padding:15px 15px 12px;border:1px solid #eff1ef;border-radius:14px;background:#fff;box-shadow:0 5px 15px #1c232808}.release-center-header{display:flex;align-items:flex-start;justify-content:space-between;gap:9px}.release-center-header>div{min-width:0}.release-center-header h2{margin:0;font-size:15px;line-height:21px;font-weight:650}.release-center-header p{margin:4px 0 0;color:#8290a8;font-size:12px;line-height:17px}.release-agi-button{flex:0 0 auto;display:inline-flex;align-items:center;gap:3px;padding:2px 0 4px 5px;border:0;background:transparent;font-size:12px;white-space:nowrap}.release-balance-card{margin-top:14px;padding:11px 12px 10px;border:1px solid #eff0f1;border-radius:10px;background:#f8f8f8}.release-balance-main{min-width:0;display:flex;align-items:center;gap:8px}.release-balance-copy{min-width:0;flex:1;display:grid;gap:3px}.release-balance-copy span{overflow:hidden;color:#8290a8;font-size:12px;line-height:16px;white-space:nowrap;text-overflow:ellipsis}.release-balance-copy strong{font-size:15px;line-height:19px;font-weight:650}.release-claim-button{min-width:61px;height:34px;padding:0 9px;border:0;border-radius:9px;background:#f5d900;font-size:13px;font-weight:600}.release-claim-button:disabled{background:#dedfe1;color:#282a2d}.release-daily-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px;padding-top:9px;border-top:1px solid #eff0f1}.release-daily-grid>div{min-width:0;display:grid;gap:3px}.release-daily-grid>div+div{padding-left:10px;border-left:1px solid #eff0f1}.release-daily-grid span,.release-metric-card>span,.release-total-row>span{color:#8290a8;font-size:12px;line-height:17px}.release-daily-grid strong{font-size:13px;line-height:17px;font-weight:600}.release-total-row{min-height:43px;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;padding:9px 12px;border:1px solid #eff0f1;border-radius:9px;background:#f8f8f8}.release-total-row>strong,.release-metric-card>strong{font-size:13px;line-height:18px;font-weight:650;white-space:nowrap}.release-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px}.release-metric-card{min-width:0;min-height:69px;display:grid;align-content:center;gap:5px;padding:10px 11px;border:1px solid #eff0f1;border-radius:9px;background:#f8f8f8}.release-orders-button{width:100%;min-height:43px;margin-top:13px;border:0;border-radius:9px;background:#f5d900;font-size:14px;font-weight:650}.release-history-row{display:flex;align-items:center;justify-content:space-between;margin:12px 2px 0}.release-history-row .prediction-history-label{min-width:0}.release-history-row button{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;padding:4px 0 4px 7px;border:0;background:transparent;font-size:12px}.prediction-content-enter-active,.prediction-content-leave-active{transition:opacity .2s ease,transform .2s ease}.prediction-content-enter-from{opacity:0;transform:translateY(7px)}.prediction-content-leave-to{opacity:0;transform:translateY(-5px)}.history-enter-active,.history-leave-active{transition:opacity .18s ease,transform .18s ease}.history-enter-from,.history-leave-to{opacity:0;transform:translateY(-4px)}.records-page{min-height:100vh;padding:max(18px,env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom));background:#fbfcfc}.records-header{height:62px;display:grid;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center}.records-back{width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;background:transparent}.records-header h1{margin:0;text-align:center;font-size:19px;line-height:26px;font-weight:650}.records-filters{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:12px 0 15px;padding:5px;border:1px solid #eff1ef;border-radius:14px;background:#fff;box-shadow:0 4px 12px #1c232808}.records-filters button{min-width:0;min-height:44px;padding:0 5px;border:0;border-radius:10px;background:transparent;color:#8190a9;font-size:14px;font-weight:600;white-space:nowrap;transition:color .18s ease,background .22s ease}.records-filters button.active{background:var(--lime);color:#171a1d}.records-list{display:grid;gap:14px}.prediction-record-card{min-width:0;padding:17px 16px 15px;border:1px solid #eff1ef;border-radius:14px;background:#fff;box-shadow:0 5px 15px #1c232808}.record-meta-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.record-meta-row time{min-width:0;color:#8290a8;font-size:12px;white-space:nowrap}.record-type{min-width:0;max-width:55%;overflow:hidden;padding:4px 8px;border-radius:6px;font-size:12px;line-height:17px;white-space:nowrap;text-overflow:ellipsis}.record-type.yc{background:#fffbe7;color:#a18d06}.record-type.usdc{background:#f6fbe5;color:#789a00}.prediction-record-card h2{margin:17px 0 10px;font-size:16px;line-height:23px;font-weight:650}.prediction-record-card h2 span{padding:0 3px}.record-detail-row{display:flex;align-items:center;justify-content:space-between;gap:7px;color:#8290a8;font-size:13px;line-height:20px}.record-detail-row>span{min-width:0}.record-detail-row strong{color:#171a1d;font-size:14px;font-weight:600;white-space:nowrap}.record-tags{min-height:31px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:13px}.record-status{display:inline-flex;min-height:27px;align-items:center;padding:2px 8px;border:1px solid currentColor;border-radius:7px;font-size:12px;line-height:18px;white-space:nowrap}.record-status.muted{border-color:#eff0f1;background:#f8f8f8;color:#8290a8}.record-status.success{color:#08bd80}.record-status.failed{color:#ff5a70}.record-outcome{min-height:39px;display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:13px;padding-top:11px;border-top:1px solid #eff0f1;color:#8290a8;font-size:13px;line-height:19px}.record-outcome strong{min-width:0;color:#a18e05;font-size:13px;font-weight:600;text-align:right}.record-outcome strong.settled{color:#08bd80;font-size:14px}.records-empty{padding:64px 12px;color:#8290a8;text-align:center;font-size:14px}.record-row-enter-active,.record-row-leave-active,.record-row-move{transition:opacity .2s ease,transform .2s ease}.record-row-enter-from,.record-row-leave-to{opacity:0;transform:translateY(7px)}.record-row-leave-active{position:absolute;width:calc(100% - 32px)}.sheet-overlay{position:fixed;z-index:55;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:#0000007f}.action-sheet{width:min(100%,520px);max-height:min(90dvh,760px);display:flex;flex-direction:column;overflow-y:auto;padding:0 16px calc(14px + env(safe-area-inset-bottom));border-radius:14px 14px 0 0;background:#fff;box-shadow:0 -8px 32px #0000001a}.action-sheet-header{min-height:58px;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.action-sheet-header h2{margin:0;font-size:18px;line-height:25px;font-weight:650}.sheet-close{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;margin-right:-7px;border:0;background:transparent;color:#75839a}.withdraw-amount-card{min-height:108px;display:grid;align-content:center;justify-items:center;gap:4px;margin-top:8px;padding:13px 12px;border:1px solid #eff0f1;border-radius:10px;background:#f8f8f8}.withdraw-amount-card>span{color:#8290a8;font-size:14px;line-height:19px}.withdraw-amount-card>strong{font-size:25px;line-height:32px;font-weight:650}.withdraw-amount-card>em{color:#a18e05;font-size:14px;line-height:19px;font-style:normal}.withdraw-breakdown{display:grid;gap:1px;margin:14px 1px 15px}.withdraw-breakdown>div{min-height:31px;display:flex;align-items:center;justify-content:space-between;gap:10px}.withdraw-breakdown dt{min-width:0;color:#8290a8;font-size:13px;line-height:19px}.withdraw-breakdown dt strong{color:#171a1d;font-weight:600}.withdraw-breakdown dd{flex:0 0 auto;margin:0;font-size:14px;line-height:20px;font-weight:600;white-space:nowrap}.withdraw-breakdown .received-row dd{color:#a18e05}.agi-generation-card{padding:13px 12px;border:1px solid #f1d000;border-radius:11px;background:#fffdf0}.agi-card-heading{display:grid;gap:3px;padding-bottom:10px;border-bottom:1px solid #f1eedb}.agi-card-heading>strong{font-size:15px;line-height:21px;font-weight:650}.agi-card-heading>span{color:#8290a8;font-size:13px;line-height:18px}.agi-detail-row{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:7px}.agi-detail-row>span{min-width:0;color:#8290a8;font-size:12px;line-height:18px}.agi-detail-row>strong{flex:0 0 auto;font-size:13px;line-height:18px;font-weight:600;text-align:right}.agi-detail-row:first-of-type>strong{color:#a18e05}.action-sheet-actions{position:sticky;bottom:-14px;flex:0 0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:auto -16px -14px;padding:12px 16px calc(14px + env(safe-area-inset-bottom));background:#fff}.action-sheet-actions button{min-width:0;min-height:52px;padding:7px 8px;border:0;border-radius:10px;font-size:16px;line-height:22px;font-weight:650}.sheet-cancel{background:#f7f7f7}.sheet-confirm{background:var(--lime)}.confirm-market-block{display:grid;grid-template-columns:1fr auto;align-items:center;gap:5px 12px;margin-top:8px;padding:14px;border:1px solid #eff0f1;border-radius:10px;background:#f8f8f8}.confirm-market-block>span:first-child{color:#8290a8;font-size:13px}.confirm-market-block>strong{grid-column:1;font-size:16px}.confirm-market-block .confirm-direction{grid-column:2;grid-row:1 / span 2;display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:600;white-space:nowrap}.confirm-direction.up{color:#08bd80}.confirm-direction.down{color:#ff5a70}.confirm-details{display:grid;gap:0;margin-top:10px;padding:2px 13px;border:1px solid #eff0f1;border-radius:10px}.confirm-details>div{min-height:37px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #eff0f1}.confirm-details>div:last-child{border-bottom:0}.confirm-details span{color:#8290a8;font-size:13px}.confirm-details strong{font-size:13px;font-weight:600;text-align:right}.confirm-details .confirm-payable strong{color:#a18e05}.confirm-insurance-note{margin:10px 0 0;padding:9px 11px;border:1px solid #f1d000;border-radius:9px;background:#fffdf0;color:#4d4b3b;font-size:12px;line-height:18px}.bottom-sheet-enter-active,.bottom-sheet-leave-active{transition:opacity .2s ease}.bottom-sheet-enter-active .action-sheet,.bottom-sheet-leave-active .action-sheet{transition:transform .24s ease}.bottom-sheet-enter-from,.bottom-sheet-leave-to{opacity:0}.bottom-sheet-enter-from .action-sheet,.bottom-sheet-leave-to .action-sheet{transform:translateY(100%)}@media(max-width:360px){.prediction-page{padding-right:13px;padding-left:13px}.prediction-market-card,.prediction-order-card{padding-right:12px;padding-left:12px}.prediction-asset-option{gap:6px;padding:0 8px}.prediction-asset-name strong{font-size:13px}.prediction-asset-name>span{font-size:12px}.market-range{gap:7px}.prediction-field-heading>span{font-size:11px}.records-page{padding-right:13px;padding-left:13px}.records-filters button{font-size:12px}.prediction-record-card{padding-right:13px;padding-left:13px}.record-meta-row time{font-size:11px}.record-detail-row{font-size:12px}.record-detail-row strong{font-size:13px}.record-outcome,.record-outcome strong{font-size:12px}.action-sheet{padding-right:13px;padding-left:13px}.action-sheet-actions{margin-right:-13px;margin-left:-13px;padding-right:13px;padding-left:13px}.action-sheet-actions button{font-size:15px}}.release-page{min-height:100vh;padding:max(18px,env(safe-area-inset-top)) 16px calc(28px + env(safe-area-inset-bottom));background:#f8fbfc}.release-page-header{min-height:62px;display:grid;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;margin-bottom:13px}.release-page-header h1{min-width:0;margin:0;padding:8px 0;font-size:18px;line-height:24px;font-weight:650;text-align:center;overflow-wrap:anywhere}.release-back{width:40px;height:40px;display:grid;place-items:center;margin-left:-7px;padding:0;border:0;background:transparent}.release-header-action{justify-self:end;padding:6px 0 6px 5px;border:0;background:transparent;color:#80b900;font-size:14px;white-space:nowrap}.agi-summary-card,.agi-orders-panel,.lock-order-card,.release-record-card{border:1px solid #eff1ef;border-radius:13px;background:#fff;box-shadow:0 5px 14px #1c23280a}.agi-summary-card{padding:16px 15px 14px}.agi-summary-top{min-height:47px;display:flex;align-items:center;justify-content:space-between;gap:12px}.agi-summary-top>div{min-width:0;display:grid;gap:5px}.agi-summary-top>div>span,.agi-claimed-copy>span{color:#8290a8;font-size:13px;line-height:18px}.agi-summary-top>div>strong{font-size:19px;line-height:25px;font-weight:650}.agi-order-count{flex:0 0 auto;color:#a18e05;font-size:13px;line-height:18px}.agi-claimed-panel{min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:12px;border:1px solid #eff0f1;border-radius:10px;background:#f8f8f8}.agi-claimed-copy{min-width:0;display:grid;gap:3px}.agi-claimed-copy>strong{font-size:16px;line-height:20px;font-weight:650}.agi-claimed-copy>em{color:#a18e05;font-size:13px;line-height:18px;font-style:normal}.agi-claim-button{min-width:89px;min-height:40px;flex:0 0 auto;padding:0 11px;border:0;border-radius:10px;background:#f5d900;font-size:14px;font-weight:650}.agi-claim-button:disabled{background:#dedfe1}.agi-orders-panel{margin-top:15px;padding:14px 14px 15px}.agi-orders-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin:1px 0 14px}.agi-orders-heading>div{min-width:0}.agi-orders-heading h2{margin:0;font-size:16px;line-height:22px;font-weight:650}.agi-orders-heading p{margin:4px 0 0;color:#8290a8;font-size:13px;line-height:18px}.agi-orders-heading button{flex:0 0 auto;display:inline-flex;align-items:center;gap:3px;margin-top:1px;padding:2px 0 3px 4px;border:0;background:transparent;font-size:12px;line-height:19px;white-space:nowrap}.agi-order-card{padding:13px 12px 11px;border:1px solid #eff0f1;border-radius:11px;background:#f8f8f8}.agi-order-card+.agi-order-card{margin-top:12px}.agi-order-meta{min-height:32px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.agi-order-meta>div{min-width:0;display:grid;gap:2px}.agi-order-meta h3{margin:0;font-size:15px;line-height:20px;font-weight:650}.agi-order-meta time{color:#8290a8;font-size:12px;line-height:17px}.agi-order-meta>span{flex:0 0 auto;margin-top:1px;color:#08bd80;font-size:13px;line-height:19px}.agi-order-value{min-height:57px;display:grid;align-content:center;gap:4px;margin:9px 0 8px;padding:8px 11px;border:1px solid #eff0f1;border-radius:10px;background:#fff}.agi-order-value>span,.agi-order-detail>span{color:#8290a8;font-size:12px;line-height:17px}.agi-order-value>strong{font-size:15px;line-height:20px;font-weight:650}.agi-order-detail{min-height:26px;display:flex;align-items:center;justify-content:space-between;gap:8px}.agi-order-detail>strong{font-size:13px;line-height:18px;font-weight:600;white-space:nowrap}.agi-order-detail>strong.agi-gold-text{color:#a18e05}.agi-progress-track{height:8px;margin-top:8px;overflow:hidden;border-radius:999px;background:#fff}.agi-progress-track>span{height:100%;display:block;min-width:5px;border-radius:inherit;background:#b9f636}.agi-order-progress-labels{display:flex;justify-content:space-between;gap:8px;margin-top:5px;color:#8290a8;font-size:12px;line-height:18px}.agi-order-progress-labels>span{white-space:nowrap}.agi-order-progress-labels strong{color:#171a1d;font-size:13px;font-weight:650}.lock-orders-list{display:grid;gap:14px}.lock-order-card{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 15px}.lock-order-main,.lock-order-values{min-width:0;display:grid;gap:6px}.lock-order-main>strong{font-size:16px;line-height:22px;font-weight:600}.lock-order-main>time,.lock-order-values>span{color:#71819d;font-size:13px;line-height:18px;white-space:nowrap}.lock-order-values{justify-items:end;text-align:right}.lock-order-values>strong{color:#08bd80;font-size:15px;line-height:21px;font-weight:600;white-space:nowrap}.release-record-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin:8px 0 15px;padding:5px;border:1px solid #eff1ef;border-radius:13px;background:#fff;box-shadow:0 4px 12px #1c232808}.release-record-filters button{min-width:0;min-height:43px;padding:0 4px;border:0;border-radius:10px;background:transparent;color:#71819d;font-size:13px;font-weight:600;white-space:nowrap;transition:color .18s ease,background .22s ease}.release-record-filters button.active{background:#b9f636;color:#171a1d}.release-record-list{position:relative;display:grid;gap:14px}.release-record-card{min-width:0;min-height:83px;display:flex;align-items:center;gap:9px;padding:13px 14px}.release-record-icon{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:10px}.release-record-icon.in{background:#e6f8f2;color:#08bd80}.release-record-icon.out{background:#ffedf0;color:#ff5069}.release-record-copy{min-width:0;flex:1;display:grid;gap:5px}.release-record-copy>strong{overflow:hidden;font-size:14px;line-height:19px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.release-record-copy>time{color:#71819d;font-size:12px;line-height:17px;white-space:nowrap}.release-record-amount{flex:0 0 auto;font-size:14px;line-height:20px;font-weight:600;white-space:nowrap}.release-record-amount.in{color:#08bd80}.release-record-amount.out{color:#ff5069}.release-record-enter-active,.release-record-leave-active,.release-record-move{transition:opacity .18s ease,transform .2s ease}.release-record-enter-from,.release-record-leave-to{opacity:0;transform:translateY(6px)}.release-record-leave-active{position:absolute;width:100%}@media(max-width:360px){.release-page{padding-right:13px;padding-left:13px}.release-page-header h1{font-size:16px}.agi-summary-card{padding-right:12px;padding-left:12px}.agi-order-count{font-size:11px}.agi-orders-panel{padding-right:11px;padding-left:11px}.agi-orders-heading button{font-size:11px}.lock-order-card{padding-right:12px;padding-left:12px}.lock-order-values>strong{font-size:14px}.lock-order-main>time,.lock-order-values>span{font-size:12px}.release-record-card{gap:7px;padding-right:10px;padding-left:10px}.release-record-icon{width:36px;height:36px;flex-basis:36px}.release-record-icon svg{width:27px;height:27px}.release-record-copy>strong{font-size:12px}.release-record-copy>time{font-size:11px}.release-record-amount,.release-record-filters button{font-size:12px}}.profile-page{min-height:100vh;padding:max(22px,env(safe-area-inset-top)) 16px calc(96px + env(safe-area-inset-bottom))}.profile-unbound-state,.profile-bound-state{min-width:0}.profile-unbound-card,.profile-account-card,.profile-stat-card,.profile-pending-card{border:1px solid #eff1ef;background:#fff;box-shadow:0 5px 15px #1c23280a}.profile-unbound-card{margin-top:18px;padding:17px 15px 16px;border-radius:13px;background:linear-gradient(145deg,#fff 50%,#fdfef8)}.profile-account-card{margin-top:18px;padding:16px 15px;border-radius:13px;background:linear-gradient(145deg,#fff 42%,#fcfdf8)}.profile-account-main{min-width:0;min-height:60px;display:flex;align-items:center;gap:10px}.profile-account-avatar{width:52px;height:52px;flex:0 0 52px;display:grid;place-items:center;border-radius:50%;background:var(--lime)}.profile-account-avatar img{width:72%;height:72%;object-fit:contain}.profile-account-copy{min-width:0;flex:1;display:grid;gap:5px}.profile-account-copy>span,.profile-referrer-copy>span{color:#71819d;font-size:14px;line-height:19px}.profile-account-copy>strong{overflow:hidden;color:#101619;font-size:20px;line-height:25px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.profile-promotion-badge{width:34px;height:34px;flex:0 0 34px;object-fit:contain}.profile-referrer-card{min-width:0;min-height:68px;display:flex;align-items:center;gap:9px;margin-top:15px;padding:10px 12px;border:1px solid #f0f1f1;border-radius:11px;background:#f8f8f8}.profile-referrer-avatar{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:50%;background:var(--lime)}.profile-referrer-avatar img{width:70%;height:70%;object-fit:contain}.profile-referrer-copy{min-width:0;flex:1;display:grid;gap:2px}.profile-referrer-copy>strong{overflow:hidden;color:#101619;font-size:16px;line-height:22px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.profile-bound-label{flex:0 0 auto;color:#11181b;font-size:11px;line-height:16px;white-space:nowrap}.profile-promotion{position:relative;width:100%;aspect-ratio:690 / 250;margin-top:15px;overflow:hidden;border:1px solid #efd900;border-radius:18px;background:#fbfbf6}.profile-promotion-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.profile-promotion-copy{position:absolute;top:18%;left:16px;width:55%;display:grid;justify-items:start;gap:5px}.profile-promotion-copy>span{color:#9b8700;font-size:12px;line-height:17px}.profile-promotion-copy h1{margin:0;color:#101619;font-size:20px;line-height:26px;font-weight:650}.profile-promotion-copy p{margin:0;color:#71819d;font-size:12px;line-height:18px}.profile-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.profile-stat-card{min-width:0;min-height:64px;display:flex;align-items:center;gap:9px;padding:10px 11px;border-radius:11px}.profile-stat-icon{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:12px;background:#f4fbe8}.profile-stat-icon img{width:100%;height:100%;object-fit:contain}.profile-stat-copy{min-width:0;display:grid;gap:2px}.profile-stat-copy>span,.profile-pending-copy>span{overflow:hidden;color:#71819d;font-size:12px;line-height:17px;white-space:nowrap;text-overflow:ellipsis}.profile-stat-copy>strong,.profile-pending-copy>strong{overflow:hidden;color:#101619;font-size:15px;line-height:20px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.profile-stat-copy small{margin-left:2px;font-size:13px;font-weight:500}.profile-pending-card{min-width:0;min-height:67px;display:flex;align-items:center;gap:9px;margin-top:14px;padding:11px 12px;border-radius:11px}.profile-pending-copy{min-width:0;flex:1;display:grid;gap:2px}.profile-pending-card>button{min-width:77px;min-height:38px;flex:0 0 auto;padding:0 11px;border:0;border-radius:10px;background:#f5d900;box-shadow:inset 0 0 0 1px #fae224a6;color:#11181b;font-size:13px;line-height:18px;font-weight:600}.profile-pending-card>button:disabled{background:#e8e9e4;box-shadow:none;color:#78818e}.profile-unbound-notice{min-height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;margin-top:15px;padding:12px 8px;border:1px solid #f0f1f1;border-radius:11px;background:#f8f8f8;text-align:center}.profile-unbound-notice>img{width:42px;height:42px;border-radius:10px;background:#fff;object-fit:contain}.profile-unbound-notice>strong{color:#101619;font-size:16px;line-height:22px;font-weight:650}.profile-unbound-notice>p{margin:0;color:#71819d;font-size:13px;line-height:19px}.profile-bind-form{margin-top:15px}.profile-bind-form>label{display:block;color:#101619;font-size:14px;line-height:20px}.profile-bind-form>input{width:100%;height:48px;margin-top:9px;padding:0 13px;border:1px solid #eff0f1;border-radius:10px;outline:0;background:#f8f8f8;color:#101619;font:inherit;font-size:15px}.profile-bind-form>input::placeholder{color:#71819d;opacity:1}.profile-bind-form>input:focus{border-color:#a6d912;box-shadow:0 0 0 2px #a6d91224}.profile-bind-warning{margin:11px 0 14px;color:#9b8700;font-size:13px;line-height:19px}.profile-bind-form>button{width:100%;min-height:46px;border:0;border-radius:10px;background:var(--lime);color:#101619;font-size:16px;line-height:22px;font-weight:650}.profile-state-enter-active,.profile-state-leave-active{transition:opacity .16s ease,transform .16s ease}.profile-state-enter-from{opacity:0;transform:translateY(5px)}.profile-state-leave-to{opacity:0;transform:translateY(-4px)}@media(max-width:360px){.profile-page{padding-right:13px;padding-left:13px}.profile-account-copy>strong{font-size:18px}.profile-bound-label{font-size:10px}.profile-stat-card{gap:7px;padding:9px}.profile-stat-icon{width:37px;height:37px;flex-basis:37px}.profile-stat-copy>strong{font-size:13px}.profile-pending-copy>strong{font-size:14px}.profile-stat-copy small{font-size:12px}.profile-promotion-copy{left:12px;width:58%}.profile-promotion-copy h1{font-size:18px}}.market-page{min-height:100dvh;padding:max(22px,env(safe-area-inset-top)) 16px max(20px,env(safe-area-inset-bottom));background:#f8fbfc}.market-page-header{height:54px;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;margin-bottom:16px}.market-page-header h1{min-width:0;overflow:hidden;margin:0;text-align:center;color:#101619;font-size:19px;line-height:26px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.market-back-button{width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;background:transparent}.market-search-field{height:46px;display:flex;align-items:center;gap:11px;margin-bottom:15px;padding:0 17px;border:1px solid #eff1ef;border-radius:10px;background:#fff;box-shadow:0 4px 12px #1c23280a}.market-search-field svg{flex:0 0 auto;color:#11181b}.market-search-field input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:#171a1d;font:inherit;font-size:16px}.market-search-field input::placeholder{color:#7787a2;opacity:1}.market-search-field input::-webkit-search-cancel-button{cursor:pointer}.market-list-card{padding:8px 16px 6px;border:1px solid #eff1ef;border-radius:11px;background:#fff;box-shadow:0 4px 12px #1c23280a}.market-list-heading,.market-list-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(68px,.55fr) minmax(68px,.52fr);align-items:center;column-gap:7px}.market-list-heading{min-height:38px;border-bottom:1px solid #edf0ef;color:#7787a2;font-size:13px}.market-list-heading span:nth-child(n+2){text-align:right}.market-list-row{width:100%;min-height:50px;padding:0;border:0;border-bottom:1px solid #edf0ef;background:transparent;text-align:left}.market-list-row:last-of-type{border-bottom:0}.market-list-pair{min-width:0;display:flex;align-items:center;gap:6px;white-space:nowrap}.market-list-pair .coin-badge{width:28px;height:28px;flex-basis:28px}.market-list-pair strong{color:#101619;font-size:14px;font-weight:600}.market-list-pair>span:last-child{overflow:hidden;color:#7787a2;font-size:13px;text-overflow:ellipsis}.market-list-price,.market-list-change{overflow:hidden;color:#101619;font-size:13px;font-weight:600;text-align:right;text-overflow:ellipsis;white-space:nowrap}.market-list-change.positive,.market-detail-change.positive{color:#00bc79}.market-list-change.negative,.market-detail-change.negative{color:#ff4565}.market-list-empty{margin:0;padding:30px 0;color:#7787a2;text-align:center;font-size:14px}.market-detail-page{padding-bottom:max(20px,env(safe-area-inset-bottom))}.market-detail-page .market-page-header{margin-bottom:5px}.market-detail-overview{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:78px}.market-detail-price-block{min-width:0;display:grid;justify-items:start;gap:3px}.market-detail-price{overflow:hidden;max-width:100%;color:#101619;font-size:25px;line-height:34px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.market-detail-change{font-size:15px;line-height:21px;font-weight:500}.market-high-low{display:grid;gap:7px;margin:0}.market-high-low>div{display:grid;grid-template-columns:auto auto;align-items:center;gap:8px}.market-high-low dt{color:#7787a2;font-size:12px;white-space:nowrap}.market-high-low dd{margin:0;color:#101619;font-size:12px;font-weight:500;text-align:right;white-space:nowrap}.market-detail-stats{display:grid;grid-template-columns:1fr 1fr auto;gap:7px;margin:10px 0 15px}.market-detail-stats>div{min-width:0;display:grid;gap:5px}.market-detail-stats>div:nth-child(2){justify-items:center}.market-detail-stats>div:nth-child(3){justify-items:end}.market-detail-stats span{overflow:hidden;color:#7787a2;font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.market-detail-stats strong{max-width:100%;overflow:hidden;color:#101619;font-size:14px;line-height:19px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.market-detail-intervals{display:flex;gap:7px}.market-detail-intervals button{min-width:40px;height:29px;padding:0 9px;border:1px solid #eff1ef;border-radius:7px;background:#f8f9f9;color:#7787a2;font-size:13px}.market-detail-intervals button.selected{border-color:var(--lime-strong);background:#fbfff1;color:#101619;font-weight:600}.market-detail-page .candlestick-chart{height:180px;margin-top:8px}.market-detail-page .candlestick-chart a{color:#607087}.market-orderbook-card{margin-top:17px;padding:16px;border:1px solid #eff1ef;border-radius:11px;background:#fff;box-shadow:0 4px 12px #1c23280a}.market-orderbook-card h2{margin:0 0 12px;color:#101619;font-size:18px;line-height:26px;font-weight:650}.market-orderbook-heading,.market-book-row{display:grid;grid-template-columns:minmax(0,1fr) 56px 82px;align-items:center;gap:5px}.market-orderbook-heading{min-height:28px;margin-bottom:4px;color:#7787a2;font-size:11px;white-space:nowrap}.market-orderbook-heading span:nth-child(n+2),.market-book-row span:nth-child(n+2){text-align:right}.market-book-row{position:relative;min-height:20px;overflow:hidden;font-size:11px;line-height:20px}.market-book-row:before{position:absolute;z-index:0;inset:0 auto 0 0;width:var(--depth);content:"";pointer-events:none}.market-book-asks .market-book-row:before{background:#fff0f2}.market-book-bids .market-book-row:before{background:#e8f8f2}.market-book-row span{position:relative;z-index:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-book-asks .market-book-row span:first-child{color:#ff4565}.market-book-bids .market-book-row span:first-child{color:#00bc79}.market-book-row span:nth-child(2){color:#101619}.market-book-row span:last-child{color:#7787a2}.market-book-spread{min-height:38px;display:flex;align-items:center;gap:8px;margin:6px 0;white-space:nowrap}.market-book-spread strong:first-child{color:#00bc79;font-size:16px;font-weight:600}.market-book-spread span{color:#7787a2;font-size:14px;font-weight:600}.market-book-spread strong:last-child{color:#101619;font-size:14px;font-weight:600}.market-view-enter-active,.market-view-leave-active{transition:opacity .16s ease,transform .16s ease}.market-view-enter-from{opacity:0;transform:translateY(5px)}.market-view-leave-to{opacity:0;transform:translateY(-4px)}@media(max-width:360px){.market-page{padding-right:13px;padding-left:13px}.market-list-card,.market-orderbook-card{padding-right:12px;padding-left:12px}.market-list-heading,.market-list-row{grid-template-columns:minmax(0,1fr) minmax(60px,.52fr) minmax(61px,.5fr);gap:5px}.market-list-pair{gap:4px}.market-list-pair strong,.market-list-price,.market-list-change{font-size:12px}.market-detail-price{font-size:22px}.market-orderbook-heading,.market-book-row{grid-template-columns:minmax(0,1fr) 48px 74px}.market-detail-stats span{font-size:10px}.market-detail-stats strong{font-size:12px}}:root{font-family:Inter,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#171a1d;background:#f6f9fa;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;font-weight:400;--lime: #c5fb39;--lime-strong: #a6d912;--gold: #e6cc00;--muted: #8190a9;--line: #edf0ef;--surface: #fff}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:#f6f9fa}button{font:inherit;color:inherit}button:focus-visible{outline:2px solid #94c900;outline-offset:2px}.app-shell{min-height:100vh}.page-wrap{width:min(100%,520px);min-height:100vh;margin:0 auto;background:#f8fbfc}.app-header-wrap{width:min(100%,520px);margin:0 auto;padding:max(22px,env(safe-area-inset-top)) 16px 0;background:#f8fbfc}.app-shell--with-header .page-wrap{min-height:calc(100vh - max(76px,calc(env(safe-area-inset-top) + 54px)))}.app-shell--with-header .home-page,.app-shell--with-header .prediction-page,.app-shell--with-header .perpetual-page,.app-shell--with-header .dao-page,.app-shell--with-header .dao-member-page,.app-shell--with-header .profile-page{min-height:calc(100vh - max(76px,calc(env(safe-area-inset-top) + 54px)));padding-top:0}.home-page{min-height:100vh;padding:max(22px,env(safe-area-inset-top)) 16px calc(112px + env(safe-area-inset-bottom));overflow:hidden}.asset-slot{flex:0 0 auto}.topbar{height:54px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:9px}.brand-mark{width:42px;height:42px;border-radius:12px;object-fit:contain}.brand-copy{display:grid;gap:1px}.brand-name{font-size:21px;line-height:23px;font-weight:600}.brand-caption{color:#9d8d0b;font-size:11px;line-height:14px}.top-actions{display:flex;align-items:center;gap:9px}.language-button{width:42px;height:42px;display:grid;place-items:center;padding:0;border:0;background:transparent}.language-button img{width:42px;height:42px;object-fit:contain}.wallet-button{height:42px;padding:0 17px;border:0;border-radius:11px;background:#f5d900;font-size:14px;font-weight:600;box-shadow:inset 0 0 0 1px #fae224a6}.hero{position:relative;min-height:236px;margin:0 -16px;padding:20px 16px 17px;overflow:hidden;background:#f8fbfc}.hero-art{position:absolute;top:-12px;right:0;bottom:-12px;left:0;background:url(/assets/home-hero-background-CUfAt3Jz.png) center / 100% auto no-repeat;pointer-events:none}.hero-copy{position:relative;z-index:1}.eyebrow{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:20px;background:#fff;color:#a38f04;font-size:12px;font-weight:500}.hero h1{margin:16px 0 7px;font-size:28px;line-height:1.25;font-weight:700;white-space:nowrap}.hero p{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.hero-actions{display:flex;gap:12px;margin-top:20px}.button-primary,.button-secondary{height:40px;flex:0 0 auto;min-width:0;border-radius:10px;font-size:14px;font-weight:600}.button-primary{width:112px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;background:var(--lime)}.button-secondary{width:92px;border:1px solid #eff1ef;background:#fff}.arrow-slot{width:14px;height:14px;display:block;object-fit:contain}.notice-row{width:100%;min-height:40px;display:flex;align-items:center;gap:12px;margin:0 0 12px;padding:0 14px;border:1px solid #f0f1ef;border-radius:13px;background:#fff;text-align:left;box-shadow:0 4px 12px #1c232808;font-size:14px}.notice-icon{width:20px;height:20px;object-fit:contain}.chevron{display:block;width:8px;height:8px;border-top:1.7px solid #8190a9;border-right:1.7px solid #8190a9;transform:rotate(45deg)}.notice-row .chevron{margin-left:auto;margin-right:2px}.announcements-page{min-height:100dvh;display:flex;flex-direction:column;padding:max(22px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));background:#f8fbfc}.announcements-page--detail{min-height:100dvh}.announcements-header{height:54px;flex:0 0 54px;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;margin-bottom:16px}.announcements-header h1{margin:0;text-align:center;font-size:19px;line-height:26px;font-weight:650}.announcements-back{width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;background:transparent}.announcements-header-spacer{width:40px;height:40px}.announcements-list{display:grid;align-content:start;gap:15px;padding-top:10px}.announcement-card,.announcement-detail-card{min-width:0;border:1px solid #eff1ef;border-radius:11px;background:#fff;box-shadow:0 4px 12px #1c23280a}.announcement-card{min-height:116px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;text-align:left}.announcement-category{display:inline-flex;align-items:center;min-height:23px;padding:2px 7px;border-radius:5px;background:#f4fae6;color:#72a900;font-size:14px;line-height:19px;white-space:nowrap}.announcement-card>strong{width:100%;min-height:23px;overflow:hidden;color:#101619;font-size:16px;line-height:23px;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.announcement-card>time,.announcement-detail-card>time{color:#7787a2;font-size:13px;line-height:19px}.announcement-detail-card{flex:1;min-height:570px;padding:16px}.announcement-detail-card h2{margin:13px 0 10px;color:#101619;font-size:18px;line-height:1.5;font-weight:600}.announcement-copy{margin-top:15px;color:#101619;font-size:15px;line-height:1.8;overflow-wrap:anywhere}.announcement-copy p{margin:0 0 13px}.announcement-view-enter-active,.announcement-view-leave-active{transition:opacity .16s ease,transform .16s ease}.announcement-view-enter-from{opacity:0;transform:translateY(5px)}.announcement-view-leave-to{opacity:0;transform:translateY(-4px)}.stats-panel{min-height:87px;display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:15px;padding:12px;border:1px solid #eff1ef;border-radius:14px;background:#fff;box-shadow:0 5px 15px #1c232808}.stat-item{min-width:0;display:flex;align-items:center;gap:10px}.stat-icon{width:40px;height:40px;object-fit:contain}.stat-copy{min-width:0;display:grid;gap:3px}.stat-label{overflow:hidden;color:var(--muted);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.stat-copy strong{font-size:15px;font-weight:600;white-space:nowrap}.stat-divider{width:1px;height:43px;background:#eff1ef}.bridge-card{position:relative;width:100%;min-height:142px;display:flex;align-items:stretch;margin-bottom:19px;padding:17px 16px;overflow:hidden;border:1px solid #efd900;border-radius:22px;background:#fbfbf6;text-align:left}.bridge-art{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/assets/home-cross-chain-background-DMald89F.png) center / cover no-repeat}.bridge-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.bridge-eyebrow{color:#aa9500;font-size:13px;line-height:18px;font-weight:500}.bridge-copy>strong{font-size:20px;line-height:26px}.bridge-description{color:var(--muted);font-size:13px;line-height:20px}.bridge-link{display:flex;align-items:center;gap:8px;margin-top:1px;color:#a18c00;font-size:14px;font-weight:600}.bridge-arrow{width:16px;height:16px;flex:0 0 auto;object-fit:contain}.quick-section{margin-bottom:15px}.quick-section h2,.market-heading h2{margin:0;font-size:19px;line-height:28px;font-weight:650}.quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:11px}.quick-card{min-width:0;min-height:70px;display:flex;align-items:center;gap:9px;padding:10px;border:1px solid #eff1ef;border-radius:13px;background:linear-gradient(135deg,#fff 68%,#fbfcf6);text-align:left;box-shadow:0 4px 12px #1c232808}.quick-icon{width:38px;height:38px;object-fit:contain}.quick-copy{min-width:0;display:grid;gap:4px}.quick-copy strong{overflow:hidden;font-size:14px;line-height:19px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.quick-copy>span{overflow:hidden;color:var(--muted);font-size:10px;line-height:14px;white-space:nowrap;text-overflow:ellipsis}.market-panel{padding:16px 15px 4px;border:1px solid #eff1ef;border-radius:15px;background:#fff;box-shadow:0 5px 15px #1c232808}.market-heading{display:flex;align-items:center;justify-content:space-between}.market-heading button{display:inline-flex;align-items:center;gap:8px;padding:5px 0 5px 8px;border:0;background:transparent;font-size:13px}.market-row{min-height:55px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(75px,.9fr) minmax(66px,.72fr);align-items:center;gap:5px;border-bottom:1px solid #eff1ef;font-size:13px}.market-row-button{width:100%;padding:0;border-right:0;border-top:0;border-left:0;background:transparent;text-align:left;cursor:pointer}.market-row:last-child{border-bottom:0}.market-head{min-height:43px;margin-top:8px;color:var(--muted);font-size:12px}.market-head span:nth-child(2),.market-price{text-align:center}.market-head span:last-child,.market-change{text-align:right}.market-pair{min-width:0;display:flex;align-items:center;gap:6px;white-space:nowrap}.market-pair strong{font-weight:600}.quote{color:var(--muted)}.market-price,.market-change{font-size:13px;font-weight:600;white-space:nowrap}.positive{color:#00bc79}.negative{color:#ff4565}.empty-page{min-height:100vh}.bottom-nav{position:fixed;z-index:10;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:calc(67px + env(safe-area-inset-bottom));padding:7px max(8px,calc((100vw - 520px)/2)) calc(5px + env(safe-area-inset-bottom));border-top:1px solid #f0f1ef;background:#fffffff7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.nav-item{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0 2px;border:0;background:transparent;color:#8491a6}.nav-icon{width:22px;height:22px;display:block;object-fit:contain;transition:transform .25s ease}.nav-label{max-width:100%;overflow:hidden;font-size:11px;line-height:15px;white-space:nowrap;text-overflow:ellipsis;transition:color .25s ease}.nav-item.active{color:#8bbe00}.nav-item.active .nav-icon{transform:translateY(-2px)}.coin-badge{width:var(--badge-size);height:var(--badge-size);flex:0 0 var(--badge-size);display:inline-grid;place-items:center;overflow:hidden;border-radius:50%;color:#fff}.coin-badge>img{width:100%;height:100%;object-fit:cover}.coin-badge--btc{background:#f7931a}.coin-badge--eth{background:#637eea}.coin-badge--bnb{background:#111114;color:#f0b90b}.coin-badge--usdc{background:#2775ca}.coin-badge--usdt{background:#26a17b}.coin-badge-mark{font-size:calc(var(--badge-size) * .67);line-height:1;font-weight:700}.stablecoin-mark{width:72%;height:72%;display:grid;place-items:center;border:2px solid currentColor;border-radius:50%;font-family:Arial,sans-serif;font-size:calc(var(--badge-size) * .57)}.coin-badge--bnb .coin-badge-mark{font-size:calc(var(--badge-size) * .76)}.eth-diamond{width:39%;height:58%;background:#fff;clip-path:polygon(50% 0,100% 55%,50% 100%,0 55%)}.select-overlay{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:#0000007a}.select-sheet{width:min(100%,520px);padding:0 16px calc(8px + env(safe-area-inset-bottom));border-radius:14px 14px 0 0;background:#fff;box-shadow:0 -8px 32px #0000001a;outline:none}.select-sheet-header{height:64px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.select-sheet-header h2{margin:0;font-size:19px;line-height:26px;font-weight:650}.select-action{padding:8px 0;border:0;background:transparent;font-size:15px}.select-action.cancel{justify-self:start;color:#8290a8}.select-action.confirm{justify-self:end;color:#83b900;font-weight:500}.select-options{height:198px;display:block;overflow-y:auto;overscroll-behavior:contain;padding:69px 0;scrollbar-width:none;scroll-snap-type:y mandatory}.select-options::-webkit-scrollbar{display:none}.select-option{width:100%;height:60px;display:block;scroll-snap-align:center;border:0;background:#fff;color:#9aa4b5;font-size:19px;font-weight:400;transition:color .15s ease,font-weight .15s ease}.select-option.selected{border-block:1px solid #f0f1f2;color:#171a1d;font-size:20px;font-weight:650}.toast{position:fixed;z-index:60;bottom:calc(82px + env(safe-area-inset-bottom));left:50%;max-width:calc(100vw - 32px);padding:10px 15px;border-radius:10px;background:#171a1de0;color:#fff;font-size:13px;white-space:nowrap;transform:translate(-50%)}.page-enter-active,.page-leave-active{transition:opacity .22s ease,transform .22s ease}.page-enter-from{opacity:0;transform:translateY(7px)}.page-leave-to{opacity:0;transform:translateY(-5px)}.toast-enter-active,.toast-leave-active{transition:opacity .18s ease,transform .18s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(-50%,6px)}.sheet-enter-active,.sheet-leave-active{transition:opacity .2s ease}.sheet-enter-active .select-sheet,.sheet-leave-active .select-sheet{transition:transform .24s ease}.sheet-enter-from,.sheet-leave-to{opacity:0}.sheet-enter-from .select-sheet,.sheet-leave-to .select-sheet{transform:translateY(100%)}@media(min-width:600px){.bottom-nav{border-right:1px solid #f0f1ef;border-left:1px solid #f0f1ef}}@media(max-width:360px){.home-page{padding-right:13px;padding-left:13px}.hero{margin-right:-13px;margin-left:-13px;padding-right:13px;padding-left:13px}.hero h1{font-size:27px}.stats-panel{gap:8px;padding:10px}.stat-item{gap:7px}.stat-icon{width:34px;height:38px}.stat-copy strong{font-size:13px}.quick-card{gap:7px;padding:8px}.quick-icon{width:34px;height:36px}.quick-copy strong{font-size:13px}.quick-copy>span{font-size:9px}}
