.node-center .lookup-layout{display:flex;flex-direction:column;gap:24px}.node-access-panel,.node-center .lookup-results{width:100%;min-width:0}.node-access-panel{border:1px solid #b7d07c55;background:#111a0e;border-radius:14px}.node-access-summary{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;min-height:70px;padding:18px 24px;cursor:pointer;list-style:none;font-size:18px;line-height:1.8;color:#e6f3d1}.node-access-summary::-webkit-details-marker{display:none}.node-access-summary>span:first-child{display:flex;align-items:center;gap:12px}.node-access-summary>span:last-child{font-size:17px;color:#c9dcab}.node-access-panel .lookup-access{border:0;border-top:1px solid #b7d07c30;border-radius:0 0 14px 14px}.node-access-panel .lookup-help,.node-access-panel form{max-width:760px}.node-access-panel .lookup-access>p{max-width:850px}.node-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0 40px}.node-metrics article{position:relative;min-width:0;padding:24px;background:linear-gradient(135deg,#263919,#101a0c);border:1px solid #bfdb8755;border-radius:14px}.node-metrics article>svg{color:#d4ff70;margin-bottom:14px}.node-metrics span{display:block;color:#d1e2b9;font-size:17px;line-height:1.9}.node-metrics strong{display:block;color:#efffd6;font-size:42px;font-weight:500;line-height:1.6}.node-metrics small{font-size:18px}.node-section-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;margin:28px 0 12px}.node-record-link,.node-section-heading a{display:inline-flex;align-items:center;gap:9px;min-height:46px;font-size:18px;color:#dfff97;overflow-wrap:anywhere}.node-reward-context,.node-section-heading>span,.node-section-note{font-size:18px;line-height:1.9;color:#d0dfbb;overflow-wrap:anywhere}.node-section-note{margin:14px 0 20px}.node-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.node-identity.lookup-card{margin-top:0;padding:27px;min-width:0;display:flex;flex-direction:column}.node-identity .lookup-details{margin:22px 0;flex:1 1}.node-identity .lookup-review{font-size:17px}.node-card-description{font-size:18px;line-height:1.9;color:#dce9c7;margin-top:20px;overflow-wrap:anywhere}.node-identity.node-active{border-color:#d4ff2b70;background:linear-gradient(135deg,#263b16,#111d0c)}.node-empty{border:1px dashed #b4cc7860;border-radius:14px;padding:28px;color:#d5e5bc;margin:20px 0}.node-empty svg{color:#d4ff70}.node-empty a,.node-empty p{font-size:18px;line-height:1.9;display:block;margin-top:12px;overflow-wrap:anywhere}.node-empty a{min-height:46px;color:#dfff97}.node-rewards{margin-top:38px}.node-history-section{margin-top:42px;border-top:1px solid #b9d17d45;padding-top:18px}.node-history{border:1px solid #b6ce7b50;border-radius:13px;margin:18px 0;background:#10180c;min-width:0;scroll-margin-top:22px}.node-history>summary{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:20px;cursor:pointer;list-style:none;font-size:18px;line-height:1.8;color:#dfefc6}.node-history>summary::-webkit-details-marker{display:none}.node-history>summary strong{font-size:19px;overflow-wrap:anywhere}.node-history>summary small{display:block;font-size:17px;color:#c6d8a7;overflow-wrap:anywhere}.node-history>summary>span{min-width:0;overflow-wrap:anywhere}.node-history>summary>span:last-child{color:#d6ebae;font-size:17px}.node-history>.lookup-card{border:0;border-top:1px solid #b6ce7b30;border-radius:0 0 13px 13px;margin:0}.node-center summary:focus-visible{outline:2px solid #d4ff70;outline-offset:4px}@media(max-width:760px){.node-card-grid,.node-metrics{grid-template-columns:minmax(0,1fr)}.node-metrics{gap:12px;margin:22px 0 30px}.node-metrics article{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px}.node-metrics article>svg{margin:0}.node-metrics strong{font-size:32px}.node-metrics span{font-size:17px}.node-identity.lookup-card{padding:23px 18px}.node-access-summary{padding:16px 18px}.node-history>summary{padding:18px}.node-center .lookup-hero{margin-top:26px}.node-section-heading a{font-size:17px}}@media(max-width:360px){.node-metrics article{grid-template-columns:24px minmax(0,1fr);gap:10px}.node-metrics strong{grid-column:2}}.public-wallet-address{display:block;overflow-wrap:anywhere;font-size:17px;line-height:1.9;color:#e7f1d5;margin-top:18px}.public-wallet-summary .lookup-card{min-width:0}.public-wallet-summary .lookup-order{margin-top:20px}.public-wallet-summary .node-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:760px){.public-wallet-summary .node-metrics{grid-template-columns:minmax(0,1fr)}.public-wallet-summary .lookup-order>div{flex-wrap:wrap;gap:12px}.public-wallet-summary .lookup-order strong{font-size:23px}}.public-wallet-summary .text-link{display:inline-flex;align-items:center;min-height:44px;font-size:17px;line-height:1.9;color:#d8efb4;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.node-center{max-width:1120px;padding-top:24px}.node-center .dashboard-hero{margin:28px 0 22px;padding:0;background:none;border-radius:0;color:#edf4df}.node-center .dashboard-hero h1{font-size:36px;line-height:1.35;letter-spacing:-.5px}.node-center .dashboard-hero p{margin:8px 0 0;color:#c8d6b6;font-size:18px;line-height:1.8}.node-center .lookup-layout{gap:18px}.node-center .connected-wallet-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.wallet-identity{position:relative;flex:1 1;min-width:0}.wallet-identity>summary{display:flex;align-items:center;gap:9px;min-height:46px;width:fit-content;max-width:100%;cursor:pointer;color:#e1ebcf;font-size:18px;line-height:1.7;list-style:none}.wallet-identity>summary::-webkit-details-marker{display:none}.wallet-identity>summary span{overflow-wrap:anywhere}.wallet-identity>div{padding:16px 18px;border:1px solid #b9cd8050;background:#172110;border-radius:10px;margin:8px 0}.wallet-identity>div>span{font-size:17px;color:#cfddba}.wallet-identity .public-wallet-address{font-size:17px;line-height:1.9;margin:6px 0 10px;color:#edf4df;overflow-wrap:anywhere}.wallet-identity button,.wallet-refresh{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 13px;border:1px solid #b8d17c50;border-radius:8px;color:#e0edc6;background:#a4c7680c;font-size:17px;line-height:1.7;cursor:pointer}.wallet-refresh{flex-shrink:0}.wallet-refresh:disabled{opacity:.65}.dashboard-updated{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:8px 0 18px;color:#becfaa;font-size:16px;line-height:1.8}.sync-dot{height:7px;width:7px;border-radius:50%;background:#c5f38c}.is-syncing{opacity:.6}.node-dashboard{display:grid;gap:26px}.node-outcome{padding:28px 30px 0;border:1px solid #bddb7b6b;border-radius:16px;background:linear-gradient(115deg,#263a17,#15210f);overflow:hidden}.outcome-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.dashboard-label{font-size:18px;color:#d4e4bf;line-height:1.8}.outcome-badge{display:inline-flex;align-items:center;gap:8px;color:#d9fbb4;font-size:17px;line-height:1.8}.outcome-count{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin:12px 0 4px}.outcome-count>strong{font-size:76px;line-height:1.2;font-weight:500;letter-spacing:-3px;color:#f1ffd9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcome-count>span{font-size:22px;color:#d7e7bf}.outcome-count>.pending-count{font-size:18px;line-height:1.8;color:#e9daab;letter-spacing:0}.node-center .node-outcome h2{font-size:23px;line-height:1.5;margin:4px 0 8px}.outcome-note{margin:0 0 24px;font-size:18px;line-height:1.8;color:#d9e6c7}.node-outcome.needs-attention{border-color:#c9b36c80;background:linear-gradient(115deg,#302c15,#1b2010)}.needs-attention .outcome-badge{color:#f2dca3}.node-outcome.is-empty{background:#172110}.node-inventory{margin:20px -30px 0;border-top:1px solid #b5d27a40}.node-inventory>summary,.node-secondary-section>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 20px;font-size:18px;line-height:1.8;list-style:none;cursor:pointer;color:#dce9c8}.node-inventory>summary{padding:12px 30px}.node-inventory>summary::-webkit-details-marker,.node-payment-record>summary::-webkit-details-marker,.node-secondary-section>summary::-webkit-details-marker{display:none}.node-inventory small,.node-secondary-section summary small{font-size:17px;color:#c5d6ae}.node-inventory[open]>summary svg,.node-payment-record[open] .record-state>svg,.node-secondary-section[open]>summary>svg{transform:rotate(180deg)}.node-inventory-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 30px;border-top:1px solid #b5d27a26;font-size:17px;line-height:1.8}.node-inventory-row>div{display:grid;gap:3px}.node-inventory-row strong{font-size:18px;font-weight:500;color:#edf5df}.node-inventory-row>div>span{color:#c5d6ae}.node-inventory-row>span{color:#def6b7}.dashboard-section-title{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:10px 16px;margin:0 0 14px}.node-center .dashboard-section-title h2{font-size:24px;line-height:1.5}.dashboard-section-title>span{color:#cbdcb6;font-size:17px;line-height:1.8}.dashboard-section-title strong{font-weight:500;color:#edf5df;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.payment-record-list{border:1px solid #b7d07c45;border-radius:13px;background:#141f0e;overflow:hidden}.node-payment-record+.node-payment-record{border-top:1px solid #b7d07c30}.node-payment-record>summary{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:14px;padding:20px;min-height:94px;list-style:none;cursor:pointer}.record-icon{display:flex;color:#c7ef97}.is-pending .record-icon{color:#ecd28f}.record-main{display:grid;gap:4px}.record-main>strong{font-size:23px;line-height:1.5;font-weight:500;color:#edf5df;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.record-main>strong>span{font-size:17px;color:#c4d7ac}.record-caption,.record-main time{font-size:17px;line-height:1.7;color:#c7d6b2}.record-state{display:flex;align-items:center;justify-content:flex-end;gap:10px;font-size:17px;line-height:1.7;color:#d8f4ae}.record-state>span{max-width:130px;text-align:right;overflow-wrap:anywhere}.record-state>svg{color:#c3d2ad}.is-pending .record-state{color:#efd999}.is-quote .record-icon,.is-quote .record-state{color:#c8d4b5}.record-expanded{padding:0 20px 20px 60px}.record-expanded dl{display:grid;gap:15px;font-size:17px;line-height:1.8;margin:8px 0 12px}.record-expanded dl>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:10px}.record-expanded dt{color:#bfd1a5}.record-expanded dd{margin:0;color:#e3edd3;overflow-wrap:anywhere}.record-txid{font-family:monospace}.node-secondary-section>p,.record-guidance{font-size:17px;line-height:1.9;color:#d0dfbb;margin:0 0 18px}.dashboard-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#d7f4a9;font-size:17px;line-height:1.8;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px}.dashboard-primary{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:48px;max-width:360px;width:100%;padding:11px 16px;margin-bottom:24px;background:#d4ff2b;color:#17210d;border:0;border-radius:8px;font-size:18px;line-height:1.8;cursor:pointer}.node-outcome>.dashboard-link{margin-bottom:24px}.node-secondary-section{border:1px solid #b7cd7c40;border-radius:12px;background:#121c0e;margin-top:16px;overflow:hidden}.node-quotes>p{padding:0 20px}.node-quotes>.node-payment-record{border-top:1px solid #b7cd7c30}.node-center .node-history-section{margin-top:18px;padding-top:0;border:0}.node-history-section>.node-secondary-section{margin-top:0}.node-history-section .node-history{margin:12px}.node-secondary-section .referral-panel{margin:0 18px 20px}.node-reward-disclosure>div>p{padding:0 20px;font-size:17px;overflow-wrap:anywhere}.current-payment-disclosure>.node-payment{margin:0;border:0;border-radius:0}.dashboard-empty,.dashboard-footnote{color:#c7d8af;font-size:17px;line-height:1.9;padding:16px 0}.dashboard-warning{display:flex;align-items:flex-start;gap:10px;padding:16px;background:#302914;border:1px solid #ddc57c60;border-radius:10px;color:#f1dfae;font-size:17px;line-height:1.9}.dashboard-warning svg{margin-top:4px;flex-shrink:0}.node-center :is(summary,button,a):focus-visible{outline:2px solid #d4ff2b;outline-offset:4px}.node-center .lookup-footer{margin-top:30px}.node-dashboard :is(p,span,dd,dt,strong,summary){overflow-wrap:anywhere}.node-dashboard details>summary:hover,.wallet-identity>summary:hover{background:#b4d17d08}@media(max-width:600px){.node-center{padding:18px 16px 32px}.node-center .dashboard-hero{margin:24px 0 18px}.node-center .dashboard-hero h1{font-size:30px}.node-center .dashboard-hero p{font-size:17px}.node-outcome{padding:22px 20px 0}.outcome-count>strong{font-size:68px}.outcome-badge,.outcome-note{font-size:17px}.node-inventory{margin-inline:-20px}.node-inventory>summary{padding-inline:20px}.node-inventory-row{padding:14px 20px;flex-wrap:wrap}.node-payment-record>summary{grid-template-columns:22px minmax(0,1fr) auto;gap:10px;padding:17px 16px}.record-main>strong{font-size:21px}.record-state{gap:6px;font-size:17px}.record-state>span{max-width:90px}.record-expanded{padding:0 16px 18px}.record-expanded dl>div{grid-template-columns:minmax(0,1fr);gap:3px}.wallet-identity>summary{font-size:17px;gap:7px}.wallet-refresh{padding:8px 10px}.wallet-identity>div{padding:13px 12px}.dashboard-updated{font-size:16px}.node-center .dashboard-section-title h2{font-size:22px}.node-inventory>summary,.node-secondary-section>summary{font-size:17px}.node-quotes>p{padding-inline:16px}.node-center .lookup-top{gap:12px}.node-center .lookup-top img{max-width:100px;height:auto}}@media(prefers-reduced-motion:reduce){.node-center *{scroll-behavior:auto!important}}.node-center .lookup-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-top:24px;padding-top:18px}.node-center .lookup-footer a{display:inline-flex;align-items:center;min-height:44px;font-size:17px;line-height:1.8}.lookup-resuming{font-size:17px;line-height:1.9;color:#d8e8bd;padding:20px;border:1px solid #bad58155;border-radius:10px;background:#15200e}.lookup-results[hidden]{display:none!important}.wallet-balance-disclosure{margin:0 0 12px;font-size:17px;color:#cfe2b8}.wallet-balance-disclosure>summary{min-height:44px;line-height:1.8;cursor:pointer;padding:8px 0}.node-network-disclosure .node-network,.node-share-disclosure .invite-share{margin:0;border:0}.payment-history-disclosure .payment-record-list{border:0;border-radius:0}.node-dashboard .dashboard-payments{margin-top:4px}.network-reward-status{flex-basis:100%;width:100%;font-size:17px;line-height:1.9;color:#dbe9c5;margin:10px 0 0}.node-network-disclosure,.node-share-disclosure{margin-top:0}.node-center .node-next-actions{margin-bottom:20px}.node-outcome .pending-count{color:#f1e0b2}