.Spacer_spacer__xTCXq{display:block}@keyframes Modal_modal-enter__1TSCH{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Modal_modal__zt3ct{border:1px solid var(--grey-3);border-radius:var(--radius-md);box-shadow:var(--shadow-float);background:var(--bg-primary);display:flex;flex-direction:column;text-align:left;color:var(--mono-12);animation:Modal_modal-enter__1TSCH .2s ease-out;overflow:hidden}.Modal_modal__zt3ct.Modal_sm__9goqa{width:calc(var(--unit)*25);max-height:calc(var(--unit-reader)*25)}.Modal_modal__zt3ct.Modal_md__AG26A{width:calc(var(--unit)*31.25);max-height:calc(var(--unit-reader)*28.125)}.Modal_modal__zt3ct.Modal_lg__k9fAT{width:calc(var(--unit)*40.625);min-height:calc(var(--unit-reader)*25);max-height:calc(var(--unit-reader)*41.875)}.Modal_modal__zt3ct.Modal_xl__IwLSi{width:calc(var(--unit)*56.25);max-height:80vh}.Modal_header__tNCWr{padding:var(--space-3) calc(var(--unit)*1.25) var(--space-2) calc(var(--unit)*1.25);flex-shrink:0;background:var(--bg-primary);display:flex;align-items:center;gap:calc(var(--unit)*.625)}.Modal_headingText__UBnLL{flex:1 1;min-width:0}.Modal_closeButton__M7xo1{flex-shrink:0}.Modal_body__K57yo{background:var(--bg-primary);padding:calc(var(--unit)*.625) calc(var(--unit)*1.25);flex:1 1;overflow-y:auto}.Modal_footer__bUEra{background:var(--bg-primary);padding:calc(var(--unit)*.75) calc(var(--unit)*1.25) var(--space-3) calc(var(--unit)*1.25);flex-shrink:0}@keyframes Backdrop_backdrop-enter__2py2E{0%{opacity:0}to{opacity:1}}.Backdrop_backdrop__1WraS{position:fixed;inset:0;width:100vw;height:100vh;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:var(--layer-modal);padding:calc(var(--unit)*1.25);box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:Backdrop_backdrop-enter__2py2E .2s ease-out}.Backdrop_backdrop__1WraS.Backdrop_contained__gaKJk{position:absolute;width:100%;height:100%;z-index:20}.Kbd_kbd__6OhVO{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--unit)*.25);height:calc(var(--unit)*1.25);min-width:calc(var(--unit)*1.25);width:-moz-fit-content;width:fit-content;padding-inline:calc(var(--unit)*.25);box-sizing:border-box;font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:var(--text-meta);font-weight:500;line-height:1;border-radius:var(--radius-md);background-color:var(--grey-2);color:var(--grey-8);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Kbd_outline__MuyBb{background-color:rgba(0,0,0,0);border:1px solid var(--grey-3)}.Kbd_group__rShSk{display:inline-flex;align-items:center;gap:calc(var(--unit)*.25)}[data-kbd-variant=outline] .Kbd_kbd__6OhVO{background-color:rgba(0,0,0,0);border:1px solid var(--grey-3)}[data-tooltip-surface] .Kbd_kbd__6OhVO{height:calc(var(--unit)*1.125);min-width:calc(var(--unit)*1.125);background-color:color-mix(in srgb,var(--grey-1) 20%,transparent);color:var(--grey-1)}.ProgrammingLanguageIcon_programming-language-icon__v2snk{display:inline-block;flex-shrink:0}.ProgrammingLanguageIcon_programming-language-icon__v2snk.ProgrammingLanguageIcon_colour-grey__68Q33{color:var(--grey-9)}.ProgrammingLanguageIcon_programming-language-icon__v2snk.ProgrammingLanguageIcon_colour-red__WTG1A{color:var(--red-9)}.ProgrammingLanguageIcon_programming-language-icon__v2snk.ProgrammingLanguageIcon_colour-orange__J2G8J{color:var(--orange-9)}.ProgrammingLanguageIcon_programming-language-icon__v2snk.ProgrammingLanguageIcon_colour-blue__vqgMK{color:var(--blue-9)}.ProgrammingLanguageIcon_programming-language-icon__v2snk.ProgrammingLanguageIcon_colour-green__q7yWZ{color:var(--green-9)}.ProgrammingLanguageIcon_programming-language-icon__v2snk.ProgrammingLanguageIcon_colour-yellow__duQVe{color:var(--yellow-9)}.ProgrammingLanguageIcon_programming-language-icon__v2snk.ProgrammingLanguageIcon_colour-purple__CfBqf{color:var(--purple-9)}.ProgrammingLanguageIcon_programming-language-icon__v2snk.ProgrammingLanguageIcon_colour-pink__KTNtg{color:var(--pink-9)}.ProgrammingLanguageIcon_programming-language-icon__v2snk.ProgrammingLanguageIcon_colour-teal__MVBfl{color:var(--teal-9)}.ProgrammingLanguageIcon_programming-language-icon__v2snk.ProgrammingLanguageIcon_colour-accent__LZiI9{color:var(--accent-9)}@keyframes Alert_alert-enter__ecsX3{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Alert_alert__XdASr{background:var(--bg-secondary);border:1px solid var(--grey-3);border-radius:var(--radius-lg);box-shadow:var(--shadow-float);width:calc(var(--unit)*22.1875);min-height:calc(var(--unit-reader)*10.625);padding:calc(var(--unit)*1.25) calc(var(--unit)*.75) calc(var(--unit)*.75);display:flex;flex-direction:column;text-align:left;color:var(--grey-10);animation:Alert_alert-enter__ecsX3 .2s ease-out}.Alert_content__3_uzG{box-sizing:border-box;padding:0 calc(var(--unit)*.75)}.Alert_title__7PCf4{margin:0;font-size:var(--text-panel);font-weight:500;line-height:var(--leading);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.Alert_wrapper__Gn1zs{flex:1 1;display:flex;flex-direction:column}.Alert_actions__ZsLbb{width:100%}.Alert_actions__ZsLbb>*{flex:1 1}.Banner_banner__iG7Ma{position:fixed;bottom:var(--space-3);left:var(--space-3);z-index:var(--layer-notice);max-width:calc(var(--unit)*31.25);box-sizing:border-box;background-color:var(--bg-secondary);border:1px solid var(--grey-3);border-radius:var(--radius-md);padding:var(--space-3) calc(var(--unit)*1.125);box-shadow:var(--shadow-float);color:var(--grey-10)}:root[data-layout=phone] .Banner_banner__iG7Ma{bottom:var(--space-3);left:var(--space-3);right:var(--space-3);max-width:none;padding:calc(var(--unit)*.75)}.Banner_container___ev9V{display:flex;flex-direction:column;gap:calc(var(--unit)*.75)}.Banner_header__3OOQY{display:flex;gap:calc(var(--unit)*.75);align-items:flex-start;flex:1 1;min-width:0}:root[data-layout=phone] .Banner_header__3OOQY{gap:var(--space-2)}.Banner_textContent__NDJ_W{display:flex;flex-direction:column;gap:var(--space-1)}.Banner_title__RrBQf{font-size:var(--text-body);font-weight:575;line-height:var(--leading);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0}.Banner_actions__BZzgD{display:flex;gap:var(--space-2);flex-wrap:nowrap;align-items:flex-start;justify-content:flex-end;flex-shrink:0}:root[data-layout=phone] .Banner_actions__BZzgD{width:100%;flex-wrap:wrap;justify-content:stretch}:root[data-layout=phone] .Banner_actions__BZzgD>*{flex:1 1;min-width:calc(var(--unit)*5)}.Section_page-section__DtYO9{width:100%;border-top:1px solid var(--grey-3);border-bottom:1px solid var(--grey-3);display:flex;flex-direction:column}.Section_page-section__DtYO9:first-child,.Section_page-section__DtYO9:first-of-type{border-top:none}.Section_page-section__DtYO9:last-of-type{flex:1 1;border-bottom:none}.Section_page-section__DtYO9:last-child{border-bottom:none}.Section_page-section__DtYO9+.Section_page-section__DtYO9{border-top:none}.Section_page-section__DtYO9.Section_primary__pMIMz{background-color:var(--bg-primary)}.Section_page-section__DtYO9.Section_secondary__YNexo{background-color:var(--bg-secondary)}.Section_page-content__br8eM{display:flex;flex-direction:column;box-sizing:border-box;margin:0 auto;flex:1 1}.Section_full-width__ZxW_z{max-width:100%;width:100%;padding:0}.Section_constrained__SaauG{max-width:var(--width-browse);width:100%;padding:var(--space-4) var(--space-5)}:root[data-layout=phone] .Section_constrained__SaauG,:root[data-layout=tablet] .Section_constrained__SaauG{padding:var(--space-3) var(--space-3)}.Section_constrained__SaauG.Section_no-padding__9LeAL{padding:0}.Section_page-content__br8eM.Section_x-align-start___qd_H{align-items:flex-start}.Section_page-content__br8eM.Section_x-align-center__2Dv_2{align-items:center}.Section_page-content__br8eM.Section_x-align-end__0l1by{align-items:flex-end}.Section_page-content__br8eM.Section_x-align-stretch__VD0K0{align-items:stretch}.Section_page-content__br8eM.Section_y-align-start__chEzf{justify-content:flex-start}.Section_page-content__br8eM.Section_y-align-center__kKfq6{justify-content:center}.Section_page-content__br8eM.Section_y-align-end__jBHEl{justify-content:flex-end}.Section_page-content__br8eM.Section_y-align-stretch__BEH1V{justify-content:stretch}.Section_page-content-animate__BVpKH{opacity:0;animation:Section_pageEnter__f_nYW .3s ease-out forwards}@keyframes Section_pageEnter__f_nYW{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Section_page-section__DtYO9.Section_safe-area-side__UP7eG{margin-left:calc(var(--unit)*3.8125);width:calc(100% - 61px)}.Section_page-section__DtYO9.Section_safe-area-top__MONZb{margin-top:calc(var(--unit)*3.8125);height:calc(100% - 61px)}.LoadingSpinner_spinner__BO363{border:5px solid var(--grey-3);border-top-color:var(--grey-10);border-radius:50%;animation:LoadingSpinner_spin__pJQND 1s linear infinite}.LoadingSpinner_spinner__BO363.LoadingSpinner_s__UeTTk{width:calc(var(--unit-reader)*1);height:calc(var(--unit-reader)*1)}.LoadingSpinner_spinner__BO363.LoadingSpinner_m__CdYEF{width:calc(var(--unit-reader)*2);height:calc(var(--unit-reader)*2)}.LoadingSpinner_spinner__BO363.LoadingSpinner_l__FrG90{width:calc(var(--unit-reader)*3);height:calc(var(--unit-reader)*3)}@keyframes LoadingSpinner_spin__pJQND{to{transform:rotate(1turn)}}