:root{--category-claim:#c094ef;--category-rtp:#60c69d;--category-discord:#849eff;--category-homes:#d5ad7a}:root[data-theme=light]{--category-claim:#8044ae;--category-rtp:#207b54;--category-discord:#405bc3;--category-homes:#805a28}@media (prefers-color-scheme:light){:root[data-theme=system]{--category-claim:#8044ae;--category-rtp:#207b54;--category-discord:#405bc3;--category-homes:#805a28}}.showcase-dyclaim{--product-color:var(--category-claim)}.showcase-dyrtp{--product-color:var(--category-rtp)}.showcase-dydiscord{--product-color:var(--category-discord)}.showcase-dyhomes{--product-color:var(--category-homes)}.header .language-switch{color:inherit;border-color:#ffffff25}.header .language-switch:hover{color:#fff;background:#ffffff12}.product-showcase{gap:18px}.showcase-product{padding:28px 22px 20px;border:1px solid var(--line);border-radius:14px;background:var(--surface);transition:border-color .25s ease,background-color .25s ease}.showcase-symbol{width:100px;height:100px;margin-bottom:24px}.showcase-symbol .product-mark{width:100%;height:100%}.showcase-product h3{font-size:29px;margin-bottom:16px}.showcase-description{font-size:14px;line-height:1.8;margin-bottom:24px}.showcase-download{min-height:42px;border-radius:7px}.showcase-details{gap:12px;font-size:11px;align-items:center;flex-wrap:wrap}.showcase-details a{padding-block:5px}.showcase-details a+a{padding-left:12px}.connections-grid h3{text-wrap:balance}.connections-grid article>p,.connections-heading>p{font-size:14px;line-height:1.8}.updates-list>a{padding-inline:16px;border-radius:8px}.update-status{padding:3px 10px;border:1px solid var(--line);border-radius:20px;text-align:center}.tabs{gap:26px;scrollbar-width:none;padding-top:5px}.tabs::-webkit-scrollbar{display:none}.tabs :is(a,button){min-height:44px}.tabs :is(a,button):focus-visible{outline-offset:-2px;border-radius:4px}.article-intro .prose>h1{font-size:clamp(25px,2.5vw,34px);line-height:1.35;font-weight:500;margin-bottom:20px;text-wrap:balance}.prose h2{padding-top:8px}.prose pre{max-width:100%;overflow-x:auto;padding:18px;border:1px solid var(--line);border-radius:8px;background:var(--soft);font-size:13px;line-height:1.8}.prose pre code{padding:0;background:transparent}.prose blockquote{margin-inline:0;padding:4px 0 4px 20px;border-left:3px solid var(--line);color:var(--muted)}.prose blockquote p:last-child{margin-bottom:0}.prose table{scrollbar-width:thin}.prose th{background:var(--soft);font-weight:500}.prose img{border-radius:8px}.compatibility-panel,.version-entry{border-radius:12px}.compact-file-action,.version-file-download{min-height:44px}.compact-download,.download-dialog-body,.download-dialog[open]{display:flex;flex-direction:column;min-height:0}.compact-download-filters,.download-dialog .dialog-brand{flex-shrink:0}.compact-download>div[aria-live]{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.aside-links a{min-height:36px}.release-subscription input[type=email]{font-size:16px}.footer-meta{font-size:11px;line-height:1.8}.footer-meta>div{gap:8px 18px}.footer-meta :is(a,button){display:inline-flex;align-items:center;min-height:32px}@media (hover:hover){.showcase-product:hover{border-color:color-mix(in srgb,var(--product-color) 55%,var(--line))}.showcase-symbol:hover{transform:translateY(-4px)}}@media (max-width:1100px) and (min-width:651px){.product-showcase{gap:22px}.showcase-product{padding:28px}.showcase-product:nth-child(odd){border-left:1px solid var(--line)}.showcase-product:nth-child(n+3){margin-top:0;padding-top:28px}}@media (max-width:650px){.products-heading{margin-bottom:28px}.product-showcase{gap:16px}.showcase-product{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:18px;padding:22px;text-align:left;align-items:start}.showcase-product+.showcase-product{border-left:1px solid var(--line)}.showcase-symbol{grid-column:1;grid-row:1/3;width:64px;height:64px;margin:0}.showcase-category{grid-column:2;margin:3px 0 6px;font-size:10px;letter-spacing:.1em}.showcase-product h3{grid-column:2;margin:0;font-size:28px}.showcase-description{grid-column:1/-1;max-width:none;margin:20px 0}.showcase-download{grid-column:1/-1;justify-self:start;min-height:44px;margin:0}.showcase-details{grid-column:1/-1;justify-content:flex-start;margin-top:12px}.showcase-details a{min-height:36px;display:inline-flex;align-items:center}.updates-list>a{padding-inline:4px;gap:12px}.tabs{gap:22px;margin-bottom:28px}.article-intro{font-size:15px}.prose h2{font-size:23px}.prose h3{font-size:19px}.prose td,.prose th{padding:10px}.footer-meta{font-size:11px}}@media (max-width:360px){.showcase-product{padding:18px;gap:0 14px;grid-template-columns:56px minmax(0,1fr)}.showcase-symbol{width:56px;height:56px}.showcase-product h3{font-size:25px}}@media (prefers-reduced-motion:reduce){.showcase-product{transition:none}.showcase-symbol:hover{transform:none}}