.lg-root{background:radial-gradient(120% 50% at 50% 0%, var(--sn-night-2) 0%, var(--sn-night) 55%, var(--sn-deep) 100%) fixed, var(--sn-night)}.lg-main{box-sizing:border-box;max-width:680px;margin:0 auto;padding:24px 20px 56px}.lg-back{min-height:44px;color:var(--sn-yellow);font:900 16px/1 var(--sn-font-body);text-underline-offset:4px;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.lg-title{overflow-wrap:anywhere;margin:8px 0 4px;font-size:34px}.lg-body{font:700 16px/1.6 var(--sn-font-body);color:var(--sn-text);gap:14px;margin-top:20px;display:grid}.lg-body h2{font:400 24px/1.15 var(--sn-font-display);color:var(--sn-text);margin:18px 0 0}.lg-body p,.lg-body ul,.lg-body ol,.lg-body li{color:var(--sn-text-2);overflow-wrap:anywhere;margin:0}.lg-body ul,.lg-body ol{gap:6px;padding-left:22px;display:grid}.lg-body ul{list-style:outside}.lg-body a{color:var(--sn-yellow);text-underline-offset:3px;text-decoration:underline}.lg-body a:focus-visible,.lg-back:focus-visible{outline:3px solid var(--sn-focus);outline-offset:3px;border-radius:4px}.lg-body strong{color:var(--sn-text)}.lg-body table{border-collapse:collapse;width:100%}.lg-body th,.lg-body td{border:1px solid var(--sn-night-3);color:var(--sn-text-2);text-align:left;padding:8px}
