.Navigation_navigation___W0lU{position:fixed;top:0;left:0;z-index:1000;width:100%;background-color:#ffffff;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s;height:46px!important;line-height:46px!important}.Navigation_navigationInner__YIHWI{max-width:var(--max-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 50px}.Navigation_logo__nDiKP{margin:0 24px 0 0;color:var(--primary-color)}.Navigation_logoLink__HRFh8{color:inherit;text-decoration:none}.Navigation_menuContainer__T0hB1{flex:1 1;border:none}.Navigation_categoriesContainer__vd_q0{display:flex;gap:.5rem;margin-left:auto;align-items:center}.Navigation_categoryDropdown__dxQm2{position:relative;padding:0 .75rem;transition:background-color .2s;height:28px;display:flex;align-items:center}.Navigation_categoryDropdown__dxQm2:hover{background-color:var(--hover)}.Navigation_dropdownContent__2_0V0{position:absolute;top:100%;left:0;min-width:200px;background:#ffffff;border:1px solid rgba(0,0,0,.15);border-radius:6px;box-shadow:0 6px 16px rgba(0,0,0,.15);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .15s ease-out;z-index:1010;will-change:opacity,transform}.Navigation_dropdownItem__iubw8{display:flex;align-items:center;padding:.75rem 1rem;color:#333333;text-decoration:none;transition:all .2s;border-bottom:1px solid rgba(0,0,0,.05)}.Navigation_dropdownItem__iubw8:hover{background-color:rgba(24,144,255,.1);color:var(--primary-color)}.Navigation_dropdownItem__iubw8:last-child{border-bottom:none}.Navigation_dropdownItem__iubw8 svg{margin-right:.5rem;width:16px;height:16px}.Navigation_categoryLabel__WM14A{display:flex;align-items:center;gap:.5rem}.Navigation_categoryLabel__WM14A svg{width:12px;height:12px;transition:transform .2s}.Navigation_active__BzVi5{background-color:var(--hover)}.Navigation_activeItem__jhS__{background-color:var(--hover);font-weight:500}.Navigation_categoryDropdown__dxQm2{color:#333333;cursor:pointer;transition:all .3s;border-radius:4px;font-weight:500;font-size:14px}.Navigation_categoryDropdown__dxQm2:hover{color:var(--primary-color);background-color:rgba(24,144,255,.1)}.Navigation_seoLinks__mOxNr{display:flex;gap:8px;margin-left:16px;visibility:hidden;height:0;overflow:hidden}.Navigation_seoLink__rPSGY{color:var(--text-color);text-decoration:none;font-size:14px}.Navigation_seoLink__rPSGY:hover{color:var(--primary-color)}.Navigation_aiToolsLink__qcNFz{display:flex;align-items:center;padding:0 12px;height:28px;border-radius:14px;background:linear-gradient(135deg,#6366f1,#4f46e5);color:white;font-weight:500;font-size:14px;transition:all .3s ease;text-decoration:none;margin-right:8px}.Navigation_aiToolsLink__qcNFz:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(99,102,241,.3);color:white}@media (max-width:768px){.Navigation_navigationInner__YIHWI{padding:0 16px}.Navigation_categoriesContainer__vd_q0{display:none}}.Footer_footer__4HfFf{background-color:#f8fafc;padding:3rem 1rem 2rem;margin-top:3rem;border-top:1px solid #e2e8f0}.Footer_footerContent__o0_QC{max-width:var(--max-width);margin:0 auto}.Footer_footerLogo__QyX_T{margin-bottom:1rem}.Footer_logoText__1dtdU{font-size:1.5rem;font-weight:700;color:var(--primary-color)}.Footer_footerDescription__4n5Pf{color:#64748b;font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.Footer_footerHeading__K8Ukf{font-size:1.1rem;font-weight:600;color:#334155;margin-bottom:1.25rem}.Footer_categorySection__HE_ro{margin-bottom:1.5rem}.Footer_categoryTitle__tbouo{font-size:.95rem;font-weight:600;color:#475569;margin-bottom:.75rem}.Footer_toolList__rSK1_{list-style:none;padding:0;margin:0}.Footer_toolList__rSK1_ li{margin-bottom:.5rem}.Footer_toolLink__R4JBI{color:#64748b;font-size:.9rem;text-decoration:none;transition:color .2s}.Footer_toolLink__R4JBI:hover{color:var(--primary-color);text-decoration:underline}.Footer_aboutText__fnzvm{color:#64748b;font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.Footer_contactInfo__TzSg_{color:#64748b;font-size:.9rem}.Footer_footerDivider__m8wxQ{margin:2rem 0 1.5rem;border-color:#e2e8f0}.Footer_footerBottom__X2COs{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.Footer_copyright__RSNH9{color:#94a3b8;font-size:.85rem;margin-bottom:1rem}.Footer_footerLinks__YZg7B{display:flex;gap:1.5rem}.Footer_footerLink__5gHlg{color:#64748b;font-size:.85rem;text-decoration:none;transition:color .2s}.Footer_footerLink__5gHlg:hover{color:var(--primary-color);text-decoration:underline}@media (max-width:768px){.Footer_footerBottom__X2COs{flex-direction:column;align-items:flex-start}.Footer_copyright__RSNH9{margin-bottom:1rem}.Footer_footerLinks__YZg7B{flex-direction:column;gap:.75rem}}@media (prefers-color-scheme:dark){.Footer_footer__4HfFf{background-color:#1a202c;border-top-color:#2d3748}.Footer_footerHeading__K8Ukf{color:#e2e8f0}.Footer_categoryTitle__tbouo{color:#cbd5e1}.Footer_aboutText__fnzvm,.Footer_contactInfo__TzSg_,.Footer_footerDescription__4n5Pf,.Footer_footerLink__5gHlg,.Footer_toolLink__R4JBI{color:#a0aec0}.Footer_copyright__RSNH9{color:#718096}.Footer_footerDivider__m8wxQ{border-color:#2d3748}}.Footer_footergov__ch2ta{margin-left:100px}:root{--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Source Han Sans SC","Alibaba PuHuiTi","ZCOOL XiaoWei",sans-serif;--primary-color:#52c41a;--secondary-color:#722ed1;--background-start:#f0f2f5;--background-end:#ffffff;--text-color:rgba(0,0,0,0.88);--header-bg:#ffffff;--header-bg:rgba(255,255,255,0.8);--card-shadow:0 4px 12px rgba(0,0,0,0.08);--border-radius:8px;--max-width:1400px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;background:linear-gradient(135deg,var(--background-start) 0,var(--background-end) 100%);min-height:100vh;font-family:var(--font-family)}.app-container{min-height:100vh;background:transparent}.site-header{position:fixed;left:0;right:0;width:100%;padding:0!important;height:auto!important;min-height:46px;background:var(--header-bg)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(0,0,0,.06);transition:all .3s ease}.header-content{padding:8px 24px;gap:16px}.header-center{display:flex;justify-content:center;gap:24px}.nav-item{color:rgba(0,0,0,.65);text-decoration:none;font-size:14px;padding:4px 12px;border-radius:var(--border-radius);transition:all .3s ease}.nav-item:hover{color:var(--primary-color);background:rgba(24,144,255,.1)}.nav-item.active{color:var(--primary-color);background:rgba(24,144,255,.15)}.site-header:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.header-content{padding:12px 24px;gap:24px}.logo{color:var(--primary-color);transition:transform .3s ease}.logo:hover{transform:scale(1.05)}.header-center{max-width:800px}.header-right .anticon{transition:transform .3s ease;cursor:pointer}.header-right .anticon:hover{transform:scale(1.1)}.content-header{padding:32px 0;background:linear-gradient(135deg,rgba(24,144,255,.1),rgba(114,46,209,.1));border-radius:var(--border-radius);transition:transform .3s ease}.content-header:hover{transform:translateY(-2px)}.loading-container{padding:48px;text-align:center;background:rgba(0,0,0,.02);border-radius:var(--border-radius);width:100%}.site-header{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.06);position:-webkit-sticky;position:sticky;top:0;z-index:1000;padding:0 24px}.header-content{max-width:var(--max-width);margin:0 auto;justify-content:space-between}.header-content,.logo{display:flex;align-items:center}.logo{gap:8px;font-size:1.2rem;font-weight:600}.logo .anticon{font-size:24px;color:#1890ff}.header-center{flex:1 1;max-width:600px;margin:0 24px}.header-right{display:flex;align-items:center;gap:16px}.site-content{flex:1 1;padding:24px;max-width:var(--max-width);margin:0 auto;width:100%}.content-header{text-align:center;margin-bottom:32px}.search-filters{width:100%}.tools-grid{margin-top:24px}.tools-container{position:relative;min-height:calc(100vh - var(--header-height) - 200px);padding:24px;overflow:hidden}.tool-wrapper{position:absolute;width:300px;cursor:move;transition:z-index .2s}.tool-draggable{position:absolute!important}.tool-dragging{z-index:1000}.tool-wrapper:hover{z-index:1}.ant-tag{border-radius:4px!important;cursor:pointer;transition:all .3s ease;background:#f0f7ff!important;border-color:#d4e8ff!important;color:#1890ff!important}.ant-tag:hover{transform:scale(1.05);background:#e6f4ff!important;border-color:#69b1ff!important}.ant-btn-text:not(:disabled):hover{background:rgba(24,144,255,.1)}.ant-btn,.ant-input-affix-wrapper,.ant-select-selector{border-radius:var(--border-radius)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f0f2f5;border-radius:3px}::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#999}@media (min-width:1600px){.site-content{padding:32px 48px}}@media (max-width:768px){.site-header{padding:0 16px}.header-content{flex-direction:column;height:auto;padding:16px 0;gap:16px}.header-center{margin:0;width:100%}.search-filters .ant-row{row-gap:16px}.site-content{padding:16px}}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--text-color:rgba(255,255,255,0.85);--header-bg:#141414}.ant-layout-header{background-color:#2f3b53!important}.ant-layout-header .ant-typography,.categoryDropdown:hover{color:var(--primary-color)!important}}