.lookup-shell{max-width:1220px;min-height:100svh;margin:auto;padding:30px 36px 50px;color:#edf0df;font-size:18px;line-height:1.8}.lookup-shell *{box-sizing:border-box;min-width:0}.lookup-shell svg{flex-shrink:0}.lookup-top{display:flex;justify-content:space-between;align-items:center;gap:20px}.lookup-top a:last-child{display:flex;align-items:center;gap:8px;min-height:44px;color:#c1d4a7}.lookup-hero{margin:45px 0 30px;padding:36px;background:#e9edd9;color:#18220e;border-radius:20px}.lookup-label{display:block;font-size:16px;letter-spacing:1px;color:#b8cb99;margin-bottom:10px}.lookup-hero .lookup-label{color:#52653b}.lookup-hero h1{font-size:40px;font-weight:500;line-height:1.5;letter-spacing:-1px}.lookup-hero h1 span{display:block;font-size:22px;letter-spacing:0;margin-top:8px;color:#4d6139}.lookup-hero p{font-size:18px;line-height:1.9;max-width:730px;margin-top:18px}.lookup-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:26px;align-items:start}.lookup-access,.lookup-card,.lookup-placeholder{background:linear-gradient(140deg,#1b2513,#11170d);border:1px solid #b7d07c35;border-radius:16px;padding:28px}.lookup-access>svg{color:#d4ff2b;margin-bottom:18px}.lookup-shell h2{font-size:25px;line-height:1.6;letter-spacing:0}.lookup-shell h3{font-size:19px;font-weight:500;margin:20px 0 12px}.lookup-access>p,.lookup-asof,.lookup-payment>p,.lookup-placeholder p,.lookup-wallet p{font-size:18px;line-height:1.9;color:#c0ceaa;margin:15px 0}.lookup-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:24px 0}.lookup-tabs button{min-height:48px;padding:10px 8px;border:1px solid #afc37835;background:#9bbd5c08;color:#c4d6ac;border-radius:8px;font-size:18px;line-height:1.8}.lookup-tabs button[aria-selected=true]{background:#d4ff2b;color:#18200c;border-color:#d4ff2b}.lookup-shell label{display:block;font-size:18px;color:#c7d8b0;margin:18px 0}.lookup-shell input,.lookup-shell select,.lookup-shell textarea{display:block;width:100%;margin-top:8px;padding:13px 12px;border:1px solid #bad28345;background:#080d05;color:#e6efd8;border-radius:8px;font-size:18px;line-height:1.8}.lookup-shell textarea{resize:vertical;overflow-wrap:anywhere;word-break:break-all}.lookup-shell input[type=file]{font-size:16px;max-width:100%}.lookup-shell input::file-selector-button{padding:8px;margin-right:8px;background:#d2e4af;border:0;color:#1b2710;border-radius:4px}.lookup-primary{display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:50px;width:100%;background:#d4ff2b;color:#162007;border-radius:8px;padding:13px 16px;font-size:18px;line-height:1.8;text-align:left}.lookup-wallet{padding:18px 0}.lookup-wallet>svg{color:#cce693}.lookup-wallet code{display:block}.lookup-error,.lookup-wallet code{font-size:18px;overflow-wrap:anywhere}.lookup-error{padding:15px;border:1px solid #e7a58d50;border-radius:8px;color:#f1bea9;line-height:1.9;margin:18px 0}.lookup-help,.lookup-payment{border-top:1px solid #b3cb7e30;margin-top:24px;padding-top:12px}.lookup-help summary,.lookup-payment summary{font-size:18px;min-height:48px;cursor:pointer;padding:10px 0;color:#d2e4b5}.lookup-help p{font-size:18px;line-height:1.9;color:#bdcda6;margin:12px 0}.lookup-clear{background:transparent;color:#c8dab3;font-size:16px;min-height:44px;padding:10px 0;margin-top:12px;text-align:left}.lookup-placeholder{padding-block:55px}.lookup-placeholder>svg{color:#b8d47e;margin-bottom:20px}.lookup-placeholder a{display:inline-flex;gap:7px;align-items:center;min-height:44px;color:#d4ff70;font-size:18px;margin-top:18px}.lookup-result-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.lookup-result-heading button{display:flex;align-items:center;gap:8px;min-height:44px;border:1px solid #b7cf8140;border-radius:7px;background:#a5c76412;color:#d2e4b6;font-size:18px;padding:8px 12px}.lookup-card{margin-top:22px}.lookup-card-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;flex-wrap:wrap}.lookup-card h2{overflow-wrap:anywhere}.lookup-review{display:block;padding:6px 12px;border:1px solid #a8bd7735;border-radius:20px;font-size:16px;line-height:1.8;color:#d8e6c3}.lookup-review.approved{color:#ddff7e;background:#d4ff2b0d}.lookup-details{display:grid;gap:15px;margin:23px 0;font-size:18px}.lookup-details>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px}.lookup-details dt{color:#b4c996}.lookup-details dd{margin:0;overflow-wrap:anywhere;color:#e1e9d3}.lookup-details a{color:#d9efb4;text-decoration:underline;text-underline-offset:4px}.lookup-stage{display:grid;gap:10px;padding:18px;border:1px solid #b6d17835;border-radius:9px;color:#d4e6b6;font-size:18px;margin:25px 0}.lookup-order{border:1px solid #b8d07a30;border-radius:10px;padding:20px;margin-top:15px;background:#0a1006}.lookup-order>div:first-of-type{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.lookup-order strong{font-size:22px;color:#e9efdd;overflow-wrap:anywhere}.lookup-order>div>span{color:#d1e5ad;font-size:16px}.lookup-order>p{font-size:18px;color:#bfcea8;margin-top:10px}.lookup-order .lookup-details>div{grid-template-columns:minmax(0,1fr);gap:4px}.lookup-footer{max-width:none;margin-top:45px;padding:25px 0 0;border-top:1px solid #b5cf7e30;font-size:16px;color:#b9cda1;line-height:1.9}.lookup-footer a{display:block;margin-top:13px;min-height:44px;padding:10px 0}.lookup-payment .node-payment{max-width:100%;overflow-wrap:anywhere}.lookup-payment .payment-heading{flex-wrap:wrap;gap:8px}.lookup-payment .payment-tools{display:flex;flex-wrap:wrap;gap:12px}.lookup-payment button{white-space:normal;line-height:1.8;min-height:44px}.lookup-payment .order-amount strong{font-size:28px;overflow-wrap:anywhere}.lookup-payment .order-details dd{overflow-wrap:anywhere}.lookup-payment .payment-tools button{flex:1 1 140px}.lookup-payment .order-details>div{grid-template-columns:minmax(0,1fr);gap:5px}@media(max-width:900px){.lookup-layout{grid-template-columns:minmax(0,1fr)}.lookup-access{padding:25px}.lookup-hero h1{font-size:34px}}@media(max-width:600px){.lookup-shell{padding:22px 18px 30px}.lookup-hero{margin-top:28px;padding:26px 22px;border-radius:14px}.lookup-hero h1{font-size:30px}.lookup-hero h1 span{font-size:20px}.lookup-access,.lookup-card,.lookup-placeholder{padding:23px 18px}.lookup-shell h2{font-size:24px}.lookup-details>div,.lookup-tabs{grid-template-columns:minmax(0,1fr)}.lookup-details>div{gap:4px}.lookup-order{padding:18px 14px}.lookup-order strong{font-size:22px}.lookup-top img{width:105px;height:auto}.lookup-asof{font-size:18px}}.tier-editor{margin:24px 0;padding:20px;border:1px solid #bddc8445;border-radius:10px;background:#bdde7710;min-width:0}.tier-editor-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.tier-editor h3{font-size:20px;margin:0}.tier-editor-heading>span{font-size:18px;color:#dcf5a4}.tier-editor p{font-size:18px;line-height:1.9;color:#cbdcba;margin-top:12px;overflow-wrap:anywhere}.tier-edit-toggle{padding:11px 14px;font-size:18px;line-height:1.8;min-height:46px;background:#b4d67115;border:1px solid #bddc8450;border-radius:7px;color:#ddf6ab;margin-top:14px}.tier-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px}.tier-options button{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding:16px 12px;border:1px solid #b6d17850;border-radius:8px;background:#0d180b;color:#d2e4ba;min-width:0;white-space:normal;text-align:left}.tier-options button[aria-pressed=true]{border-color:#d4ff2b;background:#d4ff2b15}.tier-options strong{font-size:18px;line-height:1.6}.tier-options span{font-size:18px;line-height:1.7}.tier-options small{font-size:16px;line-height:1.8;color:#c8ddaa}.tier-save{background:#d4ff2b;color:#16220a;border-radius:7px;min-height:50px;padding:13px 16px;line-height:1.8;font-size:18px;width:100%;margin-top:16px;white-space:normal}.tier-editor button:disabled{opacity:.6;cursor:not-allowed}.tier-editor .tier-error{color:#ffe6ae;padding:13px;background:#d9aa5b14;border:1px solid #d9aa5b55;border-radius:7px}.tier-editor .tier-success{color:#e3fcb8;padding:13px;border:1px solid #bbd87d55;border-radius:7px}@media(max-width:600px){.tier-editor{padding:17px 14px}.tier-options{grid-template-columns:minmax(0,1fr)}.tier-options button{display:grid;grid-template-columns:1fr auto;align-items:center;gap:5px 12px}.tier-options small{grid-column:1/-1}.tier-edit-toggle{width:100%}}.lookup-airdrop{border-color:#b9e57480;background:linear-gradient(135deg,#1a2912,#0c1409)}.lookup-airdrop .lookup-review{display:flex;align-items:center;gap:8px;font-size:18px;line-height:1.7}.lookup-airdrop-intro{font-size:18px;line-height:1.9;color:#e2edcf;margin:20px 0;overflow-wrap:anywhere}.lookup-airdrop .lookup-details{font-size:18px;line-height:1.8}.lookup-airdrop-note{display:flex;align-items:flex-start;gap:12px;padding:16px;margin:20px 0 0;border:1px solid #acc77850;background:#adc76b0c;border-radius:10px;font-size:18px;line-height:1.9;color:#d4e4bc;overflow-wrap:anywhere}.lookup-airdrop-note>svg{flex:none;margin-top:5px;color:#d4ff70}.lookup-airdrop-note p{margin:0;min-width:0}.lookup-tabs button:disabled{opacity:.6;cursor:wait}@media(max-width:600px){.lookup-airdrop .lookup-card-heading{flex-direction:column}.lookup-airdrop .lookup-details{gap:18px}.lookup-airdrop-intro{font-size:18px}.lookup-airdrop-note{padding:14px;gap:9px}}.lookup-sync-status{color:#d8e9bc;font-size:18px;line-height:1.9;padding:14px;border:1px solid #a8c77750;border-radius:9px;margin-bottom:18px;overflow-wrap:anywhere}.lookup-shell .referral-panel :is(p,summary,button,dt,.referral-share>span,.referral-share>a,.referral-ledger li){font-size:18px;line-height:1.9}.lookup-shell .referral-panel .referral-basis,.lookup-shell .referral-panel small{font-size:17px;line-height:1.9}.lookup-shell .node-payment{font-size:18px}.lookup-shell .node-payment :is(p,small,dt,dd,label,button,.payment-heading>span,.account span,.account code,.order-amount>span){font-size:18px;line-height:1.8}.lookup-shell .lookup-label{line-height:1.7;overflow-wrap:anywhere}.lookup-shell .lookup-footer{font-size:17px}.lookup-shell .lookup-stage{gap:14px}.lookup-shell .lookup-details{gap:18px}.lookup-shell .lookup-top a:last-child{flex-wrap:wrap;font-size:17px}