.StudentQr-module__e31x-a__button{min-height:var(--tap);padding:0 var(--space-5);border:2px solid var(--grid);border-radius:var(--radius-s);background:var(--sheet);color:var(--grid-deep);font:inherit;font-weight:700;font-size:var(--text-m);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.StudentQr-module__e31x-a__button:hover{background:var(--grid-wash)}.StudentQr-module__e31x-a__button:focus-visible,.StudentQr-module__e31x-a__close:focus-visible{outline:3px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 6px var(--marker)}.StudentQr-module__e31x-a__dialog{width:min(92vw,44rem);max-height:96vh;padding:var(--space-5);border-radius:var(--radius-m);background:var(--sheet);color:var(--ink);border:0}.StudentQr-module__e31x-a__dialog::backdrop{background:#17201bb3}.StudentQr-module__e31x-a__body{justify-items:center;gap:var(--space-3);text-align:center;display:grid}.StudentQr-module__e31x-a__title{font-size:var(--text-xl)}.StudentQr-module__e31x-a__code{width:min(80vw,62vh,36rem);height:auto;display:block}.StudentQr-module__e31x-a__level{font-weight:700;font-size:var(--text-l)}.StudentQr-module__e31x-a__url{font-size:var(--text-s);color:var(--ink-soft);overflow-wrap:anywhere}.StudentQr-module__e31x-a__close{min-height:var(--tap);padding:0 var(--space-6);border:2px solid var(--grid);border-radius:var(--radius-s);background:var(--grid);color:#fff;font:inherit;cursor:pointer;font-weight:700}.StudentQr-module__e31x-a__close:hover{background:var(--grid-deep);border-color:var(--grid-deep)}@media print,(max-width:640px){.StudentQr-module__e31x-a__button{display:none}}
.TopicNumber-module__K_lhOW__number{background:var(--grid);color:#fff;flex:none;place-items:center;width:2.2em;height:2.2em;font-weight:700;line-height:1;display:inline-grid}
.IssueOverview-module__8rzjPa__overview{gap:var(--space-6);display:grid}@media (min-width:960px){.IssueOverview-module__8rzjPa__overview{align-items:start;gap:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.IssueOverview-module__8rzjPa__lead{gap:var(--space-4);justify-items:start;display:grid}.IssueOverview-module__8rzjPa__meta{color:var(--ink-soft)}.IssueOverview-module__8rzjPa__detailLink{font-weight:700}.IssueOverview-module__8rzjPa__topics{background:var(--sheet);border:var(--rule);border-top:var(--rule-strong);padding:0;list-style:none;display:grid}.IssueOverview-module__8rzjPa__topics>li+li{border-top:var(--rule)}.IssueOverview-module__8rzjPa__topic{gap:var(--space-4);padding:var(--space-4);color:var(--ink);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;text-decoration:none;display:grid}.IssueOverview-module__8rzjPa__topic:hover{background:var(--grid-wash)}.IssueOverview-module__8rzjPa__topic:hover .IssueOverview-module__8rzjPa__topicTitle{text-decoration:underline}.IssueOverview-module__8rzjPa__topicText{gap:var(--space-2);display:grid}.IssueOverview-module__8rzjPa__category{align-items:center;gap:var(--space-2);font-size:var(--text-s);color:var(--grid-deep);font-weight:700;display:inline-flex}.IssueOverview-module__8rzjPa__topicTitle{font-size:var(--text-l);font-weight:700;line-height:var(--leading-tight)}.IssueOverview-module__8rzjPa__warm{background:var(--grid-wash)}.IssueOverview-module__8rzjPa__blurb{color:var(--ink-soft)}@media (max-width:520px){.IssueOverview-module__8rzjPa__topic{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}}.IssueOverview-module__8rzjPa__thumb{display:block}
