.learning-article{max-width:1040px}.learning-article h1{font-size:clamp(28px,4vw,46px);line-height:1.2;margin:25px 0}.learning-article h2{font-size:clamp(22px,3vw,29px);line-height:1.3;margin:0 0 18px}.learning-article p,.learning-article li{line-height:1.75}.learning-article p{margin:14px 0}.learning-article section{margin:40px 0;scroll-margin-top:100px}.learning-article ul,.learning-article ol{padding-left:24px}.learning-article li{margin:10px 0}.learn-intro{color:var(--ink-soft);font-size:18px;line-height:1.75}.learn-toc,.learn-practice{background:var(--green-50);border:1px solid var(--line);border-radius:20px;padding:24px;margin:30px 0}.learn-toc ul{margin-bottom:0}.learn-table-scroll{max-width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:14px;margin:24px 0}.learn-table{border-collapse:collapse;width:100%;min-width:760px;text-align:left;font-size:15px}.learn-table.compact{min-width:0}.learn-table caption{text-align:left;font-weight:700;padding:18px;background:var(--green-50)}.learn-table th,.learn-table td{padding:13px 15px;border-bottom:1px solid var(--line);vertical-align:top}.learn-table th{background:var(--green-50);white-space:nowrap}.learn-table tbody tr:nth-child(even){background:#fbfdfc}.learn-table a{font-weight:700}.learn-table-help{color:var(--ink-soft);font-size:14px}.learn-example{border-left:3px solid var(--green-500);padding:2px 18px;margin:24px 0;background:var(--green-50)}.learn-example p:first-child{font-weight:700}.learn-example p:last-child{color:var(--ink-soft)}.learning-article details{border:1px solid var(--line);border-radius:10px;padding:12px 16px;margin:12px 0}.learning-article summary{cursor:pointer;font-weight:700;color:var(--green-700)}.learn-related{margin:40px 0}.learn-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:32px 0}.learn-card{display:block;border:1px solid var(--line);border-radius:18px;background:white;padding:24px}.learn-card h2{font-size:22px}.learn-card p{color:var(--ink-soft);font-size:15px}.learn-shortcuts{padding:40px 0;border-top:1px solid var(--line);margin-top:35px}.learn-shortcuts ul{padding-left:22px;line-height:1.9}.learn-shortcuts h2{margin-bottom:15px}.learning-article .breadcrumb{font-size:14px;overflow-wrap:anywhere}.learn-table.compact td{overflow-wrap:anywhere}.gram-content .learn-table-scroll{min-width:0}.gram-layout,.gram-content{min-width:0}@media(max-width:600px){.learn-cards{grid-template-columns:1fr}.learn-toc,.learn-practice,.learn-card{padding:18px}.learn-table th,.learn-table td{padding:10px;font-size:14px}.learning-article .learn-intro{font-size:16px}.learn-practice .btn{white-space:normal;text-align:center}}@media print{.nav,.footer,.learn-practice,.learn-related,.learn-toc{display:none!important}.learn-table-scroll{overflow:visible;border:0}.learn-table{min-width:0!important;font-size:10pt}.learn-table th,.learn-table td{padding:5px}details>*{display:block!important}details{break-inside:avoid}.learning-article{max-width:none}}

.reference-scroll .data-table{margin:0;min-width:480px}
