@font-face{font-display:swap;font-family:SFMono;font-style:"normal";font-weight:400;src:url(../fonts/SFMono/SFMono-Regular.woff2) format("woff2"),url(../fonts/SFMono/SFMono-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:SFMono;font-style:"normal";font-weight:600;src:url(../fonts/SFMono/SFMono-Semibold.woff2) format("woff2"),url(../fonts/SFMono/SFMono-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:SFMono;font-style:"normal";font-weight:700;src:url(../fonts/SFMono/SFMono-Bold.woff2) format("woff2"),url(../fonts/SFMono/SFMono-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:SFMono;font-style:"normal";font-weight:900;src:url(../fonts/SFMono/SFMono-Black.woff2) format("woff2"),url(../fonts/SFMono/SFMono-Black.woff) format("woff")}.main[data-v-7988c92b]{background-color:var(--background-primary);font-family:SFMono,"monospace";line-height:1.2}.main h1[data-v-7988c92b]{font-size:2.25rem;font-weight:700}.main h1[data-v-7988c92b],.main h2[data-v-7988c92b]{color:var(--accent-primary)}.main h2[data-v-7988c92b]{font-size:2rem;font-weight:600}.main h3[data-v-7988c92b]{font-size:1.75rem}.main h3[data-v-7988c92b],.main h4[data-v-7988c92b]{color:var(--accent-primary);font-weight:700}.main h4[data-v-7988c92b]{font-size:1.5rem}.main h5[data-v-7988c92b]{color:var(--accent-primary);font-size:1.25rem;font-weight:700}.main p[data-v-7988c92b]{font-size:1rem}.main__link[data-v-7988c92b]{color:var(--main-link);text-decoration:underline}.main__grid[data-v-7988c92b]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.main__border[data-v-7988c92b]{border:1px solid var(--separator-primary);border-radius:.5rem;padding:1rem}.button[data-v-7988c92b]{align-items:center;display:flex;gap:.5rem;transition:background-color .3s,opacity .3s;width:-moz-max-content;width:max-content}.button__label[data-v-7988c92b]{display:block;font-weight:700}.button__icon[data-v-7988c92b],.button__leading-icon[data-v-7988c92b]{display:block;-webkit-mask-size:contain;mask-size:contain}.button--size-s[data-v-7988c92b]{border-radius:.5rem;height:.75rem;padding:.6rem;width:.75rem}.button--size-s .button__label[data-v-7988c92b]{font-size:10px}.button--size-s .button__icon[data-v-7988c92b],.button--size-s .button__leading-icon[data-v-7988c92b]{height:12px;width:12px}.button--size-m[data-v-7988c92b]{border-radius:6px;padding:12px}.button--size-m .button__icon[data-v-7988c92b],.button--size-m .button__leading-icon[data-v-7988c92b]{height:14px;width:14px}.button--size-l[data-v-7988c92b]{border-radius:.5rem;height:3rem;padding:1rem}.button--size-l .button__icon[data-v-7988c92b],.button--size-l .button__leading-icon[data-v-7988c92b]{height:14px;width:14px}.button--theme-ghost .button__label[data-v-7988c92b]{color:var(--label-primary)}.button--theme-ghost .button__icon[data-v-7988c92b],.button--theme-ghost .button__leading-icon[data-v-7988c92b]{background-color:var(--label-primary)}.button--theme-secondary[data-v-7988c92b]{background-color:var(--fill-tertiary)}.button--theme-secondary .button__label[data-v-7988c92b]{color:var(--label-primary)}.button--theme-secondary .button__icon[data-v-7988c92b],.button--theme-secondary .button__leading-icon[data-v-7988c92b]{background-color:var(--label-primary)}.button--theme-primary[data-v-7988c92b]{background-color:var(--accent-primary)}.button--theme-primary .button__label[data-v-7988c92b]{color:var(--background-primary)}.button--theme-primary .button__icon[data-v-7988c92b],.button--theme-primary .button__leading-icon[data-v-7988c92b]{background-color:var(--background-primary)}.button--icon-trash .button__icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/trash.svg);mask-image:url(/icons/svg/trash.svg)}.button--icon-minus .button__icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/minus.svg);mask-image:url(/icons/svg/minus.svg)}.button--icon-plus .button__icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/plus.svg);mask-image:url(/icons/svg/plus.svg)}.button--icon-close .button__icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/close.svg);mask-image:url(/icons/svg/close.svg)}.button--icon-menu .button__icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/menu.svg);mask-image:url(/icons/svg/menu.svg)}.button--icon-dark .button__icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/dark.svg);mask-image:url(/icons/svg/dark.svg)}.button--icon-light .button__icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/light.svg);mask-image:url(/icons/svg/light.svg)}.button--icon-fullscreen .button__icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/fullscreen.svg);mask-image:url(/icons/svg/fullscreen.svg)}.button--icon-github .button__icon[data-v-7988c92b]{-webkit-mask-image:url(../github-logo.svg);mask-image:url(../github-logo.svg)}.button--icon-google .button__icon[data-v-7988c92b]{-webkit-mask-image:url(../google-logo.svg);mask-image:url(../google-logo.svg)}.button--leading-icon-trash .button__leading-icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/trash.svg);mask-image:url(/icons/svg/trash.svg)}.button--leading-icon-minus .button__leading-icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/minus.svg);mask-image:url(/icons/svg/minus.svg)}.button--leading-icon-plus .button__leading-icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/plus.svg);mask-image:url(/icons/svg/plus.svg)}.button--leading-icon-close .button__leading-icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/close.svg);mask-image:url(/icons/svg/close.svg)}.button--leading-icon-menu .button__leading-icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/menu.svg);mask-image:url(/icons/svg/menu.svg)}.button--leading-icon-dark .button__leading-icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/dark.svg);mask-image:url(/icons/svg/dark.svg)}.button--leading-icon-light .button__leading-icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/light.svg);mask-image:url(/icons/svg/light.svg)}.button--leading-icon-fullscreen .button__leading-icon[data-v-7988c92b]{-webkit-mask-image:url(/icons/svg/fullscreen.svg);mask-image:url(/icons/svg/fullscreen.svg)}.button--leading-icon-github .button__leading-icon[data-v-7988c92b]{-webkit-mask-image:url(../github-logo.svg);mask-image:url(../github-logo.svg)}.button--leading-icon-google .button__leading-icon[data-v-7988c92b]{-webkit-mask-image:url(../google-logo.svg);mask-image:url(../google-logo.svg)}@media (hover:hover){.button--theme-ghost[data-v-7988c92b]:hover{background-color:var(--fill-tertiary)}.button--theme-secondary[data-v-7988c92b]:hover{background-color:var(--fill-secondary)}.button--theme-primary[data-v-7988c92b]:hover{background-color:var(--accent-secondary)}}.button--disabled[data-v-7988c92b]{opacity:.3;pointer-events:none}
