html[data-theme=light]{--home-glow:#e5eaff;--home-wash:#f1eaff}html[data-theme=light] body{background:radial-gradient(ellipse 54rem 35rem at 88% 0,var(--home-glow),transparent),radial-gradient(ellipse 43rem 32rem at 2% 12rem,var(--home-wash),transparent),var(--bg)}html[data-theme] :is( .site-header,.site-footer,.home-popular .tool-grid,.home-popular .tool-row,.start-section .guide-card,.start-section .card-deliverable ){border:0;background:0 0}html[data-theme] :is(.home-categories a,.start-section .topic-pills a){border-color:transparent;color:var(--accent-ink);background:var(--accent-soft)}html[data-theme] :is(.home-categories a,.start-section .topic-pills a,.start-section .guide-card):hover{color:var(--accent-ink);text-decoration:underline;text-underline-offset:.2em}html[data-theme] .home-categories a:focus-visible{outline-offset:-3px}html[data-theme] .directory-search,html[data-theme] #theme-mode{border-color:transparent}html[data-theme] .directory-search{background:var(--surface)}html[data-theme] #theme-mode{background:var(--accent-soft)}html[data-theme] #theme-mode:hover{background:var(--surface)}html[data-theme] .directory-search:focus-within,html[data-theme] #theme-mode:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px;box-shadow:none}@media(forced-colors:active){html[data-theme] .directory-search,html[data-theme] #theme-mode{border-color:ButtonText}}.zhida-home .home-flow{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 14px;padding:0;list-style:none;color:var(--accent-ink)}.zhida-home .home-flow li{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:650}.zhida-home .home-flow span{padding:2px 6px;border-radius:5px;background:var(--accent-soft);font:600 10px/1.4 ui-monospace,monospace}@media(max-width:700px){.zhida-home .home-flow{gap:4px 10px;margin-bottom:10px}.zhida-home .home-flow li{gap:4px;font-size:11px}}@media(max-width:700px){html[data-theme=light] .directory-home-hero{padding-block:12px 8px}html[data-theme=light] .directory-home-title h1{line-height:1.25;margin-block:7px}html[data-theme=light] .directory-home-title p{margin-bottom:9px}html[data-theme=light] .directory-home-hero .directory-search{min-height:50px;padding-block:2px}html[data-theme=light] .directory-home-hero .directory-search input{min-height:44px}html[data-theme=light] .home-category-heading{margin-top:3px}html[data-theme=light] .home-categories{display:flex}html[data-theme=light] .home-categories a{flex:none;padding-inline:11px}html[data-theme=light] .home-popular .popular-heading{display:grid;grid-template-columns:minmax(0,1fr)auto;gap:1px 10px;margin-bottom:8px}html[data-theme=light] .home-popular .popular-heading :is(h2,p){grid-column:1}html[data-theme=light] .home-popular .popular-heading>a{grid-column:2;grid-row:1/span 2;width:auto;white-space:nowrap}}