.ht-tools{height:100%;display:inline-flex;align-items:center}.ht-tools-trigger{cursor:pointer}.ht-tools-arr{font-size:13px!important;opacity:.55;transition:transform .2s ease}.ht-tools:hover .ht-tools-arr{transform:rotate(180deg);color:var(--v700);opacity:1}.tools-mega{position:absolute;top:100%;left:0;right:0;z-index:200;padding:12px 14px 0;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.tools-mega::before{content:"";position:absolute;left:0;right:0;top:0;height:14px}.ht-tools:hover .tools-mega,.tools-mega:hover{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.header-top:has(.ht-tools:hover){z-index:60}.tools-mega-inner{max-width:900px;margin:0 auto;background:linear-gradient(90deg,#f97316,#fb923c,#f97316) 0 0 / 100% 3px no-repeat,#fff;border-radius:16px;box-shadow:0 0 0 1px #eef1f5,0 24px 60px -20px rgba(15,23,42,.22),0 8px 24px -12px rgba(15,23,42,.12);padding:18px;position:relative;overflow:hidden}.tools-mega .c-seo{--c:#f97316;--cbg:#fff3ea}.tools-mega .c-net{--c:#6d5bd0;--cbg:#f1eefb}.tools-mega .c-web{--c:#3b82f6;--cbg:#eaf1fe}.tools-mega .c-code{--c:#16a34a;--cbg:#e8f6ee}.tt{display:grid;grid-template-columns:252px 1fr}.tt-nav{display:flex;flex-direction:column;gap:3px;padding:2px 18px 2px 0;border-right:1px solid #eef1f5}.tools-mega .tt-tab{display:flex;align-items:center;gap:11px;width:100%;height:auto;padding:9px 11px;border:0;background:transparent;border-radius:12px;cursor:pointer;text-align:left;font-family:'Poppins',sans-serif;transition:background .15s ease}.tt-tab .tt-ic{flex-shrink:0;width:38px;height:38px;border-radius:10px;background:var(--cbg);display:grid;place-items:center}.tools-mega .tt-tab .tt-ic i{font-size:19px;color:var(--c)}.tt-lb{display:flex;flex-direction:column;gap:1px;min-width:0}.tt-lb b{font-family:'Poppins',sans-serif;font-size:13.5px;font-weight:600;color:#1e293b;letter-spacing:-.01em}.tt-lb small{font-size:11px;color:#9aa4b2}.tt-ar{margin-left:auto;font-size:18px;color:#cbd5e1;opacity:0;transform:translateX(-4px);transition:opacity .15s ease,transform .15s ease}.tools-mega .tt-tab:hover,.tools-mega .tt-tab.is-active{background:var(--cbg)}.tt-tab.is-active .tt-lb b{color:var(--c)}.tt-tab.is-active .tt-ar{opacity:1;transform:none;color:var(--c)}.tools-mega .tt-all{display:flex;align-items:center;justify-content:flex-start;gap:11px;height:auto;margin-top:7px;padding:11px;border:0;border-radius:12px;background:#f8fafc;color:#475569;font-family:'Poppins',sans-serif;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .15s ease,color .15s ease}.tools-mega .tt-all i{width:38px;text-align:center;font-size:18px;color:inherit}.tools-mega .tt-all:hover{background:#fff3ea;color:#f97316}.tt-stage{display:flex;align-items:center;padding-left:22px}.tt-panel{display:none;width:100%}.tt-panel.is-active{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px;align-content:center;animation:ttFade .2s ease}@keyframes ttFade{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.tools-mega .tool-item{display:flex;align-items:center;gap:11px;height:auto;padding:9px 10px;border:0;border-radius:12px;text-decoration:none;transition:background .14s ease}.tools-mega .tool-item:hover{background:var(--cbg)}.tools-mega .tt-stage .tt-panel .tool-item{padding:9px 10px}.tools-mega .tool-ic{flex-shrink:0;width:40px;height:40px;border-radius:11px;background:var(--cbg);display:grid;place-items:center}.tools-mega .tool-item .tool-ic i{font-size:19px;color:var(--c)}.tool-tx{display:flex;flex-direction:column;gap:1px;min-width:0}.tool-tx b{font-family:'Poppins',sans-serif;font-size:13px;font-weight:600;color:#1e293b;letter-spacing:-.01em}.tool-tx span{font-size:11px;color:#94a3b8}@media (max-width:1024px){.tools-mega{display:none!important}}