.turkey-tool{padding:26px;border:1px solid #c8d9e8;border-radius:20px;background:#f3f8ff;margin:28px 0}.turkey-tool form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.turkey-tool label{display:grid;align-content:start;gap:8px;color:#173b62;font:700 14px/1.5 var(--sans)}.turkey-tool select{width:100%;box-sizing:border-box;padding:12px;border:1px solid #b8cbde;border-radius:10px;background:#fff;color:#173b62;font:inherit}.turkey-tool .btn{grid-column:1/-1;border:0;justify-self:start}.turkey-tool,.turkey-tool *{min-width:0;overflow-wrap:anywhere}#turkey-result{margin-top:22px;padding:22px;background:#fff;border-radius:14px;border-left:4px solid #095bad}.page-kazan #turkey-result h3{margin:0 0 12px}.page-kazan #turkey-result p,.page-kazan #turkey-result li{font-size:16px}.turkey-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}.turkey-result-card{padding:18px;border:1px solid #d5e4ef;border-radius:12px;background:#f7fbff}.page-kazan .turkey-result-card h4{font:700 18px/1.5 var(--sans);margin:0 0 10px}.page-kazan .turkey-result-card p{margin:10px 0 0;line-height:1.7}#turkey-result[data-status="attention"]{border-color:#b97900}#turkey-result[data-status="error"]{border-color:#c83b2d}.page-turkey .article-figure{margin:32px 0}.page-turkey .article-figure img{display:block;width:100%;height:auto;border-radius:18px}.page-turkey .article-figure figcaption{font:400 14px/1.7 var(--sans);color:#53647b;margin:10px 0 0}.page-turkey blockquote{margin:24px 0;padding:22px 24px;border-left:4px solid #095bad;background:#eff6ff;border-radius:0 14px 14px 0;font:400 18px/1.8 var(--sans)}.page-turkey .editorial-note{display:block}
@media(max-width:700px){.turkey-tool{padding:18px}.turkey-tool form,.turkey-results{grid-template-columns:1fr}#turkey-result{padding:16px}.turkey-tool .btn{width:100%}.page-turkey .article-figure img{border-radius:12px}.page-turkey blockquote{padding:18px;font-size:16px}}
@media print{.turkey-tool form{display:none!important}.turkey-tool,#turkey-result{padding:0;border:0;background:#fff}.turkey-results{display:block}.turkey-result-card{break-inside:avoid;background:#fff}.page-turkey .article-figure{break-inside:avoid}.page-turkey .article-figure img{max-height:220px;object-fit:contain}}
