.rg:where(.astro-637azu62){font-family:var(--font-text);color:#140c1b;background:#fffaf4}.rg:where(.astro-637azu62) .rg-switch:where(.astro-637azu62){appearance:none;cursor:pointer;border:0;margin:0}.rg:where(.astro-637azu62) .rg-switch:where(.astro-637azu62):checked{background:#a85a0c;justify-content:flex-end}.rg-opt:where(.astro-637azu62) input:where(.astro-637azu62)[type=checkbox].rg-switch{width:38px;height:22px}.rg-facet:where(.astro-637azu62).x-first{border-top:0;padding-top:0}.rg-opt:where(.astro-637azu62) input:where(.astro-637azu62)[type=checkbox]:not(.rg-switch){accent-color:#a85a0c;flex:none;width:16px;height:16px;margin:0}.rg-switch:where(.astro-637azu62):focus-visible,.rg-opt:where(.astro-637azu62) input:where(.astro-637azu62):focus-visible{outline-offset:2px;outline:2px solid #a85a0c}.x-col:where(.astro-637azu62){flex-direction:column;gap:14px;display:flex}.x-col-tight:where(.astro-637azu62){gap:10px;min-width:0}.x-lead-code:where(.astro-637azu62){font-size:15px}.x-coming:where(.astro-637azu62){background:#f4f7fe;border:1px solid #c9d6f7}.x-none:where(.astro-637azu62){flex:none}.x-hero:where(.astro-637azu62){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:40px 0 30px;display:grid}.x-body:where(.astro-637azu62){grid-template-columns:220px minmax(0,1fr);align-items:start;gap:36px;padding-bottom:72px;display:grid}.x-aside:where(.astro-637azu62){position:sticky;top:16px}.x-main:where(.astro-637azu62){flex-direction:column;gap:40px;min-width:0;display:flex}.x-sec:where(.astro-637azu62){flex-direction:column;gap:14px;display:flex}.x-sec-tight:where(.astro-637azu62){gap:12px}.x-head:where(.astro-637azu62){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.x-m0:where(.astro-637azu62){margin:0}.x-count:where(.astro-637azu62){color:#6e5f79;font-weight:500}.x-inl:where(.astro-637azu62){font-size:13.5px}.x-miss:where(.astro-637azu62){flex-direction:column;gap:6px;padding:16px 18px;display:flex}.x-miss:where(.astro-637azu62) b:where(.astro-637azu62){font-size:14px}.x-miss:where(.astro-637azu62) code:where(.astro-637azu62){color:#140c1b;white-space:normal;font-size:13px}.x-box:where(.astro-637azu62){background:#fff;border:1px solid #eadfd3;border-radius:14px;overflow-x:auto}.x-box:where(.astro-637azu62):focus-visible{outline-offset:2px;outline:2px solid #a85a0c}.x-box:where(.astro-637azu62){background-color:#0000;background-image:linear-gradient(90deg,#fff 30%,#fff0),linear-gradient(270deg,#fff 30%,#fff0),radial-gradient(farthest-side at 100%,#140c1b29,#140c1b00);background-position:0 0,100% 0,100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%;background-attachment:local,local,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.x-tbl:where(.astro-637azu62){border-collapse:separate;border-spacing:0;width:100%;min-width:880px;font-size:13.5px}.x-tbl:where(.astro-637azu62) thead:where(.astro-637azu62) th:where(.astro-637azu62){text-align:left;font:600 13px var(--font-text);letter-spacing:.05em;text-transform:uppercase;color:#4a3d55;white-space:nowrap;background:#fff4e8;border-bottom:1px solid #eadfd3;padding:11px 12px;position:sticky;top:0}.x-tbl:where(.astro-637azu62) thead:where(.astro-637azu62) th:where(.astro-637azu62).pg{text-align:center;width:66px}.x-tbl:where(.astro-637azu62) tbody:where(.astro-637azu62) th:where(.astro-637azu62){z-index:1;text-align:left;white-space:nowrap;background:#fff;border-bottom:1px solid #f1e8de;border-right:1px solid #eadfd3;min-width:150px;padding:10px 14px;font-weight:400;position:sticky;left:0}.x-tbl:where(.astro-637azu62) thead:where(.astro-637azu62) th:where(.astro-637azu62):first-child{z-index:2;border-right:1px solid #eadfd3;position:sticky;left:0}.x-tbl:where(.astro-637azu62) td:where(.astro-637azu62){vertical-align:middle;border-bottom:1px solid #f1e8de;padding:10px 12px}.rg:where(.astro-637azu62) .x-n:where(.astro-637azu62){font:600 13.5px var(--font-mono);color:#140c1b;display:block}.x-sub:where(.astro-637azu62){color:#6e5f79;margin-top:2px;font-size:13px;display:block}.x-c:where(.astro-637azu62){text-align:center;font:500 13px var(--font-mono);white-space:nowrap;border-left:1px solid #f7f1ea}.x-c:where(.astro-637azu62).coming{color:#2f62d9;background:#f4f7fe}.x-c:where(.astro-637azu62).planned{color:#2f62d9;outline-offset:-5px;background:#fff;outline:1px dashed #afc2f2;font-style:italic}.x-c:where(.astro-637azu62).none{color:#6e5f79}.x-c:where(.astro-637azu62).no{color:#b4233c;background:repeating-linear-gradient(135deg,#fcf1f3 0 6px,#fff 6px 12px);font-size:15px;font-weight:700}.x-c:where(.astro-637azu62).unv{color:#8a5300;background:#fff8ea;font-weight:700}.x-dim:where(.astro-637azu62){color:#6e5f79;white-space:nowrap;font-size:13px}.x-lic:where(.astro-637azu62){white-space:nowrap;color:#4a3d55}.x-what:where(.astro-637azu62){color:#4a3d55;font-size:13px;line-height:1.4}.x-wave:where(.astro-637azu62) td:where(.astro-637azu62){font:600 13px var(--font-text);letter-spacing:.05em;text-transform:uppercase;color:#6e5f79;background:#fffaf4;padding:9px 14px}.x-tbl:where(.astro-637azu62) .x-wave:where(.astro-637azu62) th:where(.astro-637azu62){font:600 13px var(--font-text);letter-spacing:.05em;text-transform:uppercase;color:#4a3d55;background:#fffaf4}.x-empty:where(.astro-637azu62) td:where(.astro-637azu62){color:#4a3d55;padding:18px 14px;font-size:14px}.x-clear:where(.astro-637azu62){font:inherit;color:#a85a0c;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 4px;font-weight:600;text-decoration:underline}.x-cue:where(.astro-637azu62){color:#4a3d55;align-items:center;gap:6px;font-size:13px;display:none}.x-legend:where(.astro-637azu62){color:#4a3d55;flex-wrap:wrap;gap:8px 18px;font-size:13px;display:flex}.x-legend:where(.astro-637azu62) span:where(.astro-637azu62){align-items:center;gap:7px;display:inline-flex}.x-legend:where(.astro-637azu62) i:where(.astro-637azu62){min-width:38px;height:22px;font:500 13px var(--font-mono);border:1px solid #eadfd3;border-radius:5px;justify-content:center;align-items:center;font-style:normal;display:inline-flex}.x-legend:where(.astro-637azu62) .l-coming:where(.astro-637azu62){color:#2f62d9;background:#f4f7fe}.x-legend:where(.astro-637azu62) .l-planned:where(.astro-637azu62){color:#2f62d9;background:#fff;border:1px dashed #afc2f2;font-style:italic}.x-legend:where(.astro-637azu62) .l-none:where(.astro-637azu62){color:#6e5f79}.x-legend:where(.astro-637azu62) .l-no:where(.astro-637azu62){color:#b4233c;background:repeating-linear-gradient(135deg,#fcf1f3 0 6px,#fff 6px 12px);font-weight:700}.x-legend:where(.astro-637azu62) .l-unv:where(.astro-637azu62){color:#8a5300;background:#fff8ea;font-weight:700}.x-contrib:where(.astro-637azu62){flex-wrap:wrap;gap:6px;display:flex}.x-contrib:where(.astro-637azu62) code:where(.astro-637azu62){font:13px var(--font-mono);color:#140c1b;background:#fff;border:1px solid #eadfd3;border-radius:6px;padding:4px 8px}@media (width<=1000px){.x-hero:where(.astro-637azu62){grid-template-columns:1fr;gap:22px}}@media (width<=760px){.x-cue:where(.astro-637azu62){display:flex}.x-body:where(.astro-637azu62){grid-template-columns:1fr;gap:0}.x-hero:where(.astro-637azu62){padding:26px 0 20px}.x-tbl:where(.astro-637azu62) tbody:where(.astro-637azu62) th:where(.astro-637azu62){min-width:132px;padding:10px}.x-aside:where(.astro-637azu62){padding-bottom:8px;display:none;position:static}.x-aside:where(.astro-637azu62).x-open{display:block}}
