:root{--ax-bg:#070b14;--ax-panel:#0e1423;--ax-panel2:#11192a;--ax-line:#222c40;--ax-muted:#8d98ad;--ax-text:#f5f7fb;--ax-green:#47ce91;--ax-green2:#75e5ae;--ax-shadow:0 18px 50px rgba(0,0,0,.35)}*{box-sizing:border-box}.airdropx-page{margin:0!important;background:var(--ax-bg)!important;color:var(--ax-text)!important;font-family:Inter,"Noto Sans JP",system-ui,sans-serif!important}.airdropx-page:before,.airdropx-page .go-to-top{display:none!important}#airdropx{min-height:100vh;background:radial-gradient(circle at 70% 4%,rgba(44,118,91,.13),transparent 26%),var(--ax-bg);color:var(--ax-text)}button,input{font:inherit}.ax-gas{height:34px;border-bottom:1px solid var(--ax-line);display:flex;gap:24px;align-items:center;padding:0 max(18px,calc((100vw - 1240px)/2));font:500 11px/1 ui-monospace,SFMono-Regular,monospace;color:#99a3b8;white-space:nowrap;overflow:hidden}.ax-gas b{color:#a7b3c9;letter-spacing:.12em}.ax-gas strong{color:#fff}.ax-gas button{margin-left:auto;color:var(--ax-muted);background:none;border:0;cursor:pointer}.ax-live{width:7px;height:7px;background:var(--ax-green);border-radius:50%;box-shadow:0 0 9px var(--ax-green)}.ax-header{height:74px;border-bottom:1px solid var(--ax-line);display:flex;align-items:center;justify-content:space-between;padding:0 max(18px,calc((100vw - 1240px)/2));position:sticky;top:0;z-index:20;background:rgba(7,11,20,.88);backdrop-filter:blur(18px)}.ax-brand,.ax-actions button{color:var(--ax-text);background:none;border:0;cursor:pointer}.ax-brand{font-size:20px;font-weight:800;display:flex;align-items:center;gap:10px}.ax-brand i{font-style:normal;color:var(--ax-green);border:1px solid #275c47;background:#0b201a;border-radius:9px;width:34px;height:34px;display:grid;place-items:center}.ax-actions{display:flex;align-items:center;gap:10px}.ax-actions button{height:38px;border-radius:9px;padding:0 12px;position:relative}.ax-actions .ax-wallet{background:linear-gradient(135deg,#39b978,#55d59b);color:#06110c;font-weight:800}.ax-actions .ax-x{border:1px solid var(--ax-line);font-weight:700}.ax-dot{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--ax-green);right:8px;top:6px}main{max-width:1240px;margin:auto;padding:32px 20px 100px}.ax-view{display:none}.ax-view.is-active{display:block}.ax-hero{min-height:340px;border:1px solid var(--ax-line);border-radius:18px;position:relative;overflow:hidden;background:#0a101d;box-shadow:var(--ax-shadow)}.ax-hero-bg{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,13,23,.99) 0%,rgba(8,13,23,.86) 55%,rgba(8,13,23,.45)),radial-gradient(circle at 80% 45%,rgba(53,196,133,.22),transparent 26%),repeating-linear-gradient(90deg,transparent 0 50px,rgba(89,216,154,.04) 51px 52px),repeating-linear-gradient(0deg,transparent 0 50px,rgba(89,216,154,.04) 51px 52px)}.ax-hero-inner{position:relative;padding:40px;max-width:810px}.ax-kicker{color:var(--ax-green);font:600 11px/1.4 ui-monospace,monospace;letter-spacing:.1em}.ax-kicker span{display:inline-block;width:8px;height:8px;background:var(--ax-green);border-radius:50%;margin-right:9px}.ax-hero h1{font-size:clamp(30px,5vw,56px);line-height:1.08;letter-spacing:-.045em;margin:18px 0}.ax-hero-inner>p:not(.ax-kicker){color:#b7c0d0;line-height:1.8;max-width:720px}.ax-primary,.ax-secondary{border:0;border-radius:10px;padding:13px 18px;font-weight:800;cursor:pointer}.ax-primary{background:linear-gradient(135deg,#49ca8e,#78e6b1);color:#07130d}.ax-primary b{margin-left:18px}.ax-secondary{background:#182135;color:#e6eaf2;border:1px solid #2a354b}.ax-total{display:inline-block;margin-left:12px;padding:11px 14px;border-radius:10px;border:1px solid var(--ax-line);background:rgba(10,15,26,.7);color:var(--ax-muted);font:12px ui-monospace,monospace}.ax-total strong{color:white}.ax-controls{margin:34px 0 26px}.ax-search{display:flex;height:48px;align-items:center;gap:10px;border:1px solid var(--ax-line);background:var(--ax-panel);border-radius:10px;padding:0 15px;color:var(--ax-muted);max-width:720px}.ax-search input{width:100%;background:none;border:0;outline:0;color:white}.ax-chips,.ax-chain{display:flex;gap:8px;margin-top:12px;overflow:auto;scrollbar-width:none}.ax-chips button,.ax-chain button{white-space:nowrap;color:#adb7c8;background:#121a2a;border:1px solid var(--ax-line);border-radius:8px;padding:8px 13px;cursor:pointer}.ax-chips button.is-active,.ax-chain button.is-active{background:#233047;color:white;border-color:#34435f}.ax-chain{align-items:center;padding:14px 0;border-bottom:1px solid var(--ax-line)}.ax-chain span{font-size:12px;color:var(--ax-muted);margin-right:5px}.ax-chain button{border:0;background:none;padding:5px 10px;border-radius:0}.ax-chain button.is-active{color:#fff;background:none;border-bottom:2px solid var(--ax-green)}.ax-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ax-card{background:linear-gradient(145deg,var(--ax-panel2),#0c1220);border:1px solid var(--ax-line);border-radius:14px;padding:20px;position:relative;transition:.2s}.ax-card:hover{transform:translateY(-2px);border-color:#385246}.ax-card-head{display:flex;gap:14px}.ax-avatar{width:44px;height:44px;display:grid;place-items:center;border-radius:10px;background:#0f2a22;border:1px solid #245d47;color:var(--ax-green);font-weight:800}.ax-card h3{margin:1px 0 5px;font-size:18px}.ax-meta{display:flex;gap:7px;flex-wrap:wrap;font-size:11px;color:#9da8ba}.ax-meta span{padding:3px 7px;border-radius:5px;background:#192235}.ax-card p{color:#aab4c4;line-height:1.65;font-size:13px;min-height:64px}.ax-bookmark{position:absolute;right:16px;top:16px;background:#1a2436;border:1px solid #2b3850;color:#8894a8;border-radius:8px;width:34px;height:34px;cursor:pointer}.ax-bookmark.is-saved{color:var(--ax-green);border-color:#2d7658}.ax-card-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;border-top:1px solid var(--ax-line);padding-top:13px;color:var(--ax-muted);font-size:11px}.ax-card-stats strong{display:block;color:#fff;margin-top:3px}.ax-progress{height:5px;background:#202a3c;border-radius:9px;margin:15px 0 12px;overflow:hidden}.ax-progress i{display:block;height:100%;background:var(--ax-green)}.ax-card-footer{display:flex;align-items:center;justify-content:space-between}.ax-card-footer a{color:var(--ax-green);text-decoration:none;font-size:13px;font-weight:700}.ax-check{display:flex;align-items:center;gap:6px;color:#8895a7;font-size:11px}.ax-check input{accent-color:var(--ax-green)}.ax-empty{text-align:center;color:var(--ax-muted);padding:50px}.ax-view-head{margin:20px 0 28px}.ax-view-head p{color:var(--ax-green);font:11px ui-monospace,monospace;letter-spacing:.12em}.ax-view-head h2{font-size:38px;margin:7px 0}.ax-view-head span{color:var(--ax-muted)}.ax-progress-list,.ax-ranking,.ax-calendar,.ax-settings-grid{display:grid;gap:14px}.ax-progress-item,.ax-rank-row,.ax-cal-row,.ax-tool-card{background:var(--ax-panel);border:1px solid var(--ax-line);border-radius:14px;padding:20px}.ax-progress-item{display:grid;grid-template-columns:1fr auto;gap:12px}.ax-progress-item h3,.ax-tool-card h3{margin:0 0 7px}.ax-progress-item small,.ax-tool-card p{color:var(--ax-muted)}.ax-rank-row{display:grid;grid-template-columns:45px 1fr auto;align-items:center}.ax-rank-row>strong{font-size:22px;color:var(--ax-green)}.ax-rank-row span,.ax-cal-row span{color:var(--ax-muted);font-size:12px}.ax-cal-row{display:flex;justify-content:space-between;gap:20px}.ax-settings-grid{grid-template-columns:repeat(3,1fr)}.ax-tool-card{text-align:center;max-width:780px}.ax-orb{font-size:60px;color:var(--ax-green);margin:14px}.ax-wallet-links a{display:inline-block;margin:16px 6px 0;color:var(--ax-green)}.ax-mobile-nav{position:fixed;left:50%;bottom:16px;transform:translateX(-50%);width:min(820px,calc(100% - 24px));height:68px;background:rgba(10,15,26,.94);backdrop-filter:blur(20px);border:1px solid var(--ax-line);border-radius:14px;z-index:30;display:flex;box-shadow:var(--ax-shadow);overflow:hidden}.ax-mobile-nav button{flex:1;color:#8390a5;background:none;border:0;cursor:pointer;font-size:10px}.ax-mobile-nav i{font-style:normal;display:block;font-size:18px;margin-bottom:3px}.ax-mobile-nav button.is-active{color:var(--ax-green);background:linear-gradient(0deg,rgba(72,206,145,.08),transparent)}.ax-footer{border-top:1px solid var(--ax-line);padding:60px max(20px,calc((100vw - 1200px)/2)) 120px;color:var(--ax-muted);font-size:12px}.ax-footer div{display:flex;gap:10px;align-items:center}.ax-footer b{color:white;font-size:18px}.ax-footer nav{display:flex;gap:18px;margin:20px 0;flex-wrap:wrap}.ax-footer a,.ax-footer button{color:#b5c0d1;background:none;border:0;padding:0;text-decoration:none;cursor:pointer}.ax-modal{position:fixed;inset:0;background:rgba(0,0,0,.72);z-index:100;display:grid;place-items:center;padding:20px}.ax-modal[hidden]{display:none}.ax-modal-card{width:min(560px,100%);max-height:90vh;overflow:auto;background:#111827;border:1px solid #2b384e;border-radius:18px;padding:28px;position:relative;box-shadow:var(--ax-shadow)}.ax-close{position:absolute;right:14px;top:12px;background:none;border:0;color:white;font-size:24px;cursor:pointer}.ax-modal h2{margin-top:0}.ax-modal p{color:#aab4c5;line-height:1.7}.ax-provider{display:block;width:100%;padding:14px;margin-top:10px;border:1px solid #30405a;background:#182235;color:white;border-radius:10px;cursor:pointer;text-align:left}
@media(max-width:760px){.ax-gas{gap:15px;padding:0 16px}.ax-gas span:nth-of-type(n+4){display:none}.ax-header{height:72px;padding:0 16px}.ax-actions>button:not(.ax-wallet):not(.ax-x){display:none}.ax-actions .ax-wallet span,.ax-actions .ax-x span{display:none}.ax-actions .ax-wallet,.ax-actions .ax-x{width:40px;padding:0}.ax-brand{font-size:19px}main{padding:24px 16px 100px}.ax-hero{min-height:0}.ax-hero-inner{padding:26px 24px}.ax-hero h1{font-size:28px}.ax-hero-inner>p:not(.ax-kicker){font-size:14px}.ax-primary{width:100%;margin-top:6px}.ax-total{margin:12px 0 0}.ax-grid{grid-template-columns:1fr}.ax-card p{min-height:0}.ax-settings-grid{grid-template-columns:1fr}.ax-mobile-nav{left:0;bottom:0;transform:none;width:100%;height:66px;border-radius:0;border-width:1px 0 0}.ax-mobile-nav button span{font-size:9px}.ax-footer{padding-bottom:100px}.ax-view-head h2{font-size:30px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}

/* v1.0.1: long Japanese labels and floating navigation collision fixes */
.ax-card-head{padding-right:42px;min-width:0}.ax-card-head>div{min-width:0}.ax-avatar{flex:0 0 44px}.ax-card h3{margin-bottom:7px;line-height:1.45;overflow-wrap:anywhere}.ax-card p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ax-card-stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.ax-card-stats strong{line-height:1.5;overflow-wrap:anywhere}.ax-card-footer{gap:12px}.ax-check{white-space:nowrap}.ax-progress-item{grid-template-columns:minmax(0,1fr) auto}.ax-progress-item h3,.ax-tool-card h3{overflow-wrap:anywhere}.ax-rank-row{grid-template-columns:45px minmax(0,1fr) auto;gap:10px}.ax-settings-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ax-mobile-nav{width:min(720px,calc(100% - 24px));height:62px;background:#0a0f1a}.ax-mobile-nav button{min-width:0;line-height:1.25}.ax-mobile-nav i{font-size:17px}
@media(min-width:1600px){.ax-mobile-nav{left:auto;right:24px;bottom:24px;transform:none;width:152px;height:auto;flex-direction:column;padding:7px}.ax-mobile-nav button{display:grid;grid-template-columns:24px 1fr;align-items:center;text-align:left;padding:9px 8px;border-radius:8px}.ax-mobile-nav i{margin:0;text-align:center}.ax-mobile-nav button.is-active{background:linear-gradient(90deg,rgba(72,206,145,.12),transparent)}}
@media(max-width:760px){.ax-gas{gap:13px;padding-inline:12px;font-size:10px}.ax-header{height:66px;padding-inline:12px}.ax-actions{gap:6px}.ax-actions .ax-wallet,.ax-actions .ax-x{width:36px;height:36px}.ax-brand{font-size:17px;gap:8px}.ax-brand i{width:32px;height:32px}main{padding:20px 14px 96px}.ax-hero-inner{padding:24px 20px}.ax-kicker{font-size:9px;line-height:1.6}.ax-hero h1{font-size:clamp(25px,7.2vw,28px);line-height:1.2}.ax-hero-inner>p:not(.ax-kicker){font-size:13px;line-height:1.7}.ax-card{padding:17px}.ax-card-head{gap:11px;padding-right:38px}.ax-avatar{width:38px;height:38px;flex-basis:38px}.ax-card h3{font-size:16px}.ax-card-stats{gap:10px}.ax-card-footer a{font-size:12px}.ax-settings-grid{grid-template-columns:1fr}.ax-rank-row{grid-template-columns:34px minmax(0,1fr)}.ax-rank-row>span{grid-column:2}.ax-cal-row{flex-direction:column;gap:6px}.ax-mobile-nav{width:100%;height:66px;padding:0}.ax-mobile-nav button{display:block;padding:4px 1px}.ax-mobile-nav button span{display:block;font-size:7.5px;white-space:nowrap;letter-spacing:-.02em}.ax-mobile-nav i{font-size:16px}}

/* Light theme: warm white canvas, navy typography, blue interaction color. */
html[data-ax-theme="light"]{color-scheme:light;--ax-bg:#f5f8fc;--ax-panel:#ffffff;--ax-panel2:#ffffff;--ax-line:#d8e2ef;--ax-muted:#64748b;--ax-text:#10233f;--ax-green:#1769d2;--ax-green2:#3387ea;--ax-shadow:0 18px 46px rgba(21,55,94,.11)}
html[data-ax-theme="light"] .airdropx-page{background:#f5f8fc!important;color:#10233f!important}html[data-ax-theme="light"] #airdropx{background:radial-gradient(circle at 72% 2%,rgba(44,126,220,.12),transparent 27%),#f5f8fc;color:#10233f}html[data-ax-theme="light"] .ax-gas{background:#edf4fc;color:#50647e;border-color:#d8e2ef}html[data-ax-theme="light"] .ax-gas b,html[data-ax-theme="light"] .ax-gas strong{color:#173a68}html[data-ax-theme="light"] .ax-live{background:#2379dd;box-shadow:0 0 8px rgba(35,121,221,.45)}html[data-ax-theme="light"] .ax-header{background:rgba(250,252,255,.9);border-color:#d8e2ef;box-shadow:0 5px 18px rgba(31,67,110,.06)}html[data-ax-theme="light"] .ax-brand,html[data-ax-theme="light"] .ax-actions button{color:#10233f}html[data-ax-theme="light"] .ax-brand i{color:#1769d2;border-color:#b7d2f2;background:#e9f3ff}html[data-ax-theme="light"] .ax-actions .ax-wallet{background:linear-gradient(135deg,#1769d2,#42a0f4);color:#fff}html[data-ax-theme="light"] .ax-actions .ax-x{background:#fff;border-color:#cbd9e9}html[data-ax-theme="light"] .ax-dot{background:#1769d2}html[data-ax-theme="light"] .ax-hero{background:#fff;border-color:#d3dfed}html[data-ax-theme="light"] .ax-hero-bg{background:linear-gradient(90deg,rgba(255,255,255,.99) 0%,rgba(248,252,255,.92) 58%,rgba(231,243,255,.62)),radial-gradient(circle at 82% 48%,rgba(32,116,214,.2),transparent 27%),repeating-linear-gradient(90deg,transparent 0 50px,rgba(29,93,169,.05) 51px 52px),repeating-linear-gradient(0deg,transparent 0 50px,rgba(29,93,169,.05) 51px 52px)}html[data-ax-theme="light"] .ax-hero h1{color:#102b50}html[data-ax-theme="light"] .ax-hero-inner>p:not(.ax-kicker){color:#50657e}html[data-ax-theme="light"] .ax-primary{background:linear-gradient(135deg,#1769d2,#3c91e6);color:#fff}html[data-ax-theme="light"] .ax-total{background:rgba(255,255,255,.85);color:#64748b;border-color:#d4e0ed}html[data-ax-theme="light"] .ax-total strong{color:#173a68}html[data-ax-theme="light"] .ax-search{background:#fff;border-color:#cfdaea;color:#64748b}html[data-ax-theme="light"] .ax-search input{color:#10233f}html[data-ax-theme="light"] .ax-chips button,html[data-ax-theme="light"] .ax-chain button{background:#eef4fb;border-color:#d8e2ef;color:#425974}html[data-ax-theme="light"] .ax-chips button.is-active{background:#dcecff;border-color:#adccef;color:#123a6a}html[data-ax-theme="light"] .ax-chain button{background:none}html[data-ax-theme="light"] .ax-chain button.is-active{background:none;color:#1769d2;border-bottom-color:#1769d2}html[data-ax-theme="light"] .ax-card{background:#fff;border-color:#d8e2ef;box-shadow:0 8px 24px rgba(24,62,106,.06)}html[data-ax-theme="light"] .ax-card:hover{border-color:#a8c9ee}html[data-ax-theme="light"] .ax-avatar{background:#e8f2ff;border-color:#b8d5f4;color:#1769d2}html[data-ax-theme="light"] .ax-card h3,html[data-ax-theme="light"] .ax-card-stats strong{color:#102b50}html[data-ax-theme="light"] .ax-card p{color:#53677e}html[data-ax-theme="light"] .ax-meta span{background:#edf3fa;color:#50637a}html[data-ax-theme="light"] .ax-bookmark{background:#edf3fa;border-color:#d0dceb;color:#718199}html[data-ax-theme="light"] .ax-progress{background:#e5edf6}html[data-ax-theme="light"] .ax-progress-item,html[data-ax-theme="light"] .ax-rank-row,html[data-ax-theme="light"] .ax-cal-row,html[data-ax-theme="light"] .ax-tool-card{background:#fff;border-color:#d8e2ef}html[data-ax-theme="light"] .ax-secondary{background:#edf4fc;color:#173a68;border-color:#cbd9e9}html[data-ax-theme="light"] .ax-mobile-nav{background:#fff;border-color:#cdd9e7;box-shadow:0 15px 45px rgba(24,56,96,.18)}html[data-ax-theme="light"] .ax-mobile-nav button{color:#63758d}html[data-ax-theme="light"] .ax-modal-card{background:#fff;border-color:#d2dfed;color:#10233f}html[data-ax-theme="light"] .ax-close{color:#10233f}html[data-ax-theme="light"] .ax-provider{background:#edf4fc;border-color:#cad9e9;color:#173a68}html[data-ax-theme="light"] .ax-footer{border-color:#d8e2ef;color:#64748b}html[data-ax-theme="light"] .ax-footer b,html[data-ax-theme="light"] .ax-footer a,html[data-ax-theme="light"] .ax-footer button{color:#173a68}

/* v1.2.0: fully clickable cards and unified article pages. */
.ax-card[data-url]{cursor:pointer}.ax-card[data-url]:focus-visible{outline:3px solid var(--ax-green);outline-offset:3px}.ax-brand{text-decoration:none}.ax-article-page{min-height:100vh}.ax-article-page #airdropx-article{min-height:100vh;background:radial-gradient(circle at 72% 2%,rgba(44,118,91,.13),transparent 25%),var(--ax-bg)}.ax-article-header .ax-actions{margin-left:auto}.ax-back{color:var(--ax-muted);font-size:13px;font-weight:700;text-decoration:none;padding:10px 12px;border:1px solid var(--ax-line);border-radius:9px}.ax-article-shell{max-width:1180px;padding-top:52px}.ax-article{min-width:0}.ax-article-hero{max-width:920px;margin:0 auto 34px;text-align:center}.ax-article-kicker{display:inline-block;color:var(--ax-green);font:700 11px/1.4 ui-monospace,monospace;letter-spacing:.12em;text-decoration:none}.ax-article-hero h1{font-size:clamp(34px,5vw,58px);line-height:1.16;letter-spacing:-.04em;margin:20px 0;color:var(--ax-text);overflow-wrap:anywhere}.ax-article-meta{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;color:var(--ax-muted);font-size:12px}.ax-article-meta span{padding:6px 10px;border:1px solid var(--ax-line);border-radius:999px;background:var(--ax-panel)}.ax-article-layout{display:grid;grid-template-columns:minmax(0,790px) 260px;gap:28px;align-items:start;justify-content:center}.ax-article-content{background:var(--ax-panel);border:1px solid var(--ax-line);border-radius:18px;padding:clamp(26px,5vw,58px);box-shadow:var(--ax-shadow);font-size:16px;line-height:1.9;color:var(--ax-text);min-width:0}.ax-article-content>:first-child{margin-top:0}.ax-article-content>:last-child{margin-bottom:0}.ax-article-content h2{font-size:clamp(24px,3vw,32px);line-height:1.4;margin:2.2em 0 .8em;padding-bottom:.45em;border-bottom:1px solid var(--ax-line);color:var(--ax-text)}.ax-article-content h3{font-size:21px;line-height:1.5;margin:1.8em 0 .65em;color:var(--ax-text)}.ax-article-content p,.ax-article-content li{color:#bdc6d4}.ax-article-content a{color:var(--ax-green);text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.ax-article-content img{max-width:100%;height:auto;border-radius:12px}.ax-article-content figure{max-width:100%;margin:2em 0}.ax-article-content blockquote{margin:1.7em 0;padding:16px 20px;border-left:4px solid var(--ax-green);background:#111a29;border-radius:0 10px 10px 0}.ax-article-content pre,.ax-article-content code{font-family:ui-monospace,SFMono-Regular,monospace}.ax-article-content pre{max-width:100%;overflow:auto;padding:18px;border:1px solid var(--ax-line);border-radius:10px;background:#080d17}.ax-article-content table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.ax-article-content th,.ax-article-content td{padding:10px 12px;border:1px solid var(--ax-line);text-align:left}.ax-article-content hr{border:0;border-top:1px solid var(--ax-line);margin:2.5em 0}.ax-article-aside{position:sticky;top:104px;display:grid;gap:14px}.ax-article-aside>div,.ax-article-aside>a{background:var(--ax-panel);border:1px solid var(--ax-line);border-radius:14px;padding:18px}.ax-article-aside b{color:var(--ax-text)}.ax-article-aside p{color:var(--ax-muted);font-size:13px;line-height:1.7;margin-bottom:0}.ax-article-aside>a{color:var(--ax-green);font-size:13px;font-weight:800;text-decoration:none}.ax-article-footer{padding-bottom:60px}
html[data-ax-theme="light"] .ax-article-page #airdropx-article{background:radial-gradient(circle at 72% 2%,rgba(44,126,220,.12),transparent 25%),#f5f8fc}html[data-ax-theme="light"] .ax-back{background:#fff;color:#173a68;border-color:#cbd9e9}html[data-ax-theme="light"] .ax-article-hero h1,html[data-ax-theme="light"] .ax-article-content h2,html[data-ax-theme="light"] .ax-article-content h3,html[data-ax-theme="light"] .ax-article-aside b{color:#102b50}html[data-ax-theme="light"] .ax-article-meta span,html[data-ax-theme="light"] .ax-article-content,html[data-ax-theme="light"] .ax-article-aside>div,html[data-ax-theme="light"] .ax-article-aside>a{background:#fff;border-color:#d8e2ef}html[data-ax-theme="light"] .ax-article-content p,html[data-ax-theme="light"] .ax-article-content li{color:#344b66}html[data-ax-theme="light"] .ax-article-content blockquote{background:#edf5ff}html[data-ax-theme="light"] .ax-article-content pre{background:#f1f5fa}
@media(max-width:900px){.ax-article-layout{grid-template-columns:minmax(0,790px)}.ax-article-aside{position:static;grid-template-columns:1fr 1fr}.ax-article-hero{text-align:left}.ax-article-meta{justify-content:flex-start}}
@media(max-width:760px){.ax-article-header{padding-inline:14px}.ax-article-header .ax-actions>button{display:block}.ax-article-header .ax-brand{font-size:16px}.ax-back{font-size:0;padding:0;width:36px;height:36px;display:grid;place-items:center}.ax-back:before{content:'←';font-size:18px}.ax-article-shell{padding:30px 14px 70px}.ax-article-hero{margin-bottom:22px}.ax-article-hero h1{font-size:29px;line-height:1.25;margin:14px 0}.ax-article-content{padding:24px 20px;font-size:15px;line-height:1.85;border-radius:14px}.ax-article-content h2{font-size:23px}.ax-article-content h3{font-size:19px}.ax-article-aside{grid-template-columns:1fr}.ax-article-footer{padding-bottom:50px}}

/* Article table of contents supplied by the active TOC plugin. */
.ax-article-content #toc{max-width:100%;margin:2em auto;padding:20px 24px!important;background:#0c1321!important;border:1px solid #344058!important;border-radius:12px;color:var(--ax-text)!important}.ax-article-content #toc .toc-title,.ax-article-content #toc a,.ax-article-content #toc li{color:#dce4ef!important}.ax-article-content #toc a:hover{color:var(--ax-green)!important}html[data-ax-theme="light"] .ax-article-content #toc{background:#f4f8fd!important;border-color:#c9d8ea!important;color:#173a68!important}html[data-ax-theme="light"] .ax-article-content #toc .toc-title,html[data-ax-theme="light"] .ax-article-content #toc a,html[data-ax-theme="light"] .ax-article-content #toc li{color:#173a68!important}

/* Neutralize legacy theme table colors so text stays readable in both themes. */
.ax-article-content table{color:#e7edf6!important;background:#0e1726!important}.ax-article-content table thead,.ax-article-content table th{color:#fff!important;background:#17243a!important}.ax-article-content table tbody,.ax-article-content table tr,.ax-article-content table td{color:#dce4ef!important;background:#0e1726!important}.ax-article-content table tbody tr:nth-child(even) td{background:#121e30!important}.ax-article-content table strong{color:inherit!important}html[data-ax-theme="light"] .ax-article-content table{color:#243b57!important;background:#fff!important}html[data-ax-theme="light"] .ax-article-content table thead,html[data-ax-theme="light"] .ax-article-content table th{color:#102b50!important;background:#e6f0fb!important}html[data-ax-theme="light"] .ax-article-content table tbody,html[data-ax-theme="light"] .ax-article-content table tr,html[data-ax-theme="light"] .ax-article-content table td{color:#344b66!important;background:#fff!important}html[data-ax-theme="light"] .ax-article-content table tbody tr:nth-child(even) td{background:#f3f7fc!important}
/* v1.1.0: ウォレット選択・ガス更新中表示 */
.ax-modal .ax-provider{display:flex;align-items:center;gap:10px;width:100%;margin:10px 0;text-decoration:none;box-sizing:border-box}
.ax-modal .ax-provider img{border-radius:6px;flex:none}
.ax-modal .ax-secondary{width:100%;margin-top:6px}
.ax-modal code{word-break:break-all}
.ax-gas button.is-loading{animation:ax-spin .8s linear infinite}
@keyframes ax-spin{to{transform:rotate(360deg)}}
.ax-rank-row a,.ax-cal-row a{color:inherit;text-decoration:none}

/* ウォレット活動チェック */
.ax-addr-form{display:flex;gap:8px;margin:16px auto 0;max-width:560px}
.ax-addr-form input{flex:1;min-width:0;padding:12px 14px;border-radius:10px;border:1px solid var(--ax-line);background:rgba(255,255,255,.04);color:inherit;font:13px ui-monospace,SFMono-Regular,monospace}
.ax-activity{margin:18px auto 0;max-width:640px;text-align:left}
.ax-activity-loading{color:var(--ax-muted);text-align:center}
.ax-activity-summary{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}
.ax-activity-summary span{border:1px solid var(--ax-line);border-radius:10px;padding:10px 12px;color:var(--ax-muted);font-size:12px}
.ax-activity-summary strong{display:block;font-size:22px;color:var(--ax-text,inherit);margin-top:4px}
.ax-activity-table{width:100%;border-collapse:collapse;font-size:13px}
.ax-activity-table th,.ax-activity-table td{padding:9px 8px;border-bottom:1px solid var(--ax-line);text-align:left;white-space:nowrap}
.ax-activity-table thead th{color:var(--ax-muted);font-weight:600;font-size:11px}
.ax-activity small{display:block;margin-top:8px;color:var(--ax-muted)}
.ax-activity-note{max-width:640px;margin:12px auto 0;color:var(--ax-muted);font-size:12px;line-height:1.7}
.ax-level{display:inline-block;padding:2px 8px;border-radius:99px;font-size:11px;font-weight:700;border:1px solid currentColor}
.ax-level--none{color:#8a94a8}.ax-level--low{color:#e0a64a}.ax-level--mid{color:#5aa9e6}.ax-level--high{color:var(--ax-green)}
@media(max-width:560px){.ax-addr-form{flex-direction:column}.ax-activity-table th,.ax-activity-table td{padding:8px 4px;font-size:12px}}


/* v1.3.1: wallet activity readability in both color themes. */
html[data-ax-theme="light"]{--ax-muted:#566a82}
[data-panel="wallet"] .ax-tool-card{width:100%;margin-inline:auto}
.ax-addr-form input::placeholder{color:#7f8ca1;opacity:1}
.ax-activity{overflow-x:auto;border-radius:12px}
.ax-activity-table{display:table!important;width:100%!important;min-width:540px;color:#e7edf6!important;background:#0e1726!important;border:1px solid #2a354b!important;border-collapse:separate!important;border-spacing:0!important;border-radius:10px;overflow:hidden}
.ax-activity-table thead,.ax-activity-table thead tr,.ax-activity-table thead th{color:#dce5f2!important;background:#17243a!important}
.ax-activity-table tbody,.ax-activity-table tbody tr,.ax-activity-table tbody th,.ax-activity-table tbody td{color:#e7edf6!important;background:#0e1726!important}
.ax-activity-table tbody tr:nth-child(even) th,.ax-activity-table tbody tr:nth-child(even) td{background:#121e30!important}
.ax-activity-table th,.ax-activity-table td{border:0!important;border-right:1px solid #2a354b!important;border-bottom:1px solid #2a354b!important}
.ax-activity-table tr>*:last-child{border-right:0!important}.ax-activity-table tbody tr:last-child>*{border-bottom:0!important}
.ax-activity-table strong{color:inherit!important}.ax-activity-table .ax-level{background:#0b1d18!important}
html[data-ax-theme="light"] .ax-addr-form input{background:#fff;color:#10233f;border-color:#cbd9e9}
html[data-ax-theme="light"] .ax-addr-form input::placeholder{color:#64748b}
html[data-ax-theme="light"] .ax-activity-table{color:#243b57!important;background:#fff!important;border-color:#cbd9e9!important}
html[data-ax-theme="light"] .ax-activity-table thead,html[data-ax-theme="light"] .ax-activity-table thead tr,html[data-ax-theme="light"] .ax-activity-table thead th{color:#173a68!important;background:#e5effa!important}
html[data-ax-theme="light"] .ax-activity-table tbody,html[data-ax-theme="light"] .ax-activity-table tbody tr,html[data-ax-theme="light"] .ax-activity-table tbody th,html[data-ax-theme="light"] .ax-activity-table tbody td{color:#29435f!important;background:#fff!important}
html[data-ax-theme="light"] .ax-activity-table tbody tr:nth-child(even) th,html[data-ax-theme="light"] .ax-activity-table tbody tr:nth-child(even) td{background:#f2f7fc!important}
html[data-ax-theme="light"] .ax-activity-table th,html[data-ax-theme="light"] .ax-activity-table td{border-color:#d5e0ec!important}
html[data-ax-theme="light"] .ax-activity-table .ax-level{background:#eef8f3!important}
@media(max-width:560px){.ax-activity{margin-inline:-4px;padding-bottom:6px}.ax-activity-table{min-width:520px}}
