.token.comment,.token.prolog,.token.doctype,.token.cdata{color:var(--code-comment)}.token.punctuation{color:var(--code-punctuation)}.token.namespace{opacity:.7}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:var(--code-tag)}.token.boolean,.token.number{color:var(--code-value)}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:var(--code-string)}.token.operator,.token.entity,.token.url,.token.variable{color:var(--code-operator)}.token.atrule,.token.attr-value,.token.function,.token.class-name{color:var(--code-function)}.token.keyword{color:var(--code-keyword)}.token.regex,.token.important{color:var(--code-important)}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mermaid-block{--pele-font: var(--font-text-theme);--pele-font-mono: var(--font-mono-code);--pele-bg: var(--background-primary);--pele-fg: var(--text-normal);--pele-muted: var(--text-muted);--pele-line: var(--text-muted);--pele-surface: var(--background-secondary);--pele-surface-alt: var(--background-modifier-border);--pele-border: var(--background-modifier-border);--pele-accent: var(--color-accent);--pele-critical: var(--color-red);--pele-error: var(--color-red);--pele-title-weight: bold;--pele-heading-weight: bold;--pele-bold-weight: bold;--pele-radius: 4px;--pele-series-1: var(--color-accent);--pele-series-2: var(--color-orange);--pele-series-3: var(--color-green);--pele-series-4: var(--color-red);--pele-series-5: var(--color-cyan);--pele-series-6: var(--color-yellow);--pele-series-7: var(--color-purple);--pele-series-8: var(--color-pink);min-height:8rem;contain:layout style}.mermaid-block pre.mermaid{min-height:8rem}.o-error-page-content[data-astro-cid-ibpinaeu]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center;color:var(--text-normal);max-width:600px;margin:0 auto;padding:var(--spacing-xl)}.o-error-page-content[data-astro-cid-ibpinaeu] h1[data-astro-cid-ibpinaeu]{font-size:4rem;margin-bottom:.5rem;background:linear-gradient(135deg,var(--text-accent),var(--link-color));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.o-error-page-content[data-astro-cid-ibpinaeu] p[data-astro-cid-ibpinaeu]{font-size:1.25rem;color:var(--text-faint);margin-bottom:1.5rem}.o-error-page-actions[data-astro-cid-ibpinaeu]{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-xl);flex-wrap:wrap;justify-content:center}.o-btn-primary[data-astro-cid-ibpinaeu],.o-btn-secondary[data-astro-cid-ibpinaeu]{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-md);font-weight:500;text-decoration:none;transition:all .2s;border:1px solid #0000;cursor:pointer}.o-btn-primary[data-astro-cid-ibpinaeu]{background:var(--text-accent);color:var(--text-on-accent)}.o-btn-primary[data-astro-cid-ibpinaeu]:hover{filter:brightness(1.1);transform:translateY(-1px)}.o-btn-secondary[data-astro-cid-ibpinaeu]{background:var(--background-secondary);color:var(--text-normal);border-color:var(--background-modifier-border)}.o-btn-secondary[data-astro-cid-ibpinaeu]:hover{background:var(--background-secondary-alt);border-color:var(--text-accent)}.o-error-page-recent[data-astro-cid-ibpinaeu]{text-align:left;width:100%;padding-top:var(--spacing-xl);border-top:1px solid var(--background-modifier-border)}.o-error-page-recent[data-astro-cid-ibpinaeu] h2[data-astro-cid-ibpinaeu]{font-size:1.125rem;margin-bottom:var(--spacing-md);color:var(--text-faint)}.o-error-page-recent[data-astro-cid-ibpinaeu] ul[data-astro-cid-ibpinaeu]{list-style:none;padding:0;margin:0}.o-error-page-recent[data-astro-cid-ibpinaeu] li[data-astro-cid-ibpinaeu]{margin-bottom:var(--spacing-sm)}.o-error-page-recent[data-astro-cid-ibpinaeu] a[data-astro-cid-ibpinaeu]{display:block;padding:var(--spacing-sm) var(--spacing-md);background:var(--background-secondary);border:1px solid var(--background-modifier-border);border-radius:var(--radius-sm);color:var(--text-normal);text-decoration:none;transition:all .2s}.o-error-page-recent[data-astro-cid-ibpinaeu] a[data-astro-cid-ibpinaeu]:hover{background:var(--background-secondary-alt);border-color:var(--text-accent);color:var(--text-accent)}@media(max-width:600px){.o-error-page-content[data-astro-cid-ibpinaeu] h1[data-astro-cid-ibpinaeu]{font-size:3rem}.o-btn-primary[data-astro-cid-ibpinaeu],.o-btn-secondary[data-astro-cid-ibpinaeu]{width:100%;justify-content:center}}
