/* R1: mavjud matematika qog‘oz kanoni va tokenlari. */
.mk-r1 .r1-ustaxona{display:grid;grid-template-columns:minmax(0,1fr) 244px;gap:32px;align-items:start}.mk-r1 .mk-sahna{padding:32px}.mk-r1 .mk-sahna h3{margin:24px 0 12px}.mk-r1 .mk-sahna h4{font-size:clamp(16px,1.7vw,18px);line-height:1.5}.mk-r1 .mk-sahna p{max-width:68ch;font-weight:500;line-height:1.85}.mk-r1 .r1-saqlash{padding:16px 0;border-top:var(--hairline)}.r1-saqlash p{font-size:13px;margin-bottom:8px}.r1-saqlash[data-ogoh=true]{border:1px solid var(--q-border);padding:16px;background:var(--surface);border-radius:var(--r-md)}.r1-nusxalar{display:flex;gap:8px;flex-wrap:wrap}.r1-nusxalar button{font-size:12px}.r1-variantlar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.r1-variantlar button{min-width:44px}.r1-variantlar [aria-current=true]{background:var(--q-bg);border-color:var(--q-accent);color:var(--q-accent-dark)}.r1-belgi{font-size:12px;color:var(--q-accent-dark);letter-spacing:.04em;margin:0 0 8px}.r1-matn{margin:16px 0 24px;overflow-wrap:anywhere}.r1-matn code{font:500 1.1em var(--font-display);background:var(--q-bg);padding:2px 4px}.r1-matn li{max-width:68ch;font-weight:500;margin:8px 0;line-height:1.75}.r1-maydonlar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.r1-maydon{min-width:0}.r1-maydon[data-yozma=true]{grid-column:1/-1}.r1-maydon label{display:block;font-size:14px;line-height:1.55;margin-bottom:8px}.r1-maydon input,.r1-maydon textarea{display:block;width:100%;border:1px solid var(--q-border);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);padding:12px;font-weight:500;font-size:17px;line-height:1.65}.r1-maydon textarea{resize:vertical;min-height:128px}.r1-maydon small{display:block;font-size:12px;color:var(--muted);margin-top:8px}.r1-maydon input[aria-invalid=true],.r1-maydon textarea[aria-invalid=true]{outline:2px solid var(--q-accent-dark)}.r1-panel{border:var(--hairline);border-radius:var(--r-md);padding:24px;margin:24px 0;background:var(--surface)}.r1-panel h3:first-child{margin-top:0!important}.r1-panel p:last-child{margin-bottom:0}.r1-xato{border-left:3px solid var(--q-accent-dark);padding:12px 16px;background:var(--q-bg)}.r1-tayanch-havola{display:inline-flex;align-items:center;min-height:44px;min-width:44px;max-width:100%;overflow-wrap:anywhere}.r1-amallar{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.r1-qadam{border-top:var(--hairline);padding-top:16px;margin-top:24px}.r1-qadam textarea{width:100%;min-height:100px;padding:12px;border:1px solid var(--q-border);border-radius:var(--r-sm);background:var(--paper)}.r1-grafik-joy{margin:24px 0;padding:24px;border:1px solid var(--q-border);border-radius:var(--r-md);background:var(--q-bg);min-width:0}.mk-r1-grafiklar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.mk-r1-grafiklar:has(>.mk-r1-grafik:only-child){grid-template-columns:1fr}.mk-r1 figure{margin:0;min-width:0}.mk-r1 svg{display:block;width:100%;max-width:320px;height:auto;margin:auto}.mk-r1 figcaption{font-size:13px;font-weight:500;line-height:1.75;padding-top:12px}.mk-r1-idish{margin:24px auto!important}.mk-r1-chizma-jadval-oram,.r1-jadval{max-width:100%;overflow-x:auto;margin:16px 0}.mk-r1 table{width:100%;border-collapse:collapse;font-size:13px}.mk-r1 th,.mk-r1 td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--q-border);vertical-align:top}.mk-r1 th{font-weight:800}.mk-r1 summary{cursor:pointer;display:flex;align-items:center;min-height:44px;color:var(--q-accent-dark);font-size:14px}.r1-vaqt{display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:16px;margin-top:24px;align-items:center}.r1-vaqt label{grid-column:1/-1;font-size:14px}.r1-vaqt input[type=range]{width:100%;accent-color:var(--q-accent)}.r1-vaqt input[type=number]{width:100%;min-height:44px;padding:8px;border:1px solid var(--q-border);border-radius:var(--r-sm);background:var(--card)}.r1-yol-qator{display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px;padding:24px 0;border-top:var(--hairline)}.r1-yol-qator>span{font:600 32px var(--font-display);color:var(--q-accent)}.r1-yol-qator h3{margin:0 0 8px!important}.r1-yol-qator .r1-amallar{margin-bottom:0}.r1-katta{font:500 clamp(26px,3vw,40px)/1.2 var(--font-display)!important;color:var(--q-accent-dark)}.r1-manba{margin-top:32px;border-top:var(--hairline);padding-top:16px}.r1-ilk{margin-top:16px}.r1-ilk pre{white-space:pre-wrap;overflow-wrap:anywhere;font:500 14px/1.7 var(--font-ui)}.r1-nojs{max-width:900px}.r1-nojs section{margin:48px 0;border-top:var(--hairline);padding-top:24px}.r1-nojs details{padding:16px;border:1px solid var(--q-border);border-radius:var(--r-md);margin:24px 0}.r1-kichik{font-size:13px;color:var(--muted)}
@media(max-width:1000px){.mk-r1 .r1-ustaxona{grid-template-columns:1fr}.mk-r1 .mk-ustoz{border-left:0;border-top:var(--hairline);padding:24px 0;max-width:70ch}.mk-r1-grafiklar{gap:16px}}
@media(max-width:600px){.mk-r1 main{padding:0 16px 32px}.mk-r1 .mk-tepa{padding:12px 16px;gap:12px}.mk-r1 .mk-oldingi{font-size:11px}.mk-r1 .mk-kirish{padding:32px 0 24px}.mk-r1 .mk-sahna{padding:20px 16px}.r1-maydonlar,.mk-r1-grafiklar{grid-template-columns:1fr}.r1-grafik-joy{padding:16px 0}.r1-grafik-joy> .r1-vaqt{padding:0 12px}.r1-panel{padding:16px}.r1-amallar button{flex:1 1 160px}.mk-r1 #r1-yol{flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:12px}.mk-r1 #r1-yol button{flex:none}.r1-yol-qator{grid-template-columns:24px minmax(0,1fr);gap:12px}.r1-matn p{font-size:16px}.mk-r1 td,.mk-r1 th{padding:8px}.r1-grafik-joy .mk-r1-chizma-jadval-oram{padding:0 8px}.mk-r1-grafiklar>.mk-r1-grafik{padding:0 4px}}

@media(max-width:350px){.mk-r1 main{padding-left:12px;padding-right:12px}.mk-r1 .mk-sahna{padding-left:12px;padding-right:12px}.mk-r1-grafiklar>.mk-r1-grafik{padding:0}}

.r1-oqim-mano{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;margin:32px 0 16px;text-align:center}.r1-oqim-mano>div{padding:20px 8px;border-top:1px solid var(--q-border);border-bottom:1px solid var(--q-border)}.r1-oqim-mano>div:nth-child(2){background:var(--q-bg);border-radius:var(--r-md);border:1px solid var(--q-border)}.r1-oqim-mano span{display:block;font-size:12px;color:var(--muted)}.r1-oqim-mano b{display:block;font:500 clamp(28px,4vw,44px)/1.4 var(--font-display);color:var(--q-accent-dark)}
