.backlink-container[data-astro-cid-oijyjb3m]{font-family:var(--font-sans);background:var(--color-white);color:var(--color-gray-800);flex-direction:column;margin:0 .5rem;display:flex}.inner-container[data-astro-cid-oijyjb3m]{width:880px;max-width:100%;box-shadow:var(--box-shadow-md);border:1px solid var(--color-gray-100);background:var(--color-white);border-radius:8px;margin:0 auto -3rem;padding:1.5rem 2rem}.inner-container[data-astro-cid-oijyjb3m] h3[data-astro-cid-oijyjb3m]{font-size:var(--font-size-md);font-weight:300}.grid[data-astro-cid-oijyjb3m]{margin:var(--space-m) auto 0;word-break:break-word;grid-gap:var(--space-3xs);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:900px;display:grid}.backlink-card[data-astro-cid-oijyjb3m]{padding:0 var(--space-xs) var(--space-xs) var(--space-2xs);margin:0 var(--space-xs) var(--space-xs) 0;flex-direction:row;transition:all .3s ease-in-out;display:flex}.backlink-card[data-astro-cid-oijyjb3m] h4[data-astro-cid-oijyjb3m]{color:var(--color-gray-800);font-family:var(--font-body);font-size:var(--font-size-base);font-weight:400;line-height:var(--leading-snug);margin:0;margin-left:var(--space-xs);transition:all .3s ease-in-out}.backlink-card[data-astro-cid-oijyjb3m] svg[data-astro-cid-oijyjb3m]{flex-shrink:0;position:relative;top:4px}.backlink-card[data-astro-cid-oijyjb3m] div[data-astro-cid-oijyjb3m]{flex-direction:column;display:flex}.backlink-card[data-astro-cid-oijyjb3m] span[data-astro-cid-oijyjb3m]{font-family:var(--font-sans);color:var(--color-gray-600);font-size:var(--font-size-sm);margin:var(--space-2xs) 0 0 var(--space-xs);font-weight:400}.backlink-card[data-astro-cid-oijyjb3m]:hover{cursor:pointer}.backlink-card[data-astro-cid-oijyjb3m]:hover h4[data-astro-cid-oijyjb3m]{color:var(--color-crimson)}@media (width<=640px){.inner-container[data-astro-cid-oijyjb3m]{padding:var(--space-s) var(--space-xs)}.grid[data-astro-cid-oijyjb3m]{padding:0 var(--space-xs);margin:var(--space-m) auto var(--space-s)}h3[data-astro-cid-oijyjb3m]{margin-top:var(--space-m)}}.mentions-scroll-container[data-astro-cid-kxdntzdm]{max-height:auto;transition:max-height .5s ease-in-out;overflow:hidden}.mentions-scroll-container[data-astro-cid-kxdntzdm].expanded{max-height:800px;overflow-y:auto}.mentions-scroll-container[data-astro-cid-kxdntzdm]::-webkit-scrollbar{width:6px}.mentions-scroll-container[data-astro-cid-kxdntzdm]::-webkit-scrollbar-track{background:0 0}.mentions-scroll-container[data-astro-cid-kxdntzdm]::-webkit-scrollbar-thumb{background-color:var(--color-gray-300);border-radius:3px}.mentions-content-container[data-astro-cid-kxdntzdm]{margin-top:var(--space-s);flex-direction:column;align-items:flex-start;max-width:100%;padding:0 2rem 2rem;display:flex}.reply[data-astro-cid-kxdntzdm]{flex-direction:row;align-items:flex-start;max-width:100%;margin:1rem 0;display:flex}.mentions-scroll-container[data-astro-cid-kxdntzdm].expanded .reply[data-astro-cid-kxdntzdm]{opacity:1}.button-container[data-astro-cid-kxdntzdm]{background:var(--color-white);z-index:10;border-radius:0 0 .5rem .5rem;justify-content:center;width:100%;display:flex;position:sticky;bottom:0}.button-container[data-astro-cid-kxdntzdm] button[data-astro-cid-kxdntzdm]{cursor:pointer;background:var(--color-white);border-top:1px solid var(--color-gray-100);width:100%;color:var(--color-gray-600);border-radius:0 0 .5rem .5rem;padding:1.25rem;transition:all .3s ease-in-out}.button-container[data-astro-cid-kxdntzdm] button[data-astro-cid-kxdntzdm]:hover{background:var(--color-cream);color:var(--color-gray-800)}.mentions-content-container[data-astro-cid-kxdntzdm]:not(.expanded) .reply[data-astro-cid-kxdntzdm].initially-hidden{display:none}.reply[data-astro-cid-kxdntzdm] img[data-astro-cid-kxdntzdm],.reply[data-astro-cid-kxdntzdm] svg[data-astro-cid-kxdntzdm].placeholder-svg{border-radius:50%;flex-shrink:0;width:2.5rem;height:2.5rem;margin-right:1rem}.reply[data-astro-cid-kxdntzdm] .content[data-astro-cid-kxdntzdm]{align-items:left;flex-direction:column;gap:.25rem;max-width:80%;display:flex}.reply[data-astro-cid-kxdntzdm] a[data-astro-cid-kxdntzdm]{color:var(--color-gray-600);flex-flow:wrap;align-items:baseline;gap:.5rem;display:flex}.reply[data-astro-cid-kxdntzdm] .author[data-astro-cid-kxdntzdm]{color:var(--color-medium-sea-blue);font-weight:600}.reply[data-astro-cid-kxdntzdm] .platform-icon[data-astro-cid-kxdntzdm]{margin-left:.25rem;position:relative;top:2px}.reply[data-astro-cid-kxdntzdm] .bluesky-icon[data-astro-cid-kxdntzdm],.reply[data-astro-cid-kxdntzdm] .twitter-icon[data-astro-cid-kxdntzdm]{color:var(--color-sea-blue)}.reply[data-astro-cid-kxdntzdm] .heroicons\\[data-astro-cid-kxdntzdm]:chat-bubble-left-svg,.reply[data-astro-cid-kxdntzdm] .heroicons\\[data-astro-cid-kxdntzdm]:heart-svg,.reply[data-astro-cid-kxdntzdm] .heroicons\\[data-astro-cid-kxdntzdm]:arrow-path-svg,.reply[data-astro-cid-kxdntzdm] .heroicons\\[data-astro-cid-kxdntzdm]:bookmark-svg,.reply[data-astro-cid-kxdntzdm] .heroicons\\[data-astro-cid-kxdntzdm]:arrow-uturn-left-svg{fill:var(--color-sea-blue);position:relative;top:2px}.reply[data-astro-cid-kxdntzdm] time[data-astro-cid-kxdntzdm]{font-size:calc(var(--font-size-xs) * .9);color:var(--color-gray-600)}.reply[data-astro-cid-kxdntzdm] .post-name[data-astro-cid-kxdntzdm]{color:var(--color-gray-800);white-space:nowrap;text-overflow:ellipsis;max-width:380px;margin-right:.5rem;font-weight:600;overflow:hidden}.likes-images-container[data-astro-cid-kxdntzdm]{border-bottom:1px solid var(--color-gray-100);flex-flow:column wrap;gap:.5rem;padding:0 2rem;display:flex}.likes-container[data-astro-cid-kxdntzdm]{flex-wrap:wrap;align-items:center;width:100%;height:auto;padding-bottom:1.5rem;padding-left:1rem;padding-right:2rem;transition:all .4s;display:inline-flex}.likes-container[data-astro-cid-kxdntzdm] span[data-astro-cid-kxdntzdm]{margin-left:.75rem}.single-image[data-astro-cid-kxdntzdm]{z-index:1;align-items:center;width:fit-content;height:fit-content;margin-left:-16px;transition:all .4s;display:flex}.single-image[data-astro-cid-kxdntzdm] img[data-astro-cid-kxdntzdm],.single-image[data-astro-cid-kxdntzdm] svg[data-astro-cid-kxdntzdm]{border:2px solid var(--color-white);border-radius:50%;width:42px;height:42px;transition:all .3s;display:block}.inner-container[data-astro-cid-kxdntzdm]{z-index:1;width:880px;box-shadow:var(--box-shadow-md);border:1px solid var(--color-gray-100);background:var(--color-white);border-radius:8px;max-width:100%;margin:0 auto -4.15rem;position:relative}@media (width<=767px){.inner-container[data-astro-cid-kxdntzdm]{margin-bottom:-1.5rem}}.inner-container[data-astro-cid-kxdntzdm].has-backlinks{margin-top:4rem}.inner-container[data-astro-cid-kxdntzdm] h3[data-astro-cid-kxdntzdm]{font-weight:300;font-size:var(--font-size-md);margin:0}.inner-container[data-astro-cid-kxdntzdm] .header[data-astro-cid-kxdntzdm]{flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding:1.5rem 2rem 1rem;display:flex}.outer-container[data-astro-cid-kxdntzdm]{font-family:var(--font-sans);background:var(--color-white);color:var(--color-gray-800);flex-direction:column;padding:0 .5rem;display:flex}.reply[data-astro-cid-kxdntzdm].hidden{display:none}.growth-stage[data-astro-cid-5xws7ino]{appearance:none;cursor:pointer;font-family:var(--font-sans);font-size:var(--font-size-xs);color:var(--color-gray-800);text-transform:uppercase;letter-spacing:.05em;background:0 0;border:0;align-items:center;margin:0;padding:0;font-weight:700;display:inline-flex}.growth-stage[data-astro-cid-5xws7ino]:focus-visible{outline:2px solid var(--color-sea-blue);outline-offset:4px;border-radius:2px}.dates[data-astro-cid-jajn5mnn]{margin-top:var(--space-xs);text-align:right;flex-direction:column;display:flex}.dates[data-astro-cid-jajn5mnn] span[data-astro-cid-jajn5mnn]{font-family:var(--font-sans);font-size:var(--font-size-xs);color:var(--color-gray-600);letter-spacing:.01em;font-weight:400;display:inline-block}@media (width<=768px){.dates[data-astro-cid-jajn5mnn]{margin-top:var(--space-2xs);text-align:left}}.version-warning[data-astro-cid-3xrvzlo7]{border:1px solid var(--color-crimson-20);border-radius:var(--border-radius-base);background:var(--color-crimson-5);font-family:var(--font-sans);justify-content:space-between;align-items:flex-start;gap:var(--space-s);margin:var(--space-m) -14px 0;padding:1.5rem;display:flex}.message[data-astro-cid-3xrvzlo7]{align-items:flex-start;gap:var(--space-xs);flex:1;display:flex}.warning-icon[data-astro-cid-3xrvzlo7]{color:var(--color-bright-crimson);flex-shrink:0;margin-top:2px}.message-text[data-astro-cid-3xrvzlo7]{font-size:var(--font-size-s);color:var(--color-crimson);max-width:56ch}.view-latest-btn[data-astro-cid-3xrvzlo7]{font-size:var(--font-size-s);color:var(--color-crimson);background:var(--color-white);border-radius:1rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .75rem;text-decoration:none;transition:all .35s cubic-bezier(.2,1,.8,1);display:flex}.view-latest-btn[data-astro-cid-3xrvzlo7]:hover{color:var(--color-medium-sea-blue);text-decoration:none;box-shadow:1px .9px 2.3px -3px #96046205,2.4px 2.2px 5.5px -3px #96046208,4.5px 4.1px 10.4px -3px #9604620a,8px 7.4px 18.5px -3px #9604620d,15px 13.8px 34.7px -3px #9604620f,36px 33px 83px -3px #9604621f}@media (width<=768px){.version-warning[data-astro-cid-3xrvzlo7]{align-items:flex-start;gap:var(--space-xs);flex-direction:column;margin:2rem 0 0}.view-latest-btn[data-astro-cid-3xrvzlo7]{margin-top:var(--space-xs);align-self:flex-start}}.version-dropdown[data-astro-cid-xyxi3s54]{margin-top:var(--space-3xs);display:inline-block;position:relative;right:-10px}.version-dropdown[data-astro-cid-xyxi3s54]:after{content:"";pointer-events:auto;z-index:999;height:8px;position:absolute;top:100%;left:0;right:0}.version-trigger[data-astro-cid-xyxi3s54]{cursor:pointer;align-items:center;gap:var(--space-2xs);font-family:var(--font-sans);font-size:var(--font-size-xs);color:var(--color-gray-600);border-radius:var(--border-radius-base);background:0 0;border:none;padding:.25rem .5rem;transition:background-color .4s cubic-bezier(.16,1,.3,1),color .4s cubic-bezier(.16,1,.3,1);display:inline-flex}.version-trigger[data-astro-cid-xyxi3s54]:hover{background:var(--color-light-cream);color:var(--color-crimson)}.version-trigger[data-astro-cid-xyxi3s54]:hover svg[data-astro-cid-xyxi3s54]{color:var(--color-crimson)}.version-menu[data-astro-cid-xyxi3s54]{font-family:var(--font-sans);font-size:var(--font-size-xs);background:var(--color-white);border:1px solid var(--color-tinted-cream);border-radius:var(--border-radius-base);box-shadow:var(--box-shadow-lg);padding:var(--space-xs);z-index:1000;opacity:0;visibility:hidden;min-width:320px;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),visibility .4s cubic-bezier(.16,1,.3,1);position:absolute;top:calc(100% + 4px);right:0;transform:translateY(-8px)scale(.96)}.version-dropdown[data-astro-cid-xyxi3s54]:hover .version-menu[data-astro-cid-xyxi3s54],.version-dropdown[data-astro-cid-xyxi3s54] .version-menu[data-astro-cid-xyxi3s54].open{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.version-history-title[data-astro-cid-xyxi3s54]{color:var(--color-gray-800);letter-spacing:.01rem;align-items:center;gap:.5rem;padding-bottom:1.25rem;display:flex}.version-list[data-astro-cid-xyxi3s54]{flex-direction:column;gap:1.75rem;margin:0;padding:0 0 0 3px;list-style:none;display:flex;position:relative}.version-list[data-astro-cid-xyxi3s54]:before{content:"";background:var(--color-gray-200);z-index:-1;width:2px;position:absolute;top:8px;bottom:-4px;left:8px}.version-list[data-astro-cid-xyxi3s54]:after{content:"";background:linear-gradient(to top, var(--color-white) 0%, transparent 100%);z-index:0;width:6px;height:48px;position:absolute;bottom:-4px;left:7px}.version-link[data-astro-cid-xyxi3s54]{color:inherit;align-items:flex-start;gap:1rem;text-decoration:none;transition:background-color .4s cubic-bezier(.16,1,.3,1);display:flex}.version-link[data-astro-cid-xyxi3s54]:hover .version-badge[data-astro-cid-xyxi3s54]{color:var(--color-medium-sea-blue)}.version-link[data-astro-cid-xyxi3s54]:hover .version-dot[data-astro-cid-xyxi3s54]{background:var(--color-sea-blue);border:none}.version-meta[data-astro-cid-xyxi3s54]{flex-direction:column;flex:1;gap:.125rem;display:flex}.version-number-date[data-astro-cid-xyxi3s54]{color:var(--color-gray-600);text-transform:capitalize;align-items:baseline;gap:.5rem;display:flex}.version-badge[data-astro-cid-xyxi3s54]{color:var(--color-gray-600);font-weight:700;transition:color .4s cubic-bezier(.16,1,.3,1)}.version-item[data-astro-cid-xyxi3s54].current .version-badge[data-astro-cid-xyxi3s54]{color:var(--color-gray-800)}.version-dot[data-astro-cid-xyxi3s54]{background:var(--color-white);border:2px solid var(--color-gray-300);width:12px;height:12px;box-shadow:0 0 0 4px var(--color-white);z-index:1;border-radius:50%;flex-shrink:0;margin-top:6px;transition:background .4s cubic-bezier(.16,1,.3,1);position:relative}.version-item[data-astro-cid-xyxi3s54].current .version-dot[data-astro-cid-xyxi3s54]{background:var(--color-bright-crimson);border:none}.version-item[data-astro-cid-xyxi3s54]:last-child{padding-bottom:1rem}.version-summary[data-astro-cid-xyxi3s54]{color:var(--color-gray-800);text-align:left}@media (width<=768px){.version-menu[data-astro-cid-xyxi3s54]{right:var(--space-xs);min-width:auto;width:min(400px, calc(100vw - 2 * var(--space-xs)));left:auto}}.title-container[data-astro-cid-ssdmjifj]{padding:var(--space-s) 0 var(--space-l);border-bottom:1px solid var(--color-tinted-cream)}.title-container[data-astro-cid-ssdmjifj] h1[data-astro-cid-ssdmjifj]{font-size:var(--font-size-2xl);font-weight:600;line-height:var(--leading-tighter);max-width:100%}.title-container[data-astro-cid-ssdmjifj] p[data-astro-cid-ssdmjifj]{font-size:var(--font-size-md);margin:var(--space-xs) 0 0 0;color:var(--color-gray-600);line-height:var(--leading-base)}.header-section[data-astro-cid-ssdmjifj]{max-width:800px;margin:var(--space-l) auto 0}.above-title[data-astro-cid-ssdmjifj]{align-items:center;gap:var(--space-xs);min-height:24px;display:flex}.above-title[data-astro-cid-ssdmjifj] a[data-astro-cid-ssdmjifj],.above-title[data-astro-cid-ssdmjifj] p[data-astro-cid-ssdmjifj]{font-family:var(--font-sans);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;align-items:center;margin:0;font-weight:700;display:inline-flex}.above-title[data-astro-cid-ssdmjifj] svg[data-astro-cid-ssdmjifj]{margin:auto 0;display:block;position:relative}.metadata[data-astro-cid-ssdmjifj]{justify-content:space-between;align-items:flex-start;gap:var(--space-s);flex-direction:row;display:flex}.metadata-left[data-astro-cid-ssdmjifj]{flex:1}.metadata-right[data-astro-cid-ssdmjifj]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.styled-main[data-astro-cid-ssdmjifj]{margin-top:var(--space-xs);padding:var(--space-l) 0 var(--space-2xl);background:linear-gradient(var(--color-cream) 0, var(--color-white) 110px);width:100%}@media (width<=864px){.styled-main[data-astro-cid-ssdmjifj],.header-section[data-astro-cid-ssdmjifj]{padding-inline:var(--space-xs)}}@media (width<=768px){.metadata[data-astro-cid-ssdmjifj]{text-align:left;align-items:flex-start;gap:var(--space-xs);flex-direction:column}.metadata-right[data-astro-cid-ssdmjifj]{text-align:left;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}.styled-main[data-astro-cid-ssdmjifj]{padding:var(--space-xl) var(--space-xs)}.header-section[data-astro-cid-ssdmjifj]{padding:0 var(--space-xs)}}@media screen and (width<=425px){.title-container[data-astro-cid-ssdmjifj] h1[data-astro-cid-ssdmjifj]{font-size:var(--font-size-xl)}.title-container[data-astro-cid-ssdmjifj] p[data-astro-cid-ssdmjifj]{font-size:var(--font-size-base)}}.draft-label[data-astro-cid-ssdmjifj]{font-family:var(--font-sans);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;background-color:var(--color-gray-200);color:var(--color-gray-700);margin-left:var(--space-xs);border-radius:4px;padding:2px 6px;font-weight:700;display:inline-block}.back-link[data-astro-cid-ssdmjifj]{align-items:center;height:100%;display:flex}.back-link[data-astro-cid-ssdmjifj] a[data-astro-cid-ssdmjifj]{font-family:var(--font-sans);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;align-items:center;margin:0;padding:0;font-weight:700;transition:all .8s cubic-bezier(.2,1,.8,1);display:inline-flex;position:relative}.back-link[data-astro-cid-ssdmjifj] svg[data-astro-cid-ssdmjifj]{width:0;color:var(--color-gray-300);transition:all .8s cubic-bezier(.2,1,.8,1);position:relative;top:1px}.back-link[data-astro-cid-ssdmjifj] span[data-astro-cid-ssdmjifj]{color:var(--color-bright-crimson);transition:transform .3s cubic-bezier(.2,1,.8,1);display:inline-block}.back-link[data-astro-cid-ssdmjifj] a[data-astro-cid-ssdmjifj]:hover svg[data-astro-cid-ssdmjifj]{width:16px;color:var(--color-sea-blue);margin-right:2px}.back-link[data-astro-cid-ssdmjifj] a[data-astro-cid-ssdmjifj]:hover span[data-astro-cid-ssdmjifj]{transform:translate(3px)}.header-section[data-astro-cid-4n6r6tq5]{max-width:1000px;margin:var(--space-xl) auto}.smidgeon-layout[data-astro-cid-4n6r6tq5]{max-width:1000px;margin:var(--space-l) auto 0;gap:var(--space-l);grid-template-columns:200px minmax(0,800px);display:grid}.content-header[data-astro-cid-4n6r6tq5]{font-family:var(--font-body);font-size:var(--font-size-base);font-weight:400;line-height:var(--leading-tight);color:inherit;margin:0;margin-bottom:var(--space-2xs);align-items:flex-start;gap:var(--space-2xs);padding:0;display:flex}.content-header[data-astro-cid-4n6r6tq5] svg[data-astro-cid-4n6r6tq5],.byline[data-astro-cid-4n6r6tq5] svg[data-astro-cid-4n6r6tq5]{flex-shrink:0;position:relative;top:7px}.above-title[data-astro-cid-4n6r6tq5]{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-m);min-height:24px;display:flex}.above-title[data-astro-cid-4n6r6tq5] a[data-astro-cid-4n6r6tq5],.above-title[data-astro-cid-4n6r6tq5] p[data-astro-cid-4n6r6tq5]{font-family:var(--font-sans);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;align-items:center;margin:0;font-weight:700;display:inline-flex}.above-title[data-astro-cid-4n6r6tq5] svg[data-astro-cid-4n6r6tq5]{margin:auto 0;display:block;position:relative}.description[data-astro-cid-4n6r6tq5]{color:var(--color-gray-600);font-weight:300}.metadata[data-astro-cid-4n6r6tq5]{gap:var(--space-xs);margin-top:var(--space-xs);flex-direction:column;display:flex}.metadata[data-astro-cid-4n6r6tq5] .styled-list{margin:0}.date-permalink[data-astro-cid-4n6r6tq5]{align-items:center;gap:var(--space-2xs);display:flex}.content[data-astro-cid-4n6r6tq5]{font-family:var(--font-serif);font-size:var(--font-size-base);color:var(--color-gray-800);line-height:1.6}.prose[data-astro-cid-4n6r6tq5]{padding-bottom:var(--space-xl)}.prose[data-astro-cid-4n6r6tq5] p{line-height:var(--leading-loose);padding:0 1.5rem}.reference-card[data-astro-cid-4n6r6tq5]{border:1px solid var(--color-gray-300);width:100%;box-shadow:var(--box-shadow-sm);margin-bottom:var(--space-s);border-radius:.5rem;padding:1.25rem 1.5rem}.reference-card[data-astro-cid-4n6r6tq5]:hover{cursor:pointer;background-color:#fff;transition:all .4s}.byline[data-astro-cid-4n6r6tq5]{align-items:flex-start;gap:var(--space-2xs);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--color-gray-600);font-weight:400;display:flex}.styled-main[data-astro-cid-4n6r6tq5]{max-width:800px;margin:var(--space-xs) auto 0;padding:var(--space-xs) 0 var(--space-2xl)}.back-link[data-astro-cid-4n6r6tq5]{align-items:center;height:100%;display:flex}.back-link[data-astro-cid-4n6r6tq5] a[data-astro-cid-4n6r6tq5]{font-family:var(--font-sans);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;align-items:center;margin:0;padding:0;font-weight:700;transition:all .8s cubic-bezier(.2,1,.8,1);display:inline-flex;position:relative}.back-link[data-astro-cid-4n6r6tq5] svg[data-astro-cid-4n6r6tq5]{width:0;color:var(--color-gray-300);transition:all .8s cubic-bezier(.2,1,.8,1);position:relative;top:1px}.back-link[data-astro-cid-4n6r6tq5] span[data-astro-cid-4n6r6tq5]{color:var(--color-bright-crimson);transition:transform .3s cubic-bezier(.2,1,.8,1);display:inline-block}.back-link[data-astro-cid-4n6r6tq5] a[data-astro-cid-4n6r6tq5]:hover svg[data-astro-cid-4n6r6tq5]{width:16px;color:var(--color-sea-blue);margin-right:2px}.back-link[data-astro-cid-4n6r6tq5] a[data-astro-cid-4n6r6tq5]:hover span[data-astro-cid-4n6r6tq5]{transform:translate(3px)}@media (width<=768px){.smidgeon-layout[data-astro-cid-4n6r6tq5]{gap:var(--space-s);grid-template-columns:1fr}.metadata[data-astro-cid-4n6r6tq5]{align-items:center;gap:var(--space-s);flex-flow:wrap}.styled-main[data-astro-cid-4n6r6tq5]{padding:var(--space-xl) var(--space-xs)}.header-section[data-astro-cid-4n6r6tq5]{padding:0 var(--space-xs)}}.desktop-container[data-astro-cid-naumeexc]{max-width:300px;height:0;margin-left:6%;margin-right:var(--space-s);top:var(--space-m);z-index:10;grid-column:1;position:sticky}.toc-panel[data-astro-cid-naumeexc]{--row-rest:var(--space-2xs);--row-open:var(--space-m);--label-width:260px;--blur-dur:var(--dur-page);--pad-y:var(--space-3xs);--pad-x:var(--space-2xs);width:180px;padding:var(--pad-y) var(--pad-x);margin:calc(-1 * var(--pad-y)) calc(-1 * var(--pad-x));border-radius:var(--border-radius-lg);transition:background-color var(--dur-quick) var(--ease-hover), backdrop-filter var(--dur-quick) var(--ease-hover)}.toc-panel[data-astro-cid-naumeexc]:is(:hover,:focus-within){width:calc(var(--label-width) + 2 * var(--pad-x))}.desktop-container[data-astro-cid-naumeexc].over-wide .toc-panel[data-astro-cid-naumeexc]{background:color-mix(in srgb, var(--color-white) 75%, transparent);-webkit-backdrop-filter:blur(12px)}.toc-panel[data-astro-cid-naumeexc] .title[data-astro-cid-naumeexc]{gap:var(--space-2xs);margin:0 0 var(--space-2xs);font-family:var(--font-sans);font-size:var(--font-size-xs);color:var(--color-gray-800);white-space:nowrap;align-items:center;font-weight:500;display:flex}.title-icon[data-astro-cid-naumeexc]{color:var(--color-gray-600);flex-shrink:0}.toc-panel[data-astro-cid-naumeexc] ul[data-astro-cid-naumeexc]{margin:0;padding:0;list-style:none}.toc-panel[data-astro-cid-naumeexc] li[data-astro-cid-naumeexc].toc-item{height:var(--row-rest);transition:height var(--blur-dur) var(--ease-out);margin:0!important}.toc-panel[data-astro-cid-naumeexc]:is(:hover,:focus-within) li[data-astro-cid-naumeexc].toc-item{height:var(--row-open)}.toc-panel[data-astro-cid-naumeexc] .toc-link[data-astro-cid-naumeexc]{align-items:center;height:100%;text-decoration:none;display:flex;position:relative}.tick[data-astro-cid-naumeexc]{width:var(--tick,16px);background:var(--color-gray-300);height:2px;transition:opacity var(--blur-dur) var(--ease-out), background-color var(--dur-quick) var(--ease-hover);border-radius:1px;margin-top:-1px;position:absolute;top:50%;left:0}.toc-item[data-astro-cid-naumeexc][data-level="3"] .tick[data-astro-cid-naumeexc]{left:var(--space-3xs)}.toc-link[data-astro-cid-naumeexc].active .tick[data-astro-cid-naumeexc]{background:var(--color-sea-blue)}.toc-panel[data-astro-cid-naumeexc] .label[data-astro-cid-naumeexc]{width:var(--label-width);white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-sans);font-size:var(--font-size-xs);color:var(--color-gray-600);opacity:0;filter:blur(10px);pointer-events:none;transition:opacity var(--blur-dur) var(--ease-out), filter var(--blur-dur) var(--ease-out), color var(--dur-quick) var(--ease-hover);overflow:hidden}.toc-item[data-astro-cid-naumeexc][data-level="3"] .label[data-astro-cid-naumeexc]{padding-left:var(--space-xs)}.toc-panel[data-astro-cid-naumeexc]:is(:hover,:focus-within) .tick[data-astro-cid-naumeexc]{opacity:0}.toc-panel[data-astro-cid-naumeexc]:is(:hover,:focus-within) .label[data-astro-cid-naumeexc]{opacity:1;filter:blur();pointer-events:auto;transition-delay:calc(var(--i) * 35ms)}.toc-panel[data-astro-cid-naumeexc] .toc-link[data-astro-cid-naumeexc]:hover .label[data-astro-cid-naumeexc]{color:var(--color-medium-sea-blue)}.toc-panel[data-astro-cid-naumeexc] .toc-link[data-astro-cid-naumeexc].active .label[data-astro-cid-naumeexc]{color:var(--color-sea-blue);font-weight:500}@media (prefers-reduced-motion:reduce){.toc-panel[data-astro-cid-naumeexc] li[data-astro-cid-naumeexc].toc-item,.toc-panel[data-astro-cid-naumeexc] .label[data-astro-cid-naumeexc]{transition-duration:0s;transition-delay:0s!important}.toc-panel[data-astro-cid-naumeexc] .label[data-astro-cid-naumeexc]{filter:none}}.mobile-container[data-astro-cid-naumeexc]>h4[data-astro-cid-naumeexc]{margin:0}.mobile-container[data-astro-cid-naumeexc]{display:none}@media (width<=1310px){.mobile-container[data-astro-cid-naumeexc]{margin-bottom:var(--space-xs);display:block}.desktop-container[data-astro-cid-naumeexc]{display:none}}.collapse-header[data-astro-cid-naumeexc]{cursor:pointer;align-items:center;gap:var(--space-2xs);border-bottom:1px solid var(--color-gray-100);padding:var(--space-xs) 0;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border-top:none;border-left:none;border-right:none;display:flex}.collapse-header-text[data-astro-cid-naumeexc]{font-family:var(--font-sans);font-size:var(--font-size-xs);color:var(--color-gray-800);transition:color var(--dur-quick) var(--ease-hover);margin:0;font-weight:600;display:inline-block}.collapse-header[data-astro-cid-naumeexc] .title-icon[data-astro-cid-naumeexc]{transition:color var(--dur-quick) var(--ease-hover)}.collapse-header[data-astro-cid-naumeexc]:hover .collapse-header-text[data-astro-cid-naumeexc],.collapse-header[data-astro-cid-naumeexc]:hover .title-icon[data-astro-cid-naumeexc]{color:var(--color-medium-sea-blue)}.collapse-content[data-astro-cid-naumeexc]{transition:grid-template-rows var(--blur-dur) var(--ease-out);grid-template-rows:0fr;display:grid}.collapse-content[data-astro-cid-naumeexc].expanded{grid-template-rows:1fr}.mobile-container[data-astro-cid-naumeexc]{--blur-dur:var(--dur-page)}.mobile-container[data-astro-cid-naumeexc] .toc[data-astro-cid-naumeexc]{visibility:hidden;min-height:0;transition:visibility 0s var(--blur-dur);overflow:hidden}.collapse-content[data-astro-cid-naumeexc].expanded .toc[data-astro-cid-naumeexc]{visibility:visible;transition-delay:0s}.mobile-container[data-astro-cid-naumeexc] .toc[data-astro-cid-naumeexc] ul[data-astro-cid-naumeexc]{padding:var(--space-s) 0 var(--space-xs);border-bottom:1px solid var(--color-gray-100);margin:0;list-style:none}.mobile-container[data-astro-cid-naumeexc] li[data-astro-cid-naumeexc].toc-item{opacity:0;filter:blur(10px);transition:opacity var(--blur-dur) var(--ease-out), filter var(--blur-dur) var(--ease-out);margin-left:0!important;margin-bottom:var(--space-2xs)!important}.collapse-content[data-astro-cid-naumeexc].expanded li[data-astro-cid-naumeexc].toc-item{opacity:1;filter:blur();transition-delay:calc(var(--i) * 35ms)}.toc-item[data-astro-cid-naumeexc]:before{display:none!important}.mobile-container[data-astro-cid-naumeexc] .toc-link[data-astro-cid-naumeexc]{font-family:var(--font-sans);line-height:var(--leading-base);font-size:var(--font-size-xs);cursor:pointer;transition:color var(--dur-quick) var(--ease-hover);color:var(--color-gray-600);text-decoration:none;display:block}.mobile-container[data-astro-cid-naumeexc] .toc-item[data-astro-cid-naumeexc][data-level="3"] .toc-link[data-astro-cid-naumeexc]{margin-left:var(--space-xs)}.mobile-container[data-astro-cid-naumeexc] .toc-link[data-astro-cid-naumeexc]:hover{color:var(--color-medium-sea-blue)}.mobile-container[data-astro-cid-naumeexc] .toc-link[data-astro-cid-naumeexc].active{color:var(--color-sea-blue);font-weight:500}@media (prefers-reduced-motion:reduce){.collapse-content[data-astro-cid-naumeexc],.mobile-container[data-astro-cid-naumeexc] li[data-astro-cid-naumeexc].toc-item{transition-duration:0s;transition-delay:0s!important}.mobile-container[data-astro-cid-naumeexc] li[data-astro-cid-naumeexc].toc-item{filter:none}}
