:root:has(dialog[data-modal][open]){scrollbar-gutter:stable;overflow:hidden}.modal[data-astro-cid-limcatzk]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);width:min(45rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--color-text-body);padding:0;overflow:hidden}.modal--narrow[data-astro-cid-limcatzk]{width:min(28rem,100% - 2rem)}.modal[data-astro-cid-limcatzk]:focus{outline:none}.modal[data-astro-cid-limcatzk]::backdrop{background:#0006}.modal[data-astro-cid-limcatzk][open]{flex-direction:column;animation:.25s cubic-bezier(.2,0,0,1) modal-in;display:flex}.modal[data-astro-cid-limcatzk][open]::backdrop{animation:.25s ease-out modal-fade}.modal[data-astro-cid-limcatzk][data-closing]{animation:.2s ease-in forwards modal-out}.modal[data-astro-cid-limcatzk][data-closing]::backdrop{animation:.2s ease-in forwards modal-fade-out}@keyframes modal-in{0%{opacity:0;translate:0 1rem}}@keyframes modal-fade{0%{opacity:0}}@keyframes modal-out{to{opacity:0;translate:0 1rem}}@keyframes modal-fade-out{to{opacity:0}}.modal__panel[data-astro-cid-limcatzk]{flex-direction:column;min-height:0;display:flex}.modal__top[data-astro-cid-limcatzk]{flex-direction:column;gap:.5rem;padding:2.25rem 1.5rem 1.25rem;display:flex}.modal__scroll[data-astro-cid-limcatzk]{overscroll-behavior:contain;flex-direction:column;gap:1.25rem;min-height:0;padding:0 1.5rem 2.25rem;display:flex;overflow-y:auto}.modal__scroll[data-astro-cid-limcatzk]>[data-astro-cid-limcatzk]{flex-shrink:0}.modal__head[data-astro-cid-limcatzk]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.modal__title[data-astro-cid-limcatzk]{font-weight:700;font-size:var(--text-md);line-height:var(--leading-label);color:var(--color-text)}.modal__subtitle[data-astro-cid-limcatzk]{font-size:var(--text-md);line-height:var(--leading)}.modal__close[data-astro-cid-limcatzk]{width:var(--tap-min);height:var(--tap-min);margin:calc((1.5rem - var(--tap-min)) / 2);color:var(--color-text);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.modal__close[data-astro-cid-limcatzk] .icon[data-astro-cid-limcatzk]{rotate:45deg}.modal__body[data-astro-cid-limcatzk]{font-size:var(--text-md);line-height:var(--leading)}.modal__body[data-astro-cid-limcatzk] *+*{margin-top:.625rem}.modal__body[data-astro-cid-limcatzk] h3{font-weight:700;font-size:var(--text-xl);line-height:var(--leading-label);margin-top:2rem}.modal__body[data-astro-cid-limcatzk] h4{font-weight:700;font-size:var(--text-sm);line-height:var(--leading-label)}.modal__body[data-astro-cid-limcatzk] ul{background:var(--color-surface-tint);border-radius:var(--radius-box);font-size:var(--text-sm);flex-direction:column;gap:.5rem;padding:1.25rem 1rem;display:flex}.modal__body[data-astro-cid-limcatzk] li{gap:.5rem;margin:0;display:flex}.modal__body[data-astro-cid-limcatzk] li:before{content:"";border-radius:var(--radius-pill);background:var(--color-brand);flex-shrink:0;width:6px;height:6px;margin-top:calc(.875em - 3px)}.modal__body[data-astro-cid-limcatzk] table{border:1px solid var(--color-text);border-radius:var(--radius-box);border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-xs);overflow:clip}.modal__body[data-astro-cid-limcatzk] :is(th,td){text-align:left;vertical-align:top;padding:.75rem}.modal__body[data-astro-cid-limcatzk] :is(tr+tr)>*{border-top:1px solid var(--color-text)}.modal__body[data-astro-cid-limcatzk] thead th{background:var(--color-tag-new);font-weight:700}.modal__body[data-astro-cid-limcatzk] tbody :is(th,td):first-child{background:var(--color-surface-tint);font-weight:700;font-size:var(--text-2sm)}.modal__back[data-astro-cid-limcatzk]{min-height:var(--tap-min);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);font:inherit;font-weight:500;font-size:var(--text-md);line-height:var(--leading-label);text-align:center;color:var(--color-text);cursor:pointer;padding:calc(1.5rem - .2em)}@media (min-width:64rem){.modal__top[data-astro-cid-limcatzk]{padding:2.5rem 2.5rem 1.25rem}.modal__scroll[data-astro-cid-limcatzk]{padding:0 2.5rem 2.5rem}}
