.header.site-header{--site-gutter: clamp(18px, 2.5vw, 48px);--site-addon-height: 64px}.header.site-header{position:relative;isolation:isolate;z-index:40;width:100%;max-width:none;margin:0;padding:0;border:0;border-radius:0;color:#213953;background:rgba(249,253,255,.9019607843);box-shadow:inset 0 1px #fff,0 5px 20px rgba(53,109,144,.0392156863);animation:site-header-appear .4s ease-out}.header.site-header,.header.site-header *{box-sizing:border-box}.header.site-header::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, rgba(255, 255, 255, 0.9411764706), rgba(243, 251, 255, 0.9411764706));backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.header.site-header .site-header__primary{position:relative;z-index:2;display:flex;align-items:center;gap:18px;min-height:88px;padding:16px var(--site-gutter);border-bottom:1px solid #dcebf4}.header.site-header .site-header__primary>a{flex:0 0 auto}.header.site-header .site-brand{display:inline-flex;align-items:center;border-radius:5px}.header.site-header .logo{display:block;width:232px;height:auto}.header.site-header .site-icon{width:19px;height:19px;flex-shrink:0}.header.site-header .main-nav{display:flex;align-items:center;width:auto;margin:0 auto;padding:0;gap:3px}.header.site-header .main-nav>a,.header.site-header .nav-dropdown-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 11px;gap:7px;border:1px solid rgba(0,0,0,0);border-radius:10px;color:#344863;background:rgba(0,0,0,0);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;text-shadow:none;transition:color .18s,background-color .18s,border-color .18s}.header.site-header .main-nav>a:hover,.header.site-header .main-nav>a[aria-expanded=true],.header.site-header .nav-dropdown-trigger:hover,.header.site-header .nav-dropdown-trigger[aria-expanded=true]{color:#1751c5;border-color:#d2e5f6;background:rgba(237,246,255,.7019607843);box-shadow:inset 0 1px #fff}.header.site-header .main-nav>a>.site-icon,.header.site-header .nav-dropdown-trigger>.site-icon{display:none}.header.site-header .main-nav>.site-current{color:#184fd0;border-color:#c3dff7;background:linear-gradient(140deg, #f8fcff, rgba(222, 239, 255, 0.7882352941));box-shadow:inset 0 1px #fff,0 3px 9px rgba(43,113,171,.0509803922)}.header.site-header .main-nav>.mobile-ai-link{display:none}.header.site-header .nav-arrow,.header.site-header .category-arrow{filter:brightness(0) saturate(100%) invert(32%) sepia(20%) saturate(1100%) hue-rotate(172deg);opacity:.7}.header.site-header .top-actions{gap:5px;flex-shrink:0}.header.site-header .top-action{height:38px;padding:0 9px;gap:6px;border-color:rgba(0,0,0,0);border-radius:11px;background:rgba(0,0,0,0);box-shadow:none;color:#42556f;font-size:12px}.header.site-header .top-action:hover,.header.site-header .top-action[aria-expanded=true]{transform:none;background:#f0f8ff;border-color:#c9e2f3;box-shadow:inset 0 1px #fff}.header.site-header .top-action.account{border-color:#c0dcf3;padding-right:5px;background:linear-gradient(130deg, rgba(255, 255, 255, 0.7882352941), rgba(229, 243, 255, 0.7882352941));box-shadow:inset 0 1px #fff,0 4px 12px rgba(52,114,175,.0392156863);color:#2351a3}.header.site-header .action-icon,.header.site-header .action-icon img{width:23px;height:23px}.header.site-header .member-tools{border-color:#c6dff1;border-radius:11px;background:linear-gradient(135deg, rgba(255, 255, 255, 0.8117647059), rgba(233, 245, 255, 0.768627451));box-shadow:inset 0 1px #fff}.header.site-header .member-tools>.header-dropdown:nth-child(1) .member-tool{color:#346fd0}.header.site-header .member-tools>.header-dropdown:nth-child(2) .member-tool{color:#7c60b7}.header.site-header .member-tools>.header-dropdown:nth-child(3) .member-tool{color:#108794}.header.site-header .member-icon{width:20px;height:20px}.header.site-header .member-chevron{width:12px;height:12px}.header.site-header .site-header__secondary{position:relative;z-index:1;isolation:isolate;display:flex;align-items:center;gap:12px;min-height:var(--site-addon-height);padding:12px var(--site-gutter);border-bottom:1px solid rgba(158,223,225,.5490196078);color:#183b61;background:rgba(0,0,0,0);box-shadow:0 7px 20px rgba(29,76,114,.0352941176)}.header.site-header .site-header__secondary::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg, rgba(243, 252, 255, 0.5607843137), rgba(229, 248, 252, 0.3882352941));border-top:1px solid rgba(255,255,255,.7882352941);backdrop-filter:blur(6px) saturate(1.15);-webkit-backdrop-filter:blur(6px) saturate(1.15)}.header.site-header .searchbar{display:flex;flex:1 1 300px;width:auto;min-width:160px;max-width:490px;height:38px;border-color:#d3e5f1;border-radius:11px;background:rgba(255,255,255,.6);box-shadow:inset 0 1px #fff,0 2px 6px rgba(32,72,98,.0117647059)}.header.site-header .searchbar input{min-width:0;padding-left:14px;font-size:12px;color:#254365}.header.site-header .searchbar input::placeholder{color:#5d7186}.header.site-header .searchbar button{color:#2b68d1;border-left:0;border-radius:0 10px 10px 0;background:rgba(0,0,0,0)}.header.site-header .searchbar:focus-within{border-color:#80bfe5;box-shadow:0 0 0 3px rgba(32,139,233,.0784313725)}.header.site-header .site-topics{flex-shrink:0;margin-right:auto}.header.site-header .site-topics-toggle{display:flex;align-items:center;justify-content:center;gap:9px;height:38px;padding:0 12px;border:1px solid #d3e5ef;border-radius:11px;color:#345472;background:rgba(234,245,251,.6);box-shadow:inset 0 1px #fff;font:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.header.site-header .site-topics-toggle>.site-icon:first-child{width:17px;color:#4c82aa}.header.site-header .site-topics-toggle .site-chevron{width:12px;height:12px;transition:transform .18s}.header.site-header .site-topics-toggle[aria-expanded=true] .site-chevron{transform:rotate(180deg)}.header.site-header .site-topics-toggle:hover,.header.site-header .site-topics-toggle[aria-expanded=true]{background:#e0f0fc;border-color:#b5d5ed}.header.site-header .ai-links,.header.site-header .sponsor-links{padding:0;gap:7px;flex-shrink:0}.header.site-header .ai-links a,.header.site-header .sponsor-links>a,.header.site-header .sponsor-links .sponsor-dropdown-trigger{display:flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 10px;border:1px solid #d6e4ee;border-radius:10px;color:#48627a;background:rgba(255,255,255,.5019607843);box-shadow:inset 0 1px #fff;font-size:12px;font-weight:600;text-shadow:none}.header.site-header .ai-links a:hover,.header.site-header .ai-links a[aria-expanded=true],.header.site-header .sponsor-links>a:hover,.header.site-header .sponsor-links>a[aria-expanded=true],.header.site-header .sponsor-links .sponsor-dropdown-trigger:hover,.header.site-header .sponsor-links .sponsor-dropdown-trigger[aria-expanded=true]{border-color:#94c8e4;background:#eff9ff}.header.site-header .ai-links a{color:#69509d;border-color:#ddd9f1;background:linear-gradient(140deg, #fff, rgba(240, 237, 255, 0.7215686275))}.header.site-header .ai-links a[href="/tool/ai-embedded-studio"]{color:#076b7a;border-color:#a9dfe7;background:linear-gradient(140deg, #efffff, rgba(217, 246, 244, 0.7490196078))}.header.site-header .ai-links .divider{display:none}.header.site-header .ai-links a[href="/tool/ai-video-generator"]{display:none}.header.site-header .sponsor-links>a{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);box-shadow:none;color:#59736b}.header.site-header .site-menu-toggle{display:none}.header.site-header .site-menu-toggle:hover,.header.site-header .site-menu-toggle[aria-expanded=true]{color:#225dc3;background:#e9f4ff;border-color:#b5d5ed}.header.site-header .site-menu-toggle,.header.site-header .site-topics-toggle,.header.site-header .ai-links a,.header.site-header .sponsor-links>a,.header.site-header .sponsor-dropdown-trigger{transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s}.header.site-header .site-topics-panel{position:fixed;z-index:90;top:var(--site-topics-top, 130px);left:var(--site-topics-left, 12px);width:520px;max-width:calc(100vw - 24px);max-height:var(--site-topics-height, 70dvh);padding:18px;overflow:auto;overscroll-behavior:contain;border:1px solid #c6deee;border-radius:19px;background:linear-gradient(130deg, #fff, #f2faff 65%, #f6f4ff);box-shadow:inset 0 1px #fff,0 18px 50px rgba(41,77,123,.1568627451)}.header.site-header .site-topics-panel[hidden]{display:none}.header.site-header .site-topics-heading{display:grid;gap:6px;padding:0 5px 15px;border-bottom:1px solid #ddeaf4}.header.site-header .site-topics-heading>span{color:#617fa3;font-size:10px;font-weight:700;letter-spacing:.13em}.header.site-header .site-topics-heading>strong{color:#203c61;font-size:18px;font-weight:650}.header.site-header .categories{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding-top:12px}.header.site-header .more-categories{display:contents;position:static;width:auto;height:auto;overflow:visible;visibility:visible;background:rgba(0,0,0,0)}.header.site-header .categories>a,.header.site-header .more-categories>a,.header.site-header .category-dropdown-trigger{width:100%;height:41px;padding:0 12px;border:1px solid #e1ecf5;border-radius:10px;color:#335373;background:rgba(255,255,255,.6509803922);font-size:13px;gap:7px;justify-content:space-between}.header.site-header .categories>a:hover,.header.site-header .more-categories>a:hover,.header.site-header .category-dropdown-trigger:hover,.header.site-header .category-dropdown-trigger[aria-expanded=true]{color:#225dc3;background:#e9f4ff;border-color:#c1ddf2}.header.site-header .site-topics-extra{display:flex;flex-wrap:wrap;gap:10px 20px;margin:14px 5px 0;padding-top:13px;border-top:1px solid #ddeaf4;color:#3c6a92;font-size:12px}.header.site-header .header-panel{border-color:#c6deee;border-radius:19px;background:linear-gradient(130deg, rgba(255, 255, 255, 0.9490196078), rgba(238, 250, 255, 0.9490196078) 65%, rgba(245, 242, 255, 0.9490196078));box-shadow:inset 0 1px #fff,0 18px 50px rgba(41,77,123,.1568627451);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.header.site-header .dd-icon{box-shadow:inset 0 1px #fff,0 3px 7px rgba(46,110,151,.0392156863)}.header.site-header a:focus-visible,.header.site-header button:focus-visible{outline:2px solid #2169d4;outline-offset:3px}@media(max-width: 1500px){.header.site-header .logo{width:210px}.header.site-header .site-header__primary{gap:12px}.header.site-header .main-nav>a,.header.site-header .nav-dropdown-trigger{padding-inline:8px;font-size:12px}.header.site-header .top-action{padding-inline:7px;font-size:11px;gap:5px}.header.site-header .site-header__secondary{gap:9px}.header.site-header .searchbar{flex-basis:240px;max-width:420px}.header.site-header .ai-links a,.header.site-header .sponsor-links>a,.header.site-header .sponsor-links .sponsor-dropdown-trigger{padding-inline:8px;font-size:11px}}@media(max-width: 1320px){.header.site-header .site-header__primary>a{margin-right:auto}.header.site-header .site-menu-toggle{display:flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 11px;border:1px solid #cbdfea;border-radius:10px;color:#3b5c7d;background:#f4faff;font:inherit;font-size:12px;cursor:pointer}.header.site-header .main-nav{display:none;position:fixed;top:var(--site-menu-top, 72px);left:var(--site-menu-left, 12px);width:300px;max-width:calc(100vw - 24px);max-height:var(--site-menu-height, 70dvh);margin:0;padding:8px;overflow:auto;z-index:95;border:1px solid #c6deee;border-radius:16px;background:linear-gradient(140deg, #fff, #f1f9ff);box-shadow:0 15px 40px rgba(41,77,123,.1568627451)}.header.site-header .main-nav.is-open{display:block}.header.site-header .main-nav>a,.header.site-header .nav-dropdown-trigger{display:flex;width:100%;height:40px;padding:0 12px;justify-content:flex-start;border-bottom:0;font-size:13px}.header.site-header .main-nav>a>.site-icon,.header.site-header .nav-dropdown-trigger>.site-icon{display:block;color:#5b81ae;filter:none}.header.site-header .main-nav>.mobile-ai-link{display:none}.header.site-header .top-actions{gap:4px}.header.site-header .searchbar{min-width:150px}.header.site-header .site-topics-toggle{padding-inline:10px;font-size:11px}.header.site-header .ai-links,.header.site-header .sponsor-links{gap:5px}}@media(max-width: 980px){.header.site-header{--site-addon-height: 108px}.header.site-header .site-header__secondary{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:9px 12px}.header.site-header .searchbar{width:100%;max-width:none;min-width:0}.header.site-header .site-topics{margin:0}.header.site-header .site-topics-toggle{width:100%}.header.site-header .ai-links{display:flex}.header.site-header .sponsor-links{justify-content:flex-end}}@media(max-width: 600px){.header.site-header{--site-gutter: 14px;--site-addon-height: 147px}.header.site-header .site-header__primary{flex-wrap:wrap;gap:10px;padding:12px var(--site-gutter)}.header.site-header .logo{width:194px}.header.site-header .site-menu-toggle{width:34px;padding:0}.header.site-header .site-menu-toggle span{display:none}.header.site-header .top-actions{width:100%;justify-content:center;gap:5px}.header.site-header .top-action{height:32px;padding-inline:8px;font-size:11px}.header.site-header .top-actions:has(.member-tools){flex-wrap:wrap}.header.site-header .site-header__secondary{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:8px}.header.site-header .searchbar{grid-column:1/-1;height:38px}.header.site-header .searchbar input{font-size:16px}.header.site-header .searchbar input::placeholder{font-size:11px}.header.site-header .site-topics{grid-row:2;grid-column:1}.header.site-header .site-topics-toggle{gap:6px;padding-inline:6px;height:34px;font-size:11px}.header.site-header .site-topics-toggle>.site-icon:first-child{width:14px}.header.site-header .sponsor-links{grid-row:2;grid-column:2;margin:0}.header.site-header .sponsor-links>a{display:none}.header.site-header .sponsor-links>.header-dropdown,.header.site-header .sponsor-links .sponsor-dropdown-trigger{width:100%}.header.site-header .sponsor-links .sponsor-dropdown-trigger{height:34px}.header.site-header .ai-links{grid-column:1/-1;width:100%;justify-content:space-between;gap:8px}.header.site-header .ai-links a{flex:1;min-width:0;height:34px;padding-inline:5px;font-size:11px}.header.site-header .site-topics-panel{padding:12px}.header.site-header .categories{gap:5px}.header.site-header .categories>a,.header.site-header .more-categories>a,.header.site-header .category-dropdown-trigger{font-size:11px;padding-inline:9px}}@keyframes site-header-appear{from{opacity:.5}to{opacity:1}}@media(prefers-reduced-motion: reduce){.header.site-header,.header.site-header *,.header.site-header *::before,.header.site-header *::after{animation:none !important;transition:none !important}}.header.site-header--hero .site-header__secondary{position:absolute;inset:100% 0 auto}
/*# sourceMappingURL=siteHeaderCritical.min.css.map */
