@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}@media (max-width:700px){h1,h2{padding-right:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}#_root_18ore_1{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}._app_18ore_199{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}._backToTop_18ore_208{z-index:200;backdrop-filter:blur(8px);cursor:pointer;background:#0006;border:1px solid #ffffff1a;border-radius:6px;width:48px;height:48px;padding:.75rem;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:none;position:fixed;bottom:2rem;right:1.5rem}@media (hover:hover) and (pointer:fine){._backToTop_18ore_208:hover{background:#0009;border-color:#fff3}}._backToTop_18ore_208:active{transform:scale(.95)}@media (max-width:700px){._backToTop_18ore_208{justify-content:center;align-items:center;display:flex}}._icon_18ore_243{color:#ffffffb3;width:20px;height:20px}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}@media (max-width:700px){h1,h2{padding-right:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}#_root_1tw2s_1{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}._app_1tw2s_199{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}._switcher_1tw2s_208{z-index:200;align-items:center;gap:.75rem;display:flex;position:fixed;top:1.5rem;right:calc(220px + 3rem)}@media not (min-width:1280px){._switcher_1tw2s_208{right:1.5rem}}@media not (min-width:1024px){._switcher_1tw2s_208{top:1.75rem}}@media (max-width:700px){._switcher_1tw2s_208{flex-direction:row;align-items:center;gap:.5rem;position:absolute;top:30px;right:105px}}._languages_1tw2s_238{flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}@media (max-width:700px){._languages_1tw2s_238{flex-direction:row;gap:.25rem}}._lang_1tw2s_238{color:#898989;cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:500;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (hover:hover) and (pointer:fine){._lang_1tw2s_238:hover{color:#fafafa}}._lang_1tw2s_238._active_1tw2s_268{color:#3fcf8e}@media (max-width:700px){._lang_1tw2s_238{padding:.25rem;font-size:.78rem}}._separator_1tw2s_278{color:#4d4d4d;margin:0 .375rem;font-size:.75rem}@media (max-width:700px){._separator_1tw2s_278{margin:0 .125rem;font-size:.5rem}}._tocToggle_1tw2s_290{cursor:pointer;background:#1f1f1f;border:1px solid #2e2e2e;border-radius:2px;justify-content:center;align-items:center;padding:.25rem;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:none}@media (hover:hover) and (pointer:fine){._tocToggle_1tw2s_290:hover{background:#242424;border-color:#393939}}@media not (min-width:1280px){._tocToggle_1tw2s_290{display:flex}}@media (max-width:700px){._tocToggle_1tw2s_290{z-index:200;position:absolute;top:-1px;right:-80px}}._tocIcon_1tw2s_323{color:#b4b4b4;width:16px;height:16px}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}@media (max-width:700px){h1,h2{padding-right:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}#_root_1anwg_1{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}._app_1anwg_199{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}._layout_1anwg_208{min-height:100vh;background-color:#121212;background-image:radial-gradient(circle,#1b1b1b 1px,#0000 1px);background-size:21px 21px;min-height:100dvh;display:flex}._menuButton_1anwg_217{z-index:300;cursor:pointer;background:0 0;border:none;padding:.5rem;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:none;position:fixed;top:29px;left:1rem}@media (hover:hover) and (pointer:fine){._menuButton_1anwg_217:hover ._menuIcon_1anwg_232,._menuButton_1anwg_217:hover ._menuIcon_1anwg_232:before,._menuButton_1anwg_217:hover ._menuIcon_1anwg_232:after{background:#fafafa}}@media not (min-width:1024px){._menuButton_1anwg_217{justify-content:center;align-items:center;display:flex}}@media (max-width:700px){._menuButton_1anwg_217{position:absolute;top:2rem;left:1.25rem}}._menuIcon_1anwg_232{background:#b4b4b4;width:18px;height:2px;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);position:relative}._menuIcon_1anwg_232:before,._menuIcon_1anwg_232:after{content:"";background:#b4b4b4;width:18px;height:2px;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;left:0}._menuIcon_1anwg_232:before{top:-6px}._menuIcon_1anwg_232:after{top:6px}@media (max-width:700px){._menuIcon_1anwg_232,._menuIcon_1anwg_232:before,._menuIcon_1anwg_232:after{width:24px;height:3px}._menuIcon_1anwg_232:before{top:-8px}._menuIcon_1anwg_232:after{top:8px}}._overlay_1anwg_296{z-index:400;background:#00000080;display:none;position:fixed;inset:0}@media not (min-width:1024px){._overlay_1anwg_296{display:block}}._main_1anwg_309{flex-direction:column;flex:1;min-width:0;margin-left:280px;margin-right:220px;padding:2rem 2.5rem;display:flex}@media not (min-width:1280px){._main_1anwg_309{margin-right:0}}@media not (min-width:1024px){._main_1anwg_309{margin-left:0;padding:1.5rem 4rem}}@media (max-width:700px){._main_1anwg_309{padding:5rem 1.5rem 4rem}}._content_1anwg_335{width:100%;max-width:900px;margin:0 auto}@media (max-width:700px){._content_1anwg_335{margin-left:auto;margin-right:auto}}._toc_1anwg_347{width:220px;height:100vh;height:100dvh;padding:2rem 1.5rem 2rem 0;position:fixed;top:0;right:0;overflow-y:auto}@media not (min-width:1280px){._toc_1anwg_347{display:none}}._tocOverlay_1anwg_363{z-index:400;background:#00000080;display:none;position:fixed;inset:0}@media not (min-width:1280px){._tocOverlay_1anwg_363{display:block}}._tocDrawer_1anwg_376{width:220px;height:100vh;z-index:500;background-color:#0f0f0f;background-image:radial-gradient(circle,#1b1b1b 1px,#0000 1px);background-size:17px 17px;border-left:1px solid #1c1c1c;height:100dvh;padding:2rem 1.5rem;transition:transform .2s cubic-bezier(0,0,.2,1);display:none;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}@media not (min-width:1280px){._tocDrawer_1anwg_376{display:block}}._tocDrawer_1anwg_376._tocDrawerOpen_1anwg_399{transform:translate(0)}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}@media (max-width:700px){h1,h2{padding-right:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}#_root_127y9_1{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}._app_127y9_199{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}._nav_127y9_208{border-top:1px solid #1c1c1c;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.5rem;display:flex}._prev_127y9_217,._next_127y9_218{flex:1;min-width:0}._next_127y9_218{text-align:right}._link_127y9_227{flex-direction:column;gap:.25rem;text-decoration:none;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover) and (pointer:fine){._link_127y9_227:hover ._title_127y9_237,._link_127y9_227:hover ._chevron_127y9_240{color:#3fcf8e}}._next_127y9_218 ._link_127y9_227{align-items:flex-end}._direction_127y9_249{color:#4d4d4d;text-transform:uppercase;letter-spacing:.025em;align-items:center;gap:.25rem;font-size:.75rem;display:flex}._title_127y9_237{color:#b4b4b4;font-size:.875rem;font-weight:500;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1)}._chevron_127y9_240{color:#4d4d4d;width:12px;height:12px;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}@media (max-width:700px){h1,h2{padding-right:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}#_root_1wyjp_1{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}._app_1wyjp_199{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}._section_1wyjp_208{margin-bottom:.5rem}._header_1wyjp_212{color:#898989;text-transform:uppercase;letter-spacing:.025em;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:.5rem .75rem;font-size:.75rem;font-weight:500;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex}@media (hover:hover) and (pointer:fine){._header_1wyjp_212:hover{color:#b4b4b4;background:#171717}}._title_1wyjp_238{text-align:left;flex:1}._chevron_1wyjp_243{color:#4d4d4d;font-size:.625rem;transition:transform .1s cubic-bezier(0,0,.2,1)}._chevron_1wyjp_243._open_1wyjp_248{transform:rotate(180deg)}._content_1wyjp_252{flex-direction:column;gap:.125rem;margin-top:.25rem;padding-left:.25rem;display:flex}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}@media (max-width:700px){h1,h2{padding-right:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}#_root_hynyt_1{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}._app_hynyt_199{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}._search_hynyt_208{margin-bottom:1rem}._input_hynyt_212{color:#fafafa;background:#1a1a1a;border:1px solid #2e2e2e;border-radius:4px;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1)}._input_hynyt_212::-webkit-search-cancel-button{appearance:none;display:none}._input_hynyt_212::-webkit-search-decoration{appearance:none;display:none}._input_hynyt_212::placeholder{color:#4d4d4d}._input_hynyt_212:focus{filter:brightness(1.1)}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}@media (max-width:700px){h1,h2{padding-right:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}#_root_52wxb_1{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}._app_52wxb_199{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}._sidebar_52wxb_208{width:280px;height:100vh;z-index:500;background-color:#0f0f0f;background-image:radial-gradient(circle,#1b1b1b 1px,#0000 1px);background-size:17px 17px;border-right:1px solid #1c1c1c;flex-direction:column;height:100dvh;padding:1.5rem 1rem;transition:transform .2s cubic-bezier(0,0,.2,1);display:flex;position:fixed;top:0;left:0;overflow-y:auto}@media not (min-width:1024px){._sidebar_52wxb_208{transform:translate(-100%)}._sidebar_52wxb_208._open_52wxb_230{transform:translate(0)}}._header_52wxb_235{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}._photo_52wxb_242{border-radius:9999px;flex-shrink:0;width:48px;height:48px;overflow:hidden}._photo_52wxb_242 img{object-fit:cover;width:100%;height:100%}._identity_52wxb_255{flex-direction:column;min-width:0;display:flex}._name_52wxb_261{color:#fafafa;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.2;overflow:hidden}._version_52wxb_271{color:#898989;font-family:ui-monospace,SF Mono,monospace;font-size:.875rem;line-height:1.5}._apiLink_52wxb_278{color:#898989;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:none;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover) and (pointer:fine){._apiLink_52wxb_278:hover{color:#3fcf8e}}._apiArrow_52wxb_295{font-size:10px;transform:rotate(-45deg)}._nav_52wxb_300{flex-direction:column;flex:1;gap:.25rem;margin-top:1rem;display:flex}._navItemPrimary_52wxb_308{color:#b4b4b4;border-radius:4px;margin-bottom:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:block}@media (hover:hover) and (pointer:fine){._navItemPrimary_52wxb_308:hover{color:#fafafa;background:#171717}}._navItemPrimary_52wxb_308.active{color:#3fcf8e;background:#3fcf8e26}._navItem_52wxb_308{color:#b4b4b4;border-radius:4px;padding:.5rem .75rem;font-size:.875rem;text-decoration:none;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:block}@media (hover:hover) and (pointer:fine){._navItem_52wxb_308:hover{color:#fafafa;background:#171717}}._navItem_52wxb_308.active{color:#3fcf8e;background:#3fcf8e26}._navItemExternal_52wxb_354{color:#b4b4b4;border-radius:4px;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.875rem;text-decoration:none;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex}@media (hover:hover) and (pointer:fine){._navItemExternal_52wxb_354:hover{color:#fafafa;background:#171717}}._externalIcon_52wxb_374{color:#898989;font-size:.75rem;transform:rotate(-45deg)}._footer_52wxb_380{border-top:1px solid #1c1c1c;margin-top:auto;padding-top:1rem}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}@media (max-width:700px){h1,h2{padding-right:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}#_root_11vrs_1{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}._app_11vrs_199{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}._dropdown_11vrs_208{position:relative}._trigger_11vrs_212{cursor:pointer;background:#171717;border:1px solid #2e2e2e;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex}@media (hover:hover) and (pointer:fine){._trigger_11vrs_212:hover{background:#1f1f1f;border-color:#393939}}._docIcon_11vrs_233{color:#4d4d4d;flex-shrink:0;width:16px;height:16px}._branchIcon_11vrs_240{color:#898989;flex-shrink:0;width:14px;height:14px}._label_11vrs_247{color:#3fcf8e;font-weight:500}._chevron_11vrs_252{color:#4d4d4d;flex-shrink:0;width:12px;height:12px;transition:transform .1s cubic-bezier(0,0,.2,1)}._chevron_11vrs_252._open_11vrs_259{transform:rotate(180deg)}._menu_11vrs_263{z-index:100;background:#242424;border:1px solid #2e2e2e;border-radius:4px;flex-direction:column;display:flex;position:absolute;bottom:calc(100% + .5rem);left:0;right:0}._item_11vrs_276{color:#b4b4b4;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.875rem;text-decoration:none;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex}@media (hover:hover) and (pointer:fine){._item_11vrs_276:hover{color:#fafafa;background:#292929}}._item_11vrs_276:first-child{border-radius:4px 4px 0 0}._item_11vrs_276:last-child{border-radius:0 0 4px 4px}._external_11vrs_301{color:#4d4d4d;font-size:.75rem}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}@media (max-width:700px){h1,h2{padding-right:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}#_root_16rwy_1{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}._app_16rwy_199{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}._toc_16rwy_208{border-left:1px solid #1c1c1c;padding-left:1rem}._title_16rwy_213{color:#898989;text-transform:uppercase;letter-spacing:.025em;margin-bottom:.75rem;font-size:.75rem;font-weight:500}._list_16rwy_222{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._item_16rwy_231{margin:0}._link_16rwy_235{color:#b4b4b4;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.25rem 0;font-size:.875rem;text-decoration:none;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:block}@media (hover:hover) and (pointer:fine){._link_16rwy_235:hover{color:#fafafa}}._link_16rwy_235._nested_16rwy_255{color:#898989;padding-left:.75rem;font-size:.75rem}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}@media (max-width:700px){h1,h2{padding-right:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}#_root_ihcib_1{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}._app_ihcib_199{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}._header_ihcib_208{margin-bottom:1.5rem}._title_ihcib_212{color:#fafafa;margin:0 0 .25rem;font-size:1.5rem;font-weight:600;line-height:1.2}@media (max-width:700px){._title_ihcib_212{font-size:1.25rem}}._count_ihcib_225{color:#898989;margin:0;font-size:.875rem}._grid_ihcib_231{gap:1rem;display:grid}@media (min-width:768px){._grid_ihcib_231{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){._grid_ihcib_231{grid-template-columns:repeat(3,1fr)}}._card_ihcib_246{background:#1f1f1f;border:1px solid #2e2e2e;border-radius:6px;flex-direction:column;justify-content:space-between;padding:1rem;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex}@media (hover:hover) and (pointer:fine){._card_ihcib_246:hover{border-color:#393939}}._cardContent_ihcib_264{margin-bottom:.75rem}._certName_ihcib_268{color:#fafafa;margin:0 0 .25rem;font-size:.875rem;font-weight:600;line-height:1.375}._issuer_ihcib_276{color:#b4b4b4;margin:0 0 .5rem;font-size:.75rem}._meta_ihcib_282{flex-wrap:wrap;gap:.5rem;font-size:.75rem;display:flex}._date_ihcib_289,._expiry_ihcib_293{color:#898989}._expired_ihcib_297{color:#e66565}._cardActions_ihcib_301{border-top:1px solid #1c1c1c;flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}._verifyLink_ihcib_310{color:#3fcf8e;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;text-decoration:none;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover) and (pointer:fine){._verifyLink_ihcib_310:hover{color:#5cd69f}}._linkArrow_ihcib_328{opacity:.7;font-size:.6875rem}._credentialId_ihcib_333{color:#4d4d4d;font-family:ui-monospace,SF Mono,monospace;font-size:.6875rem}._loading_ihcib_339,._error_ihcib_340{text-align:center;color:#898989;padding:2rem;font-size:.875rem}._error_ihcib_340{color:#e66565}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}@media (max-width:700px){h1,h2{padding-right:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}#_root_slhid_1{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}._app_slhid_199{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}._markdown_slhid_208{color:#b4b4b4;font-size:.875rem;line-height:1.5}._markdown_slhid_208>:first-child{margin-top:0}._markdown_slhid_208>:last-child{margin-bottom:0}._markdown_slhid_208 p{margin:1rem 0}._markdown_slhid_208 strong{color:#fafafa;font-weight:600}._markdown_slhid_208 em{font-style:italic}._markdown_slhid_208 ul,._markdown_slhid_208 ol{margin:1rem 0;padding-left:1.5rem}._markdown_slhid_208 li{margin:.5rem 0}._markdown_slhid_208 blockquote{background:#171717;border-left:3px solid #3fcf8e;border-radius:0 4px 4px 0;margin:1rem 0;padding:.75rem 1rem}._markdown_slhid_208 blockquote p{margin:0}._markdown_slhid_208 hr{border:none;border-top:1px solid #1c1c1c;margin:2rem 0}._markdown_slhid_208 table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.875rem}._markdown_slhid_208 th,._markdown_slhid_208 td{text-align:left;border:1px solid #2e2e2e;padding:.5rem .75rem}._markdown_slhid_208 th{color:#b4b4b4;background:#1f1f1f;font-weight:500}._markdown_slhid_208 td{color:#898989}._h2_slhid_273{color:#fafafa;border-top:1px solid #1c1c1c;margin:2rem 0 1rem;padding-top:1rem;font-size:1.25rem;font-weight:600;line-height:1.2}._h2_slhid_273:first-child{border-top:none;margin-top:0;padding-top:0}._h3_slhid_288{color:#fafafa;margin:1.5rem 0 .75rem;font-size:1rem;font-weight:600;line-height:1.2}._inlineCode_slhid_296{color:#3fcf8e;background:#1f1f1f;border:1px solid #1c1c1c;border-radius:2px;padding:.125rem .25rem;font-family:ui-monospace,SF Mono,monospace;font-size:.75rem}._link_slhid_306{color:#3fcf8e;text-decoration:none;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (hover:hover) and (pointer:fine){._link_slhid_306:hover{color:#5cd69f;text-decoration:underline}}._externalIcon_slhid_320{opacity:.7;margin-left:.25rem;font-size:.75rem}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}@media (max-width:700px){h1,h2{padding-right:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}#_root_tlu6q_1{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}._app_tlu6q_199{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}._header_tlu6q_208{margin-bottom:2rem}._title_tlu6q_212{color:#fafafa;margin:0;font-size:1.5rem;font-weight:600;line-height:1.2}@media (max-width:700px){._title_tlu6q_212{font-size:1.25rem}}._timeline_tlu6q_225{flex-direction:column;gap:2rem;display:flex}._card_tlu6q_231{border-top:1px solid #1c1c1c;padding-top:1.5rem}._card_tlu6q_231:first-child{border-top:none;padding-top:0}._cardHeader_tlu6q_240{margin-bottom:1rem}._cardMeta_tlu6q_244{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-bottom:.25rem;display:flex}._company_tlu6q_252{color:#fafafa;margin:0;font-size:1.25rem;font-weight:600;line-height:1.2}._dates_tlu6q_260{color:#898989;white-space:nowrap;font-size:.75rem}._role_tlu6q_266{color:#3fcf8e;margin:0;font-size:.875rem;font-weight:500}._location_tlu6q_273{color:#898989;margin:.25rem 0 0;font-size:.75rem}._cardContent_tlu6q_279{margin-bottom:1rem}._techStack_tlu6q_283{flex-wrap:wrap;gap:.5rem;display:flex}._techBadge_tlu6q_289{color:#b4b4b4;background:#1f1f1f;border:1px solid #2e2e2e;border-radius:2px;padding:.25rem .5rem;font-family:ui-monospace,SF Mono,monospace;font-size:.75rem}._loading_tlu6q_299,._error_tlu6q_300{text-align:center;color:#898989;padding:2rem;font-size:.875rem}._error_tlu6q_300{color:#e66565}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}@media (max-width:700px){h1,h2{padding-right:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}#_root_nz9i4_1{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}._app_nz9i4_199{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}._header_nz9i4_208{margin-bottom:1.5rem}._title_nz9i4_212{color:#fafafa;margin:0 0 1rem;font-size:1.5rem;font-weight:600;line-height:1.2}@media (max-width:700px){._title_nz9i4_212{font-size:1.25rem}}._badges_nz9i4_225{flex-wrap:wrap;gap:.75rem;display:flex}._badge_nz9i4_225{background:#1f1f1f;border:1px solid #2e2e2e;border-radius:4px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.75rem;text-decoration:none;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover) and (pointer:fine){._badge_nz9i4_225:hover{filter:brightness(1.1);border-color:#393939}}._badgeLabel_nz9i4_252{color:#898989;text-transform:uppercase;letter-spacing:.025em;font-weight:500}._badgeValue_nz9i4_259{color:#3fcf8e;font-weight:600}._intro_nz9i4_264{border-bottom:1px solid #1c1c1c;margin-bottom:2rem;padding-bottom:1.5rem}._paragraph_nz9i4_270{color:#b4b4b4;margin:0 0 1rem;font-size:.875rem;line-height:1.625}._paragraph_nz9i4_270:last-child{margin-bottom:0}._section_nz9i4_280{margin-bottom:2rem}._section_nz9i4_280:last-child{margin-bottom:0}._sectionTitle_nz9i4_287{color:#fafafa;border-bottom:1px solid #1c1c1c;margin:0 0 1rem;padding-bottom:.75rem;font-size:1.125rem;font-weight:600;line-height:1.2}._linkGrid_nz9i4_297{gap:.75rem;display:grid}@media (min-width:768px){._linkGrid_nz9i4_297{grid-template-columns:repeat(2,1fr)}}._linkCard_nz9i4_307{background:#1f1f1f;border:1px solid #2e2e2e;border-radius:6px;flex-direction:column;gap:.25rem;padding:.75rem 1rem;text-decoration:none;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:relative}@media (hover:hover) and (pointer:fine){._linkCard_nz9i4_307:hover{filter:brightness(1.1);border-color:#393939}}._linkLabel_nz9i4_328{color:#fafafa;font-size:.875rem;font-weight:500}._linkDescription_nz9i4_334{color:#898989;font-size:.75rem}._linkArrow_nz9i4_339{color:#4d4d4d;font-size:.875rem;position:absolute;top:.75rem;right:1rem}._projectGrid_nz9i4_347{gap:.75rem;display:grid}._projectCard_nz9i4_352{background:#1f1f1f;border:1px solid #2e2e2e;border-radius:6px;flex-direction:column;gap:.25rem;padding:.75rem 1rem;text-decoration:none;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex}@media (hover:hover) and (pointer:fine){._projectCard_nz9i4_352:hover{filter:brightness(1.1);border-color:#393939}}._projectSlug_nz9i4_372{color:#3fcf8e;font-family:ui-monospace,SF Mono,monospace;font-size:.875rem;font-weight:500}._projectDescription_nz9i4_379{color:#b4b4b4;font-size:.75rem}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}@media (max-width:700px){h1,h2{padding-right:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}#_root_5n5ww_1{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}._app_5n5ww_199{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}._header_5n5ww_208{margin-bottom:1.5rem}._title_5n5ww_212{color:#fafafa;margin:0 0 .5rem;font-size:1.5rem;font-weight:600;line-height:1.2}@media (max-width:700px){._title_5n5ww_212{font-size:1.25rem}}._subtitle_5n5ww_225{color:#b4b4b4;margin:0 0 1rem;font-size:.875rem}._links_5n5ww_231{flex-wrap:wrap;gap:.75rem;display:flex}._link_5n5ww_231{color:#b4b4b4;background:#1f1f1f;border:1px solid #2e2e2e;border-radius:4px;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;text-decoration:none;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover) and (pointer:fine){._link_5n5ww_231:hover{color:#3fcf8e;border-color:#3fcf8e}}._linkArrow_5n5ww_260{opacity:.7;font-size:.6875rem}._section_5n5ww_265{margin-bottom:2rem}._section_5n5ww_265:last-child{margin-bottom:0}._sectionTitle_5n5ww_272{color:#fafafa;border-top:1px solid #1c1c1c;margin:0 0 1rem;padding-top:1rem;font-size:1.25rem;font-weight:600;line-height:1.2}._description_5n5ww_282{color:#b4b4b4;margin:0;font-size:.875rem;line-height:1.625}._techStack_5n5ww_289{flex-wrap:wrap;gap:.5rem;display:flex}._techBadge_5n5ww_295{color:#b4b4b4;background:#1f1f1f;border:1px solid #2e2e2e;border-radius:2px;padding:.25rem .5rem;font-family:ui-monospace,SF Mono,monospace;font-size:.75rem}._filename_5n5ww_305{color:#898989;margin:0 0 .5rem;font-family:ui-monospace,SF Mono,monospace;font-size:.75rem}._loading_5n5ww_312,._error_5n5ww_313{text-align:center;color:#898989;padding:2rem;font-size:.875rem}._error_5n5ww_313{color:#e66565}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}@media (max-width:700px){h1,h2{padding-right:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}#_root_ttquw_1{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}._app_ttquw_199{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}._container_ttquw_208{max-width:100%}._title_ttquw_212{color:#fafafa;margin:0 0 1rem;font-size:1.5rem;font-weight:600;line-height:1.2}._message_ttquw_220{color:#898989;font-size:.875rem}._meta_ttquw_225{color:#b4b4b4;margin-bottom:1.5rem;font-size:.875rem}._query_ttquw_231{color:#3fcf8e;font-weight:500}._results_ttquw_236{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}._resultItem_ttquw_245{border-bottom:1px solid #1c1c1c;padding-bottom:1rem}._resultItem_ttquw_245:last-child{border-bottom:none}._resultLink_ttquw_253{align-items:center;gap:.75rem;margin-bottom:.5rem;text-decoration:none;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex}@media (hover:hover) and (pointer:fine){._resultLink_ttquw_253:hover ._resultTitle_ttquw_264{color:#3fcf8e}}._resultTitle_ttquw_264{color:#fafafa;font-size:1rem;font-weight:500;transition-property:background-color,border-color,color,opacity;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1)}._resultType_ttquw_278{color:#4d4d4d;text-transform:uppercase;background:#1f1f1f;border-radius:2px;flex-shrink:0;padding:.125rem .5rem;font-size:.75rem}._resultExcerpt_ttquw_288{color:#b4b4b4;margin:0;font-size:.875rem;line-height:1.625}._resultExcerpt_ttquw_288 mark{color:#3fcf8e;background:#3fcf8e26;border-radius:2px;padding:0 2px}*,:before,:after{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{text-size-adjust:none;font-size:16px;overflow-x:hidden}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}body{min-height:100vh;min-height:100dvh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fafafa;background-color:#121212;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;overflow-x:hidden}h1,h2,h3,h4,h5,h6{text-wrap:balance;overflow-wrap:break-word;font-weight:600;line-height:1.2}@media (max-width:700px){h1,h2{padding-right:4rem}}p{text-wrap:pretty;overflow-wrap:break-word}ul,ol{list-style:none}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=url],textarea,select{appearance:none;font-size:.875rem}button{cursor:pointer;text-align:inherit;background:0 0;border:none;font-family:inherit}fieldset{border:none}table{border-collapse:collapse;border-spacing:0}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:focus,:focus-visible{outline:none}[hidden]{display:none!important}[disabled]{cursor:not-allowed;opacity:.5}dialog{background:0 0;border:none;padding:0}summary{cursor:pointer}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#2e2e2e;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#393939}::selection{background-color:#313131}#root{min-height:100vh;background:#121212;flex-direction:column;min-height:100dvh;display:flex}.app{color:#fafafa;background:#121212;flex-direction:column;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}
