.tt{padding:56px 0 96px}.tt-tools{display:flex;justify-content:space-between;align-items:center;height:73px;margin-bottom:33px}.tt-filter select{width:200px;height:39px;padding:0 12px;border:1px solid #d1d5dc;border-radius:4px;background:#fff;color:#4a5565;font:inherit;font-size:14px}.tt-search{position:relative;display:block;width:217px;height:44px}.tt-search input{width:100%;height:44px;padding:0 42px 0 14px;border:1px solid #d1d5dc;border-radius:4px;font:inherit;font-size:14px}.tt-search button{position:absolute;right:0;top:0;width:40px;height:44px;border:0;background:#fff0;color:#69727d;font-size:22px;cursor:pointer}.tt-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.tt-card{display:flex;flex-direction:column;background:#fff;border-radius:12px;box-shadow:0 0 14px 4px #a2a2a2;overflow:hidden}.tt-img{display:block;height:200px;background:#e5e7eb}.tt-img img{width:100%;height:200px;object-fit:cover}.tt-card h3{flex:1;padding:18px 18px 0;font-size:20px;line-height:28.8px;font-weight:700;color:#101828}.tt-card h3 a:hover{color:var(--secondary)}.tt-meta{display:flex;align-items:center;gap:10px;padding:18px;font-size:14px;line-height:25.6px;color:#4a5565}.tt-meta i{width:1px;height:16px;background:#4a5565}.page-numbers{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:48px 0 0}.page-numbers a,.page-numbers span{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 8px;border-radius:8px;border:1px solid #e1e1e1;color:#101828}.page-numbers a:hover{border-color:var(--primary);color:var(--primary)}.page-numbers .current{background:var(--primary);border-color:var(--primary);color:#fff}.tt-res{transition:opacity .2s}.tt-res.is-loading{opacity:.5;pointer-events:none}@media(max-width:1000px){.tt-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.tt-tools{flex-direction:column;align-items:stretch;gap:12px;height:auto}.tt-filter select,.tt-search{width:100%}.tt-grid{grid-template-columns:1fr}.tt{padding:40px 0 64px}}