.gray,.gray:hover{color:#787774}.brown,.brown:hover{color:#9f6b53}.orange,.orange:hover{color:#d9730d}.yellow,.yellow:hover{color:#cb912f}.green,.green:hover{color:#448361}.blue,.blue:hover{color:#337ea9}.purple,.purple:hover{color:#9065b0}.pink,.pink:hover{color:#c14c8a}.red,.red:hover{color:#d44c47}.gray-background{background:#f1f1ef!important}.brown-background{background:#f4eeee!important}.orange-background{background:#fbecdd!important}.yellow-background{background:#fbf3db!important}.green-background{background:#edf3ec!important}.blue-background{background:#e7f3f8!important}.purple-background{background:#f4f0f7cc!important}.pink-background{background:#f9eef3cc!important}.red-background{background:#fdebec!important}.tag.light-gray{color:#1c3829;background:#e3e2e080!important}.tag.gray{color:#1c3829;background:#e3e2e0!important}.tag.brown{color:#1c3829;background:#eee0da!important}.tag.orange{color:#1c3829;background:#fadec9!important}.tag.yellow{color:#1c3829;background:#fdecc8!important}.tag.green{color:#1c3829;background:#dbeddb!important}.tag.blue{color:#1c3829;background:#d3e5ef!important}.tag.purple{color:#1c3829;background:#e8deee!important}.tag.pink{color:#1c3829;background:#f5e0e9!important}.tag.red{color:#1c3829;background:#ffe2dd!important}:is(:global([data-theme="dark"]) .tag.light-gray,:global([data-theme="dark"]) .tag.gray,:global([data-theme="dark"]) .tag.brown,:global([data-theme="dark"]) .tag.orange,:global([data-theme="dark"]) .tag.yellow,:global([data-theme="dark"]) .tag.green,:global([data-theme="dark"]) .tag.blue,:global([data-theme="dark"]) .tag.purple,:global([data-theme="dark"]) .tag.pink,:global([data-theme="dark"]) .tag.red){background:var(--bg-tertiary)!important;color:var(--text-primary)!important}:global([data-theme="dark"]) .gray-background{background:var(--bg-secondary)!important;color:var(--text-primary)!important}:global([data-theme="dark"]) .brown-background{background:var(--bg-secondary)!important;color:var(--text-primary)!important}:global([data-theme="dark"]) .orange-background{background:var(--bg-secondary)!important;color:var(--text-primary)!important}:global([data-theme="dark"]) .yellow-background{background:var(--bg-secondary)!important;color:var(--text-primary)!important}:global([data-theme="dark"]) .green-background{background:var(--bg-secondary)!important;color:var(--text-primary)!important}:global([data-theme="dark"]) .blue-background{background:var(--bg-secondary)!important;color:var(--text-primary)!important}:global([data-theme="dark"]) .purple-background{background:var(--bg-secondary)!important;color:var(--text-primary)!important}:global([data-theme="dark"]) .pink-background{background:var(--bg-secondary)!important;color:var(--text-primary)!important}:global([data-theme="dark"]) .red-background{background:var(--bg-secondary)!important;color:var(--text-primary)!important}.post-date[data-astro-cid-mfza3hdg]{padding:0 0 .3rem;font-size:.9rem}.post-tags[data-astro-cid-nq2fa3ty]{flex-wrap:wrap;gap:6px;font-size:.9rem;display:flex}.post-tags[data-astro-cid-nq2fa3ty] a[data-astro-cid-nq2fa3ty],.post-tags[data-astro-cid-nq2fa3ty] span[data-astro-cid-nq2fa3ty]{color:#32302c;background:#e3e2e080;border-radius:3px;flex-shrink:1;align-items:center;min-width:0;padding:2px 6px;line-height:1.2;display:flex}.post-title[data-astro-cid-gh6argtz]{--spectrum-gray-100:#f5f5f5;--spectrum-gray-200:#e8e8e8;--spectrum-gray-300:#d3d3d3;--spectrum-gray-400:#bcbcbc;--spectrum-focus-ring-color:#378ef0;--spectrum-text-color:#2c2c2c;--spectrum-field-background:#fff;--spectrum-border-color:#d3d3d3;color:var(--fg);margin:0;padding:.2rem 0;font-size:2rem;font-weight:700}.post-title[data-astro-cid-gh6argtz] a[data-astro-cid-gh6argtz]{color:inherit;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:6px;outline:none;padding:.571rem;font-size:1.6rem;transition:background-color .2s,border-color .2s;display:block;position:relative}.post-title[data-astro-cid-gh6argtz] a[data-astro-cid-gh6argtz]:hover{background-color:var(--spectrum-gray-100,#f5f5f5);border-color:var(--spectrum-gray-300,#d3d3d3)}.post-title[data-astro-cid-gh6argtz] a[data-astro-cid-gh6argtz]:focus-visible{outline:2px solid var(--spectrum-focus-ring-color,#378ef0);outline-offset:2px;box-shadow:0 0 0 1px var(--spectrum-focus-ring-color,#378ef0)}.post-title[data-astro-cid-gh6argtz] a[data-astro-cid-gh6argtz]:active{background-color:var(--spectrum-gray-200,#e8e8e8);border-color:var(--spectrum-gray-400,#bcbcbc);box-shadow:inset 0 1px 2px #0000001a}.post-title[data-astro-cid-gh6argtz] a[data-astro-cid-gh6argtz]:visited,[data-theme=dark] .post-title[data-astro-cid-gh6argtz] a[data-astro-cid-gh6argtz]:visited,[data-theme=dark] .post-title[data-astro-cid-gh6argtz] a[data-astro-cid-gh6argtz]{color:var(--text-primary)}[data-theme=dark] .post-title[data-astro-cid-gh6argtz] a[data-astro-cid-gh6argtz]:hover{background-color:var(--bg-tertiary);border-color:var(--border-light);color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.post-title[data-astro-cid-gh6argtz] a[data-astro-cid-gh6argtz]{transition:none}}.post-title[data-astro-cid-gh6argtz] span[data-astro-cid-gh6argtz],.post-title[data-astro-cid-gh6argtz] img[data-astro-cid-gh6argtz]{margin-right:.2em;display:inline-block}.post-title[data-astro-cid-gh6argtz] span[data-astro-cid-gh6argtz]{font-size:1.2em}.post-title[data-astro-cid-gh6argtz] img[data-astro-cid-gh6argtz]{vertical-align:sub;width:1.3em;height:1.3em}@media (width<=640px){.post-title[data-astro-cid-gh6argtz]{font-size:1.6rem}.post-title[data-astro-cid-gh6argtz] a[data-astro-cid-gh6argtz]{font-size:1.3rem}}._main_126fh_1{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1280px;margin:0 auto;display:flex}._main_126fh_1 header{padding:0 0 20px}._main_126fh_1 footer{margin:0 auto;padding:40px 0 0}@media (width<=640px){._main_126fh_1 footer{margin:0 auto 40px}}._post_126fh_24{border-radius:8px;width:100%;margin:0 auto 40px;padding:20px;transition:transform .3s,box-shadow .3s}.article-page ._post_126fh_24{padding:0}@media (width>=1280px){.article-page{--article-max-width:760px}}.home-page ._post_126fh_24:hover{background-color:#ffffff05;transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}._post_126fh_24 footer{border:0;margin-top:.5rem;padding:0}
