.sign-static .market-hero-inner{padding-top:40px;padding-bottom:40px;min-height:400px}
.tool-catalog{background:linear-gradient(180deg,#f4f7ff 0,#fbfcff 260px,#fff 100%)}
.catalog-heading{padding-top:46px;padding-bottom:32px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}
.catalog-eyebrow{font-size:13px;color:#1a73e8;letter-spacing:1px}.catalog-heading h1{font-size:32px;line-height:1.4;margin:12px 0;color:#303c51}.catalog-heading p{color:#6b778b;font-size:15px;margin:0}.catalog-caption{font-size:13px;color:#7a85a1;white-space:nowrap}
.catalog-section{padding-bottom:24px}.catalog-section>h2{font-size:20px;font-weight:500;margin:0 0 20px}
.catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.catalog-card{display:block!important;text-align:left;padding:24px 28px 22px;border:1px solid #e5eaf4;border-radius:14px;background:white;box-shadow:0 8px 28px #273d6810;transition:transform .18s,border-color .18s,box-shadow .18s;text-decoration:none!important;color:#303c51!important}
.catalog-card:hover{transform:translateY(-4px);border-color:#9abcfb;box-shadow:0 14px 32px #273d681a}.catalog-card:focus-visible{outline:3px solid #1a73e8;outline-offset:4px}
.catalog-card-top{display:flex;justify-content:space-between;align-items:center;color:#8a94a8;font-size:12px}.catalog-go{font-size:18px;color:#a4b2cb}.catalog-art{width:100px;height:100px;display:grid;place-items:center;border-radius:28px;background:linear-gradient(145deg,#edf5ff,#f1edff);margin:22px 0}.catalog-art img{width:60px;height:60px}.catalog-qr .catalog-art{background:linear-gradient(145deg,#eaf8ff,#eef2ff)}.catalog-hash .catalog-art{background:linear-gradient(145deg,#eaf8f5,#edf4ff)}.catalog-json .catalog-art{background:linear-gradient(145deg,#f1edff,#eef5ff)}
.catalog-card h3{font-size:21px;font-weight:500;margin:0 0 12px}.catalog-card p{font-size:14px;line-height:1.85;color:#748096;margin:0;min-height:52px}.catalog-open{display:flex;align-items:center;justify-content:space-between;margin-top:22px;padding-top:15px;border-top:1px solid #eef1f7;font-size:13px;color:#1a73e8}.catalog-help{background:#f8faff;box-shadow:none}.catalog-help .catalog-art{background:#edf2fa}.catalog-note{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:36px;font-size:13px;color:#7c8798}.catalog-note p{margin:0}.catalog-back{display:inline-block;font-size:14px;margin-bottom:20px}.tool-detail .tool-tabs[hidden]{display:none!important}.tool-detail{padding-bottom:40px}
@media(max-width:1000px){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-caption{display:none}}
@media(max-width:600px){.catalog-heading{padding-top:28px;padding-bottom:28px}.catalog-heading h1{font-size:26px}.catalog-heading p{font-size:14px;line-height:1.8}.catalog-grid{grid-template-columns:1fr;gap:16px}.catalog-card{padding:22px}.catalog-art{width:80px;height:80px;margin:18px 0}.catalog-art img{width:50px;height:50px}.catalog-card h3{font-size:20px}.catalog-card p{min-height:0}.catalog-note{align-items:flex-start;flex-direction:column;gap:12px;line-height:1.8}.sign-static .market-hero-inner{min-height:0;padding-top:28px;padding-bottom:28px}}
@media(prefers-reduced-motion:reduce){.catalog-card{transition:none}.catalog-card:hover{transform:none}}
