@layer starlight.components{starlight-tabs:where(.astro-pvv5cibu){display:block}.tablist-wrapper:where(.astro-pvv5cibu){overflow-x:auto}:where(.astro-pvv5cibu)[role=tablist]{border-bottom:2px solid var(--sl-color-gray-5);padding:0;list-style:none;display:flex}.tab:where(.astro-pvv5cibu){display:flex}.tab:where(.astro-pvv5cibu)>:where(.astro-pvv5cibu)[role=tab]{--sl-tab-color-border:var(--sl-color-gray-5);line-height:var(--sl-line-height-headings);box-shadow:0 2px 0 var(--sl-tab-color-border);color:var(--sl-color-gray-3);outline-offset:var(--sl-outline-offset-inside);overflow-wrap:initial;align-items:center;gap:.5rem;padding:.275rem 1.25rem;text-decoration:none;display:flex}.tab:where(.astro-pvv5cibu) :where(.astro-pvv5cibu)[role=tab][aria-selected=true]{--sl-tab-color-border:var(--sl-color-text-accent);color:var(--sl-color-white);font-weight:600}.tablist-wrapper:where(.astro-pvv5cibu)~[role=tabpanel]{margin-top:1rem}}.ep:where(.astro-r2jpjjbh){border:1px solid var(--sl-color-hairline,#ccc);border-radius:.5rem;margin:1rem 0;overflow:hidden}.ep:where(.astro-r2jpjjbh)>figcaption:where(.astro-r2jpjjbh){font-size:var(--sl-text-xs,.8125rem);color:var(--sl-color-gray-3,#666);background:var(--sl-color-gray-6,#f4f4f5);border-bottom:1px solid var(--sl-color-hairline,#ccc);padding:.4rem 1rem;font-weight:600}.ep-page:where(.astro-r2jpjjbh){padding:1rem}.ep-message:where(.astro-r2jpjjbh){margin:0 0 .75rem;font-weight:500}.ep-frame:where(.astro-r2jpjjbh){border:1px solid var(--sl-color-hairline,#ccc);background:#fff;border-radius:.5rem;width:100%;height:140px;display:block}@media (prefers-color-scheme:dark){.ep-frame:where(.astro-r2jpjjbh){background:#17181c}}.ep-form:where(.astro-r2jpjjbh){flex-direction:column;gap:.6rem;margin-top:.75rem;display:flex}.ep-form:where(.astro-r2jpjjbh) .ep-field{font-size:var(--sl-text-sm,.875rem);flex-direction:column;gap:.25rem;display:flex}.ep-form:where(.astro-r2jpjjbh) .ep-field>span{font-weight:500}.ep-form:where(.astro-r2jpjjbh) input[type=text],.ep-form:where(.astro-r2jpjjbh) input[type=number],.ep-form:where(.astro-r2jpjjbh) select{border:1px solid var(--sl-color-hairline,#ccc);color:inherit;font:inherit;background:0 0;border-radius:.375rem;max-width:24rem;padding:.35rem .5rem}.ep-form:where(.astro-r2jpjjbh) .ep-multi{flex-wrap:wrap;gap:1rem;display:flex}.ep-grid-wrap:where(.astro-r2jpjjbh){margin-top:.25rem}.ep-grid-wrap:where(.astro-r2jpjjbh) .ep-grid-bar{font-size:var(--sl-text-sm,.875rem);color:var(--sl-color-gray-3,#666);flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.6rem;display:flex}.ep-grid-wrap:where(.astro-r2jpjjbh) .ep-count{margin-left:auto}.ep-grid-wrap:where(.astro-r2jpjjbh) .ep-scroll{overflow-x:auto}.ep-grid-wrap:where(.astro-r2jpjjbh) table.ep-grid{border-collapse:collapse;width:100%;font-size:var(--sl-text-sm,.875rem)}.ep-grid-wrap:where(.astro-r2jpjjbh) .ep-grid th,.ep-grid-wrap:where(.astro-r2jpjjbh) .ep-grid td{border-bottom:1px solid var(--sl-color-hairline,#ccc);text-align:left;vertical-align:top;padding:.35rem .45rem}.ep-grid-wrap:where(.astro-r2jpjjbh) td.ep-diff{box-shadow:inset 0 0 0 2px var(--sl-color-text-accent,#2ba86c);border-radius:.375rem}.ep-grid-wrap:where(.astro-r2jpjjbh) td.ep-inc{text-align:center}.ep-grid-wrap:where(.astro-r2jpjjbh) input[type=text],.ep-grid-wrap:where(.astro-r2jpjjbh) input[type=number],.ep-grid-wrap:where(.astro-r2jpjjbh) select{border:1px solid var(--sl-color-hairline,#ccc);color:inherit;font:inherit;background:0 0;border-radius:.375rem;width:7.5rem;padding:.25rem .4rem}.ep-grid-wrap:where(.astro-r2jpjjbh) .ep-grid td{word-break:break-word}.ep-grid-wrap:where(.astro-r2jpjjbh) .ep-multi{white-space:nowrap;flex-direction:column;gap:.15rem;display:flex}.ep-actions:where(.astro-r2jpjjbh){flex-direction:row-reverse;justify-content:space-between;margin-top:.75rem;display:flex}.ep-btn:where(.astro-r2jpjjbh){font-size:var(--sl-text-sm,.875rem);cursor:default;border-radius:.5rem;padding:.35rem 1rem}.ep-submit:where(.astro-r2jpjjbh){background:var(--sl-color-text-accent,#2563eb);color:var(--sl-color-black,#fff)}.ep-decline:where(.astro-r2jpjjbh){color:var(--sl-color-gray-2,#444);border:1px solid}
