.mt-serp{font-family: Arial,sans-serif;background: #fff;color: #202124;border: 1px solid var(--border);border-radius: var(--radius-sm);padding: 14px 16px;max-width: 652px}.mt-serp.is-mobile{max-width: 390px}.mt-serp-site{display: flex;align-items: center;gap: 10px;font-size: 14px;line-height: 1.3}.mt-serp-site>span:last-child{display: flex;flex-direction: column;min-width: 0}.mt-serp-site cite{font-style: normal;color: #4d5156;font-size: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mt-serp-ico{width: 26px;height: 26px;border-radius: 50%;background: #f1f3f4;display: grid;place-items: center;font-size: 12px;font-weight: 700;color: #5f6368;flex: none}.mt-serp h3{margin: 6px 0 3px;color: #1a0dab;font-size: 20px;font-weight: 400;line-height: 1.3}.mt-serp p{margin: 0;color: #4d5156;font-size: 14px;line-height: 1.58}.mt-card{border: 1px solid var(--border);border-radius: 12px;overflow: hidden;background: var(--surface);max-width: 520px}.mt-card-img{aspect-ratio: 1.91 / 1;background: var(--surface-2) center / cover no-repeat;display: grid;place-items: center;color: var(--text-3);font-size: 0.85rem}.mt-card-img span{display: inline-flex;gap: 6px;align-items: center}.mt-card-img.has span{display: none}.mt-card-body{padding: 10px 14px 12px;display: grid;gap: 2px;background: var(--surface-2)}.mt-card-body small{color: var(--text-3);font-size: 0.72rem}.mt-card-body strong{font-size: 0.98rem;line-height: 1.3;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.mt-card-body span{color: var(--text-2);font-size: 0.85rem;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.mt-code{margin: 0;padding: 14px;border-radius: var(--radius-sm);background: var(--surface-2);border: 1px solid var(--border);font-family: var(--mono);font-size: 0.82rem;white-space: pre-wrap;word-break: break-all}.mt-tips{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 6px}.mt-tips .badge{white-space: normal;text-align: left;line-height: 1.4;padding: 4px 10px}