.addon-help[data-astro-cid-f5wn3u7u]{max-width:920px}.addon-help[data-astro-cid-f5wn3u7u] .pg-links[data-astro-cid-f5wn3u7u]{margin:12px 0 24px}.addon-answer[data-astro-cid-f5wn3u7u]{background:#10212d;border:1px solid #d8ba7730;border-radius:4px;margin:24px 0;padding:22px 24px;scroll-margin-top:100px}.addon-answer[data-astro-cid-f5wn3u7u] h3[data-astro-cid-f5wn3u7u]{color:var(--gold);margin:0 0 12px;font-size:1.15rem;line-height:1.5}.addon-answer[data-astro-cid-f5wn3u7u] p[data-astro-cid-f5wn3u7u]{margin:10px 0}.addon-help-links[data-astro-cid-f5wn3u7u]{flex-wrap:wrap;gap:12px 24px;font-size:.85rem;display:flex}.addon-help-links[data-astro-cid-f5wn3u7u] a[data-astro-cid-f5wn3u7u]{text-underline-offset:3px;text-decoration:underline}@media (width<=520px){.addon-answer[data-astro-cid-f5wn3u7u]{padding:18px}}.addon-catalogue-page .compact-site-search{grid-area:2/2;justify-self:end;position:relative}.compact-site-search>summary{color:#d9e1ea;cursor:pointer;border:1px solid #ffffff25;border-radius:5px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.compact-site-search>summary::-webkit-details-marker{display:none}.compact-site-search[open]>summary{color:#efd2a0;border-color:#d8ba77}.compact-search-panel{z-index:5;background:#15171e;border:1px solid #ffffff25;border-radius:5px;width:min(400px,100vw - 36px);padding:8px;position:absolute;top:calc(100% + 8px);right:0}.compact-search-panel .site-search-suggestions{width:100%}.addon-catalogue-page .addon-catalogue{max-width:1240px;padding-block:36px 64px}.addon-intro{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px 22px;margin-bottom:28px;display:grid}.addon-heading{grid-area:1/1}body.addon-catalogue-page main .addon-heading h1{color:#f5eee3;margin:0 0 10px;line-height:1.15;font-size:clamp(1.75rem,3vw,2.5rem)!important}.addon-heading p{color:#b5c2cb;max-width:58ch;margin:0}.addon-intro .addon-setup{grid-area:1/2}.addon-intro .addon-help-link{grid-area:1/3;padding-block:12px;font-size:.9rem}.addon-catalogue .addon-setup{background:#13212a;border:1px solid #d8ba7740;border-radius:8px;margin:0;padding:0}.addon-intro .addon-setup[open]{grid-area:2/1/auto/-1}body.addon-catalogue-page main .addon-setup>summary{cursor:pointer;color:#ead5a9;padding:12px 16px;font-size:.875rem!important}.addon-setup>summary span{color:#b9c8d8;margin-left:8px}.addon-setup-panel{padding:0 16px 16px}.addon-controls{background:#101b24;border:1px solid #ffffff14;border-radius:10px;padding:18px 20px}.addon-toolbar{grid-template-columns:minmax(0,1fr) 200px 180px;align-items:end;gap:20px;display:grid}body.addon-catalogue-page main .addon-toolbar label{color:#b9c7d2;font-weight:500;font-size:.8125rem!important}.addon-toolbar input,.addon-toolbar select{width:100%;min-height:48px;font:inherit;color:#eef0ef;color-scheme:dark;background:#0b151e;border:1px solid #43525e;border-radius:6px;margin-top:7px;padding:11px 12px;display:block}.addon-search-field{display:block;position:relative}.addon-search-field svg{color:#a9bac7;pointer-events:none;position:absolute;top:14px;left:14px}.addon-toolbar .addon-search input{padding-left:44px}.addon-toolbar input::placeholder{color:#9baebb}.addon-toolbar :is(input,select):hover{border-color:#81939e}.addon-catalogue button{cursor:pointer;font:inherit}.addon-results-heading{align-items:center;gap:12px;min-height:60px;display:flex}.addon-results-heading p{margin:0}body.addon-catalogue-page main .addon-results-heading [data-addon-count]{color:#c4d0d9;font-weight:500;font-size:.875rem!important}.addon-results-heading button{color:#efd2a0;text-underline-offset:4px;background:0 0;border:0;min-height:44px;margin-left:auto;padding:8px;text-decoration:underline}.addon-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.addon-row{background:#111f29;border:1px solid #ffffff19;border-radius:10px;flex-direction:column;min-width:0;padding:24px 24px 0;scroll-margin-top:130px;display:flex}.addon-row:focus-within,.addon-row:target{border-color:#d8ba7780}.addon-category{color:#cdb986;letter-spacing:.07em;text-transform:uppercase;margin-bottom:12px;font-size:.75rem;font-weight:600;display:inline-block}.addon-name{margin-bottom:14px}.addon-catalogue .addon-row h2{overflow-wrap:anywhere;margin:0 0 5px;font-size:1.375rem;line-height:1.3}.addon-row h2 a{color:#f2eadc;text-decoration:none}.addon-row h2 a:hover{text-underline-offset:4px;text-decoration:underline}body.addon-catalogue-page main .addon-author{color:#a0b1be;margin:0;line-height:1.5;font-size:.8125rem!important}.addon-catalogue .addon-summary{color:#c3cfd7;margin:0 0 16px;line-height:1.65}.addon-meta{color:#a3b5c2;overflow-wrap:anywhere;flex-wrap:wrap;gap:6px 16px;font-size:.75rem;line-height:1.5;display:flex}.addon-actions{align-items:center;gap:10px;margin:20px 0 18px;display:flex}.addon-actions .pg-download{background:#d3b77b;border:1px solid #c5ac73;border-radius:6px;flex:1;justify-content:center;min-height:44px;margin:0;padding:10px 16px;font-size:.875rem}.addon-actions .pg-download:hover{background:#ead19a}.addon-actions .addon-pick{color:#d0dbe2;background:0 0;border:1px solid #4a5c69;border-radius:6px;flex:1;width:auto;min-height:44px;margin:0;padding:10px 12px}.addon-actions .addon-pick:hover{background:#ffffff09;border-color:#b9a16b}.addon-actions .addon-pick[aria-pressed=true]{color:#f2dca9;background:#d8ba7710;border-color:#c7ab70}.addon-unavailable{color:#9fadb7;margin:0}.addon-release-details{border-top:1px solid #ffffff14}body.addon-catalogue-page main .addon-release-details>summary{cursor:pointer;color:#b2c3cf;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding-block:12px;list-style:none;display:flex;font-size:.8125rem!important}.addon-release-details>summary::-webkit-details-marker{display:none}.addon-release-details>summary:after{content:"";border-bottom:1.5px solid #d8ba77;border-right:1.5px solid #d8ba77;width:7px;height:7px;margin-right:3px;transform:rotate(45deg)}.addon-release-details[open]>summary:after{transform:rotate(225deg)}.addon-release-details[open]>summary{color:#eed8ab}.addon-release-details>div{overflow-wrap:anywhere;padding:4px 0 18px}.addon-release-details h3{color:#ece3d3;margin:14px 0 8px;font-size:.875rem;line-height:1.5}body.addon-catalogue-page main .addon-release-details p{margin:0 0 16px;line-height:1.75;font-size:.875rem!important}body.addon-catalogue-page main .addon-release-details .addon-release-date{color:#a0b1be;border-top:1px solid #ffffff12;margin-bottom:0;padding-top:12px;font-size:.75rem!important}body.addon-catalogue-page main .addon-order-note{color:#9eafba;max-width:90ch;margin:24px 0 32px;font-size:.8125rem!important}.addon-help-disclosure{border:1px solid #ffffff19;border-radius:8px;margin-top:16px;padding-inline:20px;scroll-margin-top:130px}.addon-help-disclosure>summary{cursor:pointer;color:#d4c7aa;min-height:56px;padding-block:16px}.addon-help-disclosure .pg-section{border:0;margin-top:0;padding-top:12px}.addon-empty{text-align:center;border:1px dashed #51616d;border-radius:10px;padding:40px 24px}.addon-empty h2{margin-bottom:12px}.addon-empty button{color:#091421;background:#d8ba77;border:0;border-radius:6px;min-height:46px;padding:12px 20px}@media (width>=961px){.addon-release-details>div{max-width:88ch}}@media (width<=960px){.addon-list{grid-template-columns:minmax(0,1fr)}.addon-intro{grid-template-columns:minmax(0,1fr) auto;gap:12px}.addon-heading{grid-column:1/-1}.addon-intro .addon-setup{grid-area:2/1;justify-self:start}.addon-intro .addon-help-link{grid-area:2/2}.addon-intro .addon-setup[open]{grid-area:3/1/auto/-1;justify-self:stretch}.addon-toolbar{grid-template-columns:minmax(0,1fr) 180px 160px;gap:12px}}@media (width<=600px){.addon-catalogue-page .addon-catalogue{width:calc(100% - 32px);padding-block:24px 40px}body.addon-catalogue-page main .addon-heading h1{font-size:1.75rem!important}body.addon-catalogue-page main .addon-heading p{line-height:1.6;font-size:.9375rem!important}.addon-intro{margin-bottom:18px}body.addon-catalogue-page main .addon-setup>summary{padding:10px 12px;font-size:.8125rem!important}.addon-setup>summary span{margin-left:4px}.addon-intro .addon-help-link{font-size:.8125rem}.addon-controls{padding:14px}.addon-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.addon-search{grid-column:1/-1}.addon-search>span:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.addon-toolbar .addon-search input{margin-top:0}body.addon-catalogue-page main .addon-toolbar select{padding-inline:10px;font-size:.875rem!important}.addon-results-heading{min-height:52px}.addon-list{gap:14px}.addon-row{padding:20px 18px 0;scroll-margin-top:80px}.addon-category{margin-bottom:10px;font-size:.6875rem}.addon-catalogue .addon-row h2{font-size:1.3125rem}.addon-name{margin-bottom:12px}.addon-actions{gap:8px;margin-block:18px 16px}.addon-actions .addon-pick{padding-inline:8px}.addon-actions .pg-download{padding-inline:12px}.addon-help-disclosure{padding-inline:16px;scroll-margin-top:80px}}@media (width<=360px){body.addon-catalogue-page .site-header .brand{font-size:18px}body.addon-catalogue-page .site-header .brand img{width:28px;height:28px}.addon-setup>summary span{margin:4px 0 0 14px;display:block}}@media (width<=1200px){body.addon-catalogue-page .site-header.site-header{height:64px}body.addon-catalogue-page .site-header .shell.header-inner{grid-template-rows:64px;grid-template-columns:minmax(0,1fr) auto auto}.addon-catalogue-page .compact-site-search{grid-area:1/2;position:static}.addon-catalogue-page .compact-search-panel{top:64px;right:18px}body.addon-catalogue-page .site-header .mobile-menu{grid-area:1/3}body.addon-catalogue-page .site-header .mobile-menu nav{max-height:calc(100dvh - 64px);position:absolute;top:64px;left:0;right:0;overflow-y:auto}}
