p{margin-block-start:0;text-align:left;width:min(70ch,100%)}p+p{margin-block-start:0}ol,ul:not(.nav-menu,.social-menu,.chip-list){--_margin: var(--spacing-12);width:min(calc(70ch - (var(--_margin) * 2)),calc(100% - (var(--_margin) * 2)));display:grid;gap:var(--spacing-12);margin-inline-start:var(--_margin)}table{display:block;width:100%;border-collapse:collapse;overflow:auto}thead,tbody{margin-inline:auto}th,td{padding-inline:1rem}hr{width:100%;border:solid 2px var(--col-primary-400)}a[href^="https://"]:not(.social-link){position:relative;text-decoration:underline .2em;text-decoration-color:transparent;color:var(--col-primary-500);font-weight:var(--fw-bold);transition:text-decoration-color .2s linear}a[href^="https://"]:not(.social-link):hover,a[href^="https://"]:not(.social-link):focus-visible{text-decoration-color:var(--col-primary-300)}a[href^="https://"]:after:not(.social-link){content:"";position:absolute;width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg fill='hsl(240 55%25 55%25)'%3E%3Cpath d='M11 3a1 1 0 1 0 0 2h2.586l-6.293 6.293a1 1 0 1 0 1.414 1.414L15 6.414V9a1 1 0 1 0 2 0V4a1 1 0 0 0-1-1h-5Z'/%3E%3Cpath d='M5 5a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-3a1 1 0 1 0-2 0v3H5V7h3a1 1 0 0 0 0-2H5Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;display:inline-block;margin-inline-start:var(--spacing-12)}h1,h2,h3,h4,h5,h6{font-weight:var(--fw-bold)}em{font-variant:italic}strong{font-weight:var(--fw-bold)}blockquote{width:min(80ch,100%);padding:var(--spacing-1) var(--spacing-2);background-color:var(--col-primary-400);border:1px solid var(--col-primary-200);border-inline-start:.4rem solid var(--col-primary-200);color:var(--text-muted);font-size:calc(var(--fs-500) * 1.1);border-radius:var(--border-radius-small)}blockquote>blockquote{margin-inline-start:var(--spacing-1);margin-block-start:var(--spacing-1)}.text-box>* :not(h1,h2,h3,h4,h5,h6){max-width:70ch}.text-box{p+p{margin-block-start:var(--spacing-1)}*+:is(h1,h2,h3,h4,h5,h6){margin-block-start:var(--spacing-1);margin-block-end:var(--spacing-12)}p+:is(h1,h2){margin-block-start:var(--spacing-2)}:is(h1,h2)+p{padding-block-start:var(--spacing-1)}ol,ul{--_margin: var(--spacing-12);display:grid;gap:var(--spacing-12);margin-inline-start:var(--_margin);width:100%;margin-block:var(--spacing-1)}ol{list-style-type:decimal}ul{list-style-type:disc}li>ul{list-style-type:circle;margin-block-start:var(--spacing-12)}p{margin-block-start:0}table{margin-block:var(--spacing-1);width:70ch}table td,table th{border:1px solid var(--col-primary-200);padding:var(--spacing-1)}table tr:nth-child(2n){background-color:var(--col-primary-100)}table th{padding-block:var(--spacing-2);text-align:left;background-color:var(--col-primary-800);color:#fff}}:root[data-theme=dark]{.text-box{table tr:nth-child(2n){background-color:var(--col-primary-700)}}}img{height:auto}.youtube-iframe{width:100%;aspect-ratio:16 / 9}pre,code{--_shiki-bg: #24292e;--_shiki-col: #e1e4e8;padding:.15em var(--spacing-14);background-color:var(--_shiki-bg);color:var(--_shiki-col);border-radius:var(--border-radius-small);white-space:nowrap}pre{width:min(calc(70ch - (var(--spacing-12) * 2)),100%)}pre>code{display:block;padding:var(--spacing-14) var(--spacing-12);white-space:pre}input[type=checkbox]{width:1rem;height:1rem}details{width:min(70ch,100%)}a:not(.social-link){position:relative;text-decoration:underline .2em;text-decoration-color:transparent;color:var(--text-link-col);font-weight:var(--fw-bold);transition:text-decoration-color .2s linear}a:not(.social-link):hover,a:not(.social-link):focus-visible{text-decoration-color:var(--text-link-col)}a[href^="https://"]:after:not(.social-link){content:"";position:absolute;width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg fill='hsl(240 55%25 55%25)'%3E%3Cpath d='M11 3a1 1 0 1 0 0 2h2.586l-6.293 6.293a1 1 0 1 0 1.414 1.414L15 6.414V9a1 1 0 1 0 2 0V4a1 1 0 0 0-1-1h-5Z'/%3E%3Cpath d='M5 5a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-3a1 1 0 1 0-2 0v3H5V7h3a1 1 0 0 0 0-2H5Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;display:inline-block;margin-inline-start:var(--spacing-12)}.legal-content.astro-5r5pfnjt{opacity:0}.info-box.astro-5r5pfnjt{font-size:var(--fs-200);margin-inline:auto;margin-block-start:var(--spacing-4)}.legal-content-grid{display:grid;gap:var(--spacing-2)}
