.lgp{min-height:100%;color:var(--v3-fg);font-family:var(--v3-font);-webkit-font-smoothing:antialiased;padding-bottom:120px;font-size:13px;position:relative}.lgp *,.lgp :before,.lgp :after{box-sizing:border-box}.lg,.lg-ix{margin:0 auto;padding:22px 24px 64px}.lg{grid-template-columns:236px minmax(0,720px);justify-content:center;gap:20px 64px;display:grid}.lg.is-plain{grid-template-columns:minmax(0,720px)}.lg :where(h1,h2,h3,p),.lg-ix :where(h1,h2,h3,p){color:inherit;font-size:inherit;line-height:inherit;margin:0}.lg-crumbs{color:#8f8f8f;grid-column:1/-1;align-items:center;gap:8px;min-width:0;height:32px;font-size:13px;display:flex}.lg-back{color:#fff;width:32px;height:32px;transition:transform .35s var(--v3-spring);background:linear-gradient(#ffffff1a,#ffffff09 46%,#fff0),#0808089e;border-radius:50%;flex:none;place-items:center;margin-right:4px;text-decoration:none;display:grid;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff38}.lg-back:active{transform:scale(.94)}.lg-back:focus-visible,.lg-rl:focus-visible,.lg-card:focus-visible{outline-offset:2px;outline:2px solid #ffffffbf}.lg-crumbs>.at-icon{color:#6f6f6f;flex:none}.lg-crumbs .v3-lk{flex:none}.lg-here{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.lg-rail{top:calc(var(--site-header-main-row-h) + var(--site-header-sub-row-h) + 18px);max-height:calc(var(--v3-screen-h,100dvh) - var(--site-header-main-row-h) - var(--site-header-sub-row-h) - 48px);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;align-self:start;gap:1px;margin-top:14px;display:flex;position:sticky;overflow-y:auto}.lg-rail::-webkit-scrollbar{display:none}.lg-rail strong{color:#8f8f8f;margin:0 0 8px 10px;font-size:11.5px;font-weight:600}.lg-rl{color:#a9a9a9;border-radius:8px;flex:none;padding:7px 10px;font-size:13px;line-height:1.35;text-decoration:none;transition:background .2s,color .2s;display:block}.lg-rl:hover{color:#e6e6e6;background:#ffffff0a}.lg-rl.on{color:#fff;background:linear-gradient(90deg,#ffffff26,#ffffff09 75%,#fff0);box-shadow:inset 0 1px #ffffff14}.lg-doc{grid-column:2;min-width:0}.lg.is-plain .lg-doc{grid-column:1}.lg-head{border-bottom:1px solid #ffffff14;flex-direction:column;gap:12px;padding:14px 0 26px;display:flex}.lg-head h1{color:#fff;letter-spacing:-.035em;text-wrap:balance;font-size:44px;font-weight:600;line-height:1.04}.lg-head .lg-sum{color:#bdbdbd;font-size:16px;line-height:1.5}.lg-head .lg-upd{color:#8f8f8f;align-items:center;gap:6px;font-size:12.5px;line-height:1.3;display:inline-flex}.lg-acc{background:var(--v3-card);border-radius:14px;align-items:center;gap:14px;margin-top:22px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.lg-ai{color:#7df59a;background:#23e6481f;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 1px #23e64842}.lg-acc>div{flex:1;min-width:0}.lg-al{color:#8f8f8f;font-size:11.5px;font-weight:600;line-height:1.3}.lg-acc h2{color:#fff;letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.3}.lg-acc p{color:#9a9a9a;margin-top:1px;font-size:12.5px;line-height:1.4}.lg-acc .v3-key{flex:none}.lg-body{color:#cfcfcf;flex-direction:column;gap:16px;padding-top:26px;font-size:15px;line-height:1.75;display:flex}.lg-body h2{color:#fff;letter-spacing:-.025em;scroll-margin-top:calc(var(--site-header-main-row-h) + var(--site-header-sub-row-h) + 20px);margin-top:30px;font-size:24px;font-weight:600;line-height:1.2}.lg-body>h2:first-child{margin-top:4px}.lg-body h3{color:#fff;letter-spacing:-.01em;scroll-margin-top:calc(var(--site-header-main-row-h) + var(--site-header-sub-row-h) + 20px);margin-top:10px;font-size:17px;font-weight:600;line-height:1.35}.lg-body strong{color:#fff;font-weight:600}.lg-body em{color:#a9a9a9}.lg-body code{color:#ececec;font-family:inherit;font-size:.95em}.lg-body a{color:var(--v3-link);text-underline-offset:3px;overflow-wrap:anywhere;-webkit-text-decoration:underline #f2902a8c;text-decoration:underline #f2902a8c}.lg-body ul,.lg-body ol{gap:8px;margin:0;padding-left:22px;display:grid}.lg-body blockquote{color:#e0e0e0;border-left:2px solid #fff3;margin:0;padding:2px 0 2px 16px}.lg-body hr{background:#ffffff14;border:0;width:100%;height:1px;margin:14px 0 0}.lg-note{background:#ffffff0e;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #ffffff17}.lg-note .at-icon{color:#fff;flex:none;margin-top:4px}.lg-note p{color:#ececec;font-weight:500}.lg-tw{background:#121212;border-radius:12px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.lg-tw:focus-visible{outline-offset:2px;outline:2px solid #ffffffbf}.lg-tw table{border-collapse:collapse;width:100%}.lg-tw th{color:#a9a9a9;text-align:left;background:#ffffff08;height:38px;padding:0 14px;font-size:12px;font-weight:600;line-height:1.3}.lg-tw td{color:#d6d6d6;vertical-align:top;border-top:1px solid #ffffff0f;padding:12px 14px;font-size:13.5px;line-height:1.5}.lg-tw td:last-child{color:#fff;font-weight:500}.lg-tw.is-rights th:first-child,.lg-tw.is-rights td:first-child{width:40%}.lg-ftr{max-width:1180px;margin:0 auto;padding:0 24px;position:relative}.lg-ix{flex-direction:column;gap:34px;max-width:1128px;display:flex}.lg-ix .lg-head{border-bottom:0;padding:26px 0 0}.lg-grp{flex-direction:column;gap:12px;display:flex}.lg-grp h2{color:#fff;letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.3}.lg-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.lg-card{background:var(--v3-card);box-shadow:var(--v3-rim);color:inherit;transition:transform .35s var(--v3-spring), box-shadow .25s;border-radius:16px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.lg-card:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #ffffff29,0 28px 50px -28px #000000e6}.lg-pv{background:linear-gradient(#ffffff09,#fff0);height:132px;padding:16px 16px 0;position:relative;overflow:hidden}.lg-pg{height:100%;transition:transform .45s var(--v3-spring);background:#0c0c0c;border-radius:10px 10px 0 0;flex-direction:column;gap:7px;padding:14px 16px 0;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.lg-card:hover .lg-pg{transform:translateY(-6px)}.lg-pg b{color:#fff;letter-spacing:-.005em;font-size:11.5px;font-weight:600;line-height:1.3}.lg-pg span{color:#8f8f8f;font-size:10.5px;line-height:1.55}.lg-pv:after{content:"";pointer-events:none;background:linear-gradient(#12121200,#141414);height:64px;position:absolute;inset:auto 0 0}.lg-cb{flex-direction:column;flex:1;gap:8px;padding:16px 16px 14px;display:flex}.lg-card h3{color:#fff;letter-spacing:-.015em;font-size:17px;font-weight:600;line-height:1.25}.lg-card .lg-cd{color:#a9a9a9;font-size:13px;line-height:1.5}.lg-cov{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.lg-cov li{color:#d6d6d6;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0f;border-radius:6px;max-width:100%;height:24px;padding:0 8px;font-size:12px;line-height:24px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.lg-cov li.is-more{box-shadow:none;color:#8f8f8f;background:0 0;padding:0 2px}.lg-cm{color:#8f8f8f;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:12px;font-size:12px;line-height:1.3;display:flex}.lg-cm>div{flex-direction:column;gap:3px;min-width:0;display:flex}.lg-cm span{align-items:center;gap:5px;display:inline-flex}.lg-go{color:#fff;flex:none;font-size:13px;font-weight:600}.lg-go .at-icon{transition:transform .35s var(--v3-spring)}.lg-card:hover .lg-go .at-icon{transform:translate(3px)}@media (width<=768px){.lgp{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))}.lg{width:100%;padding:12px 16px 40px;display:block}.lg-crumbs{height:40px;margin-bottom:6px;font-size:14px}.lg-crumbs .v3-lk{font-size:14px}.lg-back{width:40px;height:40px}.lg-crumbs .lg-here,.lg-crumbs .lg-here-sep,.lg-rail{display:none}.lg-head{padding:10px 0 22px}.lg-head h1{font-size:32px}.lg-head .lg-sum{font-size:15.5px}.lg-acc{flex-wrap:wrap;margin-top:18px}.lg-acc>div{flex:200px}.lg-body{gap:15px;padding-top:22px;font-size:15.5px;line-height:1.7}.lg-body h2{margin-top:22px;scroll-margin-top:110px;font-size:21px}.lg-note{padding:12px 14px}.lg-tw{scrollbar-width:none;overflow-x:auto}.lg-tw::-webkit-scrollbar{display:none}.lg-tw table:has(th:nth-child(4)){min-width:560px}.lg-tw td{padding:11px 12px;font-size:14px}.lg-tw th{padding:0 12px}.lg-tw.is-rights{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.lg-tw.is-rights table,.lg-tw.is-rights tbody{width:100%;min-width:0;display:block}.lg-tw.is-rights thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lg-tw.is-rights tbody{gap:8px;display:grid}.lg-tw.is-rights tbody tr{background:#121212;border-radius:12px;gap:2px;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.lg-tw.is-rights td,.lg-tw.is-rights td:first-child{border:0;width:auto;padding:0;display:block}.lg-tw.is-rights td:first-child{color:#fff;font-weight:600}.lg-tw.is-rights td:last-child{color:#cfcfcf;font-weight:400}.lg-ix{gap:28px;width:100%;padding:8px 16px 40px}.lg-ix .lg-head{padding-top:14px}.lg-cards{grid-template-columns:minmax(0,1fr);gap:12px}.lg-pv{height:104px;padding:14px 14px 0}.lg-cb{padding:14px}.lg-card .lg-cd{font-size:13.5px}.lg-cov li{height:26px;font-size:12.5px;line-height:26px}.lg-cm{font-size:12.5px}.lg-ftr{padding:0 16px}}@media (width>=769px) and (width<=1100px){.lg{grid-template-columns:200px minmax(0,1fr);gap:20px 32px}.lg-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.lg-head h1{font-size:36px}}@media (prefers-reduced-motion:reduce){.lg-card,.lg-pg,.lg-go .at-icon,.lg-back,.lg-rl{transition:none}}
