:root{--vt-c-white:#fff;--vt-c-white-soft:#f5f5f5;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:rgba(60,60,60,.29);--vt-c-divider-light-2:rgba(60,60,60,.12);--vt-c-divider-dark-1:rgba(84,84,84,.65);--vt-c-divider-dark-2:rgba(84,84,84,.48);--vt-c-dark-black:#000;--vt-c-dark-deep-purple:#0a0047;--vt-c-dark-blue:#004687;--vt-c-cyan:#00ffd2;--vt-c-pink:#f49;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:rgba(60,60,60,.66);--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:hsla(0,0%,92%,.64);--color-background:var(--vt-c-white);--color-background-soft:#f4faff;--color-background-mute:#eaf4fd;--color-border:#d4e6f5;--color-border-hover:#a9cdec;--color-heading:#0b3a5c;--color-text:#1f3d52;--color-primary:#7fc8ff;--color-primary-strong:#2b8fd6;--color-primary-hover:#5fb8f7;--color-primary-soft:#e8f5ff;--color-on-primary:#08324f;--color-primary-blue:#3b82f6;--color-primary-blue-hover:#2563eb;--color-primary-blue-soft:#dbeafe;--color-primary-red:#dc2626;--color-primary-red-soft:#fee2e2;--color-primary-purple:#6b21a8;--color-primary-purple-soft:#f3e8ff;--color-accent-green:#2fae6a;--color-accent-green-hover:#249157;--color-accent-green-soft:#e4f7ec;--color-accent-red:#e0453f;--color-accent-red-hover:#c7352f;--color-accent-red-soft:#fdeaea;--color-accent-gold:#f2b705;--section-gap:160px;--color-header-background:#7fc8ff}@media(prefers-color-scheme:dark){:root{--color-background:var(--vt-c-dark-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2);--color-primary:#00ffd2;--color-primary-blue:#5b8bf0;--color-primary-blue-hover:#7c9ef4;--color-primary-blue-soft:rgba(91,139,240,.2);--color-primary-red:#ef4444;--color-primary-red-soft:rgba(239,68,68,.2);--color-primary-purple:#a855f7;--color-primary-purple-soft:rgba(168,85,247,.2);--color-header-background:var(--vt-c-dark-black);scrollbar-color:var(--color-border) var(--color-background)}::-webkit-scrollbar-track{background:var(--color-background)}::-webkit-scrollbar-thumb{background:var(--color-border);border-color:var(--color-background)}}:root.dark{--color-background:var(--vt-c-dark-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2);--color-primary:#00ffd2;--color-primary-blue:#5b8bf0;--color-primary-blue-hover:#7c9ef4;--color-primary-blue-soft:rgba(91,139,240,.2);--color-primary-red:#ef4444;--color-primary-red-soft:rgba(239,68,68,.2);--color-primary-purple:#a855f7;--color-primary-purple-soft:rgba(168,85,247,.2);--color-accent-green:#4ade80;--color-accent-green-hover:#22c55e;--color-accent-green-soft:rgba(74,222,128,.18);--color-accent-red:#f87171;--color-accent-red-hover:#ef4444;--color-accent-red-soft:rgba(248,113,113,.18);--color-accent-gold:#fbbf24;--color-header-background:var(--vt-c-dark-black);--color-on-primary:#fff}:root.light{--color-background:var(--vt-c-white);--color-background-soft:#f4faff;--color-background-mute:#eaf4fd;--color-border:#d4e6f5;--color-border-hover:#a9cdec;--color-heading:#0b3a5c;--color-text:#1f3d52;--color-primary:#7fc8ff;--color-primary-strong:#2b8fd6;--color-primary-hover:#5fb8f7;--color-primary-soft:#e8f5ff;--color-on-primary:#08324f;--color-primary-blue:#3b82f6;--color-primary-blue-hover:#2563eb;--color-primary-blue-soft:#dbeafe;--color-primary-red:#dc2626;--color-primary-red-soft:#fee2e2;--color-primary-purple:#6b21a8;--color-primary-purple-soft:#f3e8ff;--color-accent-green:#2fae6a;--color-accent-green-hover:#249157;--color-accent-green-soft:#e4f7ec;--color-accent-red:#e0453f;--color-accent-red-hover:#c7352f;--color-accent-red-soft:#fdeaea;--color-accent-gold:#f2b705;--color-header-background:#7fc8ff}*,:after,:before{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background-soft);transition:color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--color-background-soft);border-radius:6px}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:6px;border:2px solid var(--color-background-soft)}::-webkit-scrollbar-thumb:hover{background:var(--color-border-hover)}*{scrollbar-width:thin;scrollbar-color:var(--color-border) var(--color-background-soft)}@media(prefers-color-scheme:dark){::-webkit-scrollbar-track{background:var(--color-background)}::-webkit-scrollbar-thumb{background:var(--color-border);border-color:var(--color-background)}*{scrollbar-color:var(--color-border) var(--color-background)}}:root.dark ::-webkit-scrollbar-track{background:var(--color-background)}:root.dark ::-webkit-scrollbar-thumb{background:var(--color-border);border-color:var(--color-background)}:root.dark{scrollbar-color:var(--color-border) var(--color-background)}*{margin:0;padding:0;box-sizing:border-box}#__nuxt{font-weight:400;max-width:1280px;margin:0 auto}.green,a{text-decoration:none;color:var(--color-accent-green-hover);transition:.4s;padding:3px}@media(hover:hover){a:hover{background-color:var(--color-accent-green-soft)}}@media(min-width:1024px){#__nuxt{display:block}}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit;font-size:1rem;padding:.5rem;border:1px solid var(--color-border);border-radius:4px}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--color-accent-green);box-shadow:0 0 0 3px var(--color-accent-green-soft)}.icon-thumbs-up:before{content:""}.icon-heart:before,.icon-thumbs-up:before{font-family:Font Awesome\ 6 Free;font-weight:900}.icon-heart:before{content:""}.icon-eye:before{content:""}.icon-comment:before,.icon-eye:before{font-family:Font Awesome\ 6 Free;font-weight:900}.icon-comment:before{content:""}.icon-star:before{content:""}.icon-info:before,.icon-star:before{font-family:Font Awesome\ 6 Free;font-weight:900}.icon-info:before{content:""}.icon-reply:before{content:""}.icon-reply:before,.icon-tag:before{font-family:Font Awesome\ 6 Free;font-weight:900}.icon-tag:before{content:""}
