.gl-jn{display:grid;grid-template-columns:250px minmax(0,1fr);gap:12px;align-items:stretch}@media(max-width:900px){.gl-jn{grid-template-columns:1fr}}.gl-jn .gl-mode .m{display:block;width:6px;height:6px}.gl-jn .gl-mode .m.on{background:var(--g-ink2)}.gl-jn-tot{margin:0;padding:6px 24px 4px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.gl-jn-tot div{display:grid;gap:10px}.gl-jn-tot dd{margin:0;font:200 28px/1 var(--v5-s);color:var(--g-ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.gl-jn-main{display:grid;align-content:start;gap:26px;padding:clamp(22px,3.6vw,44px)}.gl-jn-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 28px}.gl-jn-h2{margin:0;font:200 clamp(26px,3vw,34px)/1.1 var(--v5-s);letter-spacing:-.025em;color:var(--g-ink)}.gl-jn-intro{margin:10px 0 0;max-width:58ch;font:300 15px/1.6 var(--v5-s);color:var(--g-ink2)}.gl-jn-date{width:170px}.gl-jn-cite{margin:-10px 0 0;font:300 13px/1.6 var(--v5-s);color:var(--g-mut)}.gl-jn-cite[hidden]{display:none}.gl-jn-cite a{color:var(--g-ink);text-decoration-color:var(--g-red);text-underline-offset:3px}.gl-jn-fields{display:grid;gap:24px}.gl-jn-ta{width:100%;min-width:0;min-height:150px;padding:14px 16px;border:1px solid var(--g-line2);border-radius:0;background:transparent;color:var(--g-ink);font:300 16px/1.65 var(--v5-s);resize:vertical}.gl-jn-ta.tall{min-height:260px}.gl-jn-ta::placeholder{color:#6f6d68}.gl-jn-ta:hover{border-color:#77777d}.gl-jn-ta:focus-visible{outline:0;border-color:var(--g-red)}.gl-jn-sort[hidden]{display:none}.gl-jn-sort-h{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center}.gl-jn-lines{list-style:none;margin:14px 0 0;padding:0}.gl-jn-lines li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 18px;align-items:center;padding:8px 0;border-top:1px solid var(--g-line)}.gl-jn-lines .x{font:300 15px/1.45 var(--v5-s);color:var(--g-ink);overflow-wrap:anywhere}.gl-jn-bins{display:flex;gap:2px}.gl-jn-bin{min-height:36px;padding:0 12px;border:1px solid var(--g-line2);background:none;color:var(--g-mut);font:400 12px/1 var(--v5-s);cursor:pointer;border-radius:0}.gl-jn-bin:hover{color:var(--g-ink);border-color:#77777d}.gl-jn-bin{transition:color .15s,border-color .15s,background .15s}.gl-jn-bin[aria-pressed=true]{color:var(--g-ink);border-color:var(--g-red);background:#2a2a2e}@media(max-width:560px){.gl-jn-lines li{grid-template-columns:1fr}}@media(pointer:coarse){.gl-jn-bin{min-height:44px}}.gl-jn-bar{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.gl-jn-wc{font:300 13px/1 var(--v5-s);color:var(--g-mut);font-variant-numeric:tabular-nums;margin-left:auto}.gl-jn-kbd{margin-top:-18px;min-height:0}.gl-jn-past{margin-top:12px}.gl-jn-past-h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 28px}.gl-jn-search{width:min(100%,340px)}.gl-jn-empty{margin:16px 0 0;font:300 14px/1.6 var(--v5-s);color:var(--g-mut)}.gl-jn-empty[hidden]{display:none}.gl-jn-list{list-style:none;margin:16px 0 0;padding:0}.gl-jn-list>li{border-top:1px solid var(--g-line)}.gl-jn-list summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:112px minmax(0,1fr) auto;gap:4px 18px;align-items:baseline;padding:14px 0;min-height:44px}.gl-jn-list summary::-webkit-details-marker{display:none}.gl-jn-list .d{font:300 14px/1.4 var(--v5-s);color:var(--g-ink);font-variant-numeric:tabular-nums}.gl-jn-list .t{font:500 10px/1.4 var(--v5-s);letter-spacing:.14em;text-transform:uppercase;color:var(--g-mut)}.gl-jn-list .p{grid-column:2;font:300 14px/1.5 var(--v5-s);color:var(--g-ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gl-jn-list .w{grid-row:1 / span 2;grid-column:3;font:300 12px/1 var(--v5-s);color:var(--g-mut);font-variant-numeric:tabular-nums}.gl-jn-list summary:hover .d{text-decoration:underline;text-decoration-color:var(--g-red);text-underline-offset:3px}.gl-jn-list details[open] summary .p{display:none}.gl-jn-full{padding:0 0 18px 130px;display:grid;gap:14px}.gl-jn-full h3{margin:0;font:400 12px/1.4 var(--v5-s);color:var(--g-mut)}.gl-jn-full p{margin:4px 0 0;font:300 15px/1.65 var(--v5-s);color:var(--g-ink);white-space:pre-wrap;overflow-wrap:anywhere}.gl-jn-full .acts{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center}@media(max-width:640px){.gl-jn-list summary{grid-template-columns:minmax(0,1fr) auto}.gl-jn-list .t{grid-column:1}.gl-jn-list .p{grid-column:1 / -1}.gl-jn-list .w{grid-row:1;grid-column:2}.gl-jn-full{padding-left:0}}.gl-jn-past #jn-more{margin-top:14px}.gl-jn-past #jn-more[hidden]{display:none}@media(pointer:coarse){.gl-stage .gl-foot .gl-link,.gl-jn .gl-mode{min-height:44px}}.gl-jn-st0{align-self:center}#jn-msg2:empty{display:none}#jn-msg2{display:block;margin-top:12px}@media(max-width:900px){.gl-jn .gl-side{padding:6px 0 4px}.gl-jn .gl-side-sec{padding:10px 0 8px}.gl-jn .gl-side-sec[role=group]{display:flex;flex-wrap:wrap;padding:10px 14px 8px}.gl-jn .gl-side-sec[role=group]>.gl-lbl{flex-basis:100%;padding:0 10px 6px}.gl-jn .gl-side-sec[role=group] .gl-mode{width:auto;padding:0 12px;gap:8px}.gl-jn-tot{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gl-jn-tot div{grid-template-rows:1fr auto}.gl-jn-tot dd{font-size:22px}.gl-jn-tot dt{letter-spacing:.08em}}@media(prefers-reduced-motion:reduce){.gl-jn-bin{transition:none}}
