.lic>h1+p,.lic>p+p{margin-top:12px}.lic-credits{margin-top:22px;padding:16px 16px 18px;border-radius:16px;background:var(--surface-soft)}.lgdoc .lic-credits h2{margin-top:16px;font-size:17px;font-weight:800;line-height:1.25}.lgdoc .lic-credits h2:first-child{margin-top:0}.lgdoc .lic-credits p{margin-top:4px;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.lgdoc h2.lic-count{margin-top:28px;margin-bottom:12px;font-size:20px}.lic-chips{display:flex;gap:8px;margin:12px -20px 0;padding:0 20px 2px;overflow-x:auto;scrollbar-width:none;mask-image:linear-gradient(90deg,transparent 0,var(--mask-hide) 20px,var(--mask-hide) calc(100% - 28px),transparent)}.lic-chips::-webkit-scrollbar{display:none}@media (width < 360px){.lic-chips{margin-inline:-16px;padding-inline:16px}}.lic-chips>*{flex:none}.lic-chips .chip{height:40px;padding:0 16px;background:var(--fill-soft);box-shadow:none;color:var(--ink);font-size:14px;font-weight:700}.lic-chips .chip[aria-pressed=true]{background:var(--tint-selected);box-shadow:inset 0 0 0 2px var(--accent);color:var(--accent)}@media (hover:hover){.lic-chips .chip:hover{background:var(--fill-soft-hover)}.lic-chips .chip[aria-pressed=true]:hover{background:var(--tint-hover)}}@media (min-width:1024px){.lic-chips{flex-wrap:wrap;margin:12px 0 0;padding:0;overflow:visible;mask-image:none}}.lic-rows{margin-top:12px;padding:0;list-style:none}.lgdoc .lic-rows li{margin:0}.lgdoc .lic-rows a{position:relative;display:flex;align-items:center;gap:10px;min-height:56px;margin:0 -10px;padding:10px;border-radius:14px;color:var(--ink);text-decoration:none;transition:background-color .2s var(--ease-ui)}.lgdoc .lic-rows li+li a:before{content:"";position:absolute;top:0;right:10px;left:10px;height:1px;background:var(--line)}@media (hover:hover){.lgdoc .lic-rows a:hover{background:var(--hover-row);color:var(--ink)}}.lic-name{display:flex;flex:1;flex-wrap:wrap;column-gap:8px;align-items:baseline;min-width:0}.lic-name b{font-size:16px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.lic-name i{color:var(--ink-2);font-size:14px;font-style:normal;font-weight:500;font-variant-numeric:tabular-nums}.lic-id{max-width:44%;font-size:14px;font-weight:600;line-height:1.3;text-align:right}.lic-id,.lic-rows svg{flex:none;color:var(--ink-2)}.lic-skeleton{display:flex;flex-direction:column;gap:10px;margin-top:28px}.lic-still{display:flex;align-items:center;gap:8px;margin-top:12px;color:var(--ink-2);font-weight:600}.lic-none{margin-top:16px;padding:24px 20px;border-radius:16px;box-shadow:inset 0 0 0 1px var(--line);text-align:center}.lgdoc .lic-none h3{font-size:18px;font-weight:800}.lgdoc .lic-none p{margin:6px 0 14px;color:var(--ink-2)}.lic-foot{margin-top:28px;color:var(--ink-2);font-size:15px}.lgdoc a.lic-back{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin:-8px 0 8px -6px;padding:0 8px;border-radius:12px;font-weight:700;text-decoration:none}.lic-version{color:var(--ink-2);font-size:18px;font-weight:600;letter-spacing:0}.lic>h1+p{margin-top:12px}.lgdoc.lic h2{margin-top:24px;font-size:18px;font-weight:800}.lic-text{margin-top:8px;padding:14px 16px;border-radius:14px;background:var(--surface-soft);font-size:14px;line-height:1.55;overflow-wrap:anywhere}pre.lic-text{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap}.lgdoc .lic-text p+p{margin-top:10px}.lic-text--wide:not(.lic-text--always){display:none}@media (min-width:1024px){.lic-text--wide{display:block!important}.lic-text--narrow{display:none}}