*,*:before,*:after{box-sizing:border-box}html{min-width:320px;background:#04060d;-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;min-height:100dvh;color:#e9f0fb;background:#04060d;font-family:DM Sans,Avenir Next,Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh;min-height:100dvh}img,svg{display:block;max-width:100%}::selection{color:#04150f;background:#3ddc97}.dapp-viewport,.dapp-viewport *,.dapp-boot,.dapp-boot *{box-sizing:border-box}.dapp-viewport,.dapp-boot{--d-panel:rgba(20,28,48,.72);--d-panel-2:rgba(16,23,40,.85);--d-line:rgba(110,150,220,.14);--d-text:#e9f0fb;--d-muted:#8ba0c4;--d-green:#26a17b;--d-green-2:#3ddc97;--d-blue:#4f8cff;--d-violet:#9b7bf5;--d-gold:#f0b90b;--d-rose:#f2789d;--d-teal:#2fe0c6;min-height:100vh;min-height:100dvh;display:flex;justify-content:center;color:var(--d-text);background:radial-gradient(ellipse 60% 40% at 50% -5%,rgba(38,161,123,.22),transparent 60%),radial-gradient(ellipse 50% 35% at 100% 15%,rgba(79,140,255,.14),transparent 60%),#04060d;font-family:DM Sans,Avenir Next,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dapp-viewport a{color:inherit;text-decoration:none}.dapp-viewport button,.dapp-viewport input,.dapp-viewport select,.dapp-viewport textarea{font:inherit;color:inherit}.dapp-viewport button{cursor:pointer}.dapp-viewport button:disabled{cursor:default;opacity:.6}.dapp-viewport button:focus-visible,.dapp-viewport a:focus-visible,.dapp-viewport input:focus-visible,.dapp-viewport select:focus-visible,.dapp-viewport textarea:focus-visible{outline:2px solid rgba(61,220,151,.55);outline-offset:2px}.dapp-app{position:relative;display:flex;width:min(100%,470px);min-height:100vh;min-height:100dvh;flex-direction:column;overflow:hidden;background:linear-gradient(180deg,#080c18,#05070f 40%,#04060d);border-left:1px solid rgba(110,150,220,.1);border-right:1px solid rgba(110,150,220,.1)}.dapp-boot{flex-direction:column;align-items:center;justify-content:center;gap:14px}.dapp-boot-bar{width:110px;height:3px;overflow:hidden;background:#6e96dc2e;border-radius:3px}.dapp-boot-bar>i{display:block;width:44px;height:100%;background:linear-gradient(90deg,#26a17b,#3ddc97);border-radius:3px;animation:dapp-boot-run 1.1s ease-in-out infinite alternate}@keyframes dapp-boot-run{0%{transform:translate(-12px)}to{transform:translate(78px)}}.dapp-connect{align-items:center;justify-content:center;padding:22px 16px}.dapp-connect-glow{position:absolute;top:-120px;left:50%;width:340px;height:340px;background:radial-gradient(circle,rgba(38,161,123,.32),transparent 65%);transform:translate(-50%);pointer-events:none}.dapp-connect-inner{position:relative;display:grid;justify-items:center;gap:9px;width:100%;text-align:center}.dapp-logo{font-size:19px;font-weight:750;letter-spacing:-.03em;color:var(--d-gold)}.dapp-logo>span{color:#f2f6fc}.dapp-logo--lg{font-size:27px}.dapp-connect-tag{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;color:var(--d-green-2);background:#26a17b1f;border:1px solid rgba(61,220,151,.28);border-radius:20px;font-size:8px;font-weight:700;letter-spacing:.1em}.dapp-connect-inner h1{margin:6px 0 0;font-size:25px;font-weight:700;letter-spacing:-.04em;line-height:1.15}.dapp-connect-inner h1>em{color:var(--d-green-2);font-style:normal}.dapp-connect-inner>p{max-width:300px;margin:0;color:var(--d-muted);font-size:10px;line-height:1.65}.dapp-connect-chains{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:6px}.dapp-chain-pill{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;color:#b9cae6;background:#1e2c4ab3;border:1px solid var(--d-line);border-radius:20px;font-size:9.5px;font-weight:600}.dapp-chain-pill--active{color:#eaf6ff;background:#26a17b2e;border-color:#3ddc9773}.dapp-chain-dot{width:6px;height:6px;border-radius:50%;background:#6f8bb8}.dapp-chain-dot--gold{background:var(--d-gold)}.dapp-chain-dot--red{background:#f0616d}.dapp-chain-dot--violet{background:var(--d-violet)}.dapp-chain-dot--blue{background:var(--d-blue)}.dapp-wallet-list{display:grid;gap:8px;width:100%;margin-top:8px}.dapp-wallet-option{display:flex;align-items:center;gap:10px;padding:12px;color:inherit;background:var(--d-panel);border:1px solid var(--d-line);border-radius:13px;text-align:left;transition:transform .16s,border-color .16s}.dapp-wallet-option:hover:not(:disabled){border-color:#3ddc9773;transform:translateY(-2px)}.dapp-wallet-option>span:nth-child(2){display:grid;flex:1;gap:3px}.dapp-wallet-option strong{font-size:12px}.dapp-wallet-option small{color:var(--d-muted);font-size:9px}.dapp-wallet-option>svg{color:var(--d-green-2)}.dapp-wallet-logo{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border-radius:11px;font-size:14px;font-weight:750}.dapp-wallet-logo--gold{color:#2a1e00;background:linear-gradient(145deg,#f7cf4a,#e0a106)}.dapp-wallet-logo--blue{color:#04121f;background:linear-gradient(145deg,#6fa8ff,#2f6fe0)}.dapp-wallet-logo--teal{color:#02171a;background:linear-gradient(145deg,#54ecd4,#17b7a0)}.dapp-wallet-logo--violet{color:#140b28;background:linear-gradient(145deg,#b79bff,#7b55e8)}.dapp-spinner{width:15px;height:15px;border:2px solid rgba(61,220,151,.25);border-top-color:var(--d-green-2);border-radius:50%;animation:dapp-spin .7s linear infinite}@keyframes dapp-spin{to{transform:rotate(360deg)}}.dapp-connect-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:6px}.dapp-connect-stats>div{display:grid;gap:4px;padding:11px;background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:11px}.dapp-connect-stats small{color:var(--d-muted);font-size:7.5px;font-weight:700;letter-spacing:.08em}.dapp-connect-stats strong{font-size:14px}.dapp-connect-help{display:inline-flex;align-items:center;gap:5px;margin-top:4px;padding:0;color:#6f87ac;background:none;border:0;font-size:8.5px}.dapp-topbar{position:sticky;top:0;z-index:20;display:flex;height:54px;flex:0 0 54px;align-items:center;justify-content:space-between;gap:6px;padding:0 10px;background:#080c18e6;border-bottom:1px solid var(--d-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.dapp-topbar-right{display:flex;align-items:center;gap:6px}.dapp-icon-btn{position:relative;display:grid;width:33px;height:33px;flex:0 0 33px;place-items:center;color:#c7d8f2;background:#283a6066;border:1px solid var(--d-line);border-radius:10px}.dapp-icon-btn:hover{background:#283a60a6}.dapp-icon-btn--bell>i{position:absolute;top:6px;right:7px;width:6px;height:6px;background:var(--d-green-2);border:1px solid #0a0f1c;border-radius:50%}.dapp-account-btn{display:none;align-items:center;gap:5px;height:33px;padding:0 9px;color:#d7e6fb;background:#26a17b1f;border:1px solid rgba(61,220,151,.24);border-radius:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.dapp-chain-anchor{position:relative}.dapp-chain-btn{display:flex;align-items:center;gap:5px;height:33px;padding:0 9px;color:#d7e6fb;background:#283a6066;border:1px solid var(--d-line);border-radius:10px;font-size:9.5px;font-weight:600}.dapp-chain-menu{position:absolute;top:39px;right:0;z-index:40;display:grid;width:186px;gap:2px;padding:6px;background:#0c1424;border:1px solid var(--d-line);border-radius:11px;box-shadow:0 14px 30px #00000080}.dapp-chain-menu>button{display:flex;align-items:center;gap:8px;padding:9px 8px;background:transparent;border:0;border-radius:8px;font-size:10px;text-align:left}.dapp-chain-menu>button:hover{background:#3ddc971a}.dapp-chain-menu>button>span{flex:1}.dapp-chain-menu>button>small{color:var(--d-muted);font-size:8px}.dapp-ticker{display:flex;height:28px;flex:0 0 28px;align-items:center;overflow:hidden;padding:0 11px;background:#0a101ecc;border-bottom:1px solid var(--d-line)}.dapp-ticker-track{display:flex;align-items:center;gap:14px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.dapp-ticker-track::-webkit-scrollbar{display:none}.dapp-ticker-item{display:inline-flex;align-items:center;gap:5px;font-size:9px}.dapp-ticker-item>b{color:#dce9fb;font-weight:650}.dapp-ticker-item>i{color:var(--d-muted);font-style:normal}.dapp-ticker-item>u{text-decoration:none}.dapp-ticker-item>u.up{color:var(--d-green-2)}.dapp-ticker-item>u.down{color:#f0616d}.dapp-main{flex:1 1 auto;min-height:0;padding:13px 12px 22px;overflow-y:auto;overscroll-behavior:contain;animation:dapp-fade .24s ease both}@keyframes dapp-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.dapp-stack{display:flex;flex-direction:column;gap:14px}.dapp-page-title{display:flex;align-items:center;gap:9px}.dapp-page-title>button{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;color:#c7d8f2;background:#283a6066;border:1px solid var(--d-line);border-radius:9px}.dapp-page-title h1{margin:0;font-size:16px;font-weight:700;letter-spacing:-.025em}.dapp-page-title p{margin:3px 0 0;color:var(--d-muted);font-size:9.5px}.dapp-section-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.dapp-section-label{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:670}.dapp-section-label>i{width:3px;height:13px;background:linear-gradient(180deg,var(--d-green-2),var(--d-green));border-radius:3px}.dapp-section-heading>a{display:inline-flex;align-items:center;gap:2px;color:var(--d-green-2);font-size:9.5px;font-weight:560}.dapp-card{padding:13px;background:var(--d-panel);border:1px solid var(--d-line);border-radius:15px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dapp-balance-card{position:relative;overflow:hidden;background:linear-gradient(145deg,#26a17b42,#101a2ee6 55%,#0e1424eb);border-color:#3ddc9742}.dapp-balance-orb{position:absolute;top:-70px;right:-50px;width:190px;height:190px;background:radial-gradient(circle,rgba(61,220,151,.35),transparent 65%)}.dapp-balance-top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px}.dapp-wallet-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 9px 5px 5px;color:#d9ecff;background:#09101e8c;border:1px solid var(--d-line);border-radius:20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.dapp-balance-top>a{display:inline-flex;align-items:center;gap:2px;color:#bfe9d8;font-size:9px}.dapp-identicon{display:inline-block;width:26px;height:26px;flex:0 0 26px;border-radius:50%;background:conic-gradient(from 45deg,#26a17b,#4f8cff,#9b7bf5,#f0b90b,#26a17b)}.dapp-identicon--xs{width:18px;height:18px;flex-basis:18px}.dapp-identicon--sm{width:22px;height:22px;flex-basis:22px}.dapp-identicon--lg{width:52px;height:52px;flex-basis:52px}.dapp-balance-label{position:relative;display:block;margin-top:12px;color:#9fc0b8;font-size:8px;font-weight:700;letter-spacing:.11em}.dapp-balance-value{position:relative;display:block;margin:4px 0 6px;font-size:28px;font-weight:750;letter-spacing:-.035em}.dapp-balance-meta{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;color:#a7bcd9;font-size:9px}.dapp-balance-meta>span{display:inline-flex;align-items:center;gap:5px}.dapp-live-dot{width:6px;height:6px;border-radius:50%;background:var(--d-green-2);box-shadow:0 0 0 3px #3ddc9729}.dapp-live-dot--amber{background:var(--d-gold);box-shadow:0 0 0 3px #f0b90b24}.dapp-live-dot--violet{background:var(--d-violet);box-shadow:0 0 0 3px #9b7bf524}.dapp-up{color:var(--d-green-2)}.dapp-balance-actions{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:13px}.dapp-balance-actions>a{display:flex;min-height:34px;align-items:center;justify-content:center;gap:5px;color:#eafff6;background:#0912208c;border:1px solid rgba(61,220,151,.26);border-radius:10px;font-size:10px;font-weight:600}.dapp-balance-actions>a:hover{background:#26a17b3d}.dapp-claim-card{display:flex;align-items:center;gap:10px;background:linear-gradient(120deg,#f0b90b24,#101728d9);border-color:#f0b90b42}.dapp-claim-card>div{display:grid;flex:1;gap:3px}.dapp-claim-card small{color:#d5bd78;font-size:7.5px;font-weight:700;letter-spacing:.1em}.dapp-claim-card strong{font-size:19px;font-weight:730;letter-spacing:-.03em}.dapp-claim-card span{color:var(--d-muted);font-size:8.5px}.dapp-claim-card>button{display:flex;align-items:center;gap:5px;padding:10px 14px;color:#12210b;background:linear-gradient(120deg,#f7cf4a,#e0a106);border:0;border-radius:10px;font-size:11px;font-weight:700}.dapp-quick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.dapp-quick-tile{display:grid;min-height:70px;align-content:center;justify-items:center;gap:7px;padding:9px 4px;background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:13px;transition:transform .16s,border-color .16s}.dapp-quick-tile:hover{border-color:#3ddc9766;transform:translateY(-2px)}.dapp-quick-icon{display:grid;width:33px;height:33px;place-items:center;color:var(--d-green-2);background:radial-gradient(circle at 30% 20%,#3ddc9747,#26a17b1a);border:1px solid rgba(61,220,151,.22);border-radius:50%}.dapp-quick-tile>small{color:#c1d3ec;font-size:8.5px;font-weight:560;text-align:center}.dapp-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.dapp-stat-card{position:relative;display:grid;min-height:100px;align-content:start;gap:5px;overflow:hidden;padding:11px;background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:13px}.dapp-stat-card:before{position:absolute;inset:0 0 auto;height:2px;content:"";background:linear-gradient(90deg,var(--d-blue),transparent)}.dapp-stat-card--violet:before{background:linear-gradient(90deg,var(--d-violet),transparent)}.dapp-stat-card--teal:before{background:linear-gradient(90deg,var(--d-teal),transparent)}.dapp-stat-card--gold:before{background:linear-gradient(90deg,var(--d-gold),transparent)}.dapp-stat-card--rose:before{background:linear-gradient(90deg,var(--d-rose),transparent)}.dapp-stat-icon{display:grid;width:28px;height:28px;place-items:center;color:var(--d-blue);background:#4f8cff24;border-radius:9px}.dapp-stat-card--violet .dapp-stat-icon{color:var(--d-violet);background:#9b7bf524}.dapp-stat-card--teal .dapp-stat-icon{color:var(--d-teal);background:#2fe0c621}.dapp-stat-card--gold .dapp-stat-icon{color:var(--d-gold);background:#f0b90b21}.dapp-stat-card--rose .dapp-stat-icon{color:var(--d-rose);background:#f2789d21}.dapp-stat-card>small{margin-top:3px;color:var(--d-muted);font-size:8.5px}.dapp-stat-card>strong{font-size:14.5px;font-weight:700;letter-spacing:-.02em}.dapp-stat-link{display:inline-flex;align-items:center;gap:2px;margin-top:auto;padding-top:6px;color:#6f93c9;border-top:1px solid rgba(110,150,220,.1);font-size:7.5px}.dapp-duo,.dapp-trio{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.dapp-trio{grid-template-columns:repeat(3,1fr)}.dapp-duo>div,.dapp-trio>div{display:grid;gap:5px;padding:11px;background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:12px}.dapp-duo small,.dapp-trio small{color:var(--d-muted);font-size:7.5px;font-weight:670;letter-spacing:.07em}.dapp-duo strong,.dapp-trio strong{font-size:15px;font-weight:700}.dapp-income-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dapp-income-tile{display:grid;gap:5px;padding:11px 9px;background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:12px}.dapp-income-tile small{color:var(--d-muted);font-size:8px;font-weight:650;letter-spacing:.06em}.dapp-income-tile strong{font-size:12px;font-weight:700}.dapp-income-tile--blue{border-color:#4f8cff47}.dapp-income-tile--violet{border-color:#9b7bf547}.dapp-income-tile--teal{border-color:#2fe0c642}.dapp-income-tile--gold{border-color:#f0b90b42}.dapp-income-tile--rose{border-color:#f2789d42}.dapp-legs-card{display:grid;gap:11px}.dapp-leg>div:first-child{display:flex;align-items:baseline;justify-content:space-between}.dapp-leg span{color:var(--d-muted);font-size:7.5px;font-weight:670;letter-spacing:.09em}.dapp-leg strong{font-size:13.5px;font-weight:680}.dapp-leg-bar{height:5px;margin:6px 0 5px;overflow:hidden;background:#6e96dc1f;border-radius:4px}.dapp-leg-bar>i{display:block;height:100%;background:linear-gradient(90deg,var(--d-green),var(--d-green-2));border-radius:4px}.dapp-leg-bar--alt>i{background:linear-gradient(90deg,#6f55d8,var(--d-violet))}.dapp-leg>small{color:#7f97ba;font-size:8.5px}.dapp-legs-foot{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-top:9px;border-top:1px solid rgba(110,150,220,.1);color:#a7bcd9;font-size:9px}.dapp-legs-foot>span{display:inline-flex;align-items:center;gap:5px}.dapp-legs-foot svg{color:var(--d-gold)}.dapp-legs-foot>a{display:inline-flex;align-items:center;gap:2px;color:var(--d-green-2)}.dapp-list{display:grid;gap:7px}.dapp-row{display:flex;align-items:center;gap:9px;padding:10px;background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:12px}.dapp-row-icon{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;color:var(--d-blue);background:#4f8cff21;border-radius:9px}.dapp-row-icon--violet{color:var(--d-violet);background:#9b7bf524}.dapp-row-icon--teal{color:var(--d-teal);background:#2fe0c621}.dapp-row-icon--gold{color:var(--d-gold);background:#f0b90b21}.dapp-row-icon--rose{color:var(--d-rose);background:#f2789d21}.dapp-row-copy{display:grid;min-width:0;flex:1;gap:3px}.dapp-row-copy strong{overflow:hidden;font-size:11px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.dapp-row-copy small{overflow:hidden;color:var(--d-muted);font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.dapp-row-value{display:grid;gap:3px;text-align:right}.dapp-row-value b{font-size:11px;font-weight:680}.dapp-row-value small{color:#7288aa;font-size:8px}.dapp-credit{color:var(--d-green-2)}.dapp-debit{color:#f0616d}.dapp-state{color:#7f94b5;font-size:8px}.dapp-state--on{color:var(--d-green-2)}.dapp-simple-row{justify-content:space-between;color:var(--d-muted);font-size:10px}.dapp-simple-row b{color:var(--d-text);font-size:11px}.dapp-hash{display:inline-flex;align-items:center;gap:4px;padding:0;color:#6f93c9;background:none;border:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.dapp-hash:hover,.dapp-status--confirmed{color:var(--d-green-2)}.dapp-status--pending{color:var(--d-gold)}.dapp-empty{padding:22px;color:#7288aa;background:#10172899;border:1px dashed rgba(110,150,220,.2);border-radius:12px;font-size:10px;text-align:center}.dapp-form{display:grid;gap:11px}.dapp-field{display:grid;gap:6px}.dapp-field-top{display:flex;align-items:center;justify-content:space-between;gap:6px;color:#a7bcd9;font-size:9.5px;font-weight:570}.dapp-field-top>button{padding:4px 7px;color:var(--d-green-2);background:#26a17b24;border:1px solid rgba(61,220,151,.24);border-radius:6px;font-size:8px;font-weight:650}.dapp-input-wrap{display:flex;min-height:44px;align-items:center;gap:8px;padding:0 10px;background:#080d1acc;border:1px solid rgba(110,150,220,.18);border-radius:11px}.dapp-input-wrap:focus-within{border-color:#3ddc9780;box-shadow:0 0 0 3px #26a17b1f}.dapp-input-wrap input,.dapp-input-wrap select{width:100%;min-width:0;height:42px;padding:0;background:transparent;border:0;outline:none;font-size:14px;font-weight:600}.dapp-input-wrap select{font-size:11px;font-weight:500}.dapp-input-wrap select option{background:#0c1424}.dapp-field textarea{padding:10px;color:var(--d-text);background:#080d1acc;border:1px solid rgba(110,150,220,.18);border-radius:11px;outline:none;resize:vertical;font-size:11px}.dapp-field textarea:focus{border-color:#3ddc9780}.dapp-token-chip{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;color:#d8f5ea;background:#26a17b29;border:1px solid rgba(61,220,151,.26);border-radius:20px;font-size:10px;font-weight:650;white-space:nowrap}.dapp-token-chip--alt{color:#e4dbff;background:#9b7bf529;border-color:#9b7bf54d}.dapp-token-mark{display:grid;width:16px;height:16px;place-items:center;color:#04150f;background:var(--d-green-2);border-radius:50%;font-size:9px;font-style:normal;font-weight:800}.dapp-token-mark--alt{color:#150b28;background:var(--d-violet)}.dapp-chip-row{display:flex;flex-wrap:wrap;gap:6px}.dapp-chip-row>button{padding:7px 10px;color:#b9cae6;background:#283a6066;border:1px solid var(--d-line);border-radius:8px;font-size:9.5px}.dapp-chip-row>button:hover{border-color:#3ddc9766}.dapp-primary-btn{display:flex;min-height:46px;align-items:center;justify-content:center;gap:7px;padding:0 14px;color:#04150f;background:linear-gradient(120deg,#26a17b,#3ddc97);border:0;border-radius:12px;box-shadow:0 8px 20px #26a17b42;font-size:12px;font-weight:730;transition:transform .16s,box-shadow .16s}.dapp-primary-btn:hover{box-shadow:0 10px 26px #26a17b66;transform:translateY(-1px)}.dapp-primary-btn--ghost{color:var(--d-green-2);background:#26a17b1f;border:1px solid rgba(61,220,151,.3);box-shadow:none}.dapp-summary{display:grid;gap:7px;padding:11px;background:#080d1a99;border:1px solid rgba(110,150,220,.14);border-radius:11px}.dapp-summary>div{display:flex;align-items:center;justify-content:space-between;color:var(--d-muted);font-size:10px}.dapp-summary b{color:var(--d-text);font-size:11px}.dapp-summary-total{padding-top:7px;border-top:1px dashed rgba(110,150,220,.2)}.dapp-summary-total b{color:var(--d-green-2);font-size:13px}.dapp-note-card{display:flex;align-items:center;gap:9px;background:#26a17b12;border-color:#3ddc9733}.dapp-note-card>svg{flex:0 0 18px;color:var(--d-green-2)}.dapp-note-card>div{display:grid;min-width:0;flex:1;gap:4px}.dapp-note-card strong{font-size:10.5px}.dapp-note-card small{overflow:hidden;color:var(--d-muted);font-size:9px;line-height:1.5;text-overflow:ellipsis}.dapp-inline-copy{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;color:var(--d-green-2);background:#26a17b29;border:1px solid rgba(61,220,151,.26);border-radius:8px}.dapp-qr-card,.dapp-refer-card{display:grid;justify-items:center;gap:8px;text-align:center}.dapp-qr{padding:9px;background:#eaf6ff;border-radius:13px}.dapp-qr-grid{display:grid;grid-template-columns:repeat(8,11px);gap:2px}.dapp-qr-grid>i{width:11px;height:11px;background:#d5e4f2;border-radius:2px}.dapp-qr-grid>i.on{background:#081226}.dapp-qr-card>small,.dapp-refer-card>small{color:var(--d-muted);font-size:7.5px;font-weight:700;letter-spacing:.1em}.dapp-address-box{display:flex;align-items:center;gap:8px;width:100%;padding:10px;background:#080d1abf;border:1px dashed rgba(61,220,151,.3);border-radius:10px}.dapp-address-box>span{overflow:hidden;flex:1;color:#c3d6ef;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.dapp-address-box>button{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;color:var(--d-green-2);background:#26a17b29;border:1px solid rgba(61,220,151,.26);border-radius:8px}.dapp-meta-row{display:flex;justify-content:space-between;width:100%;color:var(--d-muted);font-size:8.5px}.dapp-meta-row b{color:var(--d-text)}.dapp-chain-row{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.dapp-chain-row::-webkit-scrollbar{display:none}.dapp-chain-row>button{flex:0 0 auto}.dapp-refer-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;width:100%}.dapp-refer-actions>button{display:flex;min-height:36px;align-items:center;justify-content:center;gap:6px;color:#d7ecff;background:#283a6073;border:1px solid var(--d-line);border-radius:10px;font-size:10px;font-weight:570}.dapp-swap-card{background:linear-gradient(150deg,#18243ee6,#0e1424eb)}.dapp-swap-panel{padding:11px;background:#080d1a99;border:1px solid rgba(110,150,220,.14);border-radius:13px}.dapp-swap-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px;color:var(--d-muted);font-size:9px}.dapp-swap-panel .dapp-input-wrap{min-height:0;padding:0;background:transparent;border:0}.dapp-swap-panel .dapp-input-wrap input{height:34px;font-size:20px}.dapp-swap-arrow{display:grid;width:34px;height:34px;place-items:center;justify-self:center;margin:-6px 0;color:#04150f;background:linear-gradient(120deg,#26a17b,#3ddc97);border:3px solid #0b1322;border-radius:50%}.dapp-pool-list{display:grid;gap:9px}.dapp-pool-card{overflow:hidden;background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:14px}.dapp-pool-card--selected{border-color:#3ddc9780;box-shadow:0 0 0 1px #3ddc972e}.dapp-pool-head{display:flex;width:100%;align-items:center;gap:9px;padding:12px;background:transparent;border:0;text-align:left}.dapp-pool-icon{display:grid;width:33px;height:33px;flex:0 0 33px;place-items:center;color:var(--d-blue);background:#4f8cff24;border-radius:10px}.dapp-pool-card--violet .dapp-pool-icon{color:var(--d-violet);background:#9b7bf524}.dapp-pool-card--gold .dapp-pool-icon{color:var(--d-gold);background:#f0b90b21}.dapp-pool-card--teal .dapp-pool-icon{color:var(--d-teal);background:#2fe0c621}.dapp-pool-title{display:grid;flex:1;gap:3px}.dapp-pool-title strong{font-size:12px;font-weight:670}.dapp-pool-title small{color:var(--d-muted);font-size:9px}.dapp-pool-apr{display:grid;gap:2px;text-align:right}.dapp-pool-apr b{color:var(--d-green-2);font-size:15px;font-weight:730}.dapp-pool-apr small{color:var(--d-muted);font-size:7.5px;letter-spacing:.06em}.dapp-pool-perks{display:grid;gap:5px;padding:0 12px 10px}.dapp-pool-perks>span{display:flex;align-items:center;gap:6px;color:#93a8c6;font-size:9px}.dapp-pool-perks svg{color:var(--d-green-2)}.dapp-pool-foot{display:flex;justify-content:space-between;padding:9px 12px;background:#080d1a80;border-top:1px solid rgba(110,150,220,.1);color:var(--d-muted);font-size:9.5px}.dapp-pool-foot b{color:var(--d-text)}.dapp-node-card{display:grid;gap:9px}.dapp-node-top{display:flex;align-items:center;gap:9px}.dapp-node-top>div{display:grid;flex:1;gap:3px}.dapp-node-top strong{font-size:11.5px}.dapp-node-top small{color:var(--d-muted);font-size:8.5px}.dapp-node-top b{font-size:12px;font-weight:700}.dapp-node-icon{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;color:var(--d-blue);background:#4f8cff21;border-radius:9px}.dapp-node-card--violet .dapp-node-icon{color:var(--d-violet);background:#9b7bf524}.dapp-node-card--gold .dapp-node-icon{color:var(--d-gold);background:#f0b90b21}.dapp-node-card--teal .dapp-node-icon{color:var(--d-teal);background:#2fe0c621}.dapp-node-bar{height:5px;overflow:hidden;background:#6e96dc1f;border-radius:4px}.dapp-node-bar>i{display:block;height:100%;background:linear-gradient(90deg,var(--d-green),var(--d-green-2));border-radius:4px}.dapp-node-foot{display:flex;justify-content:space-between;color:var(--d-muted);font-size:9px}.dapp-level-list{display:grid;gap:8px}.dapp-level{overflow:hidden;background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:13px}.dapp-level--open{border-color:#3ddc9759}.dapp-level>button{display:flex;width:100%;align-items:center;gap:9px;padding:11px;background:transparent;border:0;text-align:left}.dapp-level-badge{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;color:var(--d-green-2);background:#26a17b24;border:1px solid rgba(61,220,151,.22);border-radius:9px;font-size:10px;font-weight:700}.dapp-level-copy{display:grid;flex:1;gap:3px}.dapp-level-copy strong{font-size:11.5px}.dapp-level-copy small{color:var(--d-muted);font-size:9px}.dapp-level-chevron{color:#7288aa;transition:transform .18s}.dapp-level--open .dapp-level-chevron{transform:rotate(180deg)}.dapp-level-body{padding:0 10px 11px}.dapp-tree-card{display:grid;justify-items:center;gap:0}.dapp-tree-node{display:grid;justify-items:center;gap:4px;padding:9px 11px;background:#4f8cff14;border:1px solid rgba(110,150,220,.2);border-radius:12px;text-align:center}.dapp-tree-node strong{font-size:10px}.dapp-tree-node small{color:var(--d-muted);font-size:8px}.dapp-tree-node--root{background:linear-gradient(140deg,#26a17b40,#4f8cff1f);border-color:#3ddc9766}.dapp-tree-node--sm{padding:7px 5px}.dapp-tree-line{width:1px;height:17px;background:linear-gradient(180deg,#3ddc9780,#6e96dc26)}.dapp-tree-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:100%}.dapp-tree-row--four{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.dapp-tree-legend{display:flex;justify-content:center;gap:14px;width:100%;padding-top:12px;margin-top:12px;border-top:1px solid rgba(110,150,220,.12);color:var(--d-muted);font-size:8.5px}.dapp-tree-legend>span{display:inline-flex;align-items:center;gap:5px}.dapp-income-hero{display:grid;gap:5px;background:linear-gradient(140deg,#26a17b38,#0e1424e6);border-color:#3ddc973d}.dapp-income-hero>small{color:#9fc0b8;font-size:8px;font-weight:700;letter-spacing:.1em}.dapp-income-hero>strong{font-size:26px;font-weight:750;letter-spacing:-.035em}.dapp-income-hero>div{display:flex;flex-wrap:wrap;gap:12px;margin-top:3px;color:#a7bcd9;font-size:9px}.dapp-income-hero>div>span{display:inline-flex;align-items:center;gap:5px}.dapp-kind-hero{display:grid;justify-items:center;gap:6px;text-align:center}.dapp-kind-icon{display:grid;width:42px;height:42px;place-items:center;color:var(--d-green-2);background:#26a17b24;border:1px solid rgba(61,220,151,.26);border-radius:13px}.dapp-kind-hero--blue .dapp-kind-icon{color:var(--d-blue);background:#4f8cff24;border-color:#4f8cff47}.dapp-kind-hero--violet .dapp-kind-icon{color:var(--d-violet);background:#9b7bf524;border-color:#9b7bf54d}.dapp-kind-hero--gold .dapp-kind-icon{color:var(--d-gold);background:#f0b90b21;border-color:#f0b90b4d}.dapp-kind-hero--rose .dapp-kind-icon{color:var(--d-rose);background:#f2789d21;border-color:#f2789d4d}.dapp-kind-hero>strong{font-size:24px;font-weight:750;letter-spacing:-.035em}.dapp-kind-hero>small{max-width:300px;color:var(--d-muted);font-size:9.5px;line-height:1.6}.dapp-kind-rate{padding:5px 10px;color:var(--d-green-2);background:#26a17b1f;border:1px solid rgba(61,220,151,.24);border-radius:20px;font-size:8.5px;font-weight:650}.dapp-filter-row{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.dapp-filter-row::-webkit-scrollbar{display:none}.dapp-filter{flex:0 0 auto;padding:7px 11px;color:#a7bcd9;background:#283a6059;border:1px solid var(--d-line);border-radius:20px;font-size:9.5px;white-space:nowrap}.dapp-filter--active{color:#eafff6;background:#26a17b3d;border-color:#3ddc976b;font-weight:620}.dapp-rank-hero{display:grid;justify-items:center;gap:6px;background:linear-gradient(140deg,#f0b90b29,#0e1424eb);border-color:#f0b90b42;text-align:center}.dapp-rank-crown{display:grid;width:44px;height:44px;place-items:center;color:var(--d-gold);background:#f0b90b24;border:1px solid rgba(240,185,11,.34);border-radius:50%}.dapp-rank-hero strong{font-size:16px;font-weight:720}.dapp-rank-hero small{color:#a7bcd9;font-size:9.5px}.dapp-rank-bar{width:100%;height:6px;margin-top:6px;overflow:hidden;background:#6e96dc24;border-radius:4px}.dapp-rank-bar>i{display:block;height:100%;background:linear-gradient(90deg,#e0a106,#f7cf4a);border-radius:4px}.dapp-rank-note{color:#e0c07a;font-size:9px}.dapp-rank-row{display:flex;align-items:center;gap:9px;padding:10px;background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:12px}.dapp-rank-row>div{display:grid;flex:1;gap:3px}.dapp-rank-row strong{font-size:11px}.dapp-rank-row small{color:var(--d-muted);font-size:8.5px}.dapp-rank-row b{color:#a7bcd9;font-size:9.5px;text-align:right}.dapp-rank-icon{display:grid;width:27px;height:27px;flex:0 0 27px;place-items:center;color:#7288aa;background:#6e96dc1a;border-radius:50%}.dapp-rank-row--done .dapp-rank-icon{color:#04150f;background:var(--d-green-2)}.dapp-rank-row--done b{color:var(--d-green-2)}.dapp-token-list{display:grid;gap:8px}.dapp-token-row{display:flex;align-items:center;gap:10px;padding:12px;background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:13px}.dapp-token-row>div{display:grid;flex:1;gap:3px}.dapp-token-row strong{font-size:11.5px}.dapp-token-row small{color:var(--d-muted);font-size:8.5px}.dapp-token-row>span:last-child{display:grid;gap:3px;text-align:right}.dapp-token-row>span:last-child b{font-size:12px;font-weight:700}.dapp-token-logo{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;color:#04150f;background:linear-gradient(145deg,#3ddc97,#26a17b);border-radius:50%;font-size:14px;font-weight:800}.dapp-token-logo--alt{color:#150b28;background:linear-gradient(145deg,#b79bff,#7b55e8)}.dapp-token-logo--lock{color:#dbe8ff;background:#4f8cff2e;border:1px solid rgba(110,150,220,.24)}.dapp-wallet-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.dapp-wallet-actions>a{display:flex;min-height:38px;align-items:center;justify-content:center;gap:6px;color:#d7ecff;background:#283a6066;border:1px solid var(--d-line);border-radius:10px;font-size:10px;font-weight:570}.dapp-contract-card{display:grid;justify-items:center;gap:7px;text-align:center}.dapp-contract-icon{display:grid;width:42px;height:42px;place-items:center;color:var(--d-green-2);background:#26a17b24;border:1px solid rgba(61,220,151,.26);border-radius:13px}.dapp-contract-card strong{font-size:14px}.dapp-verified{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;color:var(--d-green-2);background:#26a17b1f;border:1px solid rgba(61,220,151,.26);border-radius:20px;font-size:8.5px;font-weight:650}.dapp-contract-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;width:100%}.dapp-contract-actions>button{display:flex;min-height:34px;align-items:center;justify-content:center;gap:5px;color:#d7ecff;background:#283a6066;border:1px solid var(--d-line);border-radius:9px;font-size:9.5px}.dapp-news-card{display:flex;align-items:flex-start;gap:10px}.dapp-news-card>div{display:grid;gap:4px}.dapp-news-card strong{font-size:11.5px}.dapp-news-card p{margin:0;color:var(--d-muted);font-size:9.5px;line-height:1.6}.dapp-news-card small{color:#6f87ac;font-size:8px}.dapp-profile-hero{display:grid;justify-items:center;gap:7px;background:linear-gradient(140deg,#26a17b2e,#0e1424eb);border-color:#3ddc9738;text-align:center}.dapp-profile-hero>strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.dapp-profile-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:7px}.dapp-chip-gold,.dapp-chip-green{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:20px;font-size:8px;font-weight:650}.dapp-chip-gold{color:var(--d-gold);background:#f0b90b21;border:1px solid rgba(240,185,11,.3)}.dapp-chip-green{color:var(--d-green-2);background:#26a17b21;border:1px solid rgba(61,220,151,.28)}.dapp-profile-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;width:100%;padding-top:11px;margin-top:4px;border-top:1px solid rgba(110,150,220,.14)}.dapp-profile-stats small{display:block;color:var(--d-muted);font-size:7.5px;letter-spacing:.06em}.dapp-profile-stats strong{font-family:inherit;font-size:12.5px}.dapp-settings-list{display:grid;gap:7px}.dapp-settings-list>button{display:flex;align-items:center;gap:9px;padding:12px 11px;color:#cfdef2;background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:12px;font-size:11px;text-align:left}.dapp-settings-list>button>span{flex:1}.dapp-settings-list>button>svg:first-child{color:var(--d-green-2)}.dapp-settings-danger{color:#f0616d!important}.dapp-settings-danger>svg:first-child{color:#f0616d!important}.dapp-bottom-nav{position:relative;z-index:22;display:grid;height:62px;flex:0 0 auto;grid-template-columns:repeat(5,1fr);align-items:center;padding:0 6px env(safe-area-inset-bottom,0px);margin-top:auto;background:#080c18f5;border-top:1px solid var(--d-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 -8px 24px #03060e8c}.dapp-tab{display:grid;height:100%;align-content:center;justify-items:center;gap:4px;color:#6f87ac;font-size:8.5px;line-height:1}.dapp-tab--active{color:var(--d-green-2)}.dapp-tab--active svg{filter:drop-shadow(0 0 6px rgba(61,220,151,.5))}.dapp-fab{display:grid;width:52px;height:52px;place-items:center;justify-self:center;padding:0;color:#04150f;background:linear-gradient(145deg,#3ddc97,#26a17b);border:4px solid #0a0f1c;border-radius:50%;box-shadow:0 6px 20px #26a17b73;transform:translateY(-14px)}.dapp-fab>span{display:grid;width:100%;height:100%;place-items:center;border:1px solid rgba(255,255,255,.25);border-radius:50%}.dapp-drawer-backdrop{position:fixed;inset:0;z-index:60;display:flex;background:#03060eb8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dapp-drawer{display:flex;width:min(86%,306px);flex-direction:column;padding:15px 12px 12px;overflow:hidden;background:linear-gradient(180deg,#0a1220,#06090f);border-right:1px solid var(--d-line);animation:dapp-slide .2s ease both}@keyframes dapp-slide{0%{transform:translate(-14px);opacity:.5}to{transform:translate(0);opacity:1}}.dapp-drawer-head{display:flex;align-items:center;gap:9px;padding-bottom:12px;border-bottom:1px solid var(--d-line)}.dapp-drawer-head>div{display:grid;min-width:0;flex:1;gap:3px}.dapp-drawer-head strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.dapp-drawer-head small{overflow:hidden;color:var(--d-muted);font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.dapp-drawer-balance{display:grid;gap:5px;padding:11px;margin:12px 0;background:#26a17b1a;border:1px solid rgba(61,220,151,.22);border-radius:11px}.dapp-drawer-balance>span{color:#9fc0b8;font-size:8px;font-weight:670;letter-spacing:.08em}.dapp-drawer-balance>strong{font-size:15px;font-weight:730}.dapp-drawer-balance>button{display:inline-flex;align-items:center;gap:5px;justify-self:start;padding:0;color:var(--d-green-2);background:none;border:0;font-size:8.5px}.dapp-menu-scroll{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none}.dapp-menu-scroll::-webkit-scrollbar{display:none}.dapp-menu-section{margin-bottom:12px}.dapp-menu-title{display:block;padding:0 8px 6px;color:#61789b;font-size:7.5px;font-weight:750;letter-spacing:.12em}.dapp-menu-link{display:flex;width:100%;align-items:center;gap:10px;padding:9px 8px;color:#c1d3ec;background:transparent;border:0;border-radius:9px;font-size:10.5px;text-align:left}.dapp-menu-link:hover{color:#eafff6;background:#26a17b1f}.dapp-menu-link--active{color:#eafff6;background:#26a17b29}.dapp-menu-link--active>svg:first-child{color:var(--d-green-2)}.dapp-menu-link>span{flex:1}.dapp-menu-link>svg:first-child{color:#7d97bd}.dapp-menu-badge{display:grid;min-width:18px;height:16px;place-items:center;padding:0 5px;color:#04150f;background:var(--d-green-2);border-radius:8px;font-size:8px;font-style:normal;font-weight:700}.dapp-drawer-disconnect{display:flex;align-items:center;justify-content:center;gap:7px;min-height:38px;margin-top:10px;color:#f0616d;background:#f0616d1a;border:1px solid rgba(240,97,109,.26);border-radius:10px;font-size:10.5px;font-weight:600}.dapp-toast{position:fixed;bottom:calc(74px + env(safe-area-inset-bottom,0px));left:50%;z-index:80;display:flex;align-items:center;gap:8px;max-width:min(420px,calc(100vw - 30px));padding:10px 13px;color:#eafff6;background:#0d2a21;border:1px solid rgba(61,220,151,.35);border-radius:11px;box-shadow:0 12px 30px #00000080;font-size:10px;transform:translate(-50%);animation:dapp-toast-in .22s ease both}@keyframes dapp-toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.dapp-toast>span{display:grid;width:20px;height:20px;flex:0 0 20px;place-items:center;color:#04150f;background:var(--d-green-2);border-radius:50%}@media(min-width:430px){.dapp-account-btn{display:inline-flex}}@media(min-width:520px){.dapp-app{height:calc(100dvh - 34px);min-height:0;margin:17px 0;border:1px solid rgba(110,150,220,.14);border-radius:22px}.dapp-topbar{border-radius:21px 21px 0 0}.dapp-bottom-nav{border-radius:0 0 21px 21px}.dapp-toast{bottom:92px}.dapp-connect{min-height:0}}@media(max-width:380px){.dapp-main{padding:11px 9px 18px}.dapp-quick-grid{gap:6px}.dapp-quick-tile{min-height:64px}.dapp-quick-icon{width:30px;height:30px}.dapp-quick-tile>small{font-size:7.5px}.dapp-stat-card{min-height:94px;padding:9px}.dapp-stat-card>strong{font-size:13px}.dapp-balance-value{font-size:24px}.dapp-qr-grid{grid-template-columns:repeat(8,9px)}.dapp-qr-grid>i{width:9px;height:9px}.dapp-tree-row--four{grid-template-columns:repeat(2,minmax(0,1fr))}.dapp-connect-inner h1{font-size:22px}.dapp-income-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dapp-auth{align-items:center;justify-content:flex-start;padding:26px 16px 24px;overflow-y:auto}.dapp-auth-inner{position:relative;display:grid;justify-items:center;gap:9px;width:100%;margin:auto 0;text-align:center}.dapp-auth-title{margin:6px 0 0;font-size:24px;font-weight:700;letter-spacing:-.04em;line-height:1.18}.dapp-auth-title>em{color:var(--d-green-2);font-style:normal}.dapp-auth-sub{max-width:300px;margin:0 0 4px;color:var(--d-muted);font-size:10px;line-height:1.65}.dapp-auth-form{display:grid;gap:11px;width:100%;margin-top:6px;text-align:left}.dapp-auth-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.dapp-input-wrap--auth{min-height:46px}.dapp-input-wrap--auth>svg{flex:0 0 15px;color:#7d97bd}.dapp-input-wrap--auth input{height:44px;font-size:12px;font-weight:500}.dapp-input-wrap--auth input::placeholder{color:#5c7396;font-weight:400}.dapp-eye-btn{display:grid;width:26px;height:26px;flex:0 0 26px;place-items:center;color:#7d97bd;background:transparent;border:0;border-radius:7px}.dapp-eye-btn:hover{color:var(--d-green-2);background:#26a17b1f}.dapp-field-link{color:var(--d-green-2);font-size:9px;font-weight:600}.dapp-field-hint{color:#5c7396;font-size:8.5px;font-weight:400;text-transform:none}.dapp-checkbox{display:flex;align-items:center;gap:8px;color:var(--d-muted);font-size:9.5px;line-height:1.45;cursor:pointer}.dapp-checkbox>input{width:15px;height:15px;flex:0 0 15px;margin:0;accent-color:var(--d-green);cursor:pointer}.dapp-auth-divider{display:flex;align-items:center;gap:10px;width:100%;margin:4px 0 2px;color:#5c7396;font-size:8.5px;font-weight:700;letter-spacing:.1em}.dapp-auth-divider>span{flex:1;height:1px;background:var(--d-line)}.dapp-auth-footer{width:100%;padding-top:12px;margin-top:4px;color:var(--d-muted);border-top:1px solid var(--d-line);font-size:9.5px}.dapp-auth-footer a{color:var(--d-green-2);font-weight:650}.dapp-back-link{display:inline-flex;align-items:center;gap:5px}.dapp-auth-success{display:grid;justify-items:center;gap:8px;width:100%;padding:18px 14px;margin-top:6px;background:#26a17b14;border:1px solid rgba(61,220,151,.26);border-radius:14px}.dapp-auth-success-icon{display:grid;width:44px;height:44px;place-items:center;color:var(--d-green-2);background:#26a17b29;border-radius:50%}.dapp-auth-success strong{font-size:13px}.dapp-auth-success p{max-width:280px;margin:0 0 4px;color:var(--d-muted);font-size:9.5px;line-height:1.6}.dapp-auth-success b{color:var(--d-text)}.dapp-auth .dapp-primary-btn{width:100%}@media(max-width:380px){.dapp-auth{padding:20px 12px 18px}.dapp-auth-title{font-size:21px}.dapp-auth-grid{grid-template-columns:1fr}}
