@layer components{.lgl{max-width:calc(760px - 2 * var(--s-5));margin-inline:auto;padding-block-end:var(--s-9)}.lgl>h1{font-family:Amiri,serif;font-size:var(--f-h1);margin-block-end:var(--s-3)}.lgl-draft{gap:var(--s-2h);font-size:var(--f-xs);color:var(--ink-3);line-height:var(--lh-sm);align-items:flex-start;max-width:68ch;margin-block-end:var(--s-5);display:flex}.lgl-draft svg{width:15px;height:15px;stroke:var(--gold);fill:none;stroke-width:1.7px;flex-shrink:0;margin-block-start:var(--s-0)}.lgl-pane{padding-block-start:var(--s-5)}.lgl-pane h2{font-family:Amiri,serif;font-size:var(--f-h3);margin-block:var(--s-5) var(--s-2)}.lgl-pane h2:first-child{margin-block-start:0}.lgl-pane p,.lgl-pane li{font-size:var(--f-body);line-height:var(--lh-body);color:var(--ink-2);max-width:68ch}.lgl-pane ul{gap:var(--s-2);padding-inline-start:var(--s-5);list-style:outside;display:grid}.lgl-pane li a{color:var(--gold);text-underline-offset:.2em}.lgl-tbl{margin-block:var(--s-3) var(--s-4);max-width:68ch}.lgl-tbl table{border-collapse:collapse;width:100%;font-size:var(--f-sm);line-height:var(--lh-sm)}.lgl-tbl th,.lgl-tbl td{text-align:start;vertical-align:top;padding-block:var(--s-2);padding-inline:0 var(--s-3);border-block-end:var(--bw-hair) solid var(--line);overflow-wrap:anywhere}.lgl-tbl thead th{color:var(--ink-3);font-weight:600;font-size:var(--f-xs)}.lgl-tbl tbody th{color:var(--ink);font-weight:600}.lgl-tbl td{color:var(--ink-2)}.lgl-upd{font-size:var(--f-xs);margin-block-start:var(--s-6)}.lgl-pane .lgl-upd{font-size:var(--f-xs);color:var(--ink-3)}.lgl-ways{gap:var(--s-3);margin-block:var(--s-4) var(--s-6);grid-template-columns:1fr;display:grid}@media (min-width:640px){.lgl-ways{grid-template-columns:repeat(3,minmax(0,1fr))}}.lgl-way{border:var(--bw-hair) solid var(--line);border-radius:var(--r-card);background:var(--raised);padding:var(--s-4);gap:var(--s-1);color:var(--ink);min-width:0;transition:border-color var(--t-state) var(--e);text-decoration:none;display:grid}@media (hover:hover){.lgl-way:hover{border-color:var(--gold)}}.lgl-way b{font-size:var(--f-sm)}.lgl-way>span{font-size:var(--f-xs);color:var(--ink-3)}.lgl-way .v{text-align:end;font-variant-numeric:tabular-nums;color:var(--gold);font-weight:700;font-size:var(--f-sm);overflow-wrap:anywhere}.lgl-soon{margin-block-start:var(--s-4)}}
