.page_page__CNvnG{background-position:top}.page_page1__4NRM_{background-image:url(/cheers/one.jpg)}.page_page2__h2p1u{background-image:url(/cheers/two.jpg)}.page_page3__lwPVU{background-image:url(/cheers/three.jpg)}@media (max-aspect-ratio:4/3){.page_page__CNvnG{background-position:center top 4.5rem}}.page_heroHeader__sIXUA{text-shadow:-1px 0 #225,0 1px #225,1px 0 #225,0 -1px #225!important}.logo_logo__8FrRD{white-space:nowrap}.logo_logo__8FrRD a{text-decoration:none}.logo_logoIcon__mWjC8{display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;overflow:visible;margin-right:.5rem;height:1.3rem;width:1.3rem}.logo_logoText__GLImi{display:inline;font-size:1.5rem;vertical-align:middle;font-weight:600}.header_header__zJOD0{position:fixed;top:0;left:0;width:100vw;background-color:var(--color-header-bg);color:var(--color-header-fg);border-bottom:1px solid var(--color-contrast-bg);z-index:8000}.header_container__ZGWKO{display:flex;gap:var(--margin-page-width);align-items:flex-end;justify-content:space-between}.header_headerLogo__oODJk{display:block;background-color:transparent;padding-bottom:.2rem}.header_headerLinks__0w4mj ul{display:inline-block;margin:0;padding:0}.header_headerLinks__0w4mj ul li{display:inline-block;list-style-type:none;background-color:transparent;margin-left:var(--margin-width);text-transform:uppercase;font-size:.9rem}.header_headerLinks__0w4mj a{text-decoration:none}@media (max-width:675px){.header_container__ZGWKO{flex-direction:column;align-items:flex-start;gap:0}.header_headerLinks__0w4mj ul li{margin:0 1.25rem 0 0}}@media (max-width:400px){.header_headerLinks__0w4mj ul li{margin:0 1rem 0 0;font-size:.75rem}}.header_headerContact__bFIPR{display:none}.header_headerContact__bFIPR a{text-decoration:none}.header_headerContactLocation__wUSMU:after,.header_headerContactPhone__cV5yT:after{margin:0 .75rem;color:rgba(0,0,0,.3);font-size:.5rem;bottom:.1rem;position:relative;content:"\25a0"}@media print{.header_header__zJOD0{position:relative;top:0;left:0;width:auto;border-bottom:none}.header_headerLinks__0w4mj{display:none}.header_headerContact__bFIPR{display:block;white-space:nowrap;font-size:.75rem}.header_headerContactLocation__wUSMU:after,.header_headerContactPhone__cV5yT:after{margin:0 .5rem;font-size:.4rem}}@media print (max-width:4in){.header_container__ZGWKO{flex-direction:column;align-items:flex-start;gap:.25rem}}.footer_footer__mqdak{width:100vw;background-color:var(--color-header-bg);color:var(--color-header-fg);border-top:1px solid var(--color-contrast-bg);font-size:.75rem}@media print{.footer_footer__mqdak{position:relative;top:0;left:0;width:auto;border-top:none}}.code_example_window__Ui1QD{width:30rem;filter:drop-shadow(.5rem .5rem 2rem var(--color-window-shadow-bg));border-radius:.5rem .5rem 0 0}@media (prefers-color-scheme:dark){.code_example_window__Ui1QD{border:1px solid var(--color-window-chrome-border)}}.code_example_titlebar__HVGzL{background-color:var(--color-window-chrome-bg);color:var(--color-window-chrome-fg);border-radius:.5rem .5rem 0 0;border-bottom:1px solid var(--color-window-chrome-border)}.code_example_button__s5gdH{height:.65rem;width:.65rem;display:inline-block;border-radius:50%;margin-left:.5rem}.code_example_buttonClose___vPuy{background-color:#ed6a5e;margin-left:1rem}.code_example_buttonMinimize__fIwvD{background-color:#f4bf4f}.code_example_buttonMaximize__DoBRx{background-color:#61c554}.code_example_filename__n_ud7{display:inline-block;font-size:.8rem;border-left:1px solid var(--color-window-chrome-border);border-right:1px solid var(--color-window-chrome-border);color:var(--color-window-chrome-url-fg);width:9rem;margin-left:1.25rem;padding:.25rem .75rem}.code_example_code___7yUg{display:flex;text-overflow:clip;overflow:hidden;white-space:nowrap}.code_example_numberColumn__Qns4F{background-color:var(--color-contrast-bg);display:block;padding:.5rem 0}.code_example_number__fP72c{font-size:.9rem;color:var(--color-content-fg);line-height:.9rem;height:1.2rem;padding:.2rem .5rem;margin:0;text-align:right}.code_example_textColumn__WPIKN{background-color:var(--color-content-bg);padding:.5rem 0}.code_example_text__tYb9T{font-size:.9rem;line-height:.9rem;height:1.2rem;padding:.2rem .75rem;margin:0;text-overflow:clip;overflow:hidden;white-space:nowrap}.code_example_textColumn__WPIKN:after{content:"";display:block;clear:both}.libgit2_demo_function__jKmlA{font-weight:700}.libgit2_demo_comment__R2LzB{opacity:60%}.libgit2_demo_boolean__VCqtv{font-weight:700}.libgit2_demo_indent__DJVzk{display:inline-block;width:1.5rem}.libgit2_demo_libgit2Example__5LBp_{position:relative;left:-2.5rem!important;margin-left:2.5rem}.libgit2_demo_mergeWindow__hJwxE{position:relative!important;top:-5rem!important;left:7.5rem!important;height:5.25rem!important;width:25rem!important;filter:drop-shadow(.5rem .5rem 2rem var(--color-window-shadow-bg))}.libgit2_demo_mergeContents__fmrCO{background-color:#fff;padding:0 0 1.5rem}@media (prefers-color-scheme:dark){.libgit2_demo_mergeContents__fmrCO{background-color:#0e1116}}.libgit2_demo_mergeConflicts__ZA0Yj{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.8rem;color:#666d75;margin-left:2rem;border-left:1px solid #428646;border-bottom:1px solid #d1d7dd;padding:0 0 .5rem 1.5rem}@media (prefers-color-scheme:dark){.libgit2_demo_mergeConflicts__ZA0Yj{color:#7e858f;border-left:1px solid #438440;border-bottom:1px solid #31363c}}.libgit2_demo_mergeCheck__8Rg3T{display:inline-block;height:1rem;width:2rem;border-radius:0 0 1.5rem 1.5rem;background-color:#428646;margin-right:1rem;margin-bottom:.4rem;margin-top:-.3rem;overflow:hidden}@media (prefers-color-scheme:dark){.libgit2_demo_mergeCheck__8Rg3T{background-color:#438440}}.libgit2_demo_mergeExplanation___z_h2{display:inline-block}.libgit2_demo_mergeContainer__hcJYw{margin-left:2rem;background-color:#f6f8fa;border-left:1px solid #428646;border-bottom:1px solid #428646;border-radius:0 0 0 .5rem}@media (prefers-color-scheme:dark){.libgit2_demo_mergeContainer__hcJYw{background-color:#171b21;border-left:1px solid #438440;border-bottom:1px solid #438440}}.libgit2_demo_mergeButton__4pTqy{padding:1rem 1.5rem;height:4rem}.libgit2_demo_mergeButtonText__mCfZp{float:left;background-color:#1f883d;color:#fff;width:9.5rem;height:2.1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.8rem;font-weight:500;padding:.25rem 1rem;box-shadow:0 1px 0 0 rgba(31,35,40,.1),inset 0 1px 0 0 hsla(0,0%,100%,.03);border-radius:.35rem 0 0 .35rem;border:1px solid rgba(31,35,40,.15)}@media (prefers-color-scheme:dark){.libgit2_demo_mergeButtonText__mCfZp{border:1px solid #559053;border-right-color:#457346}}.libgit2_demo_mergeButtonIcon__bLx4B{float:left;border-radius:0 .35rem .35rem 0;border:1px solid rgba(31,35,40,.15);background-color:#1f883d;color:#fff;padding:.35rem 0 0 .75rem;width:2.6rem;height:2.1rem}@media (prefers-color-scheme:dark){.libgit2_demo_mergeButtonIcon__bLx4B{border:1px solid #559053;border-left-color:#457346}}.libgit2_demo_mergeButtonIcon__bLx4B:after{content:"";display:block;clear:both}.paginator_pages__SgBPv{list-style-type:none;padding:0}.paginator_pages__SgBPv li{display:inline-block;padding:.4rem .5rem;text-align:middle;border:1px solid transparent;margin:0 .1rem}.paginator_pages__SgBPv li:hover{border:1px solid var(--color-contrast-bg-more);border-radius:.25em}.paginator_pages__SgBPv li.paginator_pageCurrent__dqmun{background-color:var(--color-contrast-bg);border:1px solid var(--color-contrast-bg);border-radius:.25em}.paginator_previous__WrdG5{content:"Prev"}.paginator_previous__WrdG5:before{content:"← "}.paginator_next__m4lBB:after{content:" →"}