pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--glass-bg: rgba(255,255,255,.72);--glass-border: rgba(255,255,255,.92);--glass-shadow: 0 8px 32px rgba(100,120,180,.13), 0 1.5px 6px rgba(100,120,180,.07);--glass-blur: blur(28px) saturate(1.9);--surface: rgba(255,255,255,.55);--surface-hover: rgba(255,255,255,.9);--text: #1a1a2e;--text-muted: #6b7280;--text-soft: #9ca3af;--accent: #3b82f6;--accent-soft: rgba(59,130,246,.1);--accent-border: rgba(59,130,246,.28);--border: rgba(200,212,234,.5);--border-strong: rgba(180,196,224,.68);--danger: #ef4444;--danger-soft: rgba(239,68,68,.09);--success: #10b981;--success-soft: rgba(16,185,129,.09);--warning: #f59e0b;--radius: 18px;--radius-sm: 11px;--radius-xs: 7px;--bg: linear-gradient(135deg, #eef2ff 0%, #fafbff 35%, #f3eeff 65%, #eaf4ff 100%)}body{font-family:Geist,sans-serif;background:var(--bg);min-height:100vh;color:var(--text);font-size:15px;line-height:1.65;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 75% 55% at 15% 8%,rgba(180,205,255,.16) 0%,transparent 58%),radial-gradient(ellipse 60% 50% at 85% 85%,rgba(205,180,255,.12) 0%,transparent 52%),radial-gradient(ellipse 50% 40% at 50% 50%,rgba(220,240,255,.08) 0%,transparent 70%)}#root{position:relative;z-index:1}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#6478c82e;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#6478c84d}.glass{background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1.5px solid var(--glass-border);box-shadow:var(--glass-shadow)}.glass-sm{background:#ffffff9e;backdrop-filter:blur(18px) saturate(1.7);-webkit-backdrop-filter:blur(18px) saturate(1.7);border:1px solid rgba(255,255,255,.82);box-shadow:0 3px 14px #6478b417}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:fadeUp .28s ease both}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.pulse{animation:pulse 1.4s ease infinite}
