.economy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0 40px}.economy-card,.economy-context{border:1px solid var(--line,#dce4e7);border-radius:12px;padding:24px;background:var(--panel,#fff)}.economy-context{margin:30px 0;text-align:left}.economy-card h3{font-size:21px;line-height:1.35;margin:12px 0}.economy-card p,.economy-context p{line-height:1.7}.economy-card a,.economy-directory-list a,.economy-context a{overflow-wrap:anywhere}.economy-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.economy-directory{margin:42px 0}.economy-filters{display:grid;grid-template-columns:1fr 1fr;gap:18px}.economy-filters label{display:block;font-weight:700;margin-bottom:8px}.economy-filters input,.economy-filters select{width:100%;min-height:48px;box-sizing:border-box;padding:12px;border:1px solid var(--line,#cbd5da);border-radius:8px;color:inherit;background:var(--panel,#fff);font:inherit}.economy-directory-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.economy-directory-list li{border-bottom:1px solid var(--line,#dce4e7);padding:18px 8px;min-width:0}.economy-directory-list li[hidden]{display:none}.economy-directory-list span{display:block;margin:8px 0;line-height:1.6}.economy-article{max-width:850px}.economy-article h2{margin-top:32px}.economy-article p{line-height:1.85}.economy-tools{columns:2;column-gap:28px}.economy-tools li{break-inside:avoid;margin-bottom:12px}.economy-sources{border-top:1px solid var(--line,#dce4e7);margin-top:32px;padding-top:12px}.economy-sources p,.economy-breadcrumb{font-size:14px;line-height:1.7}.economy-table{overflow-x:auto;margin:24px 0}.economy-table table{width:100%;border-collapse:collapse;min-width:560px}.economy-table th,.economy-table td{padding:14px;text-align:left;border-bottom:1px solid var(--line,#dce4e7);vertical-align:top}.economy-context:focus-within,.economy-filters :focus-visible{outline:2px solid #38a995;outline-offset:4px}@media(max-width:900px){.economy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.economy-grid,.economy-filters,.economy-directory-list{grid-template-columns:1fr}.economy-card,.economy-context{padding:19px}.economy-tools{columns:1}.economy-actions .button{width:100%;text-align:center;box-sizing:border-box}}@media(prefers-color-scheme:dark){.economy-card,.economy-context,.economy-filters input,.economy-filters select{background:#17212b;border-color:#34434d;color:#e6edf0}.economy-table th,.economy-table td,.economy-directory-list li,.economy-sources{border-color:#34434d}}

.economy-languages{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 8px}.economy-languages a{display:inline-block;padding:9px 13px;border:1px solid var(--line,#aab7c2);border-radius:8px;text-decoration:none;min-height:44px;box-sizing:border-box}.economy-languages a[aria-current="page"]{background:#176a60;color:#fff;border-color:#176a60}.economy-languages a:focus-visible{outline:3px solid #38a995;outline-offset:3px}html:lang(zh) .economy-article p{line-height:1.95}html:lang(zh) .page-title h1{line-height:1.3}html:lang(zh) .economy-card h3{line-height:1.55}
