Skip to content

Instantly share code, notes, and snippets.

@chinkiko
Last active September 18, 2022 09:36
Show Gist options
  • Save chinkiko/6968a6a009a10f7f189ba5f927e0e66a to your computer and use it in GitHub Desktop.
Save chinkiko/6968a6a009a10f7f189ba5f927e0e66a to your computer and use it in GitHub Desktop.
a copy linklist in C lang form my github private repo
This file has been truncated, but you can view the full file.
From: <Saved by Blink>
Snapshot-Content-Location: https://github.com/chinkiko/private/blob/master/ds/c-lnklist-online-tutor-version.c
Subject: =?utf-8?Q?private/c-lnklist-online-tutor-version.c=20at=20master=20=C2=B7?=
=?utf-8?Q?=20chinkiko/private?=
Date: Sun, 18 Sep 2022 09:28:58 -0000
MIME-Version: 1.0
Content-Type: multipart/related;
type="text/html";
boundary="----MultipartBoundary--IrbXTcTmzdmhHza0m28kKqxuGzDLQVyS6ixJ9MhGoi----"
------MultipartBoundary--IrbXTcTmzdmhHza0m28kKqxuGzDLQVyS6ixJ9MhGoi----
Content-Type: text/html
Content-ID: <frame-E249F22D8325E08E69E5FD8AEBB82B16@mhtml.blink>
Content-Transfer-Encoding: quoted-printable
Content-Location: https://github.com/chinkiko/private/blob/master/ds/c-lnklist-online-tutor-version.c
<!DOCTYPE html><html lang=3D"en" data-color-mode=3D"auto" data-light-theme=
=3D"light" data-dark-theme=3D"dark" data-a11y-animated-images=3D"system" da=
ta-turbo-loaded=3D""><head><meta http-equiv=3D"Content-Type" content=3D"tex=
t/html; charset=3DUTF-8"><link rel=3D"stylesheet" type=3D"text/css" href=3D=
"cid:css-a1a6399b-67aa-4c54-a26b-b61fc0f90dd2@mhtml.blink" /><link rel=3D"s=
tylesheet" type=3D"text/css" href=3D"cid:css-d71afcb8-dd2d-4942-94e2-709e09=
abee78@mhtml.blink" />
=20
=20
=20
=20
=20
=20
=20
<link crossorigin=3D"anonymous" media=3D"all" rel=3D"stylesheet" href=3D"=
https://github.githubassets.com/assets/light-5178aee0ee76.css"><link crosso=
rigin=3D"anonymous" media=3D"all" rel=3D"stylesheet" href=3D"https://github=
.githubassets.com/assets/dark-217d4f9c8e70.css">
=20
<link crossorigin=3D"anonymous" media=3D"all" rel=3D"stylesheet" href=
=3D"https://github.githubassets.com/assets/primer-0e158a2f5ddd.css">
<link crossorigin=3D"anonymous" media=3D"all" rel=3D"stylesheet" href=
=3D"https://github.githubassets.com/assets/global-6e19eaf394cb.css">
<link crossorigin=3D"anonymous" media=3D"all" rel=3D"stylesheet" href=
=3D"https://github.githubassets.com/assets/github-f242eeb09f7e.css">
<link crossorigin=3D"anonymous" media=3D"all" rel=3D"stylesheet" href=3D"=
https://github.githubassets.com/assets/code-3d7b701fc6eb.css">
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
<meta http-equiv=3D"x-pjax-version" content=3D"ad9c65b3efa011473d0a822fb0=
57d4fd89fc7b176151a4b6539ece50807738d6" data-turbo-track=3D"reload">
<meta http-equiv=3D"x-pjax-csp-version" content=3D"d36423f9dec35f40d75bda=
7103dfcd1e46c44bd6aac49a971abe9919b3354f73" data-turbo-track=3D"reload">
<meta http-equiv=3D"x-pjax-css-version" content=3D"a20f4db0d6c6fb80ba57a3=
e95db69d8e538bee275b4430e05920bc888c8f5796" data-turbo-track=3D"reload">
<meta http-equiv=3D"x-pjax-js-version" content=3D"4cf9e56c1f85db2ad710f71=
aa6e2ce409c9229a7e464d483d1b232cb71483f36" data-turbo-track=3D"reload">
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
<link rel=3D"dns-prefetch" href=3D"https://github.githubassets.com/"><lin=
k rel=3D"dns-prefetch" href=3D"https://avatars.githubusercontent.com/"><lin=
k rel=3D"dns-prefetch" href=3D"https://github-cloud.s3.amazonaws.com/"><lin=
k rel=3D"dns-prefetch" href=3D"https://user-images.githubusercontent.com/">=
<link rel=3D"preconnect" href=3D"https://github.githubassets.com/" crossori=
gin=3D""><link rel=3D"preconnect" href=3D"https://avatars.githubusercontent=
.com/"><meta name=3D"optimizely-datafile" content=3D"{&quot;groups&quot;: [=
], &quot;environmentKey&quot;: &quot;production&quot;, &quot;rollouts&quot;=
: [], &quot;typedAudiences&quot;: [], &quot;projectId&quot;: &quot;16737760=
170&quot;, &quot;variables&quot;: [], &quot;featureFlags&quot;: [], &quot;e=
xperiments&quot;: [{&quot;status&quot;: &quot;Running&quot;, &quot;audience=
Ids&quot;: [], &quot;variations&quot;: [{&quot;variables&quot;: [], &quot;i=
d&quot;: &quot;21427950901&quot;, &quot;key&quot;: &quot;control&quot;}, {&=
quot;variables&quot;: [], &quot;id&quot;: &quot;21429710665&quot;, &quot;ke=
y&quot;: &quot;beginner&quot;}, {&quot;variables&quot;: [], &quot;id&quot;:=
&quot;21437291543&quot;, &quot;key&quot;: &quot;upstart&quot;}], &quot;id&=
quot;: &quot;21445030708&quot;, &quot;key&quot;: &quot;_259_zero_user_dashb=
oard&quot;, &quot;layerId&quot;: &quot;21434011841&quot;, &quot;trafficAllo=
cation&quot;: [{&quot;entityId&quot;: &quot;21427950901&quot;, &quot;endOfR=
ange&quot;: 3334}, {&quot;entityId&quot;: &quot;21427950901&quot;, &quot;en=
dOfRange&quot;: 5000}, {&quot;entityId&quot;: &quot;21427950901&quot;, &quo=
t;endOfRange&quot;: 8333}, {&quot;entityId&quot;: &quot;21427950901&quot;, =
&quot;endOfRange&quot;: 10000}], &quot;forcedVariations&quot;: {&quot;3c642=
68131793aa297119a343c19e345&quot;: &quot;beginner&quot;, &quot;95b24126db31=
ea8693c0fe5ea9f53b65&quot;: &quot;beginner&quot;, &quot;086e2abe64e9101112a=
f53b95d2d90b9&quot;: &quot;upstart&quot;, &quot;bae688df9d297afac98e2d254e9=
12ada&quot;: &quot;control&quot;, &quot;6c2cfda7c41396fcc31a4db759a42b94&qu=
ot;: &quot;beginner&quot;, &quot;16ed2b4ff7de02663b7c606309695916&quot;: &q=
uot;control&quot;, &quot;1971768911.1635962195&quot;: &quot;beginner&quot;,=
&quot;830bf802470ec6c9c5800c99d8e57445&quot;: &quot;beginner&quot;}}, {&qu=
ot;status&quot;: &quot;Running&quot;, &quot;audienceIds&quot;: [], &quot;va=
riations&quot;: [{&quot;variables&quot;: [], &quot;id&quot;: &quot;21540260=
416&quot;, &quot;key&quot;: &quot;variant_fetch_upstream&quot;}, {&quot;var=
iables&quot;: [], &quot;id&quot;: &quot;21551370594&quot;, &quot;key&quot;:=
&quot;variant_sync_fork&quot;}], &quot;id&quot;: &quot;21532540507&quot;, =
&quot;key&quot;: &quot;fork_syncing&quot;, &quot;layerId&quot;: &quot;21510=
660568&quot;, &quot;trafficAllocation&quot;: [{&quot;entityId&quot;: &quot;=
21551370594&quot;, &quot;endOfRange&quot;: 5000}, {&quot;entityId&quot;: &q=
uot;21551370594&quot;, &quot;endOfRange&quot;: 10000}], &quot;forcedVariati=
ons&quot;: {&quot;bcceffdcc63834cc146ddb8cce0c556d&quot;: &quot;variant_syn=
c_fork&quot;, &quot;0bd228f43ec6ac1a9eb9087f4e2471e6&quot;: &quot;variant_s=
ync_fork&quot;, &quot;404ee4d837b290b3089170d9226758ea&quot;: &quot;variant=
_sync_fork&quot;}}, {&quot;status&quot;: &quot;Running&quot;, &quot;audienc=
eIds&quot;: [], &quot;variations&quot;: [{&quot;variables&quot;: [], &quot;=
id&quot;: &quot;21571560628&quot;, &quot;key&quot;: &quot;control&quot;}, {=
&quot;variables&quot;: [], &quot;id&quot;: &quot;21560360470&quot;, &quot;k=
ey&quot;: &quot;separate&quot;}], &quot;id&quot;: &quot;21581240400&quot;, =
&quot;key&quot;: &quot;_272_zero_user_dashboard_separate&quot;, &quot;layer=
Id&quot;: &quot;21533861783&quot;, &quot;trafficAllocation&quot;: [{&quot;e=
ntityId&quot;: &quot;21560360470&quot;, &quot;endOfRange&quot;: 5000}, {&qu=
ot;entityId&quot;: &quot;21571560628&quot;, &quot;endOfRange&quot;: 10000}]=
, &quot;forcedVariations&quot;: {&quot;84527259280cd047a161abdd9cc3e28d&quo=
t;: &quot;separate&quot;, &quot;ae666882652d9718723c13fda7007b3a&quot;: &qu=
ot;separate&quot;}}], &quot;version&quot;: &quot;4&quot;, &quot;audiences&q=
uot;: [{&quot;conditions&quot;: &quot;[\&quot;or\&quot;, {\&quot;match\&quo=
t;: \&quot;exact\&quot;, \&quot;name\&quot;: \&quot;$opt_dummy_attribute\&q=
uot;, \&quot;type\&quot;: \&quot;custom_attribute\&quot;, \&quot;value\&quo=
t;: \&quot;$opt_dummy_value\&quot;}]&quot;, &quot;id&quot;: &quot;$opt_dumm=
y_audience&quot;, &quot;name&quot;: &quot;Optimizely-Generated Audience for=
Backwards Compatibility&quot;}], &quot;anonymizeIP&quot;: true, &quot;sdkK=
ey&quot;: &quot;WTc6awnGuYDdG98CYRban&quot;, &quot;attributes&quot;: [{&quo=
t;id&quot;: &quot;16822470375&quot;, &quot;key&quot;: &quot;user_id&quot;},=
{&quot;id&quot;: &quot;17143601254&quot;, &quot;key&quot;: &quot;spammy&qu=
ot;}, {&quot;id&quot;: &quot;18175660309&quot;, &quot;key&quot;: &quot;orga=
nization_plan&quot;}, {&quot;id&quot;: &quot;18813001570&quot;, &quot;key&q=
uot;: &quot;is_logged_in&quot;}, {&quot;id&quot;: &quot;19073851829&quot;, =
&quot;key&quot;: &quot;geo&quot;}, {&quot;id&quot;: &quot;20175462351&quot;=
, &quot;key&quot;: &quot;requestedCurrency&quot;}, {&quot;id&quot;: &quot;2=
0785470195&quot;, &quot;key&quot;: &quot;country_code&quot;}, {&quot;id&quo=
t;: &quot;21656311196&quot;, &quot;key&quot;: &quot;opened_downgrade_dialog=
&quot;}], &quot;botFiltering&quot;: false, &quot;accountId&quot;: &quot;167=
37760170&quot;, &quot;events&quot;: [{&quot;experimentIds&quot;: [], &quot;=
id&quot;: &quot;17911811441&quot;, &quot;key&quot;: &quot;hydro_click.dashb=
oard.teacher_toolbox_cta&quot;}, {&quot;experimentIds&quot;: [], &quot;id&q=
uot;: &quot;18124116703&quot;, &quot;key&quot;: &quot;submit.organizations.=
complete_sign_up&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &q=
uot;18145892387&quot;, &quot;key&quot;: &quot;no_metric.tracked_outside_of_=
optimizely&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18=
178755568&quot;, &quot;key&quot;: &quot;click.org_onboarding_checklist.add_=
repo&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18180553=
241&quot;, &quot;key&quot;: &quot;submit.repository_imports.create&quot;}, =
{&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18186103728&quot;, &q=
uot;key&quot;: &quot;click.help.learn_more_about_repository_creation&quot;}=
, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18188530140&quot;, =
&quot;key&quot;: &quot;test_event&quot;}, {&quot;experimentIds&quot;: [], &=
quot;id&quot;: &quot;18191963644&quot;, &quot;key&quot;: &quot;click.empty_=
org_repo_cta.transfer_repository&quot;}, {&quot;experimentIds&quot;: [], &q=
uot;id&quot;: &quot;18195612788&quot;, &quot;key&quot;: &quot;click.empty_o=
rg_repo_cta.import_repository&quot;}, {&quot;experimentIds&quot;: [], &quot=
;id&quot;: &quot;18210945499&quot;, &quot;key&quot;: &quot;click.org_onboar=
ding_checklist.invite_members&quot;}, {&quot;experimentIds&quot;: [], &quot=
;id&quot;: &quot;18211063248&quot;, &quot;key&quot;: &quot;click.empty_org_=
repo_cta.create_repository&quot;}, {&quot;experimentIds&quot;: [], &quot;id=
&quot;: &quot;18215721889&quot;, &quot;key&quot;: &quot;click.org_onboardin=
g_checklist.update_profile&quot;}, {&quot;experimentIds&quot;: [], &quot;id=
&quot;: &quot;18224360785&quot;, &quot;key&quot;: &quot;click.org_onboardin=
g_checklist.dismiss&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;:=
&quot;18234832286&quot;, &quot;key&quot;: &quot;submit.organization_activa=
tion.complete&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot=
;18252392383&quot;, &quot;key&quot;: &quot;submit.org_repository.create&quo=
t;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18257551537&quot=
;, &quot;key&quot;: &quot;submit.org_member_invitation.create&quot;}, {&quo=
t;experimentIds&quot;: [], &quot;id&quot;: &quot;18259522260&quot;, &quot;k=
ey&quot;: &quot;submit.organization_profile.update&quot;}, {&quot;experimen=
tIds&quot;: [], &quot;id&quot;: &quot;18564603625&quot;, &quot;key&quot;: &=
quot;view.classroom_select_organization&quot;}, {&quot;experimentIds&quot;:=
[], &quot;id&quot;: &quot;18568612016&quot;, &quot;key&quot;: &quot;click.=
classroom_sign_in_click&quot;}, {&quot;experimentIds&quot;: [], &quot;id&qu=
ot;: &quot;18572592540&quot;, &quot;key&quot;: &quot;view.classroom_name&qu=
ot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18574203855&quo=
t;, &quot;key&quot;: &quot;click.classroom_create_organization&quot;}, {&qu=
ot;experimentIds&quot;: [], &quot;id&quot;: &quot;18582053415&quot;, &quot;=
key&quot;: &quot;click.classroom_select_organization&quot;}, {&quot;experim=
entIds&quot;: [], &quot;id&quot;: &quot;18589463420&quot;, &quot;key&quot;:=
&quot;click.classroom_create_classroom&quot;}, {&quot;experimentIds&quot;:=
[], &quot;id&quot;: &quot;18591323364&quot;, &quot;key&quot;: &quot;click.=
classroom_create_first_classroom&quot;}, {&quot;experimentIds&quot;: [], &q=
uot;id&quot;: &quot;18591652321&quot;, &quot;key&quot;: &quot;click.classro=
om_grant_access&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &qu=
ot;18607131425&quot;, &quot;key&quot;: &quot;view.classroom_creation&quot;}=
, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18831680583&quot;, =
&quot;key&quot;: &quot;upgrade_account_plan&quot;}, {&quot;experimentIds&qu=
ot;: [], &quot;id&quot;: &quot;19064064515&quot;, &quot;key&quot;: &quot;cl=
ick.signup&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19=
075373687&quot;, &quot;key&quot;: &quot;click.view_account_billing_page&quo=
t;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19077355841&quot=
;, &quot;key&quot;: &quot;click.dismiss_signup_prompt&quot;}, {&quot;experi=
mentIds&quot;: [], &quot;id&quot;: &quot;19079713938&quot;, &quot;key&quot;=
: &quot;click.contact_sales&quot;}, {&quot;experimentIds&quot;: [], &quot;i=
d&quot;: &quot;19120963070&quot;, &quot;key&quot;: &quot;click.compare_acco=
unt_plans&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;191=
51690317&quot;, &quot;key&quot;: &quot;click.upgrade_account_cta&quot;}, {&=
quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19424193129&quot;, &quo=
t;key&quot;: &quot;click.open_account_switcher&quot;}, {&quot;experimentIds=
&quot;: [], &quot;id&quot;: &quot;19520330825&quot;, &quot;key&quot;: &quot=
;click.visit_account_profile&quot;}, {&quot;experimentIds&quot;: [], &quot;=
id&quot;: &quot;19540970635&quot;, &quot;key&quot;: &quot;click.switch_acco=
unt_context&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;1=
9730198868&quot;, &quot;key&quot;: &quot;submit.homepage_signup&quot;}, {&q=
uot;experimentIds&quot;: [], &quot;id&quot;: &quot;19820830627&quot;, &quot=
;key&quot;: &quot;click.homepage_signup&quot;}, {&quot;experimentIds&quot;:=
[], &quot;id&quot;: &quot;19988571001&quot;, &quot;key&quot;: &quot;click.=
create_enterprise_trial&quot;}, {&quot;experimentIds&quot;: [], &quot;id&qu=
ot;: &quot;20036538294&quot;, &quot;key&quot;: &quot;click.create_organizat=
ion_team&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;2004=
0653299&quot;, &quot;key&quot;: &quot;click.input_enterprise_trial_form&quo=
t;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20062030003&quot=
;, &quot;key&quot;: &quot;click.continue_with_team&quot;}, {&quot;experimen=
tIds&quot;: [], &quot;id&quot;: &quot;20068947153&quot;, &quot;key&quot;: &=
quot;click.create_organization_free&quot;}, {&quot;experimentIds&quot;: [],=
&quot;id&quot;: &quot;20086636658&quot;, &quot;key&quot;: &quot;click.sign=
up_continue.username&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;=
: &quot;20091648988&quot;, &quot;key&quot;: &quot;click.signup_continue.cre=
ate_account&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;2=
0103637615&quot;, &quot;key&quot;: &quot;click.signup_continue.email&quot;}=
, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20111574253&quot;, =
&quot;key&quot;: &quot;click.signup_continue.password&quot;}, {&quot;experi=
mentIds&quot;: [], &quot;id&quot;: &quot;20120044111&quot;, &quot;key&quot;=
: &quot;view.pricing_page&quot;}, {&quot;experimentIds&quot;: [], &quot;id&=
quot;: &quot;20152062109&quot;, &quot;key&quot;: &quot;submit.create_accoun=
t&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20165800992=
&quot;, &quot;key&quot;: &quot;submit.upgrade_payment_form&quot;}, {&quot;e=
xperimentIds&quot;: [], &quot;id&quot;: &quot;20171520319&quot;, &quot;key&=
quot;: &quot;submit.create_organization&quot;}, {&quot;experimentIds&quot;:=
[], &quot;id&quot;: &quot;20222645674&quot;, &quot;key&quot;: &quot;click.=
recommended_plan_in_signup.discuss_your_needs&quot;}, {&quot;experimentIds&=
quot;: [], &quot;id&quot;: &quot;20227443657&quot;, &quot;key&quot;: &quot;=
submit.verify_primary_user_email&quot;}, {&quot;experimentIds&quot;: [], &q=
uot;id&quot;: &quot;20234607160&quot;, &quot;key&quot;: &quot;click.recomme=
nded_plan_in_signup.try_enterprise&quot;}, {&quot;experimentIds&quot;: [], =
&quot;id&quot;: &quot;20238175784&quot;, &quot;key&quot;: &quot;click.recom=
mended_plan_in_signup.team&quot;}, {&quot;experimentIds&quot;: [], &quot;id=
&quot;: &quot;20239847212&quot;, &quot;key&quot;: &quot;click.recommended_p=
lan_in_signup.continue_free&quot;}, {&quot;experimentIds&quot;: [], &quot;i=
d&quot;: &quot;20251097193&quot;, &quot;key&quot;: &quot;recommended_plan&q=
uot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20438619534&qu=
ot;, &quot;key&quot;: &quot;click.pricing_calculator.1_member&quot;}, {&quo=
t;experimentIds&quot;: [], &quot;id&quot;: &quot;20456699683&quot;, &quot;k=
ey&quot;: &quot;click.pricing_calculator.15_members&quot;}, {&quot;experime=
ntIds&quot;: [], &quot;id&quot;: &quot;20467868331&quot;, &quot;key&quot;: =
&quot;click.pricing_calculator.10_members&quot;}, {&quot;experimentIds&quot=
;: [], &quot;id&quot;: &quot;20476267432&quot;, &quot;key&quot;: &quot;clic=
k.trial_days_remaining&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quo=
t;: &quot;20476357660&quot;, &quot;key&quot;: &quot;click.discover_feature&=
quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20479287901&q=
uot;, &quot;key&quot;: &quot;click.pricing_calculator.custom_members&quot;}=
, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20481107083&quot;, =
&quot;key&quot;: &quot;click.recommended_plan_in_signup.apply_teacher_benef=
its&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;204830893=
92&quot;, &quot;key&quot;: &quot;click.pricing_calculator.5_members&quot;},=
{&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20484283944&quot;, &=
quot;key&quot;: &quot;click.onboarding_task&quot;}, {&quot;experimentIds&qu=
ot;: [], &quot;id&quot;: &quot;20484996281&quot;, &quot;key&quot;: &quot;cl=
ick.recommended_plan_in_signup.apply_student_benefits&quot;}, {&quot;experi=
mentIds&quot;: [], &quot;id&quot;: &quot;20486713726&quot;, &quot;key&quot;=
: &quot;click.onboarding_task_breadcrumb&quot;}, {&quot;experimentIds&quot;=
: [], &quot;id&quot;: &quot;20490791319&quot;, &quot;key&quot;: &quot;click=
.upgrade_to_enterprise&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quo=
t;: &quot;20491786766&quot;, &quot;key&quot;: &quot;click.talk_to_us&quot;}=
, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20494144087&quot;, =
&quot;key&quot;: &quot;click.dismiss_enterprise_trial&quot;}, {&quot;experi=
mentIds&quot;: [], &quot;id&quot;: &quot;20499722759&quot;, &quot;key&quot;=
: &quot;completed_all_tasks&quot;}, {&quot;experimentIds&quot;: [], &quot;i=
d&quot;: &quot;20500710104&quot;, &quot;key&quot;: &quot;completed_onboardi=
ng_tasks&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;2051=
3160672&quot;, &quot;key&quot;: &quot;click.read_doc&quot;}, {&quot;experim=
entIds&quot;: [], &quot;id&quot;: &quot;20516196762&quot;, &quot;key&quot;:=
&quot;actions_enabled&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quo=
t;: &quot;20518980986&quot;, &quot;key&quot;: &quot;click.dismiss_trial_ban=
ner&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;205354467=
21&quot;, &quot;key&quot;: &quot;click.issue_actions_prompt.dismiss_prompt&=
quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20557002247&q=
uot;, &quot;key&quot;: &quot;click.issue_actions_prompt.setup_workflow&quot=
;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20595070227&quot;=
, &quot;key&quot;: &quot;click.pull_request_setup_workflow&quot;}, {&quot;e=
xperimentIds&quot;: [], &quot;id&quot;: &quot;20626600314&quot;, &quot;key&=
quot;: &quot;click.seats_input&quot;}, {&quot;experimentIds&quot;: [], &quo=
t;id&quot;: &quot;20642310305&quot;, &quot;key&quot;: &quot;click.decrease_=
seats_number&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;=
20662990045&quot;, &quot;key&quot;: &quot;click.increase_seats_number&quot;=
}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20679620969&quot;,=
&quot;key&quot;: &quot;click.public_product_roadmap&quot;}, {&quot;experim=
entIds&quot;: [], &quot;id&quot;: &quot;20761240940&quot;, &quot;key&quot;:=
&quot;click.dismiss_survey_banner&quot;}, {&quot;experimentIds&quot;: [], =
&quot;id&quot;: &quot;20767210721&quot;, &quot;key&quot;: &quot;click.take_=
survey&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;207952=
81201&quot;, &quot;key&quot;: &quot;click.archive_list&quot;}, {&quot;exper=
imentIds&quot;: [], &quot;id&quot;: &quot;20966790249&quot;, &quot;key&quot=
;: &quot;contact_sales.submit&quot;}, {&quot;experimentIds&quot;: [], &quot=
;id&quot;: &quot;20996500333&quot;, &quot;key&quot;: &quot;contact_sales.ex=
isting_customer&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &qu=
ot;20996890162&quot;, &quot;key&quot;: &quot;contact_sales.blank_message_fi=
eld&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;210004703=
17&quot;, &quot;key&quot;: &quot;contact_sales.personal_email&quot;}, {&quo=
t;experimentIds&quot;: [], &quot;id&quot;: &quot;21002790172&quot;, &quot;k=
ey&quot;: &quot;contact_sales.blank_phone_field&quot;}, {&quot;experimentId=
s&quot;: [&quot;21445030708&quot;, &quot;21581240400&quot;], &quot;id&quot;=
: &quot;21354412592&quot;, &quot;key&quot;: &quot;click.dismiss_create_read=
me&quot;}, {&quot;experimentIds&quot;: [&quot;21445030708&quot;, &quot;2158=
1240400&quot;], &quot;id&quot;: &quot;21366102546&quot;, &quot;key&quot;: &=
quot;click.dismiss_zero_user_content&quot;}, {&quot;experimentIds&quot;: []=
, &quot;id&quot;: &quot;21370252505&quot;, &quot;key&quot;: &quot;account_d=
id_downgrade&quot;}, {&quot;experimentIds&quot;: [&quot;21445030708&quot;, =
&quot;21581240400&quot;], &quot;id&quot;: &quot;21370840408&quot;, &quot;ke=
y&quot;: &quot;click.cta_create_readme&quot;}, {&quot;experimentIds&quot;: =
[&quot;21445030708&quot;, &quot;21581240400&quot;], &quot;id&quot;: &quot;2=
1375451068&quot;, &quot;key&quot;: &quot;click.cta_create_new_repository&qu=
ot;}, {&quot;experimentIds&quot;: [&quot;21445030708&quot;, &quot;215812404=
00&quot;], &quot;id&quot;: &quot;21385390948&quot;, &quot;key&quot;: &quot;=
click.zero_user_content&quot;}, {&quot;experimentIds&quot;: [], &quot;id&qu=
ot;: &quot;21467712175&quot;, &quot;key&quot;: &quot;click.downgrade_keep&q=
uot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;21484112202&qu=
ot;, &quot;key&quot;: &quot;click.downgrade&quot;}, {&quot;experimentIds&qu=
ot;: [], &quot;id&quot;: &quot;21495292213&quot;, &quot;key&quot;: &quot;cl=
ick.downgrade_survey_exit&quot;}, {&quot;experimentIds&quot;: [], &quot;id&=
quot;: &quot;21508241468&quot;, &quot;key&quot;: &quot;click.downgrade_surv=
ey_submit&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;215=
12030356&quot;, &quot;key&quot;: &quot;click.downgrade_support&quot;}, {&qu=
ot;experimentIds&quot;: [], &quot;id&quot;: &quot;21539090022&quot;, &quot;=
key&quot;: &quot;click.downgrade_exit&quot;}, {&quot;experimentIds&quot;: [=
&quot;21532540507&quot;], &quot;id&quot;: &quot;21543640644&quot;, &quot;ke=
y&quot;: &quot;click_fetch_upstream&quot;}, {&quot;experimentIds&quot;: [],=
&quot;id&quot;: &quot;21646510300&quot;, &quot;key&quot;: &quot;click.move=
_your_work&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;21=
656151116&quot;, &quot;key&quot;: &quot;click.add_branch_protection_rule&qu=
ot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;21663860599&quo=
t;, &quot;key&quot;: &quot;click.downgrade_dialog_open&quot;}, {&quot;exper=
imentIds&quot;: [], &quot;id&quot;: &quot;21687860483&quot;, &quot;key&quot=
;: &quot;click.learn_about_protected_branches&quot;}, {&quot;experimentIds&=
quot;: [], &quot;id&quot;: &quot;21689050333&quot;, &quot;key&quot;: &quot;=
click.dismiss_protect_this_branch&quot;}, {&quot;experimentIds&quot;: [], &=
quot;id&quot;: &quot;21864370109&quot;, &quot;key&quot;: &quot;click.sign_i=
n&quot;}], &quot;revision&quot;: &quot;1355&quot;}"><title>private/c-lnklis=
t-online-tutor-version.c at master =C2=B7 chinkiko/private</title><meta nam=
e=3D"google-site-verification" content=3D"c1kuD-K2HIVF635lypcsWPoD4kilo5-jA=
_wBFyT4uMY"><meta name=3D"google-site-verification" content=3D"KT5gs8h0wvaa=
gLKAVWq8bbeNwnZZK1r1XQysX3xurLU"><meta name=3D"google-site-verification" co=
ntent=3D"ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA"><meta name=3D"google-=
site-verification" content=3D"GXs5KoUUkNCoaAZn7wPN-t01Pywp9M3sEjnt_3_ZWPc">=
<meta name=3D"google-site-verification" content=3D"Apib7-x98H0j5cPqHWwSMm6d=
NU4GmODRoqxLiDzdx9I"><meta name=3D"octolytics-url" content=3D"https://colle=
ctor.github.com/github/collect"><meta name=3D"octolytics-actor-id" content=
=3D"18418259"><meta name=3D"octolytics-actor-login" content=3D"chinkiko"><m=
eta name=3D"octolytics-actor-hash" content=3D"ea776f4a5966f4176e79219ff5569=
a35428138be54b38e6e2f5c4968bffac6f4"><meta name=3D"user-login" content=3D"c=
hinkiko"><link rel=3D"sudo-modal" href=3D"https://github.com/sessions/sudo_=
modal"><meta name=3D"viewport" content=3D"width=3Ddevice-width"><meta name=
=3D"description" content=3D"free private repo. Contribute to chinkiko/priva=
te development by creating an account on GitHub."><link rel=3D"search" type=
=3D"application/opensearchdescription+xml" href=3D"https://github.com/opens=
earch.xml" title=3D"GitHub"><link rel=3D"fluid-icon" href=3D"https://github=
.com/fluidicon.png" title=3D"GitHub"><meta property=3D"fb:app_id" content=
=3D"1401488693436528"><meta name=3D"apple-itunes-app" content=3D"app-id=3D1=
477376905"><meta name=3D"twitter:image:src" content=3D"https://avatars.gith=
ubusercontent.com/u/18418259?s=3D400&amp;v=3D4"><meta name=3D"twitter:site"=
content=3D"@github"><meta name=3D"twitter:card" content=3D"summary"><meta =
name=3D"twitter:title" content=3D"chinkiko/private: free private repo"><met=
a name=3D"twitter:description" content=3D"free private repo. Contribute to =
chinkiko/private development by creating an account on GitHub."><meta prope=
rty=3D"og:image" content=3D"https://avatars.githubusercontent.com/u/1841825=
9?s=3D400&amp;v=3D4"><meta property=3D"og:image:alt" content=3D"free privat=
e repo. Contribute to chinkiko/private development by creating an account o=
n GitHub."><meta property=3D"og:site_name" content=3D"GitHub"><meta propert=
y=3D"og:type" content=3D"object"><meta property=3D"og:title" content=3D"chi=
nkiko/private: free private repo"><meta property=3D"og:url" content=3D"http=
s://github.com/chinkiko/private"><meta property=3D"og:description" content=
=3D"free private repo. Contribute to chinkiko/private development by creati=
ng an account on GitHub."><link rel=3D"assets" href=3D"https://github.githu=
bassets.com/"><link rel=3D"shared-web-socket" href=3D"wss://alive.github.co=
m/_sockets/u/18418259/ws?session=3DeyJ2IjoiVjMiLCJ1IjoxODQxODI1OSwicyI6OTMy=
MDUzMjI4LCJjIjozMTA2NDE1Nzk3LCJ0IjoxNjYzNDkzMzA5fQ=3D=3D--2c3422f494361b31d=
87075be4d3be2e3e618bd77489864f22c701d61ca048044" data-refresh-url=3D"/_aliv=
e" data-session-id=3D"3d633e60f40217dc6131cf4c968c574e2c237adea55b1d7405ebf=
ec5e0423c33"><link rel=3D"shared-web-socket-src" href=3D"https://github.com=
/assets-cdn/worker/socket-worker-b87581f5816c.js"><meta name=3D"hostname" c=
ontent=3D"github.com"><meta name=3D"keyboard-shortcuts-preference" content=
=3D"all"><meta name=3D"expected-hostname" content=3D"github.com"><meta name=
=3D"enabled-features" content=3D"IMAGE_METRIC_TRACKING,GEOJSON_AZURE_MAPS,S=
TRICT_DEFERRED_DIFF_LINES_CHECKS,STRICT_DEFERRED_DIFF_LINES_CHECKS_REPORTIN=
G"><meta name=3D"go-import" content=3D"github.com/chinkiko/private git http=
s://github.com/chinkiko/private.git"><meta name=3D"octolytics-dimension-use=
r_id" content=3D"18418259"><meta name=3D"octolytics-dimension-user_login" c=
ontent=3D"chinkiko"><meta name=3D"octolytics-dimension-repository_id" conte=
nt=3D"164480878"><meta name=3D"octolytics-dimension-repository_nwo" content=
=3D"chinkiko/private"><meta name=3D"octolytics-dimension-repository_public"=
content=3D"false"><meta name=3D"octolytics-dimension-repository_is_fork" c=
ontent=3D"false"><meta name=3D"octolytics-dimension-repository_network_root=
_id" content=3D"164480878"><meta name=3D"octolytics-dimension-repository_ne=
twork_root_nwo" content=3D"chinkiko/private"><meta name=3D"turbo-body-class=
es" content=3D"logged-in env-production page-responsive"><meta name=3D"brow=
ser-stats-url" content=3D"https://api.github.com/_private/browser/stats"><m=
eta name=3D"browser-errors-url" content=3D"https://api.github.com/_private/=
browser/errors"><meta name=3D"browser-optimizely-client-errors-url" content=
=3D"https://api.github.com/_private/browser/optimizely_client/errors"><link=
rel=3D"mask-icon" href=3D"https://github.githubassets.com/pinned-octocat.s=
vg" color=3D"#000000"><link rel=3D"alternate icon" class=3D"js-site-favicon=
" type=3D"image/png" href=3D"https://github.githubassets.com/favicons/favic=
on.png"><link rel=3D"icon" class=3D"js-site-favicon" type=3D"image/svg+xml"=
href=3D"https://github.githubassets.com/favicons/favicon.svg"><meta name=
=3D"theme-color" content=3D"#1e2327"><meta name=3D"color-scheme" content=3D=
"light dark"><link rel=3D"manifest" href=3D"https://github.com/manifest.jso=
n" crossorigin=3D"use-credentials"><meta name=3D"selected-link" value=3D"re=
po_source" data-turbo-transient=3D""><meta name=3D"analytics-location" cont=
ent=3D"/<user-name>/<repo-name>/blob/show" data-turbo-transient=3D""><meta =
name=3D"request-id" content=3D"09C1:2243:EA8F31:1045D5A:6326E4C1" data-turb=
o-transient=3D""><meta name=3D"html-safe-nonce" content=3D"806e1fccaefc672f=
0181924264e13d55195d395c9fdf6cab645698980c2a3861" data-turbo-transient=3D""=
><meta name=3D"visitor-payload" content=3D"eyJyZWZlcnJlciI6Imh0dHBzOi8vZ2l0=
aHViLmNvbS9jaGlua2lrby9wcml2YXRlL3RyZWUvbWFzdGVyL2RzIiwicmVxdWVzdF9pZCI6IjA=
5QzE6MjI0MzpFQThGMzE6MTA0NUQ1QTo2MzI2RTRDMSIsInZpc2l0b3JfaWQiOiIxNDE2ODg0OT=
kwNzc4ODQ3MjAyIiwicmVnaW9uX2VkZ2UiOiJzb3V0aGVhc3Rhc2lhIiwicmVnaW9uX3JlbmRlc=
iI6ImlhZCJ9" data-turbo-transient=3D""><meta name=3D"visitor-hmac" content=
=3D"88dbc1779956e9d6694cdccd37afa8a028be9b4570c43011b3f23dd89e699a8b" data-=
turbo-transient=3D""><meta name=3D"github-keyboard-shortcuts" content=3D"re=
pository,source-code,file-tree" data-turbo-transient=3D""><meta name=3D"hov=
ercard-subject-tag" content=3D"repository:164480878" data-turbo-transient=
=3D""><meta name=3D"turbo-cache-control" content=3D"no-preview" data-turbo-=
transient=3D""><link rel=3D"canonical" href=3D"https://github.com/chinkiko/=
private/blob/master/ds/c-lnklist-online-tutor-version.c" data-turbo-transie=
nt=3D""></head>
<body class=3D"logged-in env-production page-responsive page-blob" style=
=3D"word-wrap: break-word;">
=20
<div class=3D"position-relative js-header-wrapper ">
<a href=3D"https://github.com/chinkiko/private/blob/master/ds/c-lnkli=
st-online-tutor-version.c#start-of-content" class=3D"p-3 color-bg-accent-em=
phasis color-fg-on-emphasis show-on-focus js-skip-to-content">Skip to conte=
nt</a>
<span data-view-component=3D"true" class=3D"progress-pjax-loader Prog=
ress position-fixed width-full">
<span style=3D"width: 0%;" data-view-component=3D"true" class=3D"Progre=
ss-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis"></s=
pan>
</span> =20
=20
=20
<header class=3D"Header js-details-container Details px-3 px-md=
-4 px-lg-5 flex-wrap flex-md-nowrap" role=3D"banner">
<div class=3D"Header-item mt-n1 mb-n1 d-none d-md-flex">
<a class=3D"Header-link " href=3D"https://github.com/" data-hotkey=3D=
"g d" aria-label=3D"Homepage " data-turbo=3D"false" data-analytics-event=3D=
"{&quot;category&quot;:&quot;Header&quot;,&quot;action&quot;:&quot;go to da=
shboard&quot;,&quot;label&quot;:&quot;icon:logo&quot;}">
<svg height=3D"32" aria-hidden=3D"true" viewBox=3D"0 0 16 16" version=3D"=
1.1" width=3D"32" data-view-component=3D"true" class=3D"octicon octicon-mar=
k-github v-align-middle">
<path fill-rule=3D"evenodd" d=3D"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.5=
3 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69=
-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.8=
2.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 =
0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.3=
2-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 =
2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0=
1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8=
-8-8z"></path>
</svg>
</a>
</div>
<div class=3D"Header-item d-md-none">
<button aria-label=3D"Toggle navigation" aria-expanded=3D"false" ty=
pe=3D"button" data-view-component=3D"true" class=3D"Header-link js-details-=
target btn-link"> <svg aria-hidden=3D"true" height=3D"24" viewBox=3D"0 0=
16 16" version=3D"1.1" width=3D"24" data-view-component=3D"true" class=3D"=
octicon octicon-three-bars">
<path fill-rule=3D"evenodd" d=3D"M1 2.75A.75.75 0 011.75 2h12.5a.75.75 =
0 110 1.5H1.75A.75.75 0 011 2.75zm0 5A.75.75 0 011.75 7h12.5a.75.75 0 110 1=
.5H1.75A.75.75 0 011 7.75zM1.75 12a.75.75 0 100 1.5h12.5a.75.75 0 100-1.5H1=
.75z"></path>
</svg>
</button> </div>
<div class=3D"Header-item Header-item--full flex-column flex-md-row wid=
th-full flex-order-2 flex-md-order-none mr-0 mt-3 mt-md-0 Details-content--=
hidden-not-important d-md-flex">
=20
<div class=3D"header-search flex-auto js-site-search position-relative flex=
-self-stretch flex-md-self-auto mb-3 mb-md-0 mr-0 mr-md-3 scoped-search sit=
e-scoped-search js-jump-to">
<div class=3D"position-relative">
<!-- '"` --><!-- </textarea></xmp> --><form class=3D"js-site-search-for=
m" role=3D"search" aria-label=3D"Site" data-scope-type=3D"Repository" data-=
scope-id=3D"164480878" data-scoped-search-url=3D"/chinkiko/private/search" =
data-owner-scoped-search-url=3D"/users/chinkiko/search" data-unscoped-searc=
h-url=3D"/search" data-turbo=3D"false" action=3D"https://github.com/chinkik=
o/private/search" accept-charset=3D"UTF-8" method=3D"get">
<label class=3D"form-control input-sm header-search-wrapper p-0 js-ch=
romeless-input-container header-search-wrapper-jump-to position-relative d-=
flex flex-justify-between flex-items-center">
<input type=3D"text" class=3D"form-control input-sm header-search-i=
nput jump-to-field js-jump-to-field js-site-search-focus js-site-search-fie=
ld is-clearable" data-hotkey=3D"s,/" name=3D"q" data-test-selector=3D"nav-s=
earch-input" placeholder=3D"Search or jump to=E2=80=A6" data-unscoped-place=
holder=3D"Search or jump to=E2=80=A6" data-scoped-placeholder=3D"Search or =
jump to=E2=80=A6" autocapitalize=3D"off" role=3D"combobox" aria-haspopup=3D=
"listbox" aria-expanded=3D"false" aria-autocomplete=3D"list" aria-controls=
=3D"jump-to-results" aria-label=3D"Search or jump to=E2=80=A6" data-jump-to=
-suggestions-path=3D"/_graphql/GetSuggestedNavigationDestinations" spellche=
ck=3D"false" autocomplete=3D"off">
=20
=20
<svg xmlns=3D"http://www.w3.org/2000/svg" width=3D"22" height=
=3D"20" aria-hidden=3D"true" class=3D"mr-1 header-search-key-slash"><path f=
ill=3D"none" stroke=3D"#979A9C" opacity=3D".4" d=3D"M3.5.5h12c1.7 0 3 1.3 3=
3v13c0 1.7-1.3 3-3 3h-12c-1.7 0-3-1.3-3-3v-13c0-1.7 1.3-3 3-3z"></path><pa=
th fill=3D"#979A9C" d=3D"M11.8 6L8 15.1h-.9L10.8 6h1z"></path></svg>
<div class=3D"Box position-absolute overflow-hidden d-none jump-t=
o-suggestions js-jump-to-suggestions-container">
=20
<ul class=3D"d-none js-jump-to-suggestions-template-container">
=20
<li class=3D"d-flex flex-justify-start flex-items-center p-0 f5 navigation-=
item js-navigation-item js-jump-to-suggestion" role=3D"option">
<a tabindex=3D"-1" class=3D"no-underline d-flex flex-auto flex-items-cent=
er jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p=
-2" href=3D"https://github.com/chinkiko/private/blob/master/ds/c-lnklist-on=
line-tutor-version.c" data-item-type=3D"suggestion">
<div class=3D"jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 tex=
t-center d-none">
<svg title=3D"Repository" aria-label=3D"Repository" role=3D"img" heig=
ht=3D"16" viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-comp=
onent=3D"true" class=3D"octicon octicon-repo js-jump-to-octicon-repo d-none=
flex-shrink-0">
<path fill-rule=3D"evenodd" d=3D"M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0=
01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00=
-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.35=
6 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.=
087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.=
5a.25.25 0 00-.25.25z"></path>
</svg>
<svg title=3D"Project" aria-label=3D"Project" role=3D"img" height=3D"=
16" viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-component=
=3D"true" class=3D"octicon octicon-project js-jump-to-octicon-project d-non=
e flex-shrink-0">
<path fill-rule=3D"evenodd" d=3D"M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15=
.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H=
1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.=
25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 =
0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 =
01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 00=
8 3z"></path>
</svg>
<svg title=3D"Search" aria-label=3D"Search" role=3D"img" height=3D"16=
" viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-component=3D=
"true" class=3D"octicon octicon-search js-jump-to-octicon-search d-none fle=
x-shrink-0">
<path fill-rule=3D"evenodd" d=3D"M11.5 7a4.499 4.499 0 11-8.998 0A4.499=
4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1=
.06l-3.04-3.04z"></path>
</svg>
</div>
<img class=3D"avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-=
none" alt=3D"" aria-label=3D"Team" src=3D"https://github.com/chinkiko/priva=
te/blob/master/ds/c-lnklist-online-tutor-version.c" width=3D"28" height=3D"=
28">
<div class=3D"jump-to-suggestion-name js-jump-to-suggestion-name flex-a=
uto overflow-hidden text-left no-wrap css-truncate css-truncate-target">
</div>
<div class=3D"border rounded-2 flex-shrink-0 color-bg-subtle px-1 color=
-fg-muted ml-1 f6 d-none js-jump-to-badge-search">
<span class=3D"js-jump-to-badge-search-text-default d-none" aria-labe=
l=3D"in this repository">
In this repository
</span>
<span class=3D"js-jump-to-badge-search-text-global d-none" aria-label=
=3D"in all of GitHub">
All GitHub
</span>
<span aria-hidden=3D"true" class=3D"d-inline-block ml-1 v-align-middl=
e">=E2=86=B5</span>
</div>
<div aria-hidden=3D"true" class=3D"border rounded-2 flex-shrink-0 color=
-bg-subtle px-1 color-fg-muted ml-1 f6 d-none d-on-nav-focus js-jump-to-bad=
ge-jump">
Jump to
<span class=3D"d-inline-block ml-1 v-align-middle">=E2=86=B5</span>
</div>
</a>
</li>
</ul>
<ul class=3D"d-none js-jump-to-no-results-template-container">
<li class=3D"d-flex flex-justify-center flex-items-center f5 d-none js-ju=
mp-to-suggestion p-2">
<span class=3D"color-fg-muted">No suggested jump to results</span>
</li>
</ul>
<ul id=3D"jump-to-results" role=3D"listbox" class=3D"p-0 m-0 js-navigation-=
container jump-to-suggestions-results-container js-jump-to-suggestions-resu=
lts-container">
=20
<li class=3D"d-flex flex-justify-start flex-items-center p-0 f5 navigation-=
item js-navigation-item js-jump-to-scoped-search d-none" role=3D"option">
<a tabindex=3D"-1" class=3D"no-underline d-flex flex-auto flex-items-cent=
er jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p=
-2" href=3D"https://github.com/chinkiko/private/blob/master/ds/c-lnklist-on=
line-tutor-version.c" data-item-type=3D"scoped_search">
<div class=3D"jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 tex=
t-center d-none">
<svg title=3D"Repository" aria-label=3D"Repository" role=3D"img" heig=
ht=3D"16" viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-comp=
onent=3D"true" class=3D"octicon octicon-repo js-jump-to-octicon-repo d-none=
flex-shrink-0">
<path fill-rule=3D"evenodd" d=3D"M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0=
01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00=
-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.35=
6 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.=
087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.=
5a.25.25 0 00-.25.25z"></path>
</svg>
<svg title=3D"Project" aria-label=3D"Project" role=3D"img" height=3D"=
16" viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-component=
=3D"true" class=3D"octicon octicon-project js-jump-to-octicon-project d-non=
e flex-shrink-0">
<path fill-rule=3D"evenodd" d=3D"M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15=
.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H=
1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.=
25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 =
0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 =
01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 00=
8 3z"></path>
</svg>
<svg title=3D"Search" aria-label=3D"Search" role=3D"img" height=3D"16=
" viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-component=3D=
"true" class=3D"octicon octicon-search js-jump-to-octicon-search d-none fle=
x-shrink-0">
<path fill-rule=3D"evenodd" d=3D"M11.5 7a4.499 4.499 0 11-8.998 0A4.499=
4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1=
.06l-3.04-3.04z"></path>
</svg>
</div>
<img class=3D"avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-=
none" alt=3D"" aria-label=3D"Team" src=3D"https://github.com/chinkiko/priva=
te/blob/master/ds/c-lnklist-online-tutor-version.c" width=3D"28" height=3D"=
28">
<div class=3D"jump-to-suggestion-name js-jump-to-suggestion-name flex-a=
uto overflow-hidden text-left no-wrap css-truncate css-truncate-target">
</div>
<div class=3D"border rounded-2 flex-shrink-0 color-bg-subtle px-1 color=
-fg-muted ml-1 f6 d-none js-jump-to-badge-search">
<span class=3D"js-jump-to-badge-search-text-default d-none" aria-labe=
l=3D"in this repository">
In this repository
</span>
<span class=3D"js-jump-to-badge-search-text-global d-none" aria-label=
=3D"in all of GitHub">
All GitHub
</span>
<span aria-hidden=3D"true" class=3D"d-inline-block ml-1 v-align-middl=
e">=E2=86=B5</span>
</div>
<div aria-hidden=3D"true" class=3D"border rounded-2 flex-shrink-0 color=
-bg-subtle px-1 color-fg-muted ml-1 f6 d-none d-on-nav-focus js-jump-to-bad=
ge-jump">
Jump to
<span class=3D"d-inline-block ml-1 v-align-middle">=E2=86=B5</span>
</div>
</a>
</li>
=20
<li class=3D"d-flex flex-justify-start flex-items-center p-0 f5 navigation-=
item js-navigation-item js-jump-to-owner-scoped-search d-none" role=3D"opti=
on">
<a tabindex=3D"-1" class=3D"no-underline d-flex flex-auto flex-items-cent=
er jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p=
-2" href=3D"https://github.com/chinkiko/private/blob/master/ds/c-lnklist-on=
line-tutor-version.c" data-item-type=3D"owner_scoped_search">
<div class=3D"jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 tex=
t-center d-none">
<svg title=3D"Repository" aria-label=3D"Repository" role=3D"img" heig=
ht=3D"16" viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-comp=
onent=3D"true" class=3D"octicon octicon-repo js-jump-to-octicon-repo d-none=
flex-shrink-0">
<path fill-rule=3D"evenodd" d=3D"M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0=
01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00=
-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.35=
6 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.=
087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.=
5a.25.25 0 00-.25.25z"></path>
</svg>
<svg title=3D"Project" aria-label=3D"Project" role=3D"img" height=3D"=
16" viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-component=
=3D"true" class=3D"octicon octicon-project js-jump-to-octicon-project d-non=
e flex-shrink-0">
<path fill-rule=3D"evenodd" d=3D"M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15=
.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H=
1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.=
25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 =
0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 =
01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 00=
8 3z"></path>
</svg>
<svg title=3D"Search" aria-label=3D"Search" role=3D"img" height=3D"16=
" viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-component=3D=
"true" class=3D"octicon octicon-search js-jump-to-octicon-search d-none fle=
x-shrink-0">
<path fill-rule=3D"evenodd" d=3D"M11.5 7a4.499 4.499 0 11-8.998 0A4.499=
4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1=
.06l-3.04-3.04z"></path>
</svg>
</div>
<img class=3D"avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-=
none" alt=3D"" aria-label=3D"Team" src=3D"https://github.com/chinkiko/priva=
te/blob/master/ds/c-lnklist-online-tutor-version.c" width=3D"28" height=3D"=
28">
<div class=3D"jump-to-suggestion-name js-jump-to-suggestion-name flex-a=
uto overflow-hidden text-left no-wrap css-truncate css-truncate-target">
</div>
<div class=3D"border rounded-2 flex-shrink-0 color-bg-subtle px-1 color=
-fg-muted ml-1 f6 d-none js-jump-to-badge-search">
<span class=3D"js-jump-to-badge-search-text-default d-none" aria-labe=
l=3D"in this user">
In this user
</span>
<span class=3D"js-jump-to-badge-search-text-global d-none" aria-label=
=3D"in all of GitHub">
All GitHub
</span>
<span aria-hidden=3D"true" class=3D"d-inline-block ml-1 v-align-middl=
e">=E2=86=B5</span>
</div>
<div aria-hidden=3D"true" class=3D"border rounded-2 flex-shrink-0 color=
-bg-subtle px-1 color-fg-muted ml-1 f6 d-none d-on-nav-focus js-jump-to-bad=
ge-jump">
Jump to
<span class=3D"d-inline-block ml-1 v-align-middle">=E2=86=B5</span>
</div>
</a>
</li>
=20
<li class=3D"d-flex flex-justify-start flex-items-center p-0 f5 navigation-=
item js-navigation-item js-jump-to-global-search d-none" role=3D"option">
<a tabindex=3D"-1" class=3D"no-underline d-flex flex-auto flex-items-cent=
er jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p=
-2" href=3D"https://github.com/chinkiko/private/blob/master/ds/c-lnklist-on=
line-tutor-version.c" data-item-type=3D"global_search">
<div class=3D"jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 tex=
t-center d-none">
<svg title=3D"Repository" aria-label=3D"Repository" role=3D"img" heig=
ht=3D"16" viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-comp=
onent=3D"true" class=3D"octicon octicon-repo js-jump-to-octicon-repo d-none=
flex-shrink-0">
<path fill-rule=3D"evenodd" d=3D"M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0=
01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00=
-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.35=
6 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.=
087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.=
5a.25.25 0 00-.25.25z"></path>
</svg>
<svg title=3D"Project" aria-label=3D"Project" role=3D"img" height=3D"=
16" viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-component=
=3D"true" class=3D"octicon octicon-project js-jump-to-octicon-project d-non=
e flex-shrink-0">
<path fill-rule=3D"evenodd" d=3D"M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15=
.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H=
1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.=
25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 =
0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 =
01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 00=
8 3z"></path>
</svg>
<svg title=3D"Search" aria-label=3D"Search" role=3D"img" height=3D"16=
" viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-component=3D=
"true" class=3D"octicon octicon-search js-jump-to-octicon-search d-none fle=
x-shrink-0">
<path fill-rule=3D"evenodd" d=3D"M11.5 7a4.499 4.499 0 11-8.998 0A4.499=
4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1=
.06l-3.04-3.04z"></path>
</svg>
</div>
<img class=3D"avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-=
none" alt=3D"" aria-label=3D"Team" src=3D"https://github.com/chinkiko/priva=
te/blob/master/ds/c-lnklist-online-tutor-version.c" width=3D"28" height=3D"=
28">
<div class=3D"jump-to-suggestion-name js-jump-to-suggestion-name flex-a=
uto overflow-hidden text-left no-wrap css-truncate css-truncate-target">
</div>
<div class=3D"border rounded-2 flex-shrink-0 color-bg-subtle px-1 color=
-fg-muted ml-1 f6 d-none js-jump-to-badge-search">
<span class=3D"js-jump-to-badge-search-text-default d-none" aria-labe=
l=3D"in this repository">
In this repository
</span>
<span class=3D"js-jump-to-badge-search-text-global d-none" aria-label=
=3D"in all of GitHub">
All GitHub
</span>
<span aria-hidden=3D"true" class=3D"d-inline-block ml-1 v-align-middl=
e">=E2=86=B5</span>
</div>
<div aria-hidden=3D"true" class=3D"border rounded-2 flex-shrink-0 color=
-bg-subtle px-1 color-fg-muted ml-1 f6 d-none d-on-nav-focus js-jump-to-bad=
ge-jump">
Jump to
<span class=3D"d-inline-block ml-1 v-align-middle">=E2=86=B5</span>
</div>
</a>
</li>
<li class=3D"d-flex flex-justify-center flex-items-center p-0 f5 js-jum=
p-to-suggestion">
<svg style=3D"box-sizing: content-box; color: var(--color-icon-primar=
y);" width=3D"32" height=3D"32" viewBox=3D"0 0 16 16" fill=3D"none" data-vi=
ew-component=3D"true" class=3D"m-3 anim-rotate">
<circle cx=3D"8" cy=3D"8" r=3D"7" stroke=3D"currentColor" stroke-opacity=
=3D"0.25" stroke-width=3D"2" vector-effect=3D"non-scaling-stroke"></circle>
<path d=3D"M15 8a7.002 7.002 0 00-7-7" stroke=3D"currentColor" stroke-wid=
th=3D"2" stroke-linecap=3D"round" vector-effect=3D"non-scaling-stroke"></pa=
th>
</svg>
</li>
</ul>
</div>
</label>
</form> </div>
</div>
<nav id=3D"global-nav" class=3D"d-flex flex-column flex-md-row flex=
-self-stretch flex-md-self-auto" aria-label=3D"Global">
<a class=3D"Header-link py-md-3 d-block d-md-none py-2 border-top bor=
der-md-top-0 border-white-fade" data-ga-click=3D"Header, click, Nav menu - =
item:dashboard:user" aria-label=3D"Dashboard" data-turbo=3D"false" href=3D"=
https://github.com/dashboard">Dashboard</a>
<a class=3D"js-selected-navigation-item Header-link mt-md-n3 mb-md-n3 p=
y-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade" data=
-hotkey=3D"g p" data-ga-click=3D"Header, click, Nav menu - item:pulls conte=
xt:user" aria-label=3D"Pull requests you created" data-turbo=3D"false" data=
-selected-links=3D"/pulls /pulls/assigned /pulls/mentioned /pulls" href=3D"=
https://github.com/pulls">
Pull<span class=3D"d-inline d-md-none d-lg-inline"> request</span>s
</a>
<a class=3D"js-selected-navigation-item Header-link mt-md-n3 mb-md-n3 p=
y-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade" data=
-hotkey=3D"g i" data-ga-click=3D"Header, click, Nav menu - item:issues cont=
ext:user" aria-label=3D"Issues you created" data-turbo=3D"false" data-selec=
ted-links=3D"/issues /issues/assigned /issues/mentioned /issues" href=3D"ht=
tps://github.com/issues">Issues</a>
<a class=3D"js-selected-navigation-item Header-link mt-md-n3 mb-md-n3=
py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade d-m=
d-none" data-ga-click=3D"Header, click, Nav menu - item:workspaces context:=
user" data-turbo=3D"false" data-selected-links=3D"/codespaces /codespaces" =
href=3D"https://github.com/codespaces">Codespaces</a>
<div class=3D"d-flex position-relative">
<a class=3D"js-selected-navigation-item Header-link flex-auto mt-md=
-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-wh=
ite-fade" data-ga-click=3D"Header, click, Nav menu - item:marketplace conte=
xt:user" data-octo-click=3D"marketplace_click" data-octo-dimensions=3D"loca=
tion:nav_bar" data-turbo=3D"false" data-selected-links=3D" /marketplace" hr=
ef=3D"https://github.com/marketplace">Marketplace</a>
</div>
<a class=3D"js-selected-navigation-item Header-link mt-md-n3 mb-md-n3 p=
y-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade" data=
-ga-click=3D"Header, click, Nav menu - item:explore" data-turbo=3D"false" d=
ata-selected-links=3D"/explore /trending /trending/developers /integrations=
/integrations/feature/code /integrations/feature/collaborate /integrations=
/feature/ship showcases showcases_search showcases_landing /explore" href=
=3D"https://github.com/explore">Explore</a>
<a class=3D"js-selected-navigation-item Header-link d-block d-md-none=
py-2 py-md-3 border-top border-md-top-0 border-white-fade" data-ga-click=
=3D"Header, click, Nav menu - item:Sponsors" data-hydro-click=3D"{&quot;eve=
nt_type&quot;:&quot;sponsors.button_click&quot;,&quot;payload&quot;:{&quot;=
button&quot;:&quot;HEADER_SPONSORS_DASHBOARD&quot;,&quot;sponsorable_login&=
quot;:&quot;chinkiko&quot;,&quot;originating_url&quot;:&quot;https://github=
.com/chinkiko/private&quot;,&quot;user_id&quot;:18418259}}" data-hydro-clic=
k-hmac=3D"120f6dbfceabdfc284eef5a22b578ab87ceed5e63985f85ef30ba13781f49ff5"=
data-turbo=3D"false" data-selected-links=3D" /sponsors/accounts" href=3D"h=
ttps://github.com/sponsors/accounts">Sponsors</a>
<a class=3D"Header-link d-block d-md-none mr-0 mr-md-3 py-2 py-md-3 bor=
der-top border-md-top-0 border-white-fade" data-turbo=3D"false" href=3D"htt=
ps://github.com/settings/profile">Settings</a>
<a class=3D"Header-link d-block d-md-none mr-0 mr-md-3 py-2 py-md-3 bor=
der-top border-md-top-0 border-white-fade" data-turbo=3D"false" href=3D"htt=
ps://github.com/chinkiko">
<img class=3D"avatar avatar-user" loading=3D"lazy" decoding=3D"async"=
src=3D"https://avatars.githubusercontent.com/u/18418259?s=3D40&amp;v=3D4" =
width=3D"20" height=3D"20" alt=3D"@chinkiko">
chinkiko
</a>
<!-- '"` --><!-- </textarea></xmp> --><form data-turbo=3D"false" action=
=3D"https://github.com/logout" accept-charset=3D"UTF-8" method=3D"post">
<button type=3D"submit" class=3D"Header-link mr-0 mr-md-3 py-2 py-md-=
3 border-top border-md-top-0 border-white-fade d-md-none btn-link d-block w=
idth-full text-left" style=3D"padding-left: 2px;" data-analytics-event=3D"{=
&quot;category&quot;:&quot;Header&quot;,&quot;action&quot;:&quot;sign out&q=
uot;,&quot;label&quot;:&quot;icon:logout&quot;}">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" versi=
on=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon octic=
on-sign-out v-align-middle">
<path fill-rule=3D"evenodd" d=3D"M2 2.75C2 1.784 2.784 1 3.75 1h2.5a.75=
.75 0 010 1.5h-2.5a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h2.5a.75.75 0=
010 1.5h-2.5A1.75 1.75 0 012 13.25V2.75zm10.44 4.5H6.75a.75.75 0 000 1.5h5=
.69l-1.97 1.97a.75.75 0 101.06 1.06l3.25-3.25a.75.75 0 000-1.06l-3.25-3.25a=
.75.75 0 10-1.06 1.06l1.97 1.97z"></path>
</svg>
Sign out
</button>
</form></nav>
</div>
<div class=3D"Header-item Header-item--full flex-justify-center d-md-no=
ne position-relative">
<a class=3D"Header-link " href=3D"https://github.com/" data-hotkey=
=3D"g d" aria-label=3D"Homepage " data-turbo=3D"false" data-analytics-event=
=3D"{&quot;category&quot;:&quot;Header&quot;,&quot;action&quot;:&quot;go to=
dashboard&quot;,&quot;label&quot;:&quot;icon:logo&quot;}">
<svg height=3D"32" aria-hidden=3D"true" viewBox=3D"0 0 16 16" version=3D"=
1.1" width=3D"32" data-view-component=3D"true" class=3D"octicon octicon-mar=
k-github v-align-middle">
<path fill-rule=3D"evenodd" d=3D"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.5=
3 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69=
-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.8=
2.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 =
0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.3=
2-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 =
2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0=
1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8=
-8-8z"></path>
</svg>
</a>
</div>
<div class=3D"Header-item mr-0 mr-md-3 flex-order-1 flex-md-order-none"=
>
=20
<notification-indicator class=3D"js-socket-channel" data-channel=3D"eyJjIjo=
ibm90aWZpY2F0aW9uLWNoYW5nZWQ6MTg0MTgyNTkiLCJ0IjoxNjYzNDkzMzA5fQ=3D=3D--c365=
5329bae7c3910b9811804ba8fa7f54b7127d57486aa4aa6ab0b8399f330f" data-indicato=
r-mode=3D"global" data-tooltip-global=3D"You have unread notifications" dat=
a-tooltip-unavailable=3D"Notifications are unavailable at the moment." data=
-tooltip-none=3D"You have no unread notifications" data-catalyst=3D"">
<a id=3D"AppHeader-notifications-button" href=3D"https://github.com/notif=
ications" class=3D"Header-link notification-indicator position-relative too=
ltipped tooltipped-sw" data-hotkey=3D"g n" data-target=3D"notification-indi=
cator.link" data-analytics-event=3D"{&quot;category&quot;:&quot;Header&quot=
;,&quot;action&quot;:&quot;go to notifications&quot;,&quot;label&quot;:&quo=
t;icon:unread&quot;}" aria-label=3D"You have unread notifications">
<span data-target=3D"notification-indicator.badge" class=3D"mail-status=
unread">
</span>
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" version=
=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon octicon=
-bell">
<path d=3D"M8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.=
138 0-.252.113-.235.25A2 2 0 008 16z"></path><path fill-rule=3D"evenodd" d=
=3D"M8 1.5A3.5 3.5 0 004.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.01=
8.018 0 00-.003.01l.001.006c0 .002.002.004.004.006a.017.017 0 00.006.004l.0=
07.001h10.964l.007-.001a.016.016 0 00.006-.004.016.016 0 00.004-.006l.001-.=
007a.017.017 0 00-.003-.01l-1.703-2.554a1.75 1.75 0 01-.294-.97V5A3.5 3.5 0=
008 1.5zM3 5a5 5 0 0110 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.518 1.=
518 0 0113.482 13H2.518a1.518 1.518 0 01-1.263-2.36l1.703-2.554A.25.25 0 00=
3 7.947V5z"></path>
</svg>
</a>
</notification-indicator>
</div>
<div class=3D"Header-item position-relative d-none d-md-flex">
<details class=3D"details-overlay details-reset">
<summary class=3D"Header-link" aria-label=3D"Create new=E2=80=A6" data-an=
alytics-event=3D"{&quot;category&quot;:&quot;Header&quot;,&quot;action&quot=
;:&quot;create new&quot;,&quot;label&quot;:&quot;icon:add&quot;}" aria-hasp=
opup=3D"menu" role=3D"button">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" version=
=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon octicon=
-plus">
<path fill-rule=3D"evenodd" d=3D"M7.75 2a.75.75 0 01.75.75V7h4.25a.75.7=
5 0 110 1.5H8.5v4.25a.75.75 0 11-1.5 0V8.5H2.75a.75.75 0 010-1.5H7V2.75A.75=
.75 0 017.75 2z"></path>
</svg> <span class=3D"dropdown-caret"></span>
</summary>
<details-menu class=3D"dropdown-menu dropdown-menu-sw" role=3D"menu" data=
-focus-trap=3D"suspended"><span class=3D"sentinel" tabindex=3D"0" aria-hidd=
en=3D"true"></span>
=20
<a role=3D"menuitem" class=3D"dropdown-item" href=3D"https://github.com/new=
" data-ga-click=3D"Header, create new repository">
New repository
</a>
<a role=3D"menuitem" class=3D"dropdown-item" href=3D"https://github.com/n=
ew/import" data-ga-click=3D"Header, import a repository">
Import repository
</a>
<a role=3D"menuitem" class=3D"dropdown-item" href=3D"https://gist.github.co=
m/" data-ga-click=3D"Header, create new gist">
New gist
</a>
<a role=3D"menuitem" class=3D"dropdown-item" href=3D"https://github.com/o=
rganizations/new" data-ga-click=3D"Header, create new organization">
New organization
</a>
<span class=3D"sentinel" tabindex=3D"0" aria-hidden=3D"true"></span></det=
ails-menu>
</details>
</div>
<div class=3D"Header-item position-relative mr-0 d-none d-md-flex">
=20
<details class=3D"details-overlay details-reset js-feature-preview-indica=
tor-container" data-feature-preview-indicator-src=3D"/users/chinkiko/featur=
e_preview/indicator_check">
<summary class=3D"Header-link" aria-label=3D"View profile and more" data-=
analytics-event=3D"{&quot;category&quot;:&quot;Header&quot;,&quot;action&qu=
ot;:&quot;show menu&quot;,&quot;label&quot;:&quot;icon:avatar&quot;}" aria-=
haspopup=3D"menu" role=3D"button">
<img src=3D"https://avatars.githubusercontent.com/u/18418259?s=3D40&amp=
;v=3D4" alt=3D"@chinkiko" size=3D"20" height=3D"20" width=3D"20" data-view-=
component=3D"true" class=3D"avatar avatar-small circle">
=20
<span class=3D"dropdown-caret"></span>
</summary>
<details-menu class=3D"dropdown-menu dropdown-menu-sw" style=3D"width: 18=
0px" preload=3D"" role=3D"menu" data-focus-trap=3D"suspended"><span class=
=3D"sentinel" tabindex=3D"0" aria-hidden=3D"true"></span>
<include-fragment src=3D"/users/18418259/menu" loading=3D"lazy">
<p class=3D"text-center mt-3" data-hide-on-error=3D"">
<svg style=3D"box-sizing: content-box; color: var(--color-icon-pr=
imary);" width=3D"32" height=3D"32" viewBox=3D"0 0 16 16" fill=3D"none" dat=
a-view-component=3D"true" class=3D"anim-rotate">
<circle cx=3D"8" cy=3D"8" r=3D"7" stroke=3D"currentColor" stroke-opacity=
=3D"0.25" stroke-width=3D"2" vector-effect=3D"non-scaling-stroke"></circle>
<path d=3D"M15 8a7.002 7.002 0 00-7-7" stroke=3D"currentColor" stroke-wid=
th=3D"2" stroke-linecap=3D"round" vector-effect=3D"non-scaling-stroke"></pa=
th>
</svg>
</p>
=20
<template shadowmode=3D"open">
=20
<slot></slot></template></include-fragment>
<span class=3D"sentinel" tabindex=3D"0" aria-hidden=3D"true"></span></det=
ails-menu>
</details>
</div>
</header>
=20
</div>
<div id=3D"start-of-content" class=3D"show-on-focus"></div>
<div id=3D"js-flash-container" data-turbo-replace=3D"">
<template class=3D"js-flash-template">
=20
<div class=3D"flash flash-full {{ className }}">
<div class=3D"px-2">
<button class=3D"flash-close js-flash-close" type=3D"button" aria-label=
=3D"Dismiss this message">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" version=
=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon octicon=
-x">
<path fill-rule=3D"evenodd" d=3D"M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.=
22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l=
-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></pat=
h>
</svg>
</button>
=20
<div>{{ message }}</div>
</div>
</div>
</template>
</div>
=20
<include-fragment class=3D"js-notification-shelf-include-fragment" data-b=
ase-src=3D"https://github.com/notifications/beta/shelf"><template shadowmod=
e=3D"open">
=20
<slot></slot></template></include-fragment>
=20
<details class=3D"details-reset details-overlay details-overlay-dark =
js-command-palette-dialog" id=3D"command-palette-pjax-container" data-turbo=
-replace=3D"">
<summary aria-label=3D"command palette trigger" role=3D"button">
</summary>
<details-dialog class=3D"command-palette-details-dialog d-flex flex-colum=
n flex-justify-center height-fit" aria-label=3D"command palette" role=3D"di=
alog" aria-modal=3D"true">
<command-palette class=3D"command-palette color-bg-default rounded-3 bo=
rder color-shadow-small" return-to=3D"/chinkiko/private/blob/master/ds/c-ln=
klist-online-tutor-version.c" user-id=3D"18418259" activation-hotkey=3D"Mod=
+k,Mod+Alt+k" command-mode-hotkey=3D"Mod+Shift+k" data-action=3D"
command-palette-page-stack-updated:command-palette#updateInputScope
itemsUpdated:command-palette#itemsUpdated
keydown:command-palette#onKeydown
loadingStateChanged:command-palette#loadingStateChanged
selectedItemChanged:command-palette#selectedItemChanged
pageFetchError:command-palette#pageFetchError
" data-catalyst=3D"">
<command-palette-mode data-char=3D"#" data-scope-types=3D"[&quot;&q=
uot;]" data-placeholder=3D"Search issues and pull requests" data-catalyst=
=3D""></command-palette-mode>
<command-palette-mode data-char=3D"#" data-scope-types=3D"[&quot;ow=
ner&quot;,&quot;repository&quot;]" data-placeholder=3D"Search issues, pull =
requests, discussions, and projects" data-catalyst=3D""></command-palette-m=
ode>
<command-palette-mode data-char=3D"!" data-scope-types=3D"[&quot;ow=
ner&quot;,&quot;repository&quot;]" data-placeholder=3D"Search projects" dat=
a-catalyst=3D""></command-palette-mode>
<command-palette-mode data-char=3D"@" data-scope-types=3D"[&quot;&q=
uot;]" data-placeholder=3D"Search or jump to a user, organization, or repos=
itory" data-catalyst=3D""></command-palette-mode>
<command-palette-mode data-char=3D"@" data-scope-types=3D"[&quot;ow=
ner&quot;]" data-placeholder=3D"Search or jump to a repository" data-cataly=
st=3D""></command-palette-mode>
<command-palette-mode data-char=3D"/" data-scope-types=3D"[&quot;re=
pository&quot;]" data-placeholder=3D"Search files" data-catalyst=3D""></com=
mand-palette-mode>
<command-palette-mode data-char=3D"?" data-placeholder=3D"" data-ca=
talyst=3D"" data-scope-types=3D""></command-palette-mode>
<command-palette-mode data-char=3D">" data-placeholder=3D"Run a com=
mand" data-scope-types=3D"" data-catalyst=3D""></command-palette-mode>
<command-palette-mode data-char=3D"" data-scope-types=3D"[&quot;&qu=
ot;]" data-placeholder=3D"Search or jump to..." data-catalyst=3D""></comman=
d-palette-mode>
<command-palette-mode data-char=3D"" data-scope-types=3D"[&quot;own=
er&quot;]" data-placeholder=3D"Search or jump to..." data-catalyst=3D""></c=
ommand-palette-mode>
<command-palette-mode class=3D"js-command-palette-default-mode" data-=
char=3D"" data-placeholder=3D"Search or jump to..." data-scope-types=3D"" d=
ata-catalyst=3D""></command-palette-mode>
<command-palette-input placeholder=3D"Search or jump to..." data-acti=
on=3D"
command-palette-input:command-palette#onInput
command-palette-select:command-palette#onSelect
command-palette-descope:command-palette#onDescope
command-palette-cleared:command-palette#onInputClear
" data-catalyst=3D"" class=3D"d-flex flex-items-center flex-nowrap =
py-1 pl-3 pr-2 border-bottom">
<div class=3D"js-search-icon d-flex flex-items-center mr-2" style=
=3D"height: 26px">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" ver=
sion=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon oct=
icon-search color-fg-muted">
<path fill-rule=3D"evenodd" d=3D"M11.5 7a4.499 4.499 0 11-8.998 0A4.499=
4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1=
.06l-3.04-3.04z"></path>
</svg>
</div>
=20
<command-palette-scope data-catalyst=3D"" class=3D"d-inline-flex">
=20
<command-palette-token data-text=3D"chinkiko" data-id=3D"MDQ6=
VXNlcjE4NDE4MjU5" data-type=3D"owner" data-value=3D"chinkiko" data-targets=
=3D"command-palette-scope.tokens" class=3D"color-fg-default text-semibold" =
style=3D"white-space:nowrap;line-height:20px;" id=3D"" data-catalyst=3D"">c=
hinkiko<span class=3D"color-fg-subtle text-normal">&nbsp;&nbsp;/&nbsp;&nbsp=
;</span></command-palette-token>
<command-palette-token data-text=3D"private" data-id=3D"MDEwO=
lJlcG9zaXRvcnkxNjQ0ODA4Nzg=3D" data-type=3D"repository" data-value=3D"priva=
te" data-targets=3D"command-palette-scope.tokens" class=3D"color-fg-default=
text-semibold" style=3D"white-space:nowrap;line-height:20px;" id=3D"" data=
-catalyst=3D"">private<span class=3D"color-fg-subtle text-normal">&nbsp;&nb=
sp;/&nbsp;&nbsp;</span></command-palette-token>
</command-palette-scope>
<div class=3D"command-palette-input-group flex-1 form-control borde=
r-0 box-shadow-none" style=3D"z-index: 0">
<div class=3D"command-palette-typeahead position-absolute d-flex =
flex-items-center Truncate">
<span class=3D"typeahead-segment input-mirror" data-target=3D"c=
ommand-palette-input.mirror"></span>
<span class=3D"Truncate-text" data-target=3D"command-palette-in=
put.typeaheadText"></span>
<span class=3D"typeahead-segment" data-target=3D"command-palett=
e-input.typeaheadPlaceholder"></span>
</div>
<input class=3D"js-overlay-input typeahead-input d-none" disabled=
=3D"" tabindex=3D"-1" aria-label=3D"Hidden input for typeahead">
<input type=3D"text" autocomplete=3D"off" autocorrect=3D"off" aut=
ocapitalize=3D"off" spellcheck=3D"false" class=3D"js-input typeahead-input =
form-control border-0 box-shadow-none input-block width-full no-focus-indic=
ator" aria-label=3D"Command palette input" aria-haspopup=3D"listbox" aria-e=
xpanded=3D"false" aria-autocomplete=3D"list" aria-controls=3D"command-palet=
te-page-stack" role=3D"combobox" data-action=3D"
input:command-palette-input#onInput
keydown:command-palette-input#onKeydown
" placeholder=3D"Search or jump to...">
</div>
<div data-view-component=3D"true" class=3D"position-relative d-=
inline-block">
<tool-tip for=3D"command-palette-clear-button" data-direction=3D"w"=
data-type=3D"label" data-view-component=3D"true" class=3D"sr-only position=
-absolute" id=3D"tooltip-1663493314005-3982" aria-hidden=3D"true" role=3D"t=
ooltip">Clear Command Palette<template shadowmode=3D"open">
=20
<slot></slot>
</template></tool-tip>
</div>
</command-palette-input>
<command-palette-page-stack data-default-scope-id=3D"MDEwOlJlcG9zaXRv=
cnkxNjQ0ODA4Nzg=3D" data-default-scope-type=3D"Repository" data-action=3D"c=
ommand-palette-page-octicons-cached:command-palette-page-stack#cacheOcticon=
s" data-current-mode=3D"" data-catalyst=3D"" data-target=3D"command-palette=
.pageStack" data-current-query-text=3D"">
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
</command-palette-page-stack>
<server-defined-provider data-type=3D"search-links" data-targets=3D"c=
ommand-palette.serverDefinedProviderElements" data-supported-modes=3D"" dat=
a-catalyst=3D"" data-fetch-debounce=3D"" data-supported-scope-types=3D"" da=
ta-src=3D"" data-supports-commands=3D""></server-defined-provider>
<server-defined-provider data-type=3D"help" data-targets=3D"command-p=
alette.serverDefinedProviderElements" data-supported-modes=3D"" data-cataly=
st=3D"" data-fetch-debounce=3D"" data-supported-scope-types=3D"" data-src=
=3D"" data-supports-commands=3D"">
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
</server-defined-provider>
<server-defined-provider data-type=3D"commands" data-fetch-debounce=
=3D"0" data-src=3D"/command_palette/commands" data-supported-modes=3D"[]" d=
ata-supports-commands=3D"" data-targets=3D"command-palette.serverDefinedPro=
viderElements" data-supported-scope-types=3D"" data-catalyst=3D""></server-=
defined-provider>
<server-defined-provider data-type=3D"prefetched" data-fetch-deboun=
ce=3D"0" data-src=3D"/command_palette/jump_to_page_navigation" data-support=
ed-modes=3D"[&quot;&quot;]" data-supported-scope-types=3D"[&quot;&quot;,&qu=
ot;owner&quot;,&quot;repository&quot;]" data-targets=3D"command-palette.ser=
verDefinedProviderElements" data-supports-commands=3D"" data-catalyst=3D"">=
</server-defined-provider>
<server-defined-provider data-type=3D"remote" data-fetch-debounce=
=3D"200" data-src=3D"/command_palette/issues" data-supported-modes=3D"[&quo=
t;#&quot;,&quot;#&quot;]" data-supported-scope-types=3D"[&quot;owner&quot;,=
&quot;repository&quot;,&quot;&quot;]" data-targets=3D"command-palette.serve=
rDefinedProviderElements" data-supports-commands=3D"" data-catalyst=3D""></=
server-defined-provider>
<server-defined-provider data-type=3D"remote" data-fetch-debounce=
=3D"200" data-src=3D"/command_palette/jump_to" data-supported-modes=3D"[&qu=
ot;@&quot;,&quot;@&quot;]" data-supported-scope-types=3D"[&quot;&quot;,&quo=
t;owner&quot;]" data-targets=3D"command-palette.serverDefinedProviderElemen=
ts" data-supports-commands=3D"" data-catalyst=3D""></server-defined-provide=
r>
<server-defined-provider data-type=3D"remote" data-fetch-debounce=
=3D"200" data-src=3D"/command_palette/jump_to_members_only" data-supported-=
modes=3D"[&quot;@&quot;,&quot;@&quot;,&quot;&quot;,&quot;&quot;]" data-supp=
orted-scope-types=3D"[&quot;&quot;,&quot;owner&quot;]" data-targets=3D"comm=
and-palette.serverDefinedProviderElements" data-supports-commands=3D"" data=
-catalyst=3D""></server-defined-provider>
<server-defined-provider data-type=3D"prefetched" data-fetch-deboun=
ce=3D"0" data-src=3D"/command_palette/jump_to_members_only_prefetched" data=
-supported-modes=3D"[&quot;@&quot;,&quot;@&quot;,&quot;&quot;,&quot;&quot;]=
" data-supported-scope-types=3D"[&quot;&quot;,&quot;owner&quot;]" data-targ=
ets=3D"command-palette.serverDefinedProviderElements" data-supports-command=
s=3D"" data-catalyst=3D""></server-defined-provider>
<server-defined-provider data-type=3D"files" data-fetch-debounce=3D=
"0" data-src=3D"/command_palette/files" data-supported-modes=3D"[&quot;/&qu=
ot;]" data-supported-scope-types=3D"[&quot;repository&quot;]" data-targets=
=3D"command-palette.serverDefinedProviderElements" data-supports-commands=
=3D"" data-catalyst=3D""></server-defined-provider>
<server-defined-provider data-type=3D"remote" data-fetch-debounce=
=3D"200" data-src=3D"/command_palette/discussions" data-supported-modes=3D"=
[&quot;#&quot;]" data-supported-scope-types=3D"[&quot;owner&quot;,&quot;rep=
ository&quot;]" data-targets=3D"command-palette.serverDefinedProviderElemen=
ts" data-supports-commands=3D"" data-catalyst=3D""></server-defined-provide=
r>
<server-defined-provider data-type=3D"remote" data-fetch-debounce=
=3D"200" data-src=3D"/command_palette/projects" data-supported-modes=3D"[&q=
uot;#&quot;,&quot;!&quot;]" data-supported-scope-types=3D"[&quot;owner&quot=
;,&quot;repository&quot;]" data-targets=3D"command-palette.serverDefinedPro=
viderElements" data-supports-commands=3D"" data-catalyst=3D""></server-defi=
ned-provider>
<server-defined-provider data-type=3D"prefetched" data-fetch-deboun=
ce=3D"0" data-src=3D"/command_palette/recent_issues" data-supported-modes=
=3D"[&quot;#&quot;,&quot;#&quot;]" data-supported-scope-types=3D"[&quot;own=
er&quot;,&quot;repository&quot;,&quot;&quot;]" data-targets=3D"command-pale=
tte.serverDefinedProviderElements" data-supports-commands=3D"" data-catalys=
t=3D""></server-defined-provider>
<server-defined-provider data-type=3D"remote" data-fetch-debounce=
=3D"200" data-src=3D"/command_palette/teams" data-supported-modes=3D"[&quot=
;@&quot;,&quot;&quot;]" data-supported-scope-types=3D"[&quot;owner&quot;]" =
data-targets=3D"command-palette.serverDefinedProviderElements" data-support=
s-commands=3D"" data-catalyst=3D""></server-defined-provider>
<server-defined-provider data-type=3D"remote" data-fetch-debounce=
=3D"200" data-src=3D"/command_palette/name_with_owner_repository" data-supp=
orted-modes=3D"[&quot;@&quot;,&quot;@&quot;,&quot;&quot;,&quot;&quot;]" dat=
a-supported-scope-types=3D"[&quot;&quot;,&quot;owner&quot;]" data-targets=
=3D"command-palette.serverDefinedProviderElements" data-supports-commands=
=3D"" data-catalyst=3D""></server-defined-provider>
<client-defined-provider data-catalyst=3D"" data-provider-id=3D"main-wi=
ndow-commands-provider" data-targets=3D"command-palette.clientDefinedProvid=
erElements"></client-defined-provider></command-palette>
</details-dialog>
</details>
<div class=3D"position-fixed bottom-0 left-0 ml-5 mb-5 js-command-palette-t=
oasts" style=3D"z-index: 1000">
=20
=20
=20
=20
=20
</div>
<div class=3D"application-main " data-commit-hovercards-enabled=3D"" data=
-discussion-hovercards-enabled=3D"" data-issue-and-pr-hovercards-enabled=3D=
"">
<div itemscope=3D"" itemtype=3D"http://schema.org/SoftwareSourceCod=
e" class=3D"">
<main id=3D"js-repo-pjax-container" data-pjax-container=3D"">
=20
=20
<template class=3D"js-user-list-create-dialog-template" data-label=3D"Creat=
e list">
<div class=3D"Box-header">
<h2 class=3D"Box-title">Create list</h2>
</div>
<form class=3D"Box-body d-flex flex-column p-3 js-user-list-form" data-tu=
rbo=3D"false" action=3D"https://github.com/stars/chinkiko/lists" accept-cha=
rset=3D"UTF-8" method=3D"post">
<p class=3D"color-fg-subtle mb-3">Create a list to organize your st=
arred repositories.</p>
=20
<div class=3D"form-group mx-0 mt-0 mb-2 js-user-list-input-container js-c=
haracters-remaining-container position-relative">
<auto-check src=3D"/stars/chinkiko/list-check?attr=3Dname" required=3D"=
">
<text-expander keys=3D":" data-emoji-url=3D"/autocomplete/emoji">
<input type=3D"text" name=3D"user_list[name]" class=3D"form-control=
js-user-list-input js-characters-remaining-field" placeholder=3D"=E2=AD=90=
=EF=B8=8F Name this list" value=3D"{{ placeholderName }}" aria-label=3D"Lis=
t name" maxlength=3D"32" data-maxlength=3D"32" autofocus=3D"" required=3D""=
>
</text-expander>
=20
</auto-check>
=20
=20
</div>
<div class=3D"form-group mx-0 mt-0 mb-2 js-user-list-input-container js-c=
haracters-remaining-container position-relative">
<text-expander keys=3D":" data-emoji-url=3D"/autocomplete/emoji">
<textarea name=3D"user_list[description]" class=3D"form-control js-us=
er-list-input js-characters-remaining-field" placeholder=3D"Write a descrip=
tion" aria-label=3D"List description" maxlength=3D"160" data-maxlength=3D"1=
60" style=3D"height: 74px; min-height: 74px"></textarea>
</text-expander>
=20
=20
</div>
<button disabled=3D"disabled" data-disable-invalid=3D"true" data-=
submitting-message=3D"Creating..." type=3D"submit" data-view-component=3D"t=
rue" class=3D"btn-primary btn btn-block mt-2"> Create
</button>
<p class=3D"note mt-2 mb-0">
<strong>Tip:</strong> type <code>:</code> to add emoji to the name or d=
escription.
</p>
</form>
<div data-view-component=3D"true" class=3D"Box-footer Box-row--gray text-=
small color-fg-muted d-flex flex-items-baseline py-2">
<span title=3D"Feature Release Label: Beta" aria-label=3D"Feature Release=
Label: Beta" data-view-component=3D"true" class=3D"Label Label--success La=
bel--inline px-2 mr-2">Beta</span>
<span class=3D"mr-1">Lists are currently in beta.</span>
<a href=3D"https://github.com/github/feedback/discussions/categories/list=
s-feedback">Share feedback and report bugs.</a>
</div>
</template>
=20
<div id=3D"repository-container-header" class=3D"pt-3 hide-full-screen"=
style=3D"background-color: var(--color-page-header-bg);" data-turbo-replac=
e=3D"">
<div class=3D"d-flex flex-wrap flex-justify-end mb-3 px-3 px-md-4 px=
-lg-5" style=3D"gap: 1rem;">
<div class=3D"flex-auto min-width-0 width-fit mr-3">
<div class=3D" d-flex flex-wrap flex-items-center wb-break-word=
f3 text-normal">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" version=
=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon octicon=
-lock color-fg-muted mr-2">
<path fill-rule=3D"evenodd" d=3D"M4 4v2h-.25A1.75 1.75 0 002 7.75v5.5c0=
.966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 13.25v-5.5A1.75 1.75 0 0012.2=
5 6H12V4a4 4 0 10-8 0zm6.5 2V4a2.5 2.5 0 00-5 0v2h5zM12 7.5h.25a.25.25 0 01=
.25.25v5.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25v-5.5a.25.25 0 01.25-=
.25H12z"></path>
</svg>
=20
<span class=3D"author flex-self-stretch" itemprop=3D"author">
<a class=3D"url fn" rel=3D"author" data-hovercard-type=3D"user" data-ho=
vercard-url=3D"/users/chinkiko/hovercard" data-octo-click=3D"hovercard-link=
-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
chinkiko">chinkiko</a>
</span>
<span class=3D"mx-1 flex-self-stretch color-fg-muted">/</span>
<strong itemprop=3D"name" class=3D"mr-2 flex-self-stretch">
<a data-pjax=3D"#repo-content-pjax-container" data-turbo-frame=3D"repo-=
content-turbo-frame" href=3D"https://github.com/chinkiko/private">private</=
a>
</strong>
<span></span><span class=3D"Label Label--secondary v-align-middle mr-1">P=
rivate</span>
</div>
</div>
<ul class=3D"pagehead-actions flex-shrink-0 d-none d-md-inline" s=
tyle=3D"padding: 2px 0;">
=20
<li>
<notifications-list-subscription-form data-action=3D"notification=
s-dialog-label-toggled:notifications-list-subscription-form#handleDialogLab=
elToggle" class=3D"f5 position-relative" data-catalyst=3D"">
<details class=3D"details-reset details-overlay f5 position-relative"=
data-target=3D"notifications-list-subscription-form.details" data-action=
=3D"toggle:notifications-list-subscription-form#detailsToggled">
<summary data-hydro-click=3D"{&quot;event_type&quot;:&quot;reposito=
ry.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;WATCH_BUTTON&q=
uot;,&quot;repository_id&quot;:164480878,&quot;originating_url&quot;:&quot;=
https://github.com/chinkiko/private&quot;,&quot;user_id&quot;:18418259}}" d=
ata-hydro-click-hmac=3D"28092a393bba7e870f2f23ebc1300c724d5262c13a190b4bcaf=
e7d178ff6dac0" data-ga-click=3D"Repository, click Watch settings, action:fi=
les#disambiguate" aria-label=3D"Notification settings" data-view-component=
=3D"true" class=3D"btn-sm btn" aria-haspopup=3D"menu" role=3D"button"> <=
span data-menu-button=3D"">
=20
=20
<span data-target=3D"notifications-list-subscription-form.watch=
ButtonCopy">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16"=
version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon=
octicon-eye">
<path fill-rule=3D"evenodd" d=3D"M1.679 7.932c.412-.621 1.242-1.75 2.36=
6-2.717C5.175 4.242 6.527 3.5 8 3.5c1.473 0 2.824.742 3.955 1.715 1.124.967=
1.954 2.096 2.366 2.717a.119.119 0 010 .136c-.412.621-1.242 1.75-2.366 2.7=
17C10.825 11.758 9.473 12.5 8 12.5c-1.473 0-2.824-.742-3.955-1.715C2.92 9.8=
18 2.09 8.69 1.679 8.068a.119.119 0 010-.136zM8 2c-1.981 0-3.67.992-4.933 2=
.078C1.797 5.169.88 6.423.43 7.1a1.619 1.619 0 000 1.798c.45.678 1.367 1.93=
2 2.637 3.024C4.329 13.008 6.019 14 8 14c1.981 0 3.67-.992 4.933-2.078 1.27=
-1.091 2.187-2.345 2.637-3.023a1.619 1.619 0 000-1.798c-.45-.678-1.367-1.93=
2-2.637-3.023C11.671 2.992 9.981 2 8 2zm0 8a2 2 0 100-4 2 2 0 000 4z"></pat=
h>
</svg>
Watch
</span>
</span>
<span id=3D"repo-notifications-counter" data-target=3D"notifica=
tions-list-subscription-form.socialCount" data-pjax-replace=3D"true" data-t=
urbo-replace=3D"true" title=3D"0" data-view-component=3D"true" class=3D"Cou=
nter">0</span>
<span class=3D"dropdown-caret"></span>
</summary>
<details-menu class=3D"SelectMenu " role=3D"menu" data-target=3D"n=
otifications-list-subscription-form.menu" data-focus-trap=3D"suspended"><sp=
an class=3D"sentinel" tabindex=3D"0" aria-hidden=3D"true"></span>
<div class=3D"SelectMenu-modal notifications-component-menu-modal=
">
<header class=3D"SelectMenu-header">
<h3 class=3D"SelectMenu-title">Notifications</h3>
<button class=3D"SelectMenu-closeButton" type=3D"button" aria=
-label=3D"Close menu" data-action=3D"click:notifications-list-subscription-=
form#closeMenu">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 1=
6" version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octic=
on octicon-x">
<path fill-rule=3D"evenodd" d=3D"M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.=
22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l=
-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></pat=
h>
</svg>
</button>
</header>
<div class=3D"SelectMenu-list">
<form data-target=3D"notifications-list-subscription-form.for=
m" data-action=3D"submit:notifications-list-subscription-form#submitForm" d=
ata-turbo=3D"false" action=3D"https://github.com/notifications/subscribe" a=
ccept-charset=3D"UTF-8" method=3D"post">
=20
<button type=3D"submit" name=3D"do" value=3D"included" clas=
s=3D"SelectMenu-item flex-items-start" role=3D"menuitemradio" aria-checked=
=3D"true" data-targets=3D"notifications-list-subscription-form.subscription=
Buttons">
<span class=3D"f5">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 =
16 16" version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"o=
cticon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule=3D"evenodd" d=3D"M13.78 4.22a.75.75 0 010 1.06l-7.25 7.=
25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.=
75 0 011.06 0z"></path>
</svg>
</span>
<div>
<div class=3D"f5 text-bold">
Participating and @mentions
</div>
<div class=3D"text-small color-fg-muted text-normal pb-=
1">
Only receive notifications from this repository when =
participating or @mentioned.
</div>
</div>
</button>
<button type=3D"submit" name=3D"do" value=3D"subscribed" cl=
ass=3D"SelectMenu-item flex-items-start" role=3D"menuitemradio" aria-checke=
d=3D"false" data-targets=3D"notifications-list-subscription-form.subscripti=
onButtons">
<span class=3D"f5">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 =
16 16" version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"o=
cticon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule=3D"evenodd" d=3D"M13.78 4.22a.75.75 0 010 1.06l-7.25 7.=
25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.=
75 0 011.06 0z"></path>
</svg>
</span>
<div>
<div class=3D"f5 text-bold">
All Activity
</div>
<div class=3D"text-small color-fg-muted text-normal pb-=
1">
Notified of all notifications on this repository.
</div>
</div>
</button>
<button type=3D"submit" name=3D"do" value=3D"ignore" class=
=3D"SelectMenu-item flex-items-start" role=3D"menuitemradio" aria-checked=
=3D"false" data-targets=3D"notifications-list-subscription-form.subscriptio=
nButtons">
<span class=3D"f5">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 =
16 16" version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"o=
cticon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule=3D"evenodd" d=3D"M13.78 4.22a.75.75 0 010 1.06l-7.25 7.=
25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.=
75 0 011.06 0z"></path>
</svg>
</span>
<div>
<div class=3D"f5 text-bold">
Ignore
</div>
<div class=3D"text-small color-fg-muted text-normal pb-=
1">
Never be notified.
</div>
</div>
</button>
</form>
<button class=3D"SelectMenu-item flex-items-start pr-3" type=
=3D"button" role=3D"menuitemradio" data-target=3D"notifications-list-subscr=
iption-form.customButton" data-action=3D"click:notifications-list-subscript=
ion-form#openCustomDialog" aria-haspopup=3D"true" aria-checked=3D"false">
<span class=3D"f5">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16=
16" version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"oct=
icon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule=3D"evenodd" d=3D"M13.78 4.22a.75.75 0 010 1.06l-7.25 7.=
25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.=
75 0 011.06 0z"></path>
</svg>
</span>
<div>
<div class=3D"d-flex flex-items-start flex-justify-betwee=
n">
<div class=3D"f5 text-bold">Custom</div>
<div class=3D"f5 pr-1">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 =
0 16 16" version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D=
"octicon octicon-arrow-right">
<path fill-rule=3D"evenodd" d=3D"M8.22 2.97a.75.75 0 011.06 0l4.25 4.25=
a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0=
010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path>
</svg>
</div>
</div>
<div class=3D"text-small color-fg-muted text-normal pb-1"=
>
Select events you want to be notified of in addition to=
participating and @mentions.
</div>
</div>
</button>
</div>
</div>
<span class=3D"sentinel" tabindex=3D"0" aria-hidden=3D"true"></span=
></details-menu>
=20
<div class=3D"notifications-component-dialog-overlay"></div>
</details>
</notifications-list-subscription-form>
</li>
<li>
=20
<div data-view-component=3D"true" class=3D"BtnGroup">
<button aria-label=3D"Cannot fork because you own this repository a=
nd are not a member of any organizations." disabled=3D"disabled" type=3D"bu=
tton" data-view-component=3D"true" class=3D"tooltipped tooltipped-s btn-sm =
btn BtnGroup-item"> <svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0=
0 16 16" version=3D"1.1" width=3D"16" data-view-component=3D"true" class=
=3D"octicon octicon-repo-forked mr-2">
<path fill-rule=3D"evenodd" d=3D"M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011=
.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.=
251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.=
5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75=
0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z"></p=
ath>
</svg>Fork
<span id=3D"repo-network-counter" data-pjax-replace=3D"true" data-t=
urbo-replace=3D"true" title=3D"0" data-view-component=3D"true" class=3D"Cou=
nter">0</span>
</button>
<details group_item=3D"true" id=3D"my-forks-menu-164480878" data-view-c=
omponent=3D"true" class=3D"details-reset details-overlay BtnGroup-parent d-=
inline-block position-relative">
<summary aria-label=3D"See your forks of this repository" data-=
view-component=3D"true" class=3D"btn-sm btn BtnGroup-item px-2 float-none" =
aria-haspopup=3D"menu" role=3D"button"> <svg aria-hidden=3D"true" height=
=3D"16" viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-compon=
ent=3D"true" class=3D"octicon octicon-triangle-down">
<path d=3D"M4.427 7.427l3.396 3.396a.25.25 0 00.354 0l3.396-3.396A.25.2=
5 0 0011.396 7H4.604a.25.25 0 00-.177.427z"></path>
</svg>
</summary>
<details-menu class=3D"SelectMenu right-0" src=3D"/chinkiko/private/my_fo=
rks_menu_content?can_fork=3Dfalse" role=3D"menu" data-focus-trap=3D"suspend=
ed"><span class=3D"sentinel" tabindex=3D"0" aria-hidden=3D"true"></span>
<div class=3D"SelectMenu-modal">
<button class=3D"SelectMenu-closeButton position-absolute right-0 m=
-2" type=3D"button" aria-label=3D"Close menu" data-toggle-for=3D"details-64=
94c3">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" ver=
sion=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon oct=
icon-x">
<path fill-rule=3D"evenodd" d=3D"M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.=
22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l=
-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></pat=
h>
</svg>
</button>
<div id=3D"filter-menu-6494c3" class=3D"d-flex flex-column flex-1 ove=
rflow-hidden">
<div class=3D"SelectMenu-list">
<include-fragment class=3D"SelectMenu-loading" aria-label=3D"Lo=
ading">
<svg style=3D"box-sizing: content-box; color: var(--color-ico=
n-primary);" width=3D"32" height=3D"32" viewBox=3D"0 0 16 16" fill=3D"none"=
data-view-component=3D"true" class=3D"anim-rotate">
<circle cx=3D"8" cy=3D"8" r=3D"7" stroke=3D"currentColor" stroke-opacity=
=3D"0.25" stroke-width=3D"2" vector-effect=3D"non-scaling-stroke"></circle>
<path d=3D"M15 8a7.002 7.002 0 00-7-7" stroke=3D"currentColor" stroke-wid=
th=3D"2" stroke-linecap=3D"round" vector-effect=3D"non-scaling-stroke"></pa=
th>
</svg>
<template shadowmode=3D"open">
=20
<slot></slot></template></include-fragment>
</div>
=20
</div>
</div>
<span class=3D"sentinel" tabindex=3D"0" aria-hidden=3D"true"></span></det=
ails-menu>
</details></div>
</li>
<li>
<template class=3D"js-unstar-confirmation-dialog-template">
<div class=3D"Box-header">
<h2 class=3D"Box-title">Unstar this repository?</h2>
</div>
<div class=3D"Box-body">
<p class=3D"mb-3">
This will remove {{ repoNameWithOwner }} from the {{ listsWithCount }=
} that it's been added to.
</p>
<div class=3D"form-actions">
<form class=3D"js-social-confirmation-form" data-turbo=3D"false" acti=
on=3D"https://github.com/chinkiko/%7B%7B%20confirmUrl%20%7D%7D" accept-char=
set=3D"UTF-8" method=3D"post">
=20
=20
<button data-close-dialog=3D"true" type=3D"submit" data-view-comp=
onent=3D"true" class=3D"btn-danger btn width-full"> Unstar
</button>
</form> </div>
</div>
</template>
<div data-view-component=3D"true" class=3D"js-toggler-container js-social=
-container starring-container BtnGroup d-flex">
<form class=3D"starred js-social-form BtnGroup-parent flex-auto js-defe=
rred-toggler-target" data-turbo=3D"false" action=3D"https://github.com/chin=
kiko/private/unstar" accept-charset=3D"UTF-8" method=3D"post">
=20
=20
<button data-hydro-click=3D"{&quot;event_type&quot;:&quot;repositor=
y.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;UNSTAR_BUTTON&q=
uot;,&quot;repository_id&quot;:164480878,&quot;originating_url&quot;:&quot;=
https://github.com/chinkiko/private&quot;,&quot;user_id&quot;:18418259}}" d=
ata-hydro-click-hmac=3D"c6268f70b9bad94689ae73856a18173677342c32df12e3baeeb=
ecf93c5cd657b" data-ga-click=3D"Repository, click unstar button, action:fil=
es#disambiguate; text:Unstar" aria-label=3D"Unstar this repository (0)" typ=
e=3D"submit" data-view-component=3D"true" class=3D"rounded-left-2 border-ri=
ght-0 btn-sm btn BtnGroup-item"> <svg aria-hidden=3D"true" height=3D"16"=
viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-component=3D"=
true" class=3D"octicon octicon-star-fill starred-button-icon d-inline-block=
mr-2">
<path fill-rule=3D"evenodd" d=3D"M8 .25a.75.75 0 01.673.418l1.882 3.815=
4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791=
L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0=
1.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25z"></path>
</svg><span data-view-component=3D"true" class=3D"d-inline">
Starred
</span> <span id=3D"repo-stars-counter-unstar" aria-label=3D"0 use=
rs starred this repository" data-singular-suffix=3D"user starred this repos=
itory" data-plural-suffix=3D"users starred this repository" data-turbo-repl=
ace=3D"true" title=3D"0" data-view-component=3D"true" class=3D"Counter js-s=
ocial-count">0</span>
</button></form>
<form class=3D"unstarred js-social-form BtnGroup-parent flex-auto" data=
-turbo=3D"false" action=3D"https://github.com/chinkiko/private/star" accept=
-charset=3D"UTF-8" method=3D"post">
=20
<button data-hydro-click=3D"{&quot;event_type&quot;:&quot;repositor=
y.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;STAR_BUTTON&quo=
t;,&quot;repository_id&quot;:164480878,&quot;originating_url&quot;:&quot;ht=
tps://github.com/chinkiko/private&quot;,&quot;user_id&quot;:18418259}}" dat=
a-hydro-click-hmac=3D"fe881b6c55d979abe32b0d2001f623433b12787e865ae9ceef569=
d8141784fc6" data-ga-click=3D"Repository, click star button, action:files#d=
isambiguate; text:Star" aria-label=3D"Star this repository (0)" type=3D"sub=
mit" data-view-component=3D"true" class=3D"js-toggler-target rounded-left-2=
btn-sm btn BtnGroup-item"> <svg aria-hidden=3D"true" height=3D"16" view=
Box=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-component=3D"true"=
class=3D"octicon octicon-star d-inline-block mr-2">
<path fill-rule=3D"evenodd" d=3D"M8 .25a.75.75 0 01.673.418l1.882 3.815=
4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791=
L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0=
1.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0=
01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.45=
6a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.=
096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"></path>
</svg><span data-view-component=3D"true" class=3D"d-inline">
Star
</span> <span id=3D"repo-stars-counter-star" aria-label=3D"0 users=
starred this repository" data-singular-suffix=3D"user starred this reposit=
ory" data-plural-suffix=3D"users starred this repository" data-turbo-replac=
e=3D"true" title=3D"0" data-view-component=3D"true" class=3D"Counter js-soc=
ial-count">0</span>
</button></form> <details id=3D"details-user-list-164480878" data-view=
-component=3D"true" class=3D"details-reset details-overlay BtnGroup-parent =
js-user-list-menu d-inline-block position-relative">
<summary aria-label=3D"Add this repository to a list" data-view-com=
ponent=3D"true" class=3D"btn-sm btn BtnGroup-item px-2 float-none" aria-has=
popup=3D"menu" role=3D"button"> <svg aria-hidden=3D"true" height=3D"16" =
viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-component=3D"t=
rue" class=3D"octicon octicon-triangle-down">
<path d=3D"M4.427 7.427l3.396 3.396a.25.25 0 00.354 0l3.396-3.396A.25.2=
5 0 0011.396 7H4.604a.25.25 0 00-.177.427z"></path>
</svg>
</summary>
<details-menu class=3D"SelectMenu right-0" src=3D"/chinkiko/private/lists=
" role=3D"menu" data-focus-trap=3D"suspended"><span class=3D"sentinel" tabi=
ndex=3D"0" aria-hidden=3D"true"></span>
<div class=3D"SelectMenu-modal">
<button class=3D"SelectMenu-closeButton position-absolute right-0 m=
-2" type=3D"button" aria-label=3D"Close menu" data-toggle-for=3D"details-7e=
15d6">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" ver=
sion=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon oct=
icon-x">
<path fill-rule=3D"evenodd" d=3D"M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.=
22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l=
-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></pat=
h>
</svg>
</button>
<div id=3D"filter-menu-7e15d6" class=3D"d-flex flex-column flex-1 ove=
rflow-hidden">
<div class=3D"SelectMenu-list">
<include-fragment class=3D"SelectMenu-loading" aria-label=3D"Lo=
ading">
<svg style=3D"box-sizing: content-box; color: var(--color-ico=
n-primary);" width=3D"32" height=3D"32" viewBox=3D"0 0 16 16" fill=3D"none"=
data-view-component=3D"true" class=3D"anim-rotate">
<circle cx=3D"8" cy=3D"8" r=3D"7" stroke=3D"currentColor" stroke-opacity=
=3D"0.25" stroke-width=3D"2" vector-effect=3D"non-scaling-stroke"></circle>
<path d=3D"M15 8a7.002 7.002 0 00-7-7" stroke=3D"currentColor" stroke-wid=
th=3D"2" stroke-linecap=3D"round" vector-effect=3D"non-scaling-stroke"></pa=
th>
</svg>
<template shadowmode=3D"open">
=20
<slot></slot></template></include-fragment>
</div>
=20
</div>
</div>
<span class=3D"sentinel" tabindex=3D"0" aria-hidden=3D"true"></span></det=
ails-menu>
</details>
</div>
</li>
=20
</ul>
</div>
<div id=3D"responsive-meta-container" data-turbo-replace=3D"">
</div>
<nav data-pjax=3D"#js-repo-pjax-container" aria-label=3D"Reposito=
ry" data-view-component=3D"true" class=3D"js-repo-nav js-sidenav-container-=
pjax js-responsive-underlinenav overflow-hidden UnderlineNav px-3 px-md-4 p=
x-lg-5">
<ul data-view-component=3D"true" class=3D"UnderlineNav-body list-style-no=
ne">
<li data-view-component=3D"true" class=3D"d-inline-flex">
<a id=3D"code-tab" href=3D"https://github.com/chinkiko/private" data-tab-=
item=3D"i0code-tab" data-selected-links=3D"repo_source repo_downloads repo_=
commits repo_releases repo_tags repo_branches repo_packages repo_deployment=
s /chinkiko/private" data-pjax=3D"#repo-content-pjax-container" data-turbo-=
frame=3D"repo-content-turbo-frame" data-hotkey=3D"g c" data-analytics-event=
=3D"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&=
quot;Click tab&quot;,&quot;label&quot;:&quot;Code&quot;,&quot;target&quot;:=
&quot;UNDERLINE_NAV.TAB&quot;}" aria-current=3D"page" data-view-component=
=3D"true" class=3D"UnderlineNav-item no-wrap js-responsive-underlinenav-ite=
m js-selected-navigation-item selected">
=20
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16"=
version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon=
octicon-code UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule=3D"evenodd" d=3D"M4.72 3.22a.75.75 0 011.06 1.06L2.06 8=
l3.72 3.72a.75.75 0 11-1.06 1.06L.47 8.53a.75.75 0 010-1.06l4.25-4.25zm6.56=
0a.75.75 0 10-1.06 1.06L13.94 8l-3.72 3.72a.75.75 0 101.06 1.06l4.25-4.25a=
.75.75 0 000-1.06l-4.25-4.25z"></path>
</svg>
<span data-content=3D"Code">Code</span>
<span id=3D"code-repo-tab-count" data-pjax-replace=3D"" data-turb=
o-replace=3D"" title=3D"Not available" data-view-component=3D"true" class=
=3D"Counter"></span>
=20
</a></li>
<li data-view-component=3D"true" class=3D"d-inline-flex">
<a id=3D"issues-tab" href=3D"https://github.com/chinkiko/private/issues" =
data-tab-item=3D"i1issues-tab" data-selected-links=3D"repo_issues repo_labe=
ls repo_milestones /chinkiko/private/issues" data-pjax=3D"#repo-content-pja=
x-container" data-turbo-frame=3D"repo-content-turbo-frame" data-hotkey=3D"g=
i" data-analytics-event=3D"{&quot;category&quot;:&quot;Underline navbar&qu=
ot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Issues=
&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-compone=
nt=3D"true" class=3D"UnderlineNav-item no-wrap js-responsive-underlinenav-i=
tem js-selected-navigation-item">
=20
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16"=
version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon=
octicon-issue-opened UnderlineNav-octicon d-none d-sm-inline">
<path d=3D"M8 9.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path><path fill-r=
ule=3D"evenodd" d=3D"M8 0a8 8 0 100 16A8 8 0 008 0zM1.5 8a6.5 6.5 0 1113 0 =
6.5 6.5 0 01-13 0z"></path>
</svg>
<span data-content=3D"Issues">Issues</span>
=20
=20
</a></li>
<li data-view-component=3D"true" class=3D"d-inline-flex">
<a id=3D"pull-requests-tab" href=3D"https://github.com/chinkiko/private/p=
ulls" data-tab-item=3D"i2pull-requests-tab" data-selected-links=3D"repo_pul=
ls checks /chinkiko/private/pulls" data-pjax=3D"#repo-content-pjax-containe=
r" data-turbo-frame=3D"repo-content-turbo-frame" data-hotkey=3D"g p" data-a=
nalytics-event=3D"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;=
action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Pull requests&qu=
ot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component=
=3D"true" class=3D"UnderlineNav-item no-wrap js-responsive-underlinenav-ite=
m js-selected-navigation-item">
=20
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16"=
version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon=
octicon-git-pull-request UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule=3D"evenodd" d=3D"M7.177 3.073L9.573.677A.25.25 0 0110 .=
854v4.792a.25.25 0 01-.427.177L7.177 3.427a.25.25 0 010-.354zM3.75 2.5a.75.=
75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122v5.256a2.251 2.=
251 0 11-1.5 0V5.372A2.25 2.25 0 011.5 3.25zM11 2.5h-1V4h1a1 1 0 011 1v5.62=
8a2.251 2.251 0 101.5 0V5A2.5 2.5 0 0011 2.5zm1 10.25a.75.75 0 111.5 0 .75.=
75 0 01-1.5 0zM3.75 12a.75.75 0 100 1.5.75.75 0 000-1.5z"></path>
</svg>
<span data-content=3D"Pull requests">Pull requests</span>
=20
=20
</a></li>
<li data-view-component=3D"true" class=3D"d-inline-flex">
<a id=3D"actions-tab" href=3D"https://github.com/chinkiko/private/actions=
" data-tab-item=3D"i3actions-tab" data-selected-links=3D"repo_actions /chin=
kiko/private/actions" data-pjax=3D"#repo-content-pjax-container" data-turbo=
-frame=3D"repo-content-turbo-frame" data-hotkey=3D"g a" data-analytics-even=
t=3D"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:=
&quot;Click tab&quot;,&quot;label&quot;:&quot;Actions&quot;,&quot;target&qu=
ot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component=3D"true" class=3D"U=
nderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-naviga=
tion-item">
=20
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16"=
version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon=
octicon-play UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule=3D"evenodd" d=3D"M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-1=
3 0zM8 0a8 8 0 100 16A8 8 0 008 0zM6.379 5.227A.25.25 0 006 5.442v5.117a.25=
.25 0 00.379.214l4.264-2.559a.25.25 0 000-.428L6.379 5.227z"></path>
</svg>
<span data-content=3D"Actions">Actions</span>
<span id=3D"actions-repo-tab-count" data-pjax-replace=3D"" data-t=
urbo-replace=3D"" title=3D"Not available" data-view-component=3D"true" clas=
s=3D"Counter"></span>
=20
</a></li>
<li data-view-component=3D"true" class=3D"d-inline-flex">
<a id=3D"projects-tab" href=3D"https://github.com/chinkiko/private/projec=
ts" data-tab-item=3D"i4projects-tab" data-selected-links=3D"repo_projects n=
ew_repo_project repo_project /chinkiko/private/projects" data-pjax=3D"#repo=
-content-pjax-container" data-turbo-frame=3D"repo-content-turbo-frame" data=
-hotkey=3D"g b" data-analytics-event=3D"{&quot;category&quot;:&quot;Underli=
ne navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:=
&quot;Projects&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" dat=
a-view-component=3D"true" class=3D"UnderlineNav-item no-wrap js-responsive-=
underlinenav-item js-selected-navigation-item">
=20
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16"=
version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon=
octicon-table UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule=3D"evenodd" d=3D"M0 1.75C0 .784.784 0 1.75 0h12.5C15.21=
6 0 16 .784 16 1.75v12.5A1.75 1.75 0 0114.25 16H1.75A1.75 1.75 0 010 14.25V=
1.75zM1.5 6.5v7.75c0 .138.112.25.25.25H5v-8H1.5zM5 5H1.5V1.75a.25.25 0 01.2=
5-.25H5V5zm1.5 1.5v8h7.75a.25.25 0 00.25-.25V6.5h-8zm8-1.5h-8V1.5h7.75a.25.=
25 0 01.25.25V5z"></path>
</svg>
<span data-content=3D"Projects">Projects</span>
=20
=20
</a></li>
<li data-view-component=3D"true" class=3D"d-inline-flex">
<a id=3D"security-tab" href=3D"https://github.com/chinkiko/private/securi=
ty" data-tab-item=3D"i5security-tab" data-selected-links=3D"security overvi=
ew alerts policy token_scanning code_scanning /chinkiko/private/security" d=
ata-pjax=3D"#repo-content-pjax-container" data-turbo-frame=3D"repo-content-=
turbo-frame" data-hotkey=3D"g s" data-analytics-event=3D"{&quot;category&qu=
ot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&=
quot;label&quot;:&quot;Security&quot;,&quot;target&quot;:&quot;UNDERLINE_NA=
V.TAB&quot;}" data-view-component=3D"true" class=3D"UnderlineNav-item no-wr=
ap js-responsive-underlinenav-item js-selected-navigation-item">
=20
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16"=
version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon=
octicon-shield UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule=3D"evenodd" d=3D"M7.467.133a1.75 1.75 0 011.066 0l5.25 =
1.68A1.75 1.75 0 0115 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585=
2.813-5.032 3.855a1.7 1.7 0 01-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855=
C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 011.217-1.667l5.25-1.68zm.61 1.42=
9a.25.25 0 00-.153 0l-5.25 1.68a.25.25 0 00-.174.238V7c0 1.358.275 2.666 1.=
057 3.86.784 1.194 2.121 2.34 4.366 3.297a.2.2 0 00.154 0c2.245-.956 3.582-=
2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.25.25 0 00-.174-.237l=
-5.25-1.68zM9 10.5a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.75a.75.75 0 10-1.5 0v3a=
.75.75 0 001.5 0v-3z"></path>
</svg>
<span data-content=3D"Security">Security</span>
=20
=20
</a></li>
<li data-view-component=3D"true" class=3D"d-inline-flex">
<a id=3D"insights-tab" href=3D"https://github.com/chinkiko/private/networ=
k/dependencies" data-tab-item=3D"i6insights-tab" data-selected-links=3D"rep=
o_graphs repo_contributors dependency_graph dependabot_updates pulse people=
community /chinkiko/private/network/dependencies" data-pjax=3D"#repo-conte=
nt-pjax-container" data-turbo-frame=3D"repo-content-turbo-frame" data-analy=
tics-event=3D"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;acti=
on&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Insights&quot;,&quot=
;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component=3D"true" =
class=3D"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selec=
ted-navigation-item">
=20
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16"=
version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon=
octicon-graph UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule=3D"evenodd" d=3D"M1.5 1.75a.75.75 0 00-1.5 0v12.5c0 .41=
4.336.75.75.75h14.5a.75.75 0 000-1.5H1.5V1.75zm14.28 2.53a.75.75 0 00-1.06-=
1.06L10 7.94 7.53 5.47a.75.75 0 00-1.06 0L3.22 8.72a.75.75 0 001.06 1.06L7 =
7.06l2.47 2.47a.75.75 0 001.06 0l5.25-5.25z"></path>
</svg>
<span data-content=3D"Insights">Insights</span>
<span id=3D"insights-repo-tab-count" data-pjax-replace=3D"" data-=
turbo-replace=3D"" title=3D"Not available" data-view-component=3D"true" cla=
ss=3D"Counter"></span>
=20
</a></li>
<li data-view-component=3D"true" class=3D"d-inline-flex">
<a id=3D"settings-tab" href=3D"https://github.com/chinkiko/private/settin=
gs" data-tab-item=3D"i7settings-tab" data-selected-links=3D"repo_settings r=
epo_branch_settings collaborators hooks integration_installations repo_keys=
_settings issue_template_editor secrets_settings_actions secrets_settings_c=
odespaces secrets_settings_dependabot security_analysis key_links_settings =
repo_actions_settings notifications repository_actions_settings_runners rep=
ository_environments interaction_limits repository_actions_settings_general=
repository_actions_settings_add_new_runner repo_pages_settings repo_announ=
cements /chinkiko/private/settings" data-pjax=3D"#repo-content-pjax-contain=
er" data-turbo-frame=3D"repo-content-turbo-frame" data-analytics-event=3D"{=
&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;=
Click tab&quot;,&quot;label&quot;:&quot;Settings&quot;,&quot;target&quot;:&=
quot;UNDERLINE_NAV.TAB&quot;}" data-view-component=3D"true" class=3D"Underl=
ineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-=
item">
=20
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16"=
version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon=
octicon-gear UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule=3D"evenodd" d=3D"M7.429 1.525a6.593 6.593 0 011.142 0c.=
036.003.108.036.137.146l.289 1.105c.147.56.55.967.997 1.189.174.086.341.183=
.501.29.417.278.97.423 1.53.27l1.102-.303c.11-.03.175.016.195.046.219.31.41=
.641.573.989.014.031.022.11-.059.19l-.815.806c-.411.406-.562.957-.53 1.456a=
4.588 4.588 0 010 .582c-.032.499.119 1.05.53 1.456l.815.806c.08.08.073.159.=
059.19a6.494 6.494 0 01-.573.99c-.02.029-.086.074-.195.045l-1.103-.303c-.55=
9-.153-1.112-.008-1.529.27-.16.107-.327.204-.5.29-.449.222-.851.628-.998 1.=
189l-.289 1.105c-.029.11-.101.143-.137.146a6.613 6.613 0 01-1.142 0c-.036-.=
003-.108-.037-.137-.146l-.289-1.105c-.147-.56-.55-.967-.997-1.189a4.502 4.5=
02 0 01-.501-.29c-.417-.278-.97-.423-1.53-.27l-1.102.303c-.11.03-.175-.016-=
.195-.046a6.492 6.492 0 01-.573-.989c-.014-.031-.022-.11.059-.19l.815-.806c=
.411-.406.562-.957.53-1.456a4.587 4.587 0 010-.582c.032-.499-.119-1.05-.53-=
1.456l-.815-.806c-.08-.08-.073-.159-.059-.19a6.44 6.44 0 01.573-.99c.02-.02=
9.086-.075.195-.045l1.103.303c.559.153 1.112.008 1.529-.27.16-.107.327-.204=
.5-.29.449-.222.851-.628.998-1.189l.289-1.105c.029-.11.101-.143.137-.146zM8=
0c-.236 0-.47.01-.701.03-.743.065-1.29.615-1.458 1.261l-.29 1.106c-.017.06=
6-.078.158-.211.224a5.994 5.994 0 00-.668.386c-.123.082-.233.09-.3.071L3.27=
2.776c-.644-.177-1.392.02-1.82.63a7.977 7.977 0 00-.704 1.217c-.315.675-.1=
11 1.422.363 1.891l.815.806c.05.048.098.147.088.294a6.084 6.084 0 000 .772c=
.01.147-.038.246-.088.294l-.815.806c-.474.469-.678 1.216-.363 1.891.2.428.4=
36.835.704 1.218.428.609 1.176.806 1.82.63l1.103-.303c.066-.019.176-.011.29=
9.071.213.143.436.272.668.386.133.066.194.158.212.224l.289 1.106c.169.646.7=
15 1.196 1.458 1.26a8.094 8.094 0 001.402 0c.743-.064 1.29-.614 1.458-1.26l=
.29-1.106c.017-.066.078-.158.211-.224a5.98 5.98 0 00.668-.386c.123-.082.233=
-.09.3-.071l1.102.302c.644.177 1.392-.02 1.82-.63.268-.382.505-.789.704-1.2=
17.315-.675.111-1.422-.364-1.891l-.814-.806c-.05-.048-.098-.147-.088-.294a6=
.1 6.1 0 000-.772c-.01-.147.039-.246.088-.294l.814-.806c.475-.469.679-1.216=
.364-1.891a7.992 7.992 0 00-.704-1.218c-.428-.609-1.176-.806-1.82-.63l-1.10=
3.303c-.066.019-.176.011-.299-.071a5.991 5.991 0 00-.668-.386c-.133-.066-.1=
94-.158-.212-.224L10.16 1.29C9.99.645 9.444.095 8.701.031A8.094 8.094 0 008=
0zm1.5 8a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM11 8a3 3 0 11-6 0 3 3 0 016 0z"=
></path>
</svg>
<span data-content=3D"Settings">Settings</span>
<span id=3D"settings-repo-tab-count" data-pjax-replace=3D"" data-=
turbo-replace=3D"" title=3D"Not available" data-view-component=3D"true" cla=
ss=3D"Counter"></span>
=20
</a></li>
</ul>
<div style=3D"visibility:hidden;" data-view-component=3D"true" class=3D=
"UnderlineNav-actions js-responsive-underlinenav-overflow position-absolute=
pr-3 pr-md-4 pr-lg-5 right-0"> <details data-view-component=3D"true" =
class=3D"details-overlay details-reset position-relative">
<summary role=3D"button" data-view-component=3D"true"> <div clas=
s=3D"UnderlineNav-item mr-0 border-0">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" v=
ersion=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon o=
cticon-kebab-horizontal">
<path d=3D"M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 =
1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
<span class=3D"sr-only">More</span>
</div>
</summary>
<div data-view-component=3D"true"> <details-menu role=3D"menu" d=
ata-view-component=3D"true" class=3D"dropdown-menu dropdown-menu-sw" data-f=
ocus-trap=3D"suspended"><span class=3D"sentinel" tabindex=3D"0" aria-hidden=
=3D"true"></span>
=20
<ul>
=20
=20
=20
=20
=20
=20
=20
=20
</ul>
<span class=3D"sentinel" tabindex=3D"0" aria-hidden=3D"true"></span></detai=
ls-menu></div>
</details></div>
</nav>
</div>
<turbo-frame id=3D"repo-content-turbo-frame" target=3D"_top" data-turbo-a=
ction=3D"advance" class=3D"" src=3D"https://github.com/chinkiko/private/blo=
b/master/ds/c-lnklist-online-tutor-version.c" complete=3D"">
<a href=3D"https://github.dev/" class=3D"d-none js-github-dev-shortcu=
t" data-hotkey=3D".">Open in github.dev</a>
<a href=3D"https://github.dev/" class=3D"d-none js-github-dev-new-tab-sho=
rtcut" data-hotkey=3D"Shift+.,Shift+>,>" target=3D"_blank">Open in a new gi=
thub.dev tab</a>
=20
=20
<div class=3D"clearfix container-xl px-3 px-md-4 px-lg-5 mt-4">
=20
=20
<div data-test-selector=3D"blob-container">
=20
=20
=20
<a class=3D"d-none js-permalink-shortcut" data-hotkey=3D"y" href=3D"https:/=
/github.com/chinkiko/private/blob/3d1267fbbbb60893b6d0039c6a07cc47aa2a69f3/=
ds/c-lnklist-online-tutor-version.c">Permalink</a>
<div class=3D"d-flex flex-items-start flex-shrink-0 pb-3 flex-wrap flex-md-=
nowrap flex-justify-between flex-md-justify-start">
=20
<div class=3D"position-relative">
<details class=3D"details-reset details-overlay mr-0 mb-0 " id=3D"branch-=
select-menu">
<summary class=3D"btn css-truncate" data-hotkey=3D"w" title=3D"Switch b=
ranches or tags">
<svg text=3D"gray" aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 =
16 16" version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"o=
cticon octicon-git-branch">
<path fill-rule=3D"evenodd" d=3D"M11.75 2.5a.75.75 0 100 1.5.75.75 0 00=
0-1.5zm-2.25.75a2.25 2.25 0 113 2.122V6A2.5 2.5 0 0110 8.5H6a1 1 0 00-1 1v1=
.128a2.251 2.251 0 11-1.5 0V5.372a2.25 2.25 0 111.5 0v1.836A2.492 2.492 0 0=
16 7h4a1 1 0 001-1v-.628A2.25 2.25 0 019.5 3.25zM4.25 12a.75.75 0 100 1.5.7=
5.75 0 000-1.5zM3.5 3.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0z"></path>
</svg>
<span class=3D"css-truncate-target" data-menu-button=3D"">master</spa=
n>
<span class=3D"dropdown-caret"></span>
</summary>
=20
<div class=3D"SelectMenu">
<div class=3D"SelectMenu-modal">
<header class=3D"SelectMenu-header">
<span class=3D"SelectMenu-title">Switch branches/tags</span>
<button class=3D"SelectMenu-closeButton" type=3D"button" data-toggle-=
for=3D"branch-select-menu"><svg aria-label=3D"Close menu" aria-hidden=3D"fa=
lse" role=3D"img" height=3D"16" viewBox=3D"0 0 16 16" version=3D"1.1" width=
=3D"16" data-view-component=3D"true" class=3D"octicon octicon-x">
<path fill-rule=3D"evenodd" d=3D"M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.=
22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l=
-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></pat=
h>
</svg></button>
</header>
<input-demux data-action=3D"tab-container-change:input-demux#storeInput=
tab-container-changed:input-demux#updateInput" data-catalyst=3D"">
<tab-container class=3D"d-flex flex-column js-branches-tags-tabs" sty=
le=3D"min-height: 0;">
<div class=3D"SelectMenu-filter">
<input data-target=3D"input-demux.source" id=3D"context-commitish=
-filter-field" class=3D"SelectMenu-input form-control" aria-owns=3D"ref-lis=
t-branches" data-controls-ref-menu-id=3D"ref-list-branches" autofocus=3D"" =
autocomplete=3D"off" aria-label=3D"Find or create a branch=E2=80=A6" placeh=
older=3D"Find or create a branch=E2=80=A6" type=3D"text">
</div>
<div class=3D"SelectMenu-tabs" role=3D"tablist" data-target=3D"inpu=
t-demux.control">
<button class=3D"SelectMenu-tab" type=3D"button" role=3D"tab" ari=
a-selected=3D"true" tabindex=3D"0">Branches</button>
<button class=3D"SelectMenu-tab" type=3D"button" role=3D"tab" ari=
a-selected=3D"false" tabindex=3D"-1">Tags</button>
</div>
<div role=3D"tabpanel" id=3D"ref-list-branches" data-filter-placeho=
lder=3D"Find or create a branch=E2=80=A6" tabindex=3D"" class=3D"d-flex fle=
x-column flex-auto overflow-auto">
<ref-selector type=3D"branch" data-targets=3D"input-demux.sinks" =
data-action=3D"
input-entered:ref-selector#inputEntered
tab-selected:ref-selector#tabSelected
focus-list:ref-selector#focusFirstListMember
" query-endpoint=3D"/chinkiko/private/refs" can-create=3D"" cac=
he-key=3D"v0:1657934578.6180742" current-committish=3D"bWFzdGVy" default-br=
anch=3D"bWFzdGVy" name-with-owner=3D"Y2hpbmtpa28vcHJpdmF0ZQ=3D=3D" prefetch=
-on-mouseover=3D"" data-catalyst=3D"">
<template data-target=3D"ref-selector.fetchFailedTemplate">
<div class=3D"SelectMenu-message" data-index=3D"{{ index }}">=
Could not load branches</div>
</template>
<template data-target=3D"ref-selector.noMatchTemplate">
<!-- '"` --><!-- </textarea></xmp> --><form data-turbo=3D"false" action=
=3D"https://github.com/chinkiko/private/branches" accept-charset=3D"UTF-8" =
method=3D"post">
=20
=20
=20
<button class=3D"SelectMenu-item wb-break-word" type=3D"submit" role=
=3D"menuitem" data-index=3D"{{ index }}">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" versi=
on=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon octic=
on-git-branch SelectMenu-icon flex-self-baseline">
<path fill-rule=3D"evenodd" d=3D"M11.75 2.5a.75.75 0 100 1.5.75.75 0 00=
0-1.5zm-2.25.75a2.25 2.25 0 113 2.122V6A2.5 2.5 0 0110 8.5H6a1 1 0 00-1 1v1=
.128a2.251 2.251 0 11-1.5 0V5.372a2.25 2.25 0 111.5 0v1.836A2.492 2.492 0 0=
16 7h4a1 1 0 001-1v-.628A2.25 2.25 0 019.5 3.25zM4.25 12a.75.75 0 100 1.5.7=
5.75 0 000-1.5zM3.5 3.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0z"></path>
</svg>
<div>
<span class=3D"text-bold">Create branch: {{ refName }}</span>
<span class=3D"color-fg-muted">from =E2=80=98master=E2=80=99</spa=
n>
</div>
</button>
</form></template>
<div data-target=3D"ref-selector.listContainer" role=3D"menu" c=
lass=3D"SelectMenu-list " data-pjax=3D"#repo-content-pjax-container" data-t=
urbo-frame=3D"repo-content-turbo-frame">
<div class=3D"SelectMenu-loading pt-3 pb-0 overflow-hidden" a=
ria-label=3D"Menu is loading">
<svg style=3D"box-sizing: content-box; color: var(--color-i=
con-primary);" width=3D"32" height=3D"32" viewBox=3D"0 0 16 16" fill=3D"non=
e" data-view-component=3D"true" class=3D"anim-rotate">
<circle cx=3D"8" cy=3D"8" r=3D"7" stroke=3D"currentColor" stroke-opacity=
=3D"0.25" stroke-width=3D"2" vector-effect=3D"non-scaling-stroke"></circle>
<path d=3D"M15 8a7.002 7.002 0 00-7-7" stroke=3D"currentColor" stroke-wid=
th=3D"2" stroke-linecap=3D"round" vector-effect=3D"non-scaling-stroke"></pa=
th>
</svg>
</div>
</div>
<template data-target=3D"ref-selector.itemTemplate">
<a href=3D"https://github.com/chinkiko/private/blob/%7B%7B%20urlEncodedRe=
fName%20%7D%7D/ds/c-lnklist-online-tutor-version.c" class=3D"SelectMenu-ite=
m" role=3D"menuitemradio" rel=3D"nofollow" aria-checked=3D"{{ isCurrent }}"=
data-index=3D"{{ index }}">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" version=
=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon octicon=
-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule=3D"evenodd" d=3D"M13.78 4.22a.75.75 0 010 1.06l-7.25 7.=
25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.=
75 0 011.06 0z"></path>
</svg>
<span class=3D"flex-1 css-truncate css-truncate-overflow {{ isFiltering=
Class }}">{{ refName }}</span>
=20
</a>
</template>
<footer class=3D"SelectMenu-footer"><a href=3D"https://github=
.com/chinkiko/private/branches">View all branches</a></footer>
</ref-selector>
</div>
=20
</tab-container>
</input-demux>
</div>
</div>
</details>
</div>
<h2 id=3D"blob-path" class=3D"breadcrumb flex-auto flex-self-center min-w=
idth-0 text-normal mx-2 width-full width-md-auto flex-order-1 flex-md-order=
-none mt-3 mt-md-0">
<span class=3D"js-repo-root text-bold"><span class=3D"js-path-segment d=
-inline-block wb-break-all"><a data-pjax=3D"#repo-content-pjax-container" d=
ata-turbo-frame=3D"repo-content-turbo-frame" href=3D"https://github.com/chi=
nkiko/private"><span>private</span></a></span></span><span class=3D"separat=
or">/</span><span class=3D"js-path-segment d-inline-block wb-break-all"><a =
data-pjax=3D"#repo-content-pjax-container" data-turbo-frame=3D"repo-content=
-turbo-frame" href=3D"https://github.com/chinkiko/private/tree/master/ds"><=
span>ds</span></a></span><span class=3D"separator">/</span><strong class=3D=
"final-path">c-lnklist-online-tutor-version.c</strong>
</h2>
<a href=3D"https://github.com/chinkiko/private/find/master" data-pjax=
=3D"" data-hotkey=3D"t" data-view-component=3D"true" class=3D"btn mr-2 d-no=
ne d-md-block"> Go to file
</a>
<details id=3D"blob-more-options-details" data-view-component=3D"true" cl=
ass=3D"details-overlay details-reset position-relative">
<summary role=3D"button" data-view-component=3D"true" class=3D"btn"> =
<svg aria-label=3D"More options" role=3D"img" height=3D"16" viewBox=3D"0 0=
16 16" version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"=
octicon octicon-kebab-horizontal">
<path d=3D"M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 =
1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<div data-view-component=3D"true"> <ul class=3D"dropdown-menu dropdo=
wn-menu-sw">
<li class=3D"d-block d-md-none">
<a class=3D"dropdown-item d-flex flex-items-baseline" data-hydro-=
click=3D"{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload=
&quot;:{&quot;target&quot;:&quot;FIND_FILE_BUTTON&quot;,&quot;repository_id=
&quot;:164480878,&quot;originating_url&quot;:&quot;https://github.com/chink=
iko/private/blob/master/ds/c-lnklist-online-tutor-version.c&quot;,&quot;use=
r_id&quot;:18418259}}" data-hydro-click-hmac=3D"411698de8e796c8d5d4739a1e89=
9d0c69d5e5f19cb404d85b0c93fe7435277db" data-ga-click=3D"Repository, find fi=
le, location:repo overview" data-hotkey=3D"t" data-pjax=3D"true" href=3D"ht=
tps://github.com/chinkiko/private/find/master">
<span class=3D"flex-auto">Go to file</span>
<span class=3D"text-small color-fg-muted" aria-hidden=3D"true">=
T</span>
</a> </li>
<li data-toggle-for=3D"blob-more-options-details">
<button data-toggle-for=3D"jumpto-line-details-dialog" type=3D"=
button" data-view-component=3D"true" class=3D"dropdown-item btn-link"> <=
span class=3D"d-flex flex-items-baseline">
<span class=3D"flex-auto">Go to line</span>
<span class=3D"text-small color-fg-muted" aria-hidden=3D"true=
">L</span>
</span>
</button> </li>
<li class=3D"dropdown-divider" role=3D"none"></li>
<li>
<clipboard-copy data-toggle-for=3D"blob-more-options-details" ari=
a-label=3D"Copy path" value=3D"ds/c-lnklist-online-tutor-version.c" data-vi=
ew-component=3D"true" class=3D"dropdown-item cursor-pointer" tabindex=3D"0"=
role=3D"button">
=20
Copy path
</clipboard-copy> </li>
<li>
<clipboard-copy data-toggle-for=3D"blob-more-options-details" ari=
a-label=3D"Copy permalink" value=3D"https://github.com/chinkiko/private/blo=
b/3d1267fbbbb60893b6d0039c6a07cc47aa2a69f3/ds/c-lnklist-online-tutor-versio=
n.c" data-view-component=3D"true" class=3D"dropdown-item cursor-pointer" ta=
bindex=3D"0" role=3D"button">
=20
<span class=3D"d-flex flex-items-baseline">
<span class=3D"flex-auto">Copy permalink</span>
</span>
</clipboard-copy> </li>
</ul>
</div>
</details></div>
=20
=20
<div class=3D"Box d-flex flex-column flex-shrink-0 mb-3">
=20
<div class=3D"Box-header Details js-details-container">
<div class=3D"d-flex flex-items-center">
<span class=3D"flex-shrink-0 ml-n1 mr-n1 mt-n1 mb-n1">
<a rel=3D"author" data-hovercard-type=3D"user" data-hovercard-url=
=3D"/users/chinkiko/hovercard" data-octo-click=3D"hovercard-link-click" dat=
a-octo-dimensions=3D"link_type:self" href=3D"https://github.com/chinkiko"><=
img class=3D"avatar avatar-user" src=3D"https://avatars.githubusercontent.c=
om/u/18418259?s=3D48&amp;v=3D4" width=3D"24" height=3D"24" alt=3D"@chinkiko=
"></a>
</span>
<div class=3D"flex-1 d-flex flex-items-center ml-3 min-width-0">
<div class=3D"css-truncate css-truncate-overflow">
<a class=3D"text-bold Link--primary" rel=3D"author" data-hoverc=
ard-type=3D"user" data-hovercard-url=3D"/users/chinkiko/hovercard" data-oct=
o-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hr=
ef=3D"https://github.com/chinkiko">chinkiko</a>
<span class=3D"markdown-title">
<a data-pjax=3D"true" title=3D"Update c-lnklist-online-tuto=
r-version.c" class=3D"Link--secondary" href=3D"https://github.com/chinkiko/=
private/commit/298bda836850a05568f22bf3c9df3ef1662a011c">Update c-lnklist-o=
nline-tutor-version.c</a>
</span>
</div>
<span class=3D"ml-2">
=20
</span>
</div>
<div class=3D"ml-3 d-flex flex-shrink-0 flex-items-center flex-just=
ify-end color-fg-muted no-wrap">
<span class=3D"d-none d-md-inline">
<span>Latest commit</span>
<a class=3D"text-small text-mono Link--secondary" href=3D"https=
://github.com/chinkiko/private/commit/298bda836850a05568f22bf3c9df3ef1662a0=
11c" data-pjax=3D"">298bda8</a>
<span itemprop=3D"dateModified"><relative-time datetime=3D"2020=
-06-25T03:58:15Z" class=3D"no-wrap" title=3D"25 Jun 2020, 11:58 GMT+8">on 2=
5 Jun 2020</relative-time></span>
</span>
<a data-pjax=3D"" href=3D"https://github.com/chinkiko/private/com=
mits/master/ds/c-lnklist-online-tutor-version.c" class=3D"ml-3 no-wrap Link=
--primary no-underline">
<svg text=3D"gray" aria-hidden=3D"true" height=3D"16" viewBox=
=3D"0 0 16 16" version=3D"1.1" width=3D"16" data-view-component=3D"true" cl=
ass=3D"octicon octicon-history">
<path fill-rule=3D"evenodd" d=3D"M1.643 3.143L.427 1.927A.25.25 0 000 2=
.104V5.75c0 .138.112.25.25.25h3.646a.25.25 0 00.177-.427L2.715 4.215a6.5 6.=
5 0 11-1.18 4.458.75.75 0 10-1.493.154 8.001 8.001 0 101.6-5.684zM7.75 4a.7=
5.75 0 01.75.75v2.992l2.028.812a.75.75 0 01-.557 1.392l-2.5-1A.75.75 0 017 =
8.25v-3.5A.75.75 0 017.75 4z"></path>
</svg>
<span class=3D"d-none d-sm-inline">
<strong>History</strong>
</span>
</a>
</div>
</div>
</div>
<div class=3D"Box-body d-flex flex-items-center flex-auto border-bottom-0=
flex-wrap">
<details class=3D"details-reset details-overlay details-overlay-dark lh=
-default color-fg-default float-left mr-3" id=3D"blob_contributors_box">
<summary class=3D"Link--primary" role=3D"button">
<svg text=3D"gray" aria-hidden=3D"true" height=3D"16" viewBox=3D"0 =
0 16 16" version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D=
"octicon octicon-people">
<path fill-rule=3D"evenodd" d=3D"M5.5 3.5a2 2 0 100 4 2 2 0 000-4zM2 5.=
5a3.5 3.5 0 115.898 2.549 5.507 5.507 0 013.034 4.084.75.75 0 11-1.482.235 =
4.001 4.001 0 00-7.9 0 .75.75 0 01-1.482-.236A5.507 5.507 0 013.102 8.05 3.=
49 3.49 0 012 5.5zM11 4a.75.75 0 100 1.5 1.5 1.5 0 01.666 2.844.75.75 0 00-=
.416.672v.352a.75.75 0 00.574.73c1.2.289 2.162 1.2 2.522 2.372a.75.75 0 101=
.434-.44 5.01 5.01 0 00-2.56-3.012A3 3 0 0011 4z"></path>
</svg>
<strong>1</strong>
=20
contributor
</summary>
<details-dialog class=3D"Box Box--overlay d-flex flex-column anim-fad=
e-in fast" aria-label=3D"Users who have contributed to this file" src=3D"/c=
hinkiko/private/contributors-list/master/ds/c-lnklist-online-tutor-version.=
c" preload=3D"" role=3D"dialog" aria-modal=3D"true">
<div class=3D"Box-header">
<button class=3D"Box-btn-octicon btn-octicon float-right" type=3D=
"button" aria-label=3D"Close dialog" data-close-dialog=3D"">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" v=
ersion=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon o=
cticon-x">
<path fill-rule=3D"evenodd" d=3D"M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.=
22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l=
-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></pat=
h>
</svg>
</button>
<h3 class=3D"Box-title">
Users who have contributed to this file
</h3>
</div>
<include-fragment>
<svg style=3D"box-sizing: content-box; color: var(--color-icon-pr=
imary);" width=3D"32" height=3D"32" viewBox=3D"0 0 16 16" fill=3D"none" dat=
a-view-component=3D"true" class=3D"my-3 mx-auto d-block anim-rotate">
<circle cx=3D"8" cy=3D"8" r=3D"7" stroke=3D"currentColor" stroke-opacity=
=3D"0.25" stroke-width=3D"2" vector-effect=3D"non-scaling-stroke"></circle>
<path d=3D"M15 8a7.002 7.002 0 00-7-7" stroke=3D"currentColor" stroke-wid=
th=3D"2" stroke-linecap=3D"round" vector-effect=3D"non-scaling-stroke"></pa=
th>
</svg>
<template shadowmode=3D"open">
=20
<slot></slot></template></include-fragment>
</details-dialog>
</details>
</div>
</div>
=20
=20
<div data-target=3D"readme-toc.content" class=3D"Box mt-3 position-rela=
tive">
=20
<div class=3D"Box-header js-blob-header py-2 pr-2 d-flex flex-shrink-0 fl=
ex-md-row flex-items-center">
<div class=3D"text-mono f6 flex-auto pr-3 flex-order-2 flex-md-order-1">
115 lines (83 sloc)
<span class=3D"file-info-divider"></span>
2.52 KB
</div>
<div class=3D"d-flex py-1 py-md-0 flex-auto flex-order-1 flex-md-order-2 =
flex-sm-grow-0 flex-justify-between hide-sm hide-md">
=20
<div class=3D"BtnGroup">
<a data-permalink-href=3D"/chinkiko/private/raw/3d1267fbbbb60893b6d=
0039c6a07cc47aa2a69f3/ds/c-lnklist-online-tutor-version.c" href=3D"https://=
github.com/chinkiko/private/raw/master/ds/c-lnklist-online-tutor-version.c"=
id=3D"raw-url" data-view-component=3D"true" class=3D"js-permalink-replacea=
ble-link btn-sm btn BtnGroup-item"> Raw
</a> <a data-permalink-href=3D"/chinkiko/private/blame/3d1267fbbbb=
60893b6d0039c6a07cc47aa2a69f3/ds/c-lnklist-online-tutor-version.c" href=3D"=
https://github.com/chinkiko/private/blame/master/ds/c-lnklist-online-tutor-=
version.c" data-hotkey=3D"b" data-view-component=3D"true" class=3D"js-updat=
e-url-with-hash js-permalink-replaceable-link btn-sm btn BtnGroup-item"> =
Blame
</a> </div>
<div class=3D"d-flex">
=20
<div class=3D"ml-1" data-test-selector=3D"edit-dropdown-menu-component">
<form class=3D"BtnGroup-parent js-update-url-with-hash " data-turbo=3D"fa=
lse" action=3D"https://github.com/chinkiko/private/edit/master/ds/c-lnklist=
-online-tutor-version.c" accept-charset=3D"UTF-8" method=3D"post">
<button title=3D"Edit this file" data-hotkey=3D"e" data-disable-with=
=3D"" data-test-selector=3D"edit-icon-button" type=3D"submit" data-view-com=
ponent=3D"true" class=3D"btn-sm BtnGroup-item btn"> <svg aria-hidden=3D"=
true" height=3D"16" viewBox=3D"0 0 16 16" version=3D"1.1" width=3D"16" data=
-view-component=3D"true" class=3D"octicon octicon-pencil">
<path fill-rule=3D"evenodd" d=3D"M11.013 1.427a1.75 1.75 0 012.474 0l1.=
086 1.086a1.75 1.75 0 010 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.=
93a.75.75 0 01-.927-.928l.929-3.25a1.75 1.75 0 01.445-.758l8.61-8.61zm1.414=
1.06a.25.25 0 00-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 000-.3=
54l-1.086-1.086zM11.189 6.25L9.75 4.81l-6.286 6.287a.25.25 0 00-.064.108l-.=
558 1.953 1.953-.558a.249.249 0 00.108-.064l6.286-6.286z"></path>
</svg>
</button></form>
<details class=3D"details-reset details-overlay select-menu BtnGroup-pare=
nt d-inline-block position-relative">
<summary data-disable-invalid=3D"" data-disable-with=3D"" data-dropdo=
wn-tracking=3D"{&quot;type&quot;:&quot;blob_edit_dropdown.more_options_clic=
k&quot;,&quot;context&quot;:{&quot;repository_id&quot;:164480878,&quot;acto=
r_id&quot;:18418259,&quot;github_dev_enabled&quot;:true,&quot;edit_enabled&=
quot;:true,&quot;small_screen&quot;:false}}" aria-label=3D"Select additiona=
l options" data-view-component=3D"true" class=3D"js-blob-dropdown-click sel=
ect-menu-button btn-sm btn BtnGroup-item float-none px-2">
</summary> <div class=3D"SelectMenu right-0">
<div class=3D"SelectMenu-modal width-full">
<div class=3D"SelectMenu-list SelectMenu-list--borderless py-2">
<form class=3D"SelectMenu-item js-update-url-with-hash " data-tur=
bo=3D"false" action=3D"https://github.com/chinkiko/private/edit/master/ds/c=
-lnklist-online-tutor-version.c" accept-charset=3D"UTF-8" method=3D"post">
<button title=3D"Edit this file" data-test-selector=3D"edit-t=
ext-button" type=3D"submit" data-view-component=3D"true" class=3D"btn-invis=
ible btn width-full d-flex flex-justify-between color-fg-default text-norma=
l p-0"> <div class=3D"mr-5">Edit this file</div>
<div class=3D"color-fg-muted">E</div>
</button></form>
<a aria-label=3D"Open this file in github.dev" data-test-select=
or=3D"github-dev-link" data-dropdown-tracking=3D"{&quot;type&quot;:&quot;bl=
ob_edit_dropdown.dev_link_click&quot;,&quot;context&quot;:{&quot;repository=
_id&quot;:164480878,&quot;actor_id&quot;:18418259,&quot;edit_enabled&quot;:=
true,&quot;small_screen&quot;:false}}" href=3D"https://github.dev/" data-vi=
ew-component=3D"true" class=3D"SelectMenu-item js-github-dev-shortcut js-bl=
ob-dropdown-click width-full d-flex flex-justify-between color-fg-default f=
5 text-normal">
<div class=3D"mr-5 no-wrap">Open in github.dev</div>
<div class=3D"color-fg-muted">.</div>
</a>
<a data-platforms=3D"windows,mac" data-test-selector=3D"github-=
desktop-link" aria-label=3D"Open this file in GitHub Desktop" href=3D"x-git=
hub-client://openRepo/https://github.com/chinkiko/private?branch=3Dmaster&a=
mp;filepath=3Dds%2Fc-lnklist-online-tutor-version.c" data-view-component=3D=
"true" class=3D"SelectMenu-item no-wrap js-remove-unless-platform width-ful=
l text-normal color-fg-default f5">
Open in GitHub Desktop
</a> </div>
</div>
</div>
</details>
</div>
=20
<div data-test-selector=3D"remote-clipboard-copy">
<remote-clipboard-copy class=3D"d-inline-block btn-octicon" style=3D"heig=
ht: 26px" data-src=3D"/chinkiko/private/raw/master/ds/c-lnklist-online-tuto=
r-version.c" data-action=3D"click:remote-clipboard-copy#remoteCopy" data-st=
ate-timeout=3D"2000" data-catalyst=3D"">
=20
<span data-target=3D"remote-clipboard-copy.idle"> <span class=3D"too=
ltipped tooltipped-nw cursor-pointer" data-hydro-click=3D"{&quot;event_type=
&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;=
:&quot;COPY_RAW_CONTENTS_BUTTON&quot;,&quot;repository_id&quot;:164480878,&=
quot;originating_url&quot;:&quot;https://github.com/chinkiko/private/blob/m=
aster/ds/c-lnklist-online-tutor-version.c&quot;,&quot;user_id&quot;:1841825=
9}}" data-hydro-click-hmac=3D"42062abdab43640154794d8b14771e74495a032d18e6f=
0dbcf8ea3dd1baa6f8b" aria-label=3D"Copy raw contents">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" versi=
on=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon octic=
on-copy">
<path fill-rule=3D"evenodd" d=3D"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.7=
5 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00=
.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 01=
0 14.25v-7.5z"></path><path fill-rule=3D"evenodd" d=3D"M5 1.75C5 .784 5.784=
0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75=
1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h=
7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z"></path>
</svg>
</span></span>
=20
=20
=20
</remote-clipboard-copy></div>
<!-- '"` --><!-- </textarea></xmp> --><form class=3D"inline-form"=
data-turbo=3D"false" action=3D"https://github.com/chinkiko/private/delete/=
master/ds/c-lnklist-online-tutor-version.c" accept-charset=3D"UTF-8" method=
=3D"post">
<button class=3D"btn-octicon btn-octicon-danger tooltipped tool=
tipped-nw" type=3D"submit" aria-label=3D"Delete this file" data-disable-wit=
h=3D"">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16"=
version=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon=
octicon-trash">
<path fill-rule=3D"evenodd" d=3D"M6.5 1.75a.25.25 0 01.25-.25h2.5a.25.2=
5 0 01.25.25V3h-3V1.75zm4.5 0V3h2.25a.75.75 0 010 1.5H2.75a.75.75 0 010-1.5=
H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75zM4.496 6.675a.75=
.75 0 10-1.492.15l.66 6.6A1.75 1.75 0 005.405 15h5.19c.9 0 1.652-.681 1.741=
-1.576l.66-6.6a.75.75 0 00-1.492-.149l-.66 6.6a.25.25 0 01-.249.225h-5.19a.=
25.25 0 01-.249-.225l-.66-6.6z"></path>
</svg>
</button>
</form> </div>
</div>
<div class=3D"d-flex hide-lg hide-xl flex-order-2 flex-grow-0">
<details class=3D"dropdown details-reset details-overlay d-inline-blo=
ck">
<summary class=3D"js-blob-dropdown-click btn-octicon" aria-haspopup=
=3D"true" aria-label=3D"possible actions" data-test-selector=3D"small-scree=
n-more-options" data-dropdown-tracking=3D"{&quot;type&quot;:&quot;blob_edit=
_dropdown.more_options_click&quot;,&quot;context&quot;:{&quot;repository_id=
&quot;:164480878,&quot;actor_id&quot;:18418259,&quot;github_dev_enabled&quo=
t;:true,&quot;edit_enabled&quot;:true,&quot;small_screen&quot;:true}}">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" ver=
sion=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon oct=
icon-kebab-horizontal">
<path d=3D"M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 =
1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<ul class=3D"dropdown-menu dropdown-menu-sw" style=3D"width: 175px"=
>
<li>
<a class=3D"dropdown-item tooltipped tooltipped-nw js-remov=
e-unless-platform" data-platforms=3D"windows,mac" href=3D"x-github-client:/=
/openRepo/https://github.com/chinkiko/private?branch=3Dmaster&amp;filepath=
=3Dds%2Fc-lnklist-online-tutor-version.c">
Open with Desktop
</a>
</li>
<li>
<a class=3D"dropdown-item" href=3D"https://github.com/chinkiko/=
private/raw/master/ds/c-lnklist-online-tutor-version.c">
View raw
</a>
</li>
<li>
<remote-clipboard-copy class=3D"dropdown-item" data-src=3D"/c=
hinkiko/private/raw/master/ds/c-lnklist-online-tutor-version.c" data-action=
=3D"click:remote-clipboard-copy#remoteCopy" data-state-timeout=3D"2000" dat=
a-catalyst=3D"">
=20
<span data-target=3D"remote-clipboard-copy.idle"> <span =
class=3D"cursor-pointer" data-hydro-click=3D"{&quot;event_type&quot;:&quot;=
repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;COPY_R=
AW_CONTENTS_BUTTON&quot;,&quot;repository_id&quot;:164480878,&quot;originat=
ing_url&quot;:&quot;https://github.com/chinkiko/private/blob/master/ds/c-ln=
klist-online-tutor-version.c&quot;,&quot;user_id&quot;:18418259}}" data-hyd=
ro-click-hmac=3D"42062abdab43640154794d8b14771e74495a032d18e6f0dbcf8ea3dd1b=
aa6f8b">
Copy raw contents
</span></span>
=20
=20
=20
</remote-clipboard-copy> </li>
<li>
<a class=3D"dropdown-item" href=3D"https://github.com/chinkik=
o/private/blame/master/ds/c-lnklist-online-tutor-version.c">
View blame
</a>
</li>
<li class=3D"dropdown-divider" role=3D"none"></li>
<li>
<a class=3D"dropdown-item" href=3D"https://github.com/chink=
iko/private/edit/master/ds/c-lnklist-online-tutor-version.c">Edit file</a>
</li>
<li>
<a class=3D"dropdown-item js-github-dev-shortcut js-blob-=
dropdown-click" data-test-selector=3D"small-screen-github-dev-link" data-dr=
opdown-tracking=3D"{&quot;type&quot;:&quot;blob_edit_dropdown.dev_link_clic=
k&quot;,&quot;context&quot;:{&quot;repository_id&quot;:164480878,&quot;acto=
r_id&quot;:18418259,&quot;edit_enabled&quot;:true,&quot;small_screen&quot;:=
true}}" href=3D"https://github.dev/">Open with github.dev</a>
</li>
<li>
<a class=3D"dropdown-item menu-item-danger" href=3D"https:/=
/github.com/chinkiko/private/delete/master/ds/c-lnklist-online-tutor-versio=
n.c">Delete file</a>
</li>
</ul>
</details>
</div>
</div>
=20
<div itemprop=3D"text" class=3D"Box-body p-0 blob-wrapper data type-c =
gist-border-0">
=20
<div class=3D"js-blob-code-container blob-code-content">
<template class=3D"js-file-alert-template">
<div data-view-component=3D"true" class=3D"flash flash-warn flash-full d-=
flex flex-items-center">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" version=3D"=
1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon octicon-ale=
rt">
<path fill-rule=3D"evenodd" d=3D"M8.22 1.754a.25.25 0 00-.44 0L1.698 13=
.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c=
.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1=
.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-=
5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
=20
<span>
This file contains bidirectional Unicode text that may be interpreted=
or compiled differently than what appears below. To review, open the file =
in an editor that reveals hidden Unicode characters.
<a href=3D"https://github.co/hiddenchars" target=3D"_blank">Learn mor=
e about bidirectional Unicode characters</a>
</span>
<div data-view-component=3D"true" class=3D"flash-action"> <a href=
=3D"https://github.com/chinkiko/%7B%7B%20revealButtonHref%20%7D%7D" data-vi=
ew-component=3D"true" class=3D"btn-sm btn"> Show hidden characters
</a>
</div>
</div></template>
<template class=3D"js-line-alert-template">
<span aria-label=3D"This line has hidden Unicode characters" data-view-co=
mponent=3D"true" class=3D"line-alert tooltipped tooltipped-e">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" version=
=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon octicon=
-alert">
<path fill-rule=3D"evenodd" d=3D"M8.22 1.754a.25.25 0 00-.44 0L1.698 13=
.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c=
.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1=
.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-=
5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
</span></template>
<table data-hpc=3D"" class=3D"highlight tab-size js-file-line-container j=
s-code-nav-container js-tagsearch-file" data-tab-size=3D"8" data-paste-mark=
down-skip=3D"" data-tagsearch-lang=3D"C" data-tagsearch-path=3D"ds/c-lnklis=
t-online-tutor-version.c">
<tbody><tr>
<td id=3D"L1" class=3D"blob-num js-line-number js-code-nav-line-n=
umber js-blob-rnum" data-line-number=3D"1"></td>
<td id=3D"LC1" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L2" class=3D"blob-num js-line-number js-code-nav-line-n=
umber js-blob-rnum" data-line-number=3D"2"></td>
<td id=3D"LC2" class=3D"blob-code blob-code-inner js-file-line">#=
<span class=3D"pl-k">define</span> <span class=3D"pl-en">TRUE</span> <span =
class=3D"pl-c1">1</span></td>
</tr>
<tr>
<td id=3D"L3" class=3D"blob-num js-line-number js-code-nav-line-n=
umber js-blob-rnum" data-line-number=3D"3"></td>
<td id=3D"LC3" class=3D"blob-code blob-code-inner js-file-line">#=
<span class=3D"pl-k">define</span> <span class=3D"pl-en">FALSE</span> <span=
class=3D"pl-c1">0</span></td>
</tr>
<tr>
<td id=3D"L4" class=3D"blob-num js-line-number js-code-nav-line-n=
umber js-blob-rnum" data-line-number=3D"4"></td>
<td id=3D"LC4" class=3D"blob-code blob-code-inner js-file-line">#=
<span class=3D"pl-k">define</span> <span class=3D"pl-en">OK</span> <span cl=
ass=3D"pl-c1">0</span></td>
</tr>
<tr>
<td id=3D"L5" class=3D"blob-num js-line-number js-code-nav-line-n=
umber js-blob-rnum" data-line-number=3D"5"></td>
<td id=3D"LC5" class=3D"blob-code blob-code-inner js-file-line">#=
<span class=3D"pl-k">define</span> <span class=3D"pl-en">ERROR</span> -<spa=
n class=3D"pl-c1">1</span></td>
</tr>
<tr>
<td id=3D"L6" class=3D"blob-num js-line-number js-code-nav-line-n=
umber js-blob-rnum" data-line-number=3D"6"></td>
<td id=3D"LC6" class=3D"blob-code blob-code-inner js-file-line">#=
<span class=3D"pl-k">define</span> <span class=3D"pl-en">OVERFLOW</span> -<=
span class=3D"pl-c1">2</span></td>
</tr>
<tr>
<td id=3D"L7" class=3D"blob-num js-line-number js-code-nav-line-n=
umber js-blob-rnum" data-line-number=3D"7"></td>
<td id=3D"LC7" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L8" class=3D"blob-num js-line-number js-code-nav-line-n=
umber js-blob-rnum" data-line-number=3D"8"></td>
<td id=3D"LC8" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L9" class=3D"blob-num js-line-number js-code-nav-line-n=
umber js-blob-rnum" data-line-number=3D"9"></td>
<td id=3D"LC9" class=3D"blob-code blob-code-inner js-file-line">#=
<span class=3D"pl-k">include</span> <span class=3D"pl-s"><span class=3D"pl-=
pds">&lt;</span>stdio.h<span class=3D"pl-pds">&gt;</span></span></td>
</tr>
<tr>
<td id=3D"L10" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"10"></td>
<td id=3D"LC10" class=3D"blob-code blob-code-inner js-file-line">=
#<span class=3D"pl-k">include</span> <span class=3D"pl-s"><span class=3D"pl=
-pds">&lt;</span>stdlib.h<span class=3D"pl-pds">&gt;</span></span></td>
</tr>
<tr>
<td id=3D"L11" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"11"></td>
<td id=3D"LC11" class=3D"blob-code blob-code-inner js-file-line">=
#<span class=3D"pl-k">include</span> <span class=3D"pl-s"><span class=3D"pl=
-pds">&lt;</span>string.h<span class=3D"pl-pds">&gt;</span></span></td>
</tr>
<tr>
<td id=3D"L12" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"12"></td>
<td id=3D"LC12" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L13" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"13"></td>
<td id=3D"LC13" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c"><span class=3D"pl-c">/*</span> =E5=8D=95=E9=93=BE=E8=
=A1=A8=E5=85=83=E7=B4=A0=E7=B1=BB=E5=9E=8B=E5=AE=9A=E4=B9=89 <span class=3D=
"pl-c">*/</span></span></td>
</tr>
<tr>
<td id=3D"L14" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"14"></td>
<td id=3D"LC14" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">typedef</span> <span class=3D"pl-k">char</span> ElemTy=
pe;</td>
</tr>
<tr>
<td id=3D"L15" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"15"></td>
<td id=3D"LC15" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L16" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"16"></td>
<td id=3D"LC16" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">typedef</span> <span class=3D"pl-k">struct</span> LNod=
e</td>
</tr>
<tr>
<td id=3D"L17" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"17"></td>
<td id=3D"LC17" class=3D"blob-code blob-code-inner js-file-line">=
{</td>
</tr>
<tr>
<td id=3D"L18" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"18"></td>
<td id=3D"LC18" class=3D"blob-code blob-code-inner js-file-line">=
ElemType data; <span class=3D"pl-c"><span class=3D"pl-c">//</span>=
=E6=95=B0=E6=8D=AE=E7=BB=93=E7=82=B9</span></td>
</tr>
<tr>
<td id=3D"L19" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"19"></td>
<td id=3D"LC19" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">struct</span> LNode *next; <span class=3D"pl-c"><s=
pan class=3D"pl-c">//</span> =E6=8C=87=E5=90=91=E4=B8=8B=E4=B8=80=E4=B8=AA=
=E7=BB=93=E7=82=B9=E7=9A=84=E6=8C=87=E9=92=88</span></td>
</tr>
<tr>
<td id=3D"L20" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"20"></td>
<td id=3D"LC20" class=3D"blob-code blob-code-inner js-file-line">=
}LNode; <span class=3D"pl-c"><span class=3D"pl-c">//</span> =E6=8C=87=E5=90=
=91=E5=8D=95=E9=93=BE=E8=A1=A8=E7=BB=93=E7=82=B9=E7=9A=84=E6=8C=87=E9=92=88=
</span></td>
</tr>
<tr>
<td id=3D"L21" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"21"></td>
<td id=3D"LC21" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">typedef</span> LNode *LinkList; <span class=3D"pl-c">=
<span class=3D"pl-c">//</span> LinkList=E6=98=AFLnode*=E6=8C=87=E9=92=88</s=
pan></td>
</tr>
<tr>
<td id=3D"L22" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"22"></td>
<td id=3D"LC22" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L23" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"23"></td>
<td id=3D"LC23" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c"><span class=3D"pl-c">/*</span>pintia =E9=A3=8E=E6=A0=
=BC=E7=9A=84=E5=AE=9A=E4=B9=89</span></td>
</tr>
<tr>
<td id=3D"L24" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"24"></td>
<td id=3D"LC24" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c">typedef struct Node *PtrToNode;</span></td>
</tr>
<tr>
<td id=3D"L25" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"25"></td>
<td id=3D"LC25" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c">struct Node {</span></td>
</tr>
<tr>
<td id=3D"L26" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"26"></td>
<td id=3D"LC26" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c"> ElementType Data; // =E5=AD=98=E5=82=A8=E7=BB=93=
=E7=82=B9=E6=95=B0=E6=8D=AE</span></td>
</tr>
<tr>
<td id=3D"L27" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"27"></td>
<td id=3D"LC27" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c"> PtrToNode Next; // =E6=8C=87=E5=90=91=E4=B8=8B=
=E4=B8=80=E4=B8=AA=E7=BB=93=E7=82=B9=E7=9A=84=E6=8C=87=E9=92=88</span></td>
</tr>
<tr>
<td id=3D"L28" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"28"></td>
<td id=3D"LC28" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c">};</span></td>
</tr>
<tr>
<td id=3D"L29" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"29"></td>
<td id=3D"LC29" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c">typedef PtrToNode List; // =E5=AE=9A=E4=B9=89=E5=8D=95=
=E9=93=BE=E8=A1=A8=E7=B1=BB=E5=9E=8B</span></td>
</tr>
<tr>
<td id=3D"L30" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"30"></td>
<td id=3D"LC30" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c"><span class=3D"pl-c">*/</span></span></td>
</tr>
<tr>
<td id=3D"L31" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"31"></td>
<td id=3D"LC31" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L32" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"32"></td>
<td id=3D"LC32" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">int</span> <span class=3D"pl-en">InitList</span>(LinkL=
ist *L);</td>
</tr>
<tr>
<td id=3D"L33" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"33"></td>
<td id=3D"LC33" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L34" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"34"></td>
<td id=3D"LC34" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">int</span> <span class=3D"pl-en">ListInsert</span>(Lin=
kList L, <span class=3D"pl-k">int</span> i, ElemType e);</td>
</tr>
<tr>
<td id=3D"L35" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"35"></td>
<td id=3D"LC35" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L36" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"36"></td>
<td id=3D"LC36" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">int</span> <span class=3D"pl-en">DestroyList</span>(Li=
nkList* L); <span class=3D"pl-c"><span class=3D"pl-c">//</span>=E9=81=8D=
=E5=8E=86free=E7=84=B6=E5=90=8E=E9=94=80=E6=AF=81lnklist=E7=9A=84=E5=87=BD=
=E6=95=B0=EF=BC=8CL=E5=BF=85=E9=A1=BB=E5=BF=85=E9=A1=BB=E4=BB=A5=E6=8C=87=
=E9=92=88=E4=BC=A0=E5=85=A5=EF=BC=8C=E5=9B=A0=E4=B8=BA=E6=9C=80=E5=90=8E=E8=
=A6=81=E6=9B=B4=E6=94=B9*L=3DNULL; </span></td>
</tr>
<tr>
<td id=3D"L37" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"37"></td>
<td id=3D"LC37" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L38" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"38"></td>
<td id=3D"LC38" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c"><span class=3D"pl-c">//</span>////////////////////// M=
AIN BEGIN ///////////////////////</span></td>
</tr>
<tr>
<td id=3D"L39" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"39"></td>
<td id=3D"LC39" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L40" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"40"></td>
<td id=3D"LC40" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L41" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"41"></td>
<td id=3D"LC41" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">int</span> <span class=3D"pl-en">main</span>(<span cla=
ss=3D"pl-k">int</span> argc, <span class=3D"pl-k">char</span> **argv)</td>
</tr>
<tr>
<td id=3D"L42" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"42"></td>
<td id=3D"LC42" class=3D"blob-code blob-code-inner js-file-line">=
{</td>
</tr>
<tr>
<td id=3D"L43" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"43"></td>
<td id=3D"LC43" class=3D"blob-code blob-code-inner js-file-line">=
LinkList L;</td>
</tr>
<tr>
<td id=3D"L44" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"44"></td>
<td id=3D"LC44" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">int</span> i;</td>
</tr>
<tr>
<td id=3D"L45" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"45"></td>
<td id=3D"LC45" class=3D"blob-code blob-code-inner js-file-line">=
ElemType e;</td>
</tr>
<tr>
<td id=3D"L46" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"46"></td>
<td id=3D"LC46" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L47" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"47"></td>
<td id=3D"LC47" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c1">printf</span>(<span class=3D"pl-s"><span class=3D=
"pl-pds">"</span> InitList <span class=3D"pl-cce">\n</span><span class=3D"p=
l-pds">"</span></span>);</td>
</tr>
<tr>
<td id=3D"L48" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"48"></td>
<td id=3D"LC48" class=3D"blob-code blob-code-inner js-file-line">=
{</td>
</tr>
<tr>
<td id=3D"L49" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"49"></td>
<td id=3D"LC49" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c1">printf</span>(<span class=3D"pl-s"><span clas=
s=3D"pl-pds">"</span> =E5=88=9D=E5=A7=8B=E5=8C=96=E5=8D=95=E9=93=BE=E8=A1=
=A8 L ...<span class=3D"pl-cce">\n</span><span class=3D"pl-pds">"</span></s=
pan>);</td>
</tr>
<tr>
<td id=3D"L50" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"50"></td>
<td id=3D"LC50" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c1">InitList</span>(&amp;L);</td>
</tr>
<tr>
<td id=3D"L51" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"51"></td>
<td id=3D"LC51" class=3D"blob-code blob-code-inner js-file-line">=
}</td>
</tr>
<tr>
<td id=3D"L52" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"52"></td>
<td id=3D"LC52" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L53" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"53"></td>
<td id=3D"LC53" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L54" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"54"></td>
<td id=3D"LC54" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c1">printf</span>(<span class=3D"pl-s"><span class=3D=
"pl-pds">"</span> ListInsert <span class=3D"pl-cce">\n</span><span class=3D=
"pl-pds">"</span></span>);</td>
</tr>
<tr>
<td id=3D"L55" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"55"></td>
<td id=3D"LC55" class=3D"blob-code blob-code-inner js-file-line">=
{</td>
</tr>
<tr>
<td id=3D"L56" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"56"></td>
<td id=3D"LC56" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">for</span> (i =3D <span class=3D"pl-c1">1</spa=
n>; i &lt;=3D <span class=3D"pl-c1">5</span>; i++)</td>
</tr>
<tr>
<td id=3D"L57" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"57"></td>
<td id=3D"LC57" class=3D"blob-code blob-code-inner js-file-line">=
{</td>
</tr>
<tr>
<td id=3D"L58" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"58"></td>
<td id=3D"LC58" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c1">printf</span>(<span class=3D"pl-s"><span c=
lass=3D"pl-pds">"</span> =E5=9C=A8 L =E7=AC=AC <span class=3D"pl-c1">%d</sp=
an> =E4=B8=AA=E4=BD=8D=E7=BD=AE=E6=8F=92=E5=85=A5 <span class=3D"pl-cce">\"=
</span><span class=3D"pl-c1">%c</span><span class=3D"pl-cce">\"</span> ...<=
span class=3D"pl-cce">\n</span><span class=3D"pl-pds">"</span></span>, i, <=
span class=3D"pl-c1">64</span>+i);</td>
</tr>
<tr>
<td id=3D"L59" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"59"></td>
<td id=3D"LC59" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c1">ListInsert</span>(L, i, <span class=3D"pl=
-c1">100</span> + i);</td>
</tr>
<tr>
<td id=3D"L60" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"60"></td>
<td id=3D"LC60" class=3D"blob-code blob-code-inner js-file-line">=
}</td>
</tr>
<tr>
<td id=3D"L61" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"61"></td>
<td id=3D"LC61" class=3D"blob-code blob-code-inner js-file-line">=
}</td>
</tr>
<tr>
<td id=3D"L62" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"62"></td>
<td id=3D"LC62" class=3D"blob-code blob-code-inner js-file-line">=
</td>
</tr>
<tr>
<td id=3D"L63" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"63"></td>
<td id=3D"LC63" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">return</span> <span class=3D"pl-c1">0</span>;</td>
</tr>
<tr>
<td id=3D"L64" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"64"></td>
<td id=3D"LC64" class=3D"blob-code blob-code-inner js-file-line">=
}</td>
</tr>
<tr>
<td id=3D"L65" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"65"></td>
<td id=3D"LC65" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L66" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"66"></td>
<td id=3D"LC66" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c"><span class=3D"pl-c">//</span>///////////////////// M=
AIN END ////////////////////////////</span></td>
</tr>
<tr>
<td id=3D"L67" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"67"></td>
<td id=3D"LC67" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L68" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"68"></td>
<td id=3D"LC68" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L69" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"69"></td>
<td id=3D"LC69" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">int</span> <span class=3D"pl-en">InitList</span>(LinkL=
ist *L) <span class=3D"pl-c"><span class=3D"pl-c">//</spa=
n> =E8=BF=99=E9=87=8C=E5=8F=82=E6=95=B0=E5=BF=85=E9=A1=BB=E6=98=AF=E4=B8=80=
=E4=B8=AA=E6=8C=87=E9=92=88=EF=BC=8C=E5=8F=82=E6=95=B0=E6=89=8D=E8=83=BD=E8=
=A2=AB=E6=9B=B4=E6=94=B9=EF=BC=9B=E5=9B=A0=E4=B8=BAC=E5=87=BD=E6=95=B0=E7=
=9A=84=E5=8F=82=E6=95=B0=E9=BB=98=E8=AE=A4=E6=98=AF=E4=B8=80=E4=B8=AA=E5=8E=
=9F=E5=80=BC=E7=9A=84=E5=89=AF=E6=9C=AC(=E9=BB=98=E8=AE=A4=E4=BC=A0=E5=80=
=BC=EF=BC=8C=E4=B8=8D=E6=98=AF=E4=BC=A0=E5=BC=95=E7=94=A8)</span></td>
</tr>
<tr>
<td id=3D"L70" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"70"></td>
<td id=3D"LC70" class=3D"blob-code blob-code-inner js-file-line">=
{</td>
</tr>
<tr>
<td id=3D"L71" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"71"></td>
<td id=3D"LC71" class=3D"blob-code blob-code-inner js-file-line">=
(*L) =3D (LinkList)<span class=3D"pl-c1">malloc</span>(<span class=3D"p=
l-k">sizeof</span>(LNode)); <span class=3D"pl-c"><span class=3D"pl-c">//</s=
pan> malloc=E8=BF=94=E5=9B=9Evoid=E6=8C=87=E9=92=88=E5=BC=BA=E5=88=B6=E8=BD=
=AC=E5=8C=96=E6=88=90 (LinkList) =E5=8D=B3 (LNode*)</span></td>
</tr>
<tr>
<td id=3D"L72" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"72"></td>
<td id=3D"LC72" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">if</span> (*L =3D=3D <span class=3D"pl-c1">NULL</s=
pan>)</td>
</tr>
<tr>
<td id=3D"L73" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"73"></td>
<td id=3D"LC73" class=3D"blob-code blob-code-inner js-file-line">=
{</td>
</tr>
<tr>
<td id=3D"L74" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"74"></td>
<td id=3D"LC74" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">return</span>(OVERFLOW);</td>
</tr>
<tr>
<td id=3D"L75" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"75"></td>
<td id=3D"LC75" class=3D"blob-code blob-code-inner js-file-line">=
}</td>
</tr>
<tr>
<td id=3D"L76" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"76"></td>
<td id=3D"LC76" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L77" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"77"></td>
<td id=3D"LC77" class=3D"blob-code blob-code-inner js-file-line">=
(*L)-&gt;<span class=3D"pl-smi">next</span> =3D <span class=3D"pl-c1">N=
ULL</span>;</td>
</tr>
<tr>
<td id=3D"L78" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"78"></td>
<td id=3D"LC78" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L79" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"79"></td>
<td id=3D"LC79" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">return</span> OK;</td>
</tr>
<tr>
<td id=3D"L80" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"80"></td>
<td id=3D"LC80" class=3D"blob-code blob-code-inner js-file-line">=
}</td>
</tr>
<tr>
<td id=3D"L81" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"81"></td>
<td id=3D"LC81" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L82" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"82"></td>
<td id=3D"LC82" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L83" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"83"></td>
<td id=3D"LC83" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L84" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"84"></td>
<td id=3D"LC84" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L85" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"85"></td>
<td id=3D"LC85" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">int</span> <span class=3D"pl-en">ListInsert</span>(Lin=
kList L, <span class=3D"pl-k">int</span> i, ElemType e) <span class=3D"pl-c=
"><span class=3D"pl-c">//</span>=E8=BF=99=E9=87=8CL=E4=B8=8D=E9=9C=80=E8=A6=
=81=E6=98=AF=E4=B8=AA=E6=8C=87=E9=92=88=EF=BC=8C=E5=9B=A0=E4=B8=BAL=E5=8F=
=AA=E6=98=AF=E8=AE=B0=E5=BD=95=E6=95=B4=E4=B8=AAlnklist=E7=9A=84=E5=BC=80=
=E5=A4=B4=EF=BC=8C=E5=9C=A8=E6=8F=92=E5=80=BC=E7=9A=84=E6=97=B6=E5=80=99=EF=
=BC=8C=E4=B8=8D=E9=9C=80=E8=A6=81=E6=94=B9L</span></td>
</tr>
<tr>
<td id=3D"L86" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"86"></td>
<td id=3D"LC86" class=3D"blob-code blob-code-inner js-file-line">=
{</td>
</tr>
<tr>
<td id=3D"L87" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"87"></td>
<td id=3D"LC87" class=3D"blob-code blob-code-inner js-file-line">=
LinkList p, s;</td>
</tr>
<tr>
<td id=3D"L88" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"88"></td>
<td id=3D"LC88" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">int</span> j;</td>
</tr>
<tr>
<td id=3D"L89" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"89"></td>
<td id=3D"LC89" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L90" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"90"></td>
<td id=3D"LC90" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L91" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"91"></td>
<td id=3D"LC91" class=3D"blob-code blob-code-inner js-file-line">=
p =3D L;</td>
</tr>
<tr>
<td id=3D"L92" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"92"></td>
<td id=3D"LC92" class=3D"blob-code blob-code-inner js-file-line">=
j =3D <span class=3D"pl-c1">0</span>;</td>
</tr>
<tr>
<td id=3D"L93" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"93"></td>
<td id=3D"LC93" class=3D"blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id=3D"L94" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"94"></td>
<td id=3D"LC94" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-c"><span class=3D"pl-c">//</span> =E5=AF=BB=E6=89=BE=
=E7=AC=ACi-1=E4=B8=AA=E7=BB=93=E7=82=B9=EF=BC=8C=E4=B8=94=E4=BF=9D=E8=AF=81=
=E8=AF=A5=E7=BB=93=E7=82=B9=E6=9C=AC=E8=BA=AB=E4=B8=8D=E4=B8=BANULL</span><=
/td>
</tr>
<tr>
<td id=3D"L95" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"95"></td>
<td id=3D"LC95" class=3D"blob-code blob-code-inner js-file-line">=
<span class=3D"pl-k">while</span> (p !=3D <span class=3D"pl-c1">NULL</s=
pan> &amp;&amp; j &lt; i - <span class=3D"pl-c1">1</span>)</td>
</tr>
<tr>
<td id=3D"L96" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"96"></td>
<td id=3D"LC96" class=3D"blob-code blob-code-inner js-file-line">=
{</td>
</tr>
<tr>
<td id=3D"L97" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"97"></td>
<td id=3D"LC97" class=3D"blob-code blob-code-inner js-file-line">=
p =3D p-&gt;<span class=3D"pl-smi">next</span>;</td>
</tr>
<tr>
<td id=3D"L98" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"98"></td>
<td id=3D"LC98" class=3D"blob-code blob-code-inner js-file-line">=
++j;</td>
</tr>
<tr>
<td id=3D"L99" class=3D"blob-num js-line-number js-code-nav-line-=
number js-blob-rnum" data-line-number=3D"99"></td>
<td id=3D"LC99" class=3D"blob-code blob-code-inner js-file-line">=
}</td>
</tr>
<tr>
<td id=3D"L100" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"100"></td>
<td id=3D"LC100" class=3D"blob-code blob-code-inner js-file-line"=
>
</td>
</tr>
<tr>
<td id=3D"L101" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"101"></td>
<td id=3D"LC101" class=3D"blob-code blob-code-inner js-file-line"=
>
</td>
</tr>
<tr>
<td id=3D"L102" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"102"></td>
<td id=3D"LC102" class=3D"blob-code blob-code-inner js-file-line"=
>
</td>
</tr>
<tr>
<td id=3D"L103" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"103"></td>
<td id=3D"LC103" class=3D"blob-code blob-code-inner js-file-line"=
> <span class=3D"pl-c"><span class=3D"pl-c">//</span> =E7=94=9F=E6=88=90=
=E6=96=B0=E7=BB=93=E7=82=B9</span></td>
</tr>
<tr>
<td id=3D"L104" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"104"></td>
<td id=3D"LC104" class=3D"blob-code blob-code-inner js-file-line"=
> s =3D (LNode*)<span class=3D"pl-c1">malloc</span>(<span class=3D"pl-k"=
>sizeof</span>(LNode)); <span class=3D"pl-c"><span class=3D"pl-c">//</sp=
an> malloc=E8=BF=94=E5=9B=9Evoid=E6=8C=87=E9=92=88=E5=BC=BA=E5=88=B6=E8=BD=
=AC=E5=8C=96=E6=88=90(LNode*)</span></td>
</tr>
<tr>
<td id=3D"L105" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"105"></td>
<td id=3D"LC105" class=3D"blob-code blob-code-inner js-file-line"=
> <span class=3D"pl-c"><span class=3D"pl-c">//</span>s =3D (LinkList)mal=
loc(sizeof(LNode)); </span></td>
</tr>
<tr>
<td id=3D"L106" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"106"></td>
<td id=3D"LC106" class=3D"blob-code blob-code-inner js-file-line"=
> <span class=3D"pl-k">if</span> (s =3D=3D <span class=3D"pl-c1">NULL</s=
pan>)</td>
</tr>
<tr>
<td id=3D"L107" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"107"></td>
<td id=3D"LC107" class=3D"blob-code blob-code-inner js-file-line"=
> {</td>
</tr>
<tr>
<td id=3D"L108" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"108"></td>
<td id=3D"LC108" class=3D"blob-code blob-code-inner js-file-line"=
> <span class=3D"pl-c1">exit</span>(OVERFLOW);</td>
</tr>
<tr>
<td id=3D"L109" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"109"></td>
<td id=3D"LC109" class=3D"blob-code blob-code-inner js-file-line"=
> }</td>
</tr>
<tr>
<td id=3D"L110" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"110"></td>
<td id=3D"LC110" class=3D"blob-code blob-code-inner js-file-line"=
> s-&gt;<span class=3D"pl-smi">data</span> =3D e;</td>
</tr>
<tr>
<td id=3D"L111" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"111"></td>
<td id=3D"LC111" class=3D"blob-code blob-code-inner js-file-line"=
> s-&gt;<span class=3D"pl-smi">next</span> =3D p-&gt;<span class=3D"pl-s=
mi">next</span>;</td>
</tr>
<tr>
<td id=3D"L112" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"112"></td>
<td id=3D"LC112" class=3D"blob-code blob-code-inner js-file-line"=
> p-&gt;<span class=3D"pl-smi">next</span> =3D s;</td>
</tr>
<tr>
<td id=3D"L113" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"113"></td>
<td id=3D"LC113" class=3D"blob-code blob-code-inner js-file-line"=
>
</td>
</tr>
<tr>
<td id=3D"L114" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"114"></td>
<td id=3D"LC114" class=3D"blob-code blob-code-inner js-file-line"=
> <span class=3D"pl-k">return</span> OK;</td>
</tr>
<tr>
<td id=3D"L115" class=3D"blob-num js-line-number js-code-nav-line=
-number js-blob-rnum" data-line-number=3D"115"></td>
<td id=3D"LC115" class=3D"blob-code blob-code-inner js-file-line"=
>}</td>
</tr>
</tbody></table>
</div>
<details class=3D"details-reset details-overlay BlobToolbar position-abso=
lute js-file-line-actions dropdown d-none" aria-hidden=3D"true">
<summary class=3D"btn-octicon ml-0 px-2 p-0 color-bg-default border col=
or-border-default rounded-2" aria-label=3D"Inline file action toolbar" aria=
-haspopup=3D"menu" role=3D"button">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" version=
=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon octicon=
-kebab-horizontal">
<path d=3D"M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 =
1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu role=3D"menu" data-focus-trap=3D"active"><span class=3D"s=
entinel" tabindex=3D"0" aria-hidden=3D"true"></span>
<ul class=3D"BlobToolbar-dropdown dropdown-menu dropdown-menu-se ml-2=
mt-2" style=3D"width:185px">
<li>
<clipboard-copy role=3D"menuitem" class=3D"dropdown-item" id=3D"j=
s-copy-lines" style=3D"cursor:pointer;" aria-label=3D"Copy lines" tabindex=
=3D"0">
Copy lines
</clipboard-copy>
</li>
<li>
<clipboard-copy role=3D"menuitem" class=3D"dropdown-item" id=3D"j=
s-copy-permalink" style=3D"cursor:pointer;" aria-label=3D"Copy permalink" t=
abindex=3D"0">
Copy permalink
</clipboard-copy>
</li>
<li><a class=3D"dropdown-item js-update-url-with-hash" id=3D"js-vie=
w-git-blame" role=3D"menuitem" href=3D"https://github.com/chinkiko/private/=
blame/3d1267fbbbb60893b6d0039c6a07cc47aa2a69f3/ds/c-lnklist-online-tutor-ve=
rsion.c">View git blame</a></li>
<li><a class=3D"dropdown-item" id=3D"js-new-issue" role=3D"menuit=
em" href=3D"https://github.com/chinkiko/private/issues/new">Reference in ne=
w issue</a></li>
</ul>
<span class=3D"sentinel" tabindex=3D"0" aria-hidden=3D"true"></span></d=
etails-menu>
</details>
</div>
</div>
=20
<details class=3D"details-reset details-overlay details-overlay-dark" id=
=3D"jumpto-line-details-dialog">
<summary data-hotkey=3D"l" aria-label=3D"Jump to line" role=3D"button">=
</summary>
<details-dialog class=3D"Box Box--overlay d-flex flex-column anim-fade-=
in fast linejump" aria-label=3D"Jump to line" role=3D"dialog" aria-modal=3D=
"true">
<!-- '"` --><!-- </textarea></xmp> --><form class=3D"js-jump-to-line-=
form Box-body d-flex" data-turbo=3D"false" action=3D"https://github.com/chi=
nkiko/private/blob/master/ds/c-lnklist-online-tutor-version.c" accept-chars=
et=3D"UTF-8" method=3D"get">
<input class=3D"form-control flex-auto mr-3 linejump-input js-jump-=
to-line-field" type=3D"text" placeholder=3D"Jump to line=E2=80=A6" aria-lab=
el=3D"Jump to line" autofocus=3D"">
<button data-close-dialog=3D"" type=3D"submit" data-view-componen=
t=3D"true" class=3D"btn"> Go
</button>
</form> </details-dialog>
</details>
</div>
</div>
</turbo-frame>
</main>
</div>
</div>
<footer class=3D"footer width-full container-xl p-responsive">
<h2 class=3D"sr-only">Footer</h2>
<div class=3D"position-relative d-flex flex-items-center pb-2 f6 color-fg=
-muted border-top color-border-muted flex-column-reverse flex-lg-row flex-w=
rap flex-lg-nowrap mt-6 pt-6">
<div class=3D"list-style-none d-flex flex-wrap col-0 col-lg-2 flex-just=
ify-start flex-lg-justify-between mb-2 mb-lg-0">
<div class=3D"mt-2 mt-lg-0 d-flex flex-items-center">
<a aria-label=3D"Homepage" title=3D"GitHub" class=3D"footer-octicon=
mr-2" href=3D"https://github.com/">
<svg aria-hidden=3D"true" height=3D"24" viewBox=3D"0 0 16 16" ver=
sion=3D"1.1" width=3D"24" data-view-component=3D"true" class=3D"octicon oct=
icon-mark-github">
<path fill-rule=3D"evenodd" d=3D"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.5=
3 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69=
-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.8=
2.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 =
0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.3=
2-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 =
2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0=
1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8=
-8-8z"></path>
</svg>
</a> <span>
=C2=A9 2022 GitHub, Inc.
</span>
</div>
</div>
<nav aria-label=3D"footer" class=3D"col-12 col-lg-8">
<h3 class=3D"sr-only" id=3D"sr-footer-heading">Footer navigation</h3>
<ul class=3D"list-style-none d-flex flex-wrap col-12 flex-justify-cen=
ter flex-lg-justify-between mb-2 mb-lg-0" aria-labelledby=3D"sr-footer-head=
ing">
<li class=3D"mr-3 mr-lg-0"><a href=3D"https://docs.github.com/en/=
github/site-policy/github-terms-of-service" data-analytics-event=3D"{&quot;=
category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to terms&quot=
;,&quot;label&quot;:&quot;text:terms&quot;}">Terms</a></li>
<li class=3D"mr-3 mr-lg-0"><a href=3D"https://docs.github.com/en/=
github/site-policy/github-privacy-statement" data-analytics-event=3D"{&quot=
;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to privacy&q=
uot;,&quot;label&quot;:&quot;text:privacy&quot;}">Privacy</a></li>
<li class=3D"mr-3 mr-lg-0"><a data-analytics-event=3D"{&quot;cate=
gory&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to security&quot;=
,&quot;label&quot;:&quot;text:security&quot;}" href=3D"https://github.com/s=
ecurity">Security</a></li>
<li class=3D"mr-3 mr-lg-0"><a href=3D"https://www.githubstatus.co=
m/" data-analytics-event=3D"{&quot;category&quot;:&quot;Footer&quot;,&quot;=
action&quot;:&quot;go to status&quot;,&quot;label&quot;:&quot;text:status&q=
uot;}">Status</a></li>
<li class=3D"mr-3 mr-lg-0"><a data-ga-click=3D"Footer, go to help=
, text:Docs" href=3D"https://docs.github.com/">Docs</a></li>
<li class=3D"mr-3 mr-lg-0"><a href=3D"https://support.github.com/=
?tags=3Ddotcom-footer" data-analytics-event=3D"{&quot;category&quot;:&quot;=
Footer&quot;,&quot;action&quot;:&quot;go to contact&quot;,&quot;label&quot;=
:&quot;text:contact&quot;}">Contact GitHub</a></li>
<li class=3D"mr-3 mr-lg-0"><a href=3D"https://github.com/pricing"=
data-analytics-event=3D"{&quot;category&quot;:&quot;Footer&quot;,&quot;act=
ion&quot;:&quot;go to Pricing&quot;,&quot;label&quot;:&quot;text:Pricing&qu=
ot;}">Pricing</a></li>
<li class=3D"mr-3 mr-lg-0"><a href=3D"https://docs.github.com/" dat=
a-analytics-event=3D"{&quot;category&quot;:&quot;Footer&quot;,&quot;action&=
quot;:&quot;go to api&quot;,&quot;label&quot;:&quot;text:api&quot;}">API</a=
></li>
<li class=3D"mr-3 mr-lg-0"><a href=3D"https://services.github.com/"=
data-analytics-event=3D"{&quot;category&quot;:&quot;Footer&quot;,&quot;act=
ion&quot;:&quot;go to training&quot;,&quot;label&quot;:&quot;text:training&=
quot;}">Training</a></li>
<li class=3D"mr-3 mr-lg-0"><a href=3D"https://github.blog/" data-=
analytics-event=3D"{&quot;category&quot;:&quot;Footer&quot;,&quot;action&qu=
ot;:&quot;go to blog&quot;,&quot;label&quot;:&quot;text:blog&quot;}">Blog</=
a></li>
<li><a data-ga-click=3D"Footer, go to about, text:about" href=3D"=
https://github.com/about">About</a></li>
</ul>
</nav>
</div>
<div class=3D"d-flex flex-justify-center pb-6">
<span class=3D"f6 color-fg-muted"></span>
</div>
</footer>
=20
=20
<template id=3D"site-details-dialog">
<details class=3D"details-reset details-overlay details-overlay-dark lh-d=
efault color-fg-default hx_rsm" open=3D"">
<summary role=3D"button" aria-label=3D"Close dialog"></summary>
<details-dialog class=3D"Box Box--overlay d-flex flex-column anim-fade-=
in fast hx_rsm-dialog hx_rsm-modal">
<button class=3D"Box-btn-octicon m-0 btn-octicon position-absolute ri=
ght-0 top-0" type=3D"button" aria-label=3D"Close dialog" data-close-dialog=
=3D"">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" versi=
on=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon octic=
on-x">
<path fill-rule=3D"evenodd" d=3D"M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.=
22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l=
-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></pat=
h>
</svg>
</button>
<div class=3D"octocat-spinner my-6 js-details-dialog-spinner"></div>
</details-dialog>
</details>
</template>
<div class=3D"Popover js-hovercard-content position-absolute" style=3D"=
display: none; outline: none;" tabindex=3D"0">
<div class=3D"Popover-message Popover-message--bottom-left Popover-messag=
e--large Box color-shadow-large" style=3D"width:360px;"></div>
</div>
<template id=3D"snippet-clipboard-copy-button">
<div class=3D"zeroclipboard-container position-absolute right-0 top-0">
<clipboard-copy aria-label=3D"Copy" class=3D"ClipboardButton btn js-cli=
pboard-copy m-2 p-0 tooltipped-no-delay" data-copy-feedback=3D"Copied!" dat=
a-tooltip-direction=3D"w">
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" version=
=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon octicon=
-copy js-clipboard-copy-icon m-2">
<path fill-rule=3D"evenodd" d=3D"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.7=
5 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00=
.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 01=
0 14.25v-7.5z"></path><path fill-rule=3D"evenodd" d=3D"M5 1.75C5 .784 5.784=
0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75=
1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h=
7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z"></path>
</svg>
<svg aria-hidden=3D"true" height=3D"16" viewBox=3D"0 0 16 16" version=
=3D"1.1" width=3D"16" data-view-component=3D"true" class=3D"octicon octicon=
-check js-clipboard-check-icon color-fg-success d-none m-2">
<path fill-rule=3D"evenodd" d=3D"M13.78 4.22a.75.75 0 010 1.06l-7.25 7.=
25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.=
75 0 011.06 0z"></path>
</svg>
</clipboard-copy>
</div>
</template>
=20
=20
<div aria-live=3D"polite" class=3D"sr-only">You have unread notifications</=
div></body></html>
------MultipartBoundary--IrbXTcTmzdmhHza0m28kKqxuGzDLQVyS6ixJ9MhGoi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-a1a6399b-67aa-4c54-a26b-b61fc0f90dd2@mhtml.blink
@charset "utf-8";
.turbo-progress-bar { position: fixed; display: block; top: 0px; left: 0px;=
height: 3px; background: rgb(0, 118, 255); z-index: 2147483647; transition=
: width 300ms ease-out 0s, opacity 150ms ease-in 150ms; transform: translat=
e3d(0px, 0px, 0px); }
------MultipartBoundary--IrbXTcTmzdmhHza0m28kKqxuGzDLQVyS6ixJ9MhGoi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-d71afcb8-dd2d-4942-94e2-709e09abee78@mhtml.blink
@charset "utf-8";
.user-mention[href$=3D"/chinkiko"] { color: var(--color-user-mention-fg); b=
ackground-color: var(--color-user-mention-bg); border-radius: 2px; margin-l=
eft: -2px; margin-right: -2px; padding: 0px 2px; }
------MultipartBoundary--IrbXTcTmzdmhHza0m28kKqxuGzDLQVyS6ixJ9MhGoi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://github.githubassets.com/assets/light-5178aee0ee76.css
@charset "utf-8";
:root, [data-color-mode=3D"light"][data-light-theme=3D"light"], [data-color=
-mode=3D"dark"][data-dark-theme=3D"light"] { }
:root, [data-color-mode=3D"light"][data-light-theme=3D"light"], [data-color=
-mode=3D"dark"][data-dark-theme=3D"light"] { --color-canvas-default-transpa=
rent: rgba(255,255,255,0); --color-page-header-bg: #f6f8fa; --color-marketi=
ng-icon-primary: #218bff; --color-marketing-icon-secondary: #54aeff; --colo=
r-diff-blob-addition-num-text: #24292f; --color-diff-blob-addition-fg: #242=
92f; --color-diff-blob-addition-num-bg: #ccffd8; --color-diff-blob-addition=
-line-bg: #e6ffec; --color-diff-blob-addition-word-bg: #abf2bc; --color-dif=
f-blob-deletion-num-text: #24292f; --color-diff-blob-deletion-fg: #24292f; =
--color-diff-blob-deletion-num-bg: #ffd7d5; --color-diff-blob-deletion-line=
-bg: #ffebe9; --color-diff-blob-deletion-word-bg: rgba(255,129,130,0.4); --=
color-diff-blob-hunk-num-bg: rgba(84,174,255,0.4); --color-diff-blob-expand=
er-icon: #57606a; --color-diff-blob-selected-line-highlight-mix-blend-mode:=
multiply; --color-diffstat-deletion-border: rgba(27,31,36,0.15); --color-d=
iffstat-addition-border: rgba(27,31,36,0.15); --color-diffstat-addition-bg:=
#2da44e; --color-search-keyword-hl: #fff8c5; --color-prettylights-syntax-c=
omment: #6e7781; --color-prettylights-syntax-constant: #0550ae; --color-pre=
ttylights-syntax-entity: #8250df; --color-prettylights-syntax-storage-modif=
ier-import: #24292f; --color-prettylights-syntax-entity-tag: #116329; --col=
or-prettylights-syntax-keyword: #cf222e; --color-prettylights-syntax-string=
: #0a3069; --color-prettylights-syntax-variable: #953800; --color-prettylig=
hts-syntax-brackethighlighter-unmatched: #82071e; --color-prettylights-synt=
ax-invalid-illegal-text: #f6f8fa; --color-prettylights-syntax-invalid-illeg=
al-bg: #82071e; --color-prettylights-syntax-carriage-return-text: #f6f8fa; =
--color-prettylights-syntax-carriage-return-bg: #cf222e; --color-prettyligh=
ts-syntax-string-regexp: #116329; --color-prettylights-syntax-markup-list: =
#3b2300; --color-prettylights-syntax-markup-heading: #0550ae; --color-prett=
ylights-syntax-markup-italic: #24292f; --color-prettylights-syntax-markup-b=
old: #24292f; --color-prettylights-syntax-markup-deleted-text: #82071e; --c=
olor-prettylights-syntax-markup-deleted-bg: #ffebe9; --color-prettylights-s=
yntax-markup-inserted-text: #116329; --color-prettylights-syntax-markup-ins=
erted-bg: #dafbe1; --color-prettylights-syntax-markup-changed-text: #953800=
; --color-prettylights-syntax-markup-changed-bg: #ffd8b5; --color-prettylig=
hts-syntax-markup-ignored-text: #eaeef2; --color-prettylights-syntax-markup=
-ignored-bg: #0550ae; --color-prettylights-syntax-meta-diff-range: #8250df;=
--color-prettylights-syntax-brackethighlighter-angle: #57606a; --color-pre=
ttylights-syntax-sublimelinter-gutter-mark: #8c959f; --color-prettylights-s=
yntax-constant-other-reference-link: #0a3069; --color-codemirror-text: #242=
92f; --color-codemirror-bg: #ffffff; --color-codemirror-gutters-bg: #ffffff=
; --color-codemirror-guttermarker-text: #ffffff; --color-codemirror-gutterm=
arker-subtle-text: #6e7781; --color-codemirror-linenumber-text: #57606a; --=
color-codemirror-cursor: #24292f; --color-codemirror-selection-bg: rgba(84,=
174,255,0.4); --color-codemirror-activeline-bg: rgba(234,238,242,0.5); --co=
lor-codemirror-matchingbracket-text: #24292f; --color-codemirror-lines-bg: =
#ffffff; --color-codemirror-syntax-comment: #24292f; --color-codemirror-syn=
tax-constant: #0550ae; --color-codemirror-syntax-entity: #8250df; --color-c=
odemirror-syntax-keyword: #cf222e; --color-codemirror-syntax-storage: #cf22=
2e; --color-codemirror-syntax-string: #0a3069; --color-codemirror-syntax-su=
pport: #0550ae; --color-codemirror-syntax-variable: #953800; --color-checks=
-bg: #24292f; --color-checks-run-border-width: 0px; --color-checks-containe=
r-border-width: 0px; --color-checks-text-primary: #f6f8fa; --color-checks-t=
ext-secondary: #8c959f; --color-checks-text-link: #54aeff; --color-checks-b=
tn-icon: #afb8c1; --color-checks-btn-hover-icon: #f6f8fa; --color-checks-bt=
n-hover-bg: rgba(255,255,255,0.125); --color-checks-input-text: #eaeef2; --=
color-checks-input-placeholder-text: #8c959f; --color-checks-input-focus-te=
xt: #8c959f; --color-checks-input-bg: #32383f; --color-checks-input-shadow:=
none; --color-checks-donut-error: #fa4549; --color-checks-donut-pending: #=
bf8700; --color-checks-donut-success: #2da44e; --color-checks-donut-neutral=
: #afb8c1; --color-checks-dropdown-text: #afb8c1; --color-checks-dropdown-b=
g: #32383f; --color-checks-dropdown-border: #424a53; --color-checks-dropdow=
n-shadow: rgba(27,31,36,0.3); --color-checks-dropdown-hover-text: #f6f8fa; =
--color-checks-dropdown-hover-bg: #424a53; --color-checks-dropdown-btn-hove=
r-text: #f6f8fa; --color-checks-dropdown-btn-hover-bg: #32383f; --color-che=
cks-scrollbar-thumb-bg: #57606a; --color-checks-header-label-text: #d0d7de;=
--color-checks-header-label-open-text: #f6f8fa; --color-checks-header-bord=
er: #32383f; --color-checks-header-icon: #8c959f; --color-checks-line-text:=
#d0d7de; --color-checks-line-num-text: rgba(140,149,159,0.75); --color-che=
cks-line-timestamp-text: #8c959f; --color-checks-line-hover-bg: #32383f; --=
color-checks-line-selected-bg: rgba(33,139,255,0.15); --color-checks-line-s=
elected-num-text: #54aeff; --color-checks-line-dt-fm-text: #24292f; --color=
-checks-line-dt-fm-bg: #9a6700; --color-checks-gate-bg: rgba(125,78,0,0.15)=
; --color-checks-gate-text: #d0d7de; --color-checks-gate-waiting-text: #d4a=
72c; --color-checks-step-header-open-bg: #32383f; --color-checks-step-error=
-text: #ff8182; --color-checks-step-warning-text: #d4a72c; --color-checks-l=
ogline-text: #8c959f; --color-checks-logline-num-text: rgba(140,149,159,0.7=
5); --color-checks-logline-debug-text: #c297ff; --color-checks-logline-erro=
r-text: #d0d7de; --color-checks-logline-error-num-text: #ff8182; --color-ch=
ecks-logline-error-bg: rgba(164,14,38,0.15); --color-checks-logline-warning=
-text: #d0d7de; --color-checks-logline-warning-num-text: #d4a72c; --color-c=
hecks-logline-warning-bg: rgba(125,78,0,0.15); --color-checks-logline-comma=
nd-text: #54aeff; --color-checks-logline-section-text: #4ac26b; --color-che=
cks-ansi-black: #24292f; --color-checks-ansi-black-bright: #32383f; --color=
-checks-ansi-white: #d0d7de; --color-checks-ansi-white-bright: #d0d7de; --c=
olor-checks-ansi-gray: #8c959f; --color-checks-ansi-red: #ff8182; --color-c=
hecks-ansi-red-bright: #ffaba8; --color-checks-ansi-green: #4ac26b; --color=
-checks-ansi-green-bright: #6fdd8b; --color-checks-ansi-yellow: #d4a72c; --=
color-checks-ansi-yellow-bright: #eac54f; --color-checks-ansi-blue: #54aeff=
; --color-checks-ansi-blue-bright: #80ccff; --color-checks-ansi-magenta: #c=
297ff; --color-checks-ansi-magenta-bright: #d8b9ff; --color-checks-ansi-cya=
n: #76e3ea; --color-checks-ansi-cyan-bright: #b3f0ff; --color-project-heade=
r-bg: #24292f; --color-project-sidebar-bg: #ffffff; --color-project-gradien=
t-in: #ffffff; --color-project-gradient-out: rgba(255,255,255,0); --color-m=
ktg-btn-bg: #1b1f23; --color-mktg-btn-shadow-outline: rgb(0 0 0 / 15%) 0 0 =
0 1px inset; --color-mktg-btn-shadow-focus: rgb(0 0 0 / 15%) 0 0 0 4px; --c=
olor-mktg-btn-shadow-hover: 0 3px 2px rgba(0, 0, 0, 0.07), 0 7px 5px rgba(0=
, 0, 0, 0.04), 0 12px 10px rgba(0, 0, 0, 0.03), 0 22px 18px rgba(0, 0, 0, 0=
.03), 0 42px 33px rgba(0, 0, 0, 0.02), 0 100px 80px rgba(0, 0, 0, 0.02); --=
color-mktg-btn-shadow-hover-muted: rgb(0 0 0 / 70%) 0 0 0 2px inset; --colo=
r-avatar-bg: #ffffff; --color-avatar-border: rgba(27,31,36,0.15); --color-a=
vatar-stack-fade: #afb8c1; --color-avatar-stack-fade-more: #d0d7de; --color=
-avatar-child-shadow: -2px -2px 0 rgba(255,255,255,0.8); --color-topic-tag-=
border: rgba(0,0,0,0); --color-counter-border: rgba(0,0,0,0); --color-selec=
t-menu-backdrop-border: rgba(0,0,0,0); --color-select-menu-tap-highlight: r=
gba(175,184,193,0.5); --color-select-menu-tap-focus-bg: #b6e3ff; --color-ov=
erlay-shadow: 0 1px 3px rgba(27,31,36,0.12), 0 8px 24px rgba(66,74,83,0.12)=
; --color-header-text: rgba(255,255,255,0.7); --color-header-bg: #24292f; -=
-color-header-divider: #57606a; --color-header-logo: #ffffff; --color-heade=
r-search-bg: #24292f; --color-header-search-border: #57606a; --color-sidena=
v-selected-bg: #ffffff; --color-menu-bg-active: rgba(0,0,0,0); --color-inpu=
t-disabled-bg: rgba(175,184,193,0.2); --color-timeline-badge-bg: #eaeef2; -=
-color-ansi-black: #24292f; --color-ansi-black-bright: #57606a; --color-ans=
i-white: #6e7781; --color-ansi-white-bright: #8c959f; --color-ansi-gray: #6=
e7781; --color-ansi-red: #cf222e; --color-ansi-red-bright: #a40e26; --color=
-ansi-green: #116329; --color-ansi-green-bright: #1a7f37; --color-ansi-yell=
ow: #4d2d00; --color-ansi-yellow-bright: #633c01; --color-ansi-blue: #0969d=
a; --color-ansi-blue-bright: #218bff; --color-ansi-magenta: #8250df; --colo=
r-ansi-magenta-bright: #a475f9; --color-ansi-cyan: #1b7c83; --color-ansi-cy=
an-bright: #3192aa; --color-btn-text: #24292f; --color-btn-bg: #f6f8fa; --c=
olor-btn-border: rgba(27,31,36,0.15); --color-btn-shadow: 0 1px 0 rgba(27,3=
1,36,0.04); --color-btn-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.25);=
--color-btn-hover-bg: #f3f4f6; --color-btn-hover-border: rgba(27,31,36,0.1=
5); --color-btn-active-bg: hsla(220,14%,93%,1); --color-btn-active-border: =
rgba(27,31,36,0.15); --color-btn-selected-bg: hsla(220,14%,94%,1); --color-=
btn-focus-bg: #f6f8fa; --color-btn-focus-border: rgba(27,31,36,0.15); --col=
or-btn-focus-shadow: 0 0 0 3px rgba(9,105,218,0.3); --color-btn-shadow-acti=
ve: inset 0 0.15em 0.3em rgba(27,31,36,0.15); --color-btn-shadow-input-focu=
s: 0 0 0 0.2em rgba(9,105,218,0.3); --color-btn-counter-bg: rgba(27,31,36,0=
.08); --color-btn-primary-text: #ffffff; --color-btn-primary-bg: #2da44e; -=
-color-btn-primary-border: rgba(27,31,36,0.15); --color-btn-primary-shadow:=
0 1px 0 rgba(27,31,36,0.1); --color-btn-primary-inset-shadow: inset 0 1px =
0 rgba(255,255,255,0.03); --color-btn-primary-hover-bg: #2c974b; --color-bt=
n-primary-hover-border: rgba(27,31,36,0.15); --color-btn-primary-selected-b=
g: hsla(137,55%,36%,1); --color-btn-primary-selected-shadow: inset 0 1px 0 =
rgba(0,45,17,0.2); --color-btn-primary-disabled-text: rgba(255,255,255,0.8)=
; --color-btn-primary-disabled-bg: #94d3a2; --color-btn-primary-disabled-bo=
rder: rgba(27,31,36,0.15); --color-btn-primary-focus-bg: #2da44e; --color-b=
tn-primary-focus-border: rgba(27,31,36,0.15); --color-btn-primary-focus-sha=
dow: 0 0 0 3px rgba(45,164,78,0.4); --color-btn-primary-icon: rgba(255,255,=
255,0.8); --color-btn-primary-counter-bg: rgba(255,255,255,0.2); --color-bt=
n-outline-text: #0969da; --color-btn-outline-hover-text: #ffffff; --color-b=
tn-outline-hover-bg: #0969da; --color-btn-outline-hover-border: rgba(27,31,=
36,0.15); --color-btn-outline-hover-shadow: 0 1px 0 rgba(27,31,36,0.1); --c=
olor-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03); =
--color-btn-outline-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-ou=
tline-selected-text: #ffffff; --color-btn-outline-selected-bg: hsla(212,92%=
,42%,1); --color-btn-outline-selected-border: rgba(27,31,36,0.15); --color-=
btn-outline-selected-shadow: inset 0 1px 0 rgba(0,33,85,0.2); --color-btn-o=
utline-disabled-text: rgba(9,105,218,0.5); --color-btn-outline-disabled-bg:=
#f6f8fa; --color-btn-outline-disabled-counter-bg: rgba(9,105,218,0.05); --=
color-btn-outline-focus-border: rgba(27,31,36,0.15); --color-btn-outline-fo=
cus-shadow: 0 0 0 3px rgba(5,80,174,0.4); --color-btn-outline-counter-bg: r=
gba(9,105,218,0.1); --color-btn-danger-text: #cf222e; --color-btn-danger-ho=
ver-text: #ffffff; --color-btn-danger-hover-bg: #a40e26; --color-btn-danger=
-hover-border: rgba(27,31,36,0.15); --color-btn-danger-hover-shadow: 0 1px =
0 rgba(27,31,36,0.1); --color-btn-danger-hover-inset-shadow: inset 0 1px 0 =
rgba(255,255,255,0.03); --color-btn-danger-hover-counter-bg: rgba(255,255,2=
55,0.2); --color-btn-danger-selected-text: #ffffff; --color-btn-danger-sele=
cted-bg: hsla(356,72%,44%,1); --color-btn-danger-selected-border: rgba(27,3=
1,36,0.15); --color-btn-danger-selected-shadow: inset 0 1px 0 rgba(76,0,20,=
0.2); --color-btn-danger-disabled-text: rgba(207,34,46,0.5); --color-btn-da=
nger-disabled-bg: #f6f8fa; --color-btn-danger-disabled-counter-bg: rgba(207=
,34,46,0.05); --color-btn-danger-focus-border: rgba(27,31,36,0.15); --color=
-btn-danger-focus-shadow: 0 0 0 3px rgba(164,14,38,0.4); --color-btn-danger=
-counter-bg: rgba(207,34,46,0.1); --color-btn-danger-icon: #cf222e; --color=
-btn-danger-hover-icon: #ffffff; --color-underlinenav-icon: #6e7781; --colo=
r-underlinenav-border-hover: rgba(175,184,193,0.2); --color-action-list-ite=
m-inline-divider: rgba(208,215,222,0.48); --color-action-list-item-default-=
hover-bg: rgba(208,215,222,0.32); --color-action-list-item-default-hover-bo=
rder: rgba(0,0,0,0); --color-action-list-item-default-active-bg: rgba(208,2=
15,222,0.48); --color-action-list-item-default-active-border: rgba(0,0,0,0)=
; --color-action-list-item-default-selected-bg: rgba(208,215,222,0.24); --c=
olor-action-list-item-danger-hover-bg: rgba(255,235,233,0.64); --color-acti=
on-list-item-danger-active-bg: #ffebe9; --color-action-list-item-danger-hov=
er-text: #cf222e; --color-switch-track-bg: #eaeef2; --color-switch-track-bo=
rder: #afb8c1; --color-switch-track-checked-bg: #ddf4ff; --color-switch-tra=
ck-checked-hover-bg: #b6e3ff; --color-switch-track-checked-active-bg: #80cc=
ff; --color-switch-track-checked-border: #54aeff; --color-switch-knob-check=
ed-bg: #0969da; --color-switch-knob-checked-disabled-bg: #6e7781; --color-s=
egmented-control-bg: #eaeef2; --color-segmented-control-button-hover-bg: rg=
ba(175,184,193,0.2); --color-segmented-control-button-active-bg: rgba(175,1=
84,193,0.4); --color-segmented-control-button-selected-border: #6e7781; --c=
olor-fg-default: #24292f; --color-fg-muted: #57606a; --color-fg-subtle: #6e=
7781; --color-fg-on-emphasis: #ffffff; --color-canvas-default: #ffffff; --c=
olor-canvas-overlay: #ffffff; --color-canvas-inset: #f6f8fa; --color-canvas=
-subtle: #f6f8fa; --color-border-default: #d0d7de; --color-border-muted: hs=
la(210,18%,87%,1); --color-border-subtle: rgba(27,31,36,0.15); --color-shad=
ow-small: 0 1px 0 rgba(27,31,36,0.04); --color-shadow-medium: 0 3px 6px rgb=
a(140,149,159,0.15); --color-shadow-large: 0 8px 24px rgba(140,149,159,0.2)=
; --color-shadow-extra-large: 0 12px 28px rgba(140,149,159,0.3); --color-ne=
utral-emphasis-plus: #24292f; --color-neutral-emphasis: #6e7781; --color-ne=
utral-muted: rgba(175,184,193,0.2); --color-neutral-subtle: rgba(234,238,24=
2,0.5); --color-accent-fg: #0969da; --color-accent-emphasis: #0969da; --col=
or-accent-muted: rgba(84,174,255,0.4); --color-accent-subtle: #ddf4ff; --co=
lor-success-fg: #1a7f37; --color-success-emphasis: #2da44e; --color-success=
-muted: rgba(74,194,107,0.4); --color-success-subtle: #dafbe1; --color-atte=
ntion-fg: #9a6700; --color-attention-emphasis: #bf8700; --color-attention-m=
uted: rgba(212,167,44,0.4); --color-attention-subtle: #fff8c5; --color-seve=
re-fg: #bc4c00; --color-severe-emphasis: #bc4c00; --color-severe-muted: rgb=
a(251,143,68,0.4); --color-severe-subtle: #fff1e5; --color-danger-fg: #cf22=
2e; --color-danger-emphasis: #cf222e; --color-danger-muted: rgba(255,129,13=
0,0.4); --color-danger-subtle: #ffebe9; --color-open-fg: #1a7f37; --color-o=
pen-emphasis: #2da44e; --color-open-muted: rgba(74,194,107,0.4); --color-op=
en-subtle: #dafbe1; --color-closed-fg: #cf222e; --color-closed-emphasis: #c=
f222e; --color-closed-muted: rgba(255,129,130,0.4); --color-closed-subtle: =
#ffebe9; --color-done-fg: #8250df; --color-done-emphasis: #8250df; --color-=
done-muted: rgba(194,151,255,0.4); --color-done-subtle: #fbefff; --color-sp=
onsors-fg: #bf3989; --color-sponsors-emphasis: #bf3989; --color-sponsors-mu=
ted: rgba(255,128,200,0.4); --color-sponsors-subtle: #ffeff7; --color-prime=
r-fg-disabled: #8c959f; --color-primer-canvas-backdrop: rgba(27,31,36,0.5);=
--color-primer-canvas-sticky: rgba(255,255,255,0.95); --color-primer-borde=
r-active: #fd8c73; --color-primer-border-contrast: rgba(27,31,36,0.1); --co=
lor-primer-shadow-highlight: inset 0 1px 0 rgba(255,255,255,0.25); --color-=
primer-shadow-inset: inset 0 1px 0 rgba(208,215,222,0.2); --color-primer-sh=
adow-focus: 0 0 0 3px rgba(9,105,218,0.3); --color-scale-black: #1b1f24; --=
color-scale-white: #ffffff; --color-scale-gray-0: #f6f8fa; --color-scale-gr=
ay-1: #eaeef2; --color-scale-gray-2: #d0d7de; --color-scale-gray-3: #afb8c1=
; --color-scale-gray-4: #8c959f; --color-scale-gray-5: #6e7781; --color-sca=
le-gray-6: #57606a; --color-scale-gray-7: #424a53; --color-scale-gray-8: #3=
2383f; --color-scale-gray-9: #24292f; --color-scale-blue-0: #ddf4ff; --colo=
r-scale-blue-1: #b6e3ff; --color-scale-blue-2: #80ccff; --color-scale-blue-=
3: #54aeff; --color-scale-blue-4: #218bff; --color-scale-blue-5: #0969da; -=
-color-scale-blue-6: #0550ae; --color-scale-blue-7: #033d8b; --color-scale-=
blue-8: #0a3069; --color-scale-blue-9: #002155; --color-scale-green-0: #daf=
be1; --color-scale-green-1: #aceebb; --color-scale-green-2: #6fdd8b; --colo=
r-scale-green-3: #4ac26b; --color-scale-green-4: #2da44e; --color-scale-gre=
en-5: #1a7f37; --color-scale-green-6: #116329; --color-scale-green-7: #044f=
1e; --color-scale-green-8: #003d16; --color-scale-green-9: #002d11; --color=
-scale-yellow-0: #fff8c5; --color-scale-yellow-1: #fae17d; --color-scale-ye=
llow-2: #eac54f; --color-scale-yellow-3: #d4a72c; --color-scale-yellow-4: #=
bf8700; --color-scale-yellow-5: #9a6700; --color-scale-yellow-6: #7d4e00; -=
-color-scale-yellow-7: #633c01; --color-scale-yellow-8: #4d2d00; --color-sc=
ale-yellow-9: #3b2300; --color-scale-orange-0: #fff1e5; --color-scale-orang=
e-1: #ffd8b5; --color-scale-orange-2: #ffb77c; --color-scale-orange-3: #fb8=
f44; --color-scale-orange-4: #e16f24; --color-scale-orange-5: #bc4c00; --co=
lor-scale-orange-6: #953800; --color-scale-orange-7: #762c00; --color-scale=
-orange-8: #5c2200; --color-scale-orange-9: #471700; --color-scale-red-0: #=
ffebe9; --color-scale-red-1: #ffcecb; --color-scale-red-2: #ffaba8; --color=
-scale-red-3: #ff8182; --color-scale-red-4: #fa4549; --color-scale-red-5: #=
cf222e; --color-scale-red-6: #a40e26; --color-scale-red-7: #82071e; --color=
-scale-red-8: #660018; --color-scale-red-9: #4c0014; --color-scale-purple-0=
: #fbefff; --color-scale-purple-1: #ecd8ff; --color-scale-purple-2: #d8b9ff=
; --color-scale-purple-3: #c297ff; --color-scale-purple-4: #a475f9; --color=
-scale-purple-5: #8250df; --color-scale-purple-6: #6639ba; --color-scale-pu=
rple-7: #512a97; --color-scale-purple-8: #3e1f79; --color-scale-purple-9: #=
2e1461; --color-scale-pink-0: #ffeff7; --color-scale-pink-1: #ffd3eb; --col=
or-scale-pink-2: #ffadda; --color-scale-pink-3: #ff80c8; --color-scale-pink=
-4: #e85aad; --color-scale-pink-5: #bf3989; --color-scale-pink-6: #99286e; =
--color-scale-pink-7: #772057; --color-scale-pink-8: #611347; --color-scale=
-pink-9: #4d0336; --color-scale-coral-0: #fff0eb; --color-scale-coral-1: #f=
fd6cc; --color-scale-coral-2: #ffb4a1; --color-scale-coral-3: #fd8c73; --co=
lor-scale-coral-4: #ec6547; --color-scale-coral-5: #c4432b; --color-scale-c=
oral-6: #9e2f1c; --color-scale-coral-7: #801f0f; --color-scale-coral-8: #69=
1105; --color-scale-coral-9: #510901; }
@media (prefers-color-scheme: light) {
[data-color-mode=3D"auto"][data-light-theme=3D"light"] { --color-canvas-d=
efault-transparent: rgba(255,255,255,0); --color-page-header-bg: #f6f8fa; -=
-color-marketing-icon-primary: #218bff; --color-marketing-icon-secondary: #=
54aeff; --color-diff-blob-addition-num-text: #24292f; --color-diff-blob-add=
ition-fg: #24292f; --color-diff-blob-addition-num-bg: #ccffd8; --color-diff=
-blob-addition-line-bg: #e6ffec; --color-diff-blob-addition-word-bg: #abf2b=
c; --color-diff-blob-deletion-num-text: #24292f; --color-diff-blob-deletion=
-fg: #24292f; --color-diff-blob-deletion-num-bg: #ffd7d5; --color-diff-blob=
-deletion-line-bg: #ffebe9; --color-diff-blob-deletion-word-bg: rgba(255,12=
9,130,0.4); --color-diff-blob-hunk-num-bg: rgba(84,174,255,0.4); --color-di=
ff-blob-expander-icon: #57606a; --color-diff-blob-selected-line-highlight-m=
ix-blend-mode: multiply; --color-diffstat-deletion-border: rgba(27,31,36,0.=
15); --color-diffstat-addition-border: rgba(27,31,36,0.15); --color-diffsta=
t-addition-bg: #2da44e; --color-search-keyword-hl: #fff8c5; --color-prettyl=
ights-syntax-comment: #6e7781; --color-prettylights-syntax-constant: #0550a=
e; --color-prettylights-syntax-entity: #8250df; --color-prettylights-syntax=
-storage-modifier-import: #24292f; --color-prettylights-syntax-entity-tag: =
#116329; --color-prettylights-syntax-keyword: #cf222e; --color-prettylights=
-syntax-string: #0a3069; --color-prettylights-syntax-variable: #953800; --c=
olor-prettylights-syntax-brackethighlighter-unmatched: #82071e; --color-pre=
ttylights-syntax-invalid-illegal-text: #f6f8fa; --color-prettylights-syntax=
-invalid-illegal-bg: #82071e; --color-prettylights-syntax-carriage-return-t=
ext: #f6f8fa; --color-prettylights-syntax-carriage-return-bg: #cf222e; --co=
lor-prettylights-syntax-string-regexp: #116329; --color-prettylights-syntax=
-markup-list: #3b2300; --color-prettylights-syntax-markup-heading: #0550ae;=
--color-prettylights-syntax-markup-italic: #24292f; --color-prettylights-s=
yntax-markup-bold: #24292f; --color-prettylights-syntax-markup-deleted-text=
: #82071e; --color-prettylights-syntax-markup-deleted-bg: #ffebe9; --color-=
prettylights-syntax-markup-inserted-text: #116329; --color-prettylights-syn=
tax-markup-inserted-bg: #dafbe1; --color-prettylights-syntax-markup-changed=
-text: #953800; --color-prettylights-syntax-markup-changed-bg: #ffd8b5; --c=
olor-prettylights-syntax-markup-ignored-text: #eaeef2; --color-prettylights=
-syntax-markup-ignored-bg: #0550ae; --color-prettylights-syntax-meta-diff-r=
ange: #8250df; --color-prettylights-syntax-brackethighlighter-angle: #57606=
a; --color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f; --color-=
prettylights-syntax-constant-other-reference-link: #0a3069; --color-codemir=
ror-text: #24292f; --color-codemirror-bg: #ffffff; --color-codemirror-gutte=
rs-bg: #ffffff; --color-codemirror-guttermarker-text: #ffffff; --color-code=
mirror-guttermarker-subtle-text: #6e7781; --color-codemirror-linenumber-tex=
t: #57606a; --color-codemirror-cursor: #24292f; --color-codemirror-selectio=
n-bg: rgba(84,174,255,0.4); --color-codemirror-activeline-bg: rgba(234,238,=
242,0.5); --color-codemirror-matchingbracket-text: #24292f; --color-codemir=
ror-lines-bg: #ffffff; --color-codemirror-syntax-comment: #24292f; --color-=
codemirror-syntax-constant: #0550ae; --color-codemirror-syntax-entity: #825=
0df; --color-codemirror-syntax-keyword: #cf222e; --color-codemirror-syntax-=
storage: #cf222e; --color-codemirror-syntax-string: #0a3069; --color-codemi=
rror-syntax-support: #0550ae; --color-codemirror-syntax-variable: #953800; =
--color-checks-bg: #24292f; --color-checks-run-border-width: 0px; --color-c=
hecks-container-border-width: 0px; --color-checks-text-primary: #f6f8fa; --=
color-checks-text-secondary: #8c959f; --color-checks-text-link: #54aeff; --=
color-checks-btn-icon: #afb8c1; --color-checks-btn-hover-icon: #f6f8fa; --c=
olor-checks-btn-hover-bg: rgba(255,255,255,0.125); --color-checks-input-tex=
t: #eaeef2; --color-checks-input-placeholder-text: #8c959f; --color-checks-=
input-focus-text: #8c959f; --color-checks-input-bg: #32383f; --color-checks=
-input-shadow: none; --color-checks-donut-error: #fa4549; --color-checks-do=
nut-pending: #bf8700; --color-checks-donut-success: #2da44e; --color-checks=
-donut-neutral: #afb8c1; --color-checks-dropdown-text: #afb8c1; --color-che=
cks-dropdown-bg: #32383f; --color-checks-dropdown-border: #424a53; --color-=
checks-dropdown-shadow: rgba(27,31,36,0.3); --color-checks-dropdown-hover-t=
ext: #f6f8fa; --color-checks-dropdown-hover-bg: #424a53; --color-checks-dro=
pdown-btn-hover-text: #f6f8fa; --color-checks-dropdown-btn-hover-bg: #32383=
f; --color-checks-scrollbar-thumb-bg: #57606a; --color-checks-header-label-=
text: #d0d7de; --color-checks-header-label-open-text: #f6f8fa; --color-chec=
ks-header-border: #32383f; --color-checks-header-icon: #8c959f; --color-che=
cks-line-text: #d0d7de; --color-checks-line-num-text: rgba(140,149,159,0.75=
); --color-checks-line-timestamp-text: #8c959f; --color-checks-line-hover-b=
g: #32383f; --color-checks-line-selected-bg: rgba(33,139,255,0.15); --color=
-checks-line-selected-num-text: #54aeff; --color-checks-line-dt-fm-text: #2=
4292f; --color-checks-line-dt-fm-bg: #9a6700; --color-checks-gate-bg: rgba(=
125,78,0,0.15); --color-checks-gate-text: #d0d7de; --color-checks-gate-wait=
ing-text: #d4a72c; --color-checks-step-header-open-bg: #32383f; --color-che=
cks-step-error-text: #ff8182; --color-checks-step-warning-text: #d4a72c; --=
color-checks-logline-text: #8c959f; --color-checks-logline-num-text: rgba(1=
40,149,159,0.75); --color-checks-logline-debug-text: #c297ff; --color-check=
s-logline-error-text: #d0d7de; --color-checks-logline-error-num-text: #ff81=
82; --color-checks-logline-error-bg: rgba(164,14,38,0.15); --color-checks-l=
ogline-warning-text: #d0d7de; --color-checks-logline-warning-num-text: #d4a=
72c; --color-checks-logline-warning-bg: rgba(125,78,0,0.15); --color-checks=
-logline-command-text: #54aeff; --color-checks-logline-section-text: #4ac26=
b; --color-checks-ansi-black: #24292f; --color-checks-ansi-black-bright: #3=
2383f; --color-checks-ansi-white: #d0d7de; --color-checks-ansi-white-bright=
: #d0d7de; --color-checks-ansi-gray: #8c959f; --color-checks-ansi-red: #ff8=
182; --color-checks-ansi-red-bright: #ffaba8; --color-checks-ansi-green: #4=
ac26b; --color-checks-ansi-green-bright: #6fdd8b; --color-checks-ansi-yello=
w: #d4a72c; --color-checks-ansi-yellow-bright: #eac54f; --color-checks-ansi=
-blue: #54aeff; --color-checks-ansi-blue-bright: #80ccff; --color-checks-an=
si-magenta: #c297ff; --color-checks-ansi-magenta-bright: #d8b9ff; --color-c=
hecks-ansi-cyan: #76e3ea; --color-checks-ansi-cyan-bright: #b3f0ff; --color=
-project-header-bg: #24292f; --color-project-sidebar-bg: #ffffff; --color-p=
roject-gradient-in: #ffffff; --color-project-gradient-out: rgba(255,255,255=
,0); --color-mktg-btn-bg: #1b1f23; --color-mktg-btn-shadow-outline: rgb(0 0=
0 / 15%) 0 0 0 1px inset; --color-mktg-btn-shadow-focus: rgb(0 0 0 / 15%) =
0 0 0 4px; --color-mktg-btn-shadow-hover: 0 3px 2px rgba(0, 0, 0, 0.07), 0 =
7px 5px rgba(0, 0, 0, 0.04), 0 12px 10px rgba(0, 0, 0, 0.03), 0 22px 18px r=
gba(0, 0, 0, 0.03), 0 42px 33px rgba(0, 0, 0, 0.02), 0 100px 80px rgba(0, 0=
, 0, 0.02); --color-mktg-btn-shadow-hover-muted: rgb(0 0 0 / 70%) 0 0 0 2px=
inset; --color-avatar-bg: #ffffff; --color-avatar-border: rgba(27,31,36,0.=
15); --color-avatar-stack-fade: #afb8c1; --color-avatar-stack-fade-more: #d=
0d7de; --color-avatar-child-shadow: -2px -2px 0 rgba(255,255,255,0.8); --co=
lor-topic-tag-border: rgba(0,0,0,0); --color-counter-border: rgba(0,0,0,0);=
--color-select-menu-backdrop-border: rgba(0,0,0,0); --color-select-menu-ta=
p-highlight: rgba(175,184,193,0.5); --color-select-menu-tap-focus-bg: #b6e3=
ff; --color-overlay-shadow: 0 1px 3px rgba(27,31,36,0.12), 0 8px 24px rgba(=
66,74,83,0.12); --color-header-text: rgba(255,255,255,0.7); --color-header-=
bg: #24292f; --color-header-divider: #57606a; --color-header-logo: #ffffff;=
--color-header-search-bg: #24292f; --color-header-search-border: #57606a; =
--color-sidenav-selected-bg: #ffffff; --color-menu-bg-active: rgba(0,0,0,0)=
; --color-input-disabled-bg: rgba(175,184,193,0.2); --color-timeline-badge-=
bg: #eaeef2; --color-ansi-black: #24292f; --color-ansi-black-bright: #57606=
a; --color-ansi-white: #6e7781; --color-ansi-white-bright: #8c959f; --color=
-ansi-gray: #6e7781; --color-ansi-red: #cf222e; --color-ansi-red-bright: #a=
40e26; --color-ansi-green: #116329; --color-ansi-green-bright: #1a7f37; --c=
olor-ansi-yellow: #4d2d00; --color-ansi-yellow-bright: #633c01; --color-ans=
i-blue: #0969da; --color-ansi-blue-bright: #218bff; --color-ansi-magenta: #=
8250df; --color-ansi-magenta-bright: #a475f9; --color-ansi-cyan: #1b7c83; -=
-color-ansi-cyan-bright: #3192aa; --color-btn-text: #24292f; --color-btn-bg=
: #f6f8fa; --color-btn-border: rgba(27,31,36,0.15); --color-btn-shadow: 0 1=
px 0 rgba(27,31,36,0.04); --color-btn-inset-shadow: inset 0 1px 0 rgba(255,=
255,255,0.25); --color-btn-hover-bg: #f3f4f6; --color-btn-hover-border: rgb=
a(27,31,36,0.15); --color-btn-active-bg: hsla(220,14%,93%,1); --color-btn-a=
ctive-border: rgba(27,31,36,0.15); --color-btn-selected-bg: hsla(220,14%,94=
%,1); --color-btn-focus-bg: #f6f8fa; --color-btn-focus-border: rgba(27,31,3=
6,0.15); --color-btn-focus-shadow: 0 0 0 3px rgba(9,105,218,0.3); --color-b=
tn-shadow-active: inset 0 0.15em 0.3em rgba(27,31,36,0.15); --color-btn-sha=
dow-input-focus: 0 0 0 0.2em rgba(9,105,218,0.3); --color-btn-counter-bg: r=
gba(27,31,36,0.08); --color-btn-primary-text: #ffffff; --color-btn-primary-=
bg: #2da44e; --color-btn-primary-border: rgba(27,31,36,0.15); --color-btn-p=
rimary-shadow: 0 1px 0 rgba(27,31,36,0.1); --color-btn-primary-inset-shadow=
: inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-primary-hover-bg: #2c97=
4b; --color-btn-primary-hover-border: rgba(27,31,36,0.15); --color-btn-prim=
ary-selected-bg: hsla(137,55%,36%,1); --color-btn-primary-selected-shadow: =
inset 0 1px 0 rgba(0,45,17,0.2); --color-btn-primary-disabled-text: rgba(25=
5,255,255,0.8); --color-btn-primary-disabled-bg: #94d3a2; --color-btn-prima=
ry-disabled-border: rgba(27,31,36,0.15); --color-btn-primary-focus-bg: #2da=
44e; --color-btn-primary-focus-border: rgba(27,31,36,0.15); --color-btn-pri=
mary-focus-shadow: 0 0 0 3px rgba(45,164,78,0.4); --color-btn-primary-icon:=
rgba(255,255,255,0.8); --color-btn-primary-counter-bg: rgba(255,255,255,0.=
2); --color-btn-outline-text: #0969da; --color-btn-outline-hover-text: #fff=
fff; --color-btn-outline-hover-bg: #0969da; --color-btn-outline-hover-borde=
r: rgba(27,31,36,0.15); --color-btn-outline-hover-shadow: 0 1px 0 rgba(27,3=
1,36,0.1); --color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(255,2=
55,255,0.03); --color-btn-outline-hover-counter-bg: rgba(255,255,255,0.2); =
--color-btn-outline-selected-text: #ffffff; --color-btn-outline-selected-bg=
: hsla(212,92%,42%,1); --color-btn-outline-selected-border: rgba(27,31,36,0=
.15); --color-btn-outline-selected-shadow: inset 0 1px 0 rgba(0,33,85,0.2);=
--color-btn-outline-disabled-text: rgba(9,105,218,0.5); --color-btn-outlin=
e-disabled-bg: #f6f8fa; --color-btn-outline-disabled-counter-bg: rgba(9,105=
,218,0.05); --color-btn-outline-focus-border: rgba(27,31,36,0.15); --color-=
btn-outline-focus-shadow: 0 0 0 3px rgba(5,80,174,0.4); --color-btn-outline=
-counter-bg: rgba(9,105,218,0.1); --color-btn-danger-text: #cf222e; --color=
-btn-danger-hover-text: #ffffff; --color-btn-danger-hover-bg: #a40e26; --co=
lor-btn-danger-hover-border: rgba(27,31,36,0.15); --color-btn-danger-hover-=
shadow: 0 1px 0 rgba(27,31,36,0.1); --color-btn-danger-hover-inset-shadow: =
inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-danger-hover-counter-bg: =
rgba(255,255,255,0.2); --color-btn-danger-selected-text: #ffffff; --color-b=
tn-danger-selected-bg: hsla(356,72%,44%,1); --color-btn-danger-selected-bor=
der: rgba(27,31,36,0.15); --color-btn-danger-selected-shadow: inset 0 1px 0=
rgba(76,0,20,0.2); --color-btn-danger-disabled-text: rgba(207,34,46,0.5); =
--color-btn-danger-disabled-bg: #f6f8fa; --color-btn-danger-disabled-counte=
r-bg: rgba(207,34,46,0.05); --color-btn-danger-focus-border: rgba(27,31,36,=
0.15); --color-btn-danger-focus-shadow: 0 0 0 3px rgba(164,14,38,0.4); --co=
lor-btn-danger-counter-bg: rgba(207,34,46,0.1); --color-btn-danger-icon: #c=
f222e; --color-btn-danger-hover-icon: #ffffff; --color-underlinenav-icon: #=
6e7781; --color-underlinenav-border-hover: rgba(175,184,193,0.2); --color-a=
ction-list-item-inline-divider: rgba(208,215,222,0.48); --color-action-list=
-item-default-hover-bg: rgba(208,215,222,0.32); --color-action-list-item-de=
fault-hover-border: rgba(0,0,0,0); --color-action-list-item-default-active-=
bg: rgba(208,215,222,0.48); --color-action-list-item-default-active-border:=
rgba(0,0,0,0); --color-action-list-item-default-selected-bg: rgba(208,215,=
222,0.24); --color-action-list-item-danger-hover-bg: rgba(255,235,233,0.64)=
; --color-action-list-item-danger-active-bg: #ffebe9; --color-action-list-i=
tem-danger-hover-text: #cf222e; --color-switch-track-bg: #eaeef2; --color-s=
witch-track-border: #afb8c1; --color-switch-track-checked-bg: #ddf4ff; --co=
lor-switch-track-checked-hover-bg: #b6e3ff; --color-switch-track-checked-ac=
tive-bg: #80ccff; --color-switch-track-checked-border: #54aeff; --color-swi=
tch-knob-checked-bg: #0969da; --color-switch-knob-checked-disabled-bg: #6e7=
781; --color-segmented-control-bg: #eaeef2; --color-segmented-control-butto=
n-hover-bg: rgba(175,184,193,0.2); --color-segmented-control-button-active-=
bg: rgba(175,184,193,0.4); --color-segmented-control-button-selected-border=
: #6e7781; --color-fg-default: #24292f; --color-fg-muted: #57606a; --color-=
fg-subtle: #6e7781; --color-fg-on-emphasis: #ffffff; --color-canvas-default=
: #ffffff; --color-canvas-overlay: #ffffff; --color-canvas-inset: #f6f8fa; =
--color-canvas-subtle: #f6f8fa; --color-border-default: #d0d7de; --color-bo=
rder-muted: hsla(210,18%,87%,1); --color-border-subtle: rgba(27,31,36,0.15)=
; --color-shadow-small: 0 1px 0 rgba(27,31,36,0.04); --color-shadow-medium:=
0 3px 6px rgba(140,149,159,0.15); --color-shadow-large: 0 8px 24px rgba(14=
0,149,159,0.2); --color-shadow-extra-large: 0 12px 28px rgba(140,149,159,0.=
3); --color-neutral-emphasis-plus: #24292f; --color-neutral-emphasis: #6e77=
81; --color-neutral-muted: rgba(175,184,193,0.2); --color-neutral-subtle: r=
gba(234,238,242,0.5); --color-accent-fg: #0969da; --color-accent-emphasis: =
#0969da; --color-accent-muted: rgba(84,174,255,0.4); --color-accent-subtle:=
#ddf4ff; --color-success-fg: #1a7f37; --color-success-emphasis: #2da44e; -=
-color-success-muted: rgba(74,194,107,0.4); --color-success-subtle: #dafbe1=
; --color-attention-fg: #9a6700; --color-attention-emphasis: #bf8700; --col=
or-attention-muted: rgba(212,167,44,0.4); --color-attention-subtle: #fff8c5=
; --color-severe-fg: #bc4c00; --color-severe-emphasis: #bc4c00; --color-sev=
ere-muted: rgba(251,143,68,0.4); --color-severe-subtle: #fff1e5; --color-da=
nger-fg: #cf222e; --color-danger-emphasis: #cf222e; --color-danger-muted: r=
gba(255,129,130,0.4); --color-danger-subtle: #ffebe9; --color-open-fg: #1a7=
f37; --color-open-emphasis: #2da44e; --color-open-muted: rgba(74,194,107,0.=
4); --color-open-subtle: #dafbe1; --color-closed-fg: #cf222e; --color-close=
d-emphasis: #cf222e; --color-closed-muted: rgba(255,129,130,0.4); --color-c=
losed-subtle: #ffebe9; --color-done-fg: #8250df; --color-done-emphasis: #82=
50df; --color-done-muted: rgba(194,151,255,0.4); --color-done-subtle: #fbef=
ff; --color-sponsors-fg: #bf3989; --color-sponsors-emphasis: #bf3989; --col=
or-sponsors-muted: rgba(255,128,200,0.4); --color-sponsors-subtle: #ffeff7;=
--color-primer-fg-disabled: #8c959f; --color-primer-canvas-backdrop: rgba(=
27,31,36,0.5); --color-primer-canvas-sticky: rgba(255,255,255,0.95); --colo=
r-primer-border-active: #fd8c73; --color-primer-border-contrast: rgba(27,31=
,36,0.1); --color-primer-shadow-highlight: inset 0 1px 0 rgba(255,255,255,0=
.25); --color-primer-shadow-inset: inset 0 1px 0 rgba(208,215,222,0.2); --c=
olor-primer-shadow-focus: 0 0 0 3px rgba(9,105,218,0.3); --color-scale-blac=
k: #1b1f24; --color-scale-white: #ffffff; --color-scale-gray-0: #f6f8fa; --=
color-scale-gray-1: #eaeef2; --color-scale-gray-2: #d0d7de; --color-scale-g=
ray-3: #afb8c1; --color-scale-gray-4: #8c959f; --color-scale-gray-5: #6e778=
1; --color-scale-gray-6: #57606a; --color-scale-gray-7: #424a53; --color-sc=
ale-gray-8: #32383f; --color-scale-gray-9: #24292f; --color-scale-blue-0: #=
ddf4ff; --color-scale-blue-1: #b6e3ff; --color-scale-blue-2: #80ccff; --col=
or-scale-blue-3: #54aeff; --color-scale-blue-4: #218bff; --color-scale-blue=
-5: #0969da; --color-scale-blue-6: #0550ae; --color-scale-blue-7: #033d8b; =
--color-scale-blue-8: #0a3069; --color-scale-blue-9: #002155; --color-scale=
-green-0: #dafbe1; --color-scale-green-1: #aceebb; --color-scale-green-2: #=
6fdd8b; --color-scale-green-3: #4ac26b; --color-scale-green-4: #2da44e; --c=
olor-scale-green-5: #1a7f37; --color-scale-green-6: #116329; --color-scale-=
green-7: #044f1e; --color-scale-green-8: #003d16; --color-scale-green-9: #0=
02d11; --color-scale-yellow-0: #fff8c5; --color-scale-yellow-1: #fae17d; --=
color-scale-yellow-2: #eac54f; --color-scale-yellow-3: #d4a72c; --color-sca=
le-yellow-4: #bf8700; --color-scale-yellow-5: #9a6700; --color-scale-yellow=
-6: #7d4e00; --color-scale-yellow-7: #633c01; --color-scale-yellow-8: #4d2d=
00; --color-scale-yellow-9: #3b2300; --color-scale-orange-0: #fff1e5; --col=
or-scale-orange-1: #ffd8b5; --color-scale-orange-2: #ffb77c; --color-scale-=
orange-3: #fb8f44; --color-scale-orange-4: #e16f24; --color-scale-orange-5:=
#bc4c00; --color-scale-orange-6: #953800; --color-scale-orange-7: #762c00;=
--color-scale-orange-8: #5c2200; --color-scale-orange-9: #471700; --color-=
scale-red-0: #ffebe9; --color-scale-red-1: #ffcecb; --color-scale-red-2: #f=
faba8; --color-scale-red-3: #ff8182; --color-scale-red-4: #fa4549; --color-=
scale-red-5: #cf222e; --color-scale-red-6: #a40e26; --color-scale-red-7: #8=
2071e; --color-scale-red-8: #660018; --color-scale-red-9: #4c0014; --color-=
scale-purple-0: #fbefff; --color-scale-purple-1: #ecd8ff; --color-scale-pur=
ple-2: #d8b9ff; --color-scale-purple-3: #c297ff; --color-scale-purple-4: #a=
475f9; --color-scale-purple-5: #8250df; --color-scale-purple-6: #6639ba; --=
color-scale-purple-7: #512a97; --color-scale-purple-8: #3e1f79; --color-sca=
le-purple-9: #2e1461; --color-scale-pink-0: #ffeff7; --color-scale-pink-1: =
#ffd3eb; --color-scale-pink-2: #ffadda; --color-scale-pink-3: #ff80c8; --co=
lor-scale-pink-4: #e85aad; --color-scale-pink-5: #bf3989; --color-scale-pin=
k-6: #99286e; --color-scale-pink-7: #772057; --color-scale-pink-8: #611347;=
--color-scale-pink-9: #4d0336; --color-scale-coral-0: #fff0eb; --color-sca=
le-coral-1: #ffd6cc; --color-scale-coral-2: #ffb4a1; --color-scale-coral-3:=
#fd8c73; --color-scale-coral-4: #ec6547; --color-scale-coral-5: #c4432b; -=
-color-scale-coral-6: #9e2f1c; --color-scale-coral-7: #801f0f; --color-scal=
e-coral-8: #691105; --color-scale-coral-9: #510901; }
}
@media (prefers-color-scheme: dark) {
[data-color-mode=3D"auto"][data-dark-theme=3D"light"] { --color-canvas-de=
fault-transparent: rgba(255,255,255,0); --color-page-header-bg: #f6f8fa; --=
color-marketing-icon-primary: #218bff; --color-marketing-icon-secondary: #5=
4aeff; --color-diff-blob-addition-num-text: #24292f; --color-diff-blob-addi=
tion-fg: #24292f; --color-diff-blob-addition-num-bg: #ccffd8; --color-diff-=
blob-addition-line-bg: #e6ffec; --color-diff-blob-addition-word-bg: #abf2bc=
; --color-diff-blob-deletion-num-text: #24292f; --color-diff-blob-deletion-=
fg: #24292f; --color-diff-blob-deletion-num-bg: #ffd7d5; --color-diff-blob-=
deletion-line-bg: #ffebe9; --color-diff-blob-deletion-word-bg: rgba(255,129=
,130,0.4); --color-diff-blob-hunk-num-bg: rgba(84,174,255,0.4); --color-dif=
f-blob-expander-icon: #57606a; --color-diff-blob-selected-line-highlight-mi=
x-blend-mode: multiply; --color-diffstat-deletion-border: rgba(27,31,36,0.1=
5); --color-diffstat-addition-border: rgba(27,31,36,0.15); --color-diffstat=
-addition-bg: #2da44e; --color-search-keyword-hl: #fff8c5; --color-prettyli=
ghts-syntax-comment: #6e7781; --color-prettylights-syntax-constant: #0550ae=
; --color-prettylights-syntax-entity: #8250df; --color-prettylights-syntax-=
storage-modifier-import: #24292f; --color-prettylights-syntax-entity-tag: #=
116329; --color-prettylights-syntax-keyword: #cf222e; --color-prettylights-=
syntax-string: #0a3069; --color-prettylights-syntax-variable: #953800; --co=
lor-prettylights-syntax-brackethighlighter-unmatched: #82071e; --color-pret=
tylights-syntax-invalid-illegal-text: #f6f8fa; --color-prettylights-syntax-=
invalid-illegal-bg: #82071e; --color-prettylights-syntax-carriage-return-te=
xt: #f6f8fa; --color-prettylights-syntax-carriage-return-bg: #cf222e; --col=
or-prettylights-syntax-string-regexp: #116329; --color-prettylights-syntax-=
markup-list: #3b2300; --color-prettylights-syntax-markup-heading: #0550ae; =
--color-prettylights-syntax-markup-italic: #24292f; --color-prettylights-sy=
ntax-markup-bold: #24292f; --color-prettylights-syntax-markup-deleted-text:=
#82071e; --color-prettylights-syntax-markup-deleted-bg: #ffebe9; --color-p=
rettylights-syntax-markup-inserted-text: #116329; --color-prettylights-synt=
ax-markup-inserted-bg: #dafbe1; --color-prettylights-syntax-markup-changed-=
text: #953800; --color-prettylights-syntax-markup-changed-bg: #ffd8b5; --co=
lor-prettylights-syntax-markup-ignored-text: #eaeef2; --color-prettylights-=
syntax-markup-ignored-bg: #0550ae; --color-prettylights-syntax-meta-diff-ra=
nge: #8250df; --color-prettylights-syntax-brackethighlighter-angle: #57606a=
; --color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f; --color-p=
rettylights-syntax-constant-other-reference-link: #0a3069; --color-codemirr=
or-text: #24292f; --color-codemirror-bg: #ffffff; --color-codemirror-gutter=
s-bg: #ffffff; --color-codemirror-guttermarker-text: #ffffff; --color-codem=
irror-guttermarker-subtle-text: #6e7781; --color-codemirror-linenumber-text=
: #57606a; --color-codemirror-cursor: #24292f; --color-codemirror-selection=
-bg: rgba(84,174,255,0.4); --color-codemirror-activeline-bg: rgba(234,238,2=
42,0.5); --color-codemirror-matchingbracket-text: #24292f; --color-codemirr=
or-lines-bg: #ffffff; --color-codemirror-syntax-comment: #24292f; --color-c=
odemirror-syntax-constant: #0550ae; --color-codemirror-syntax-entity: #8250=
df; --color-codemirror-syntax-keyword: #cf222e; --color-codemirror-syntax-s=
torage: #cf222e; --color-codemirror-syntax-string: #0a3069; --color-codemir=
ror-syntax-support: #0550ae; --color-codemirror-syntax-variable: #953800; -=
-color-checks-bg: #24292f; --color-checks-run-border-width: 0px; --color-ch=
ecks-container-border-width: 0px; --color-checks-text-primary: #f6f8fa; --c=
olor-checks-text-secondary: #8c959f; --color-checks-text-link: #54aeff; --c=
olor-checks-btn-icon: #afb8c1; --color-checks-btn-hover-icon: #f6f8fa; --co=
lor-checks-btn-hover-bg: rgba(255,255,255,0.125); --color-checks-input-text=
: #eaeef2; --color-checks-input-placeholder-text: #8c959f; --color-checks-i=
nput-focus-text: #8c959f; --color-checks-input-bg: #32383f; --color-checks-=
input-shadow: none; --color-checks-donut-error: #fa4549; --color-checks-don=
ut-pending: #bf8700; --color-checks-donut-success: #2da44e; --color-checks-=
donut-neutral: #afb8c1; --color-checks-dropdown-text: #afb8c1; --color-chec=
ks-dropdown-bg: #32383f; --color-checks-dropdown-border: #424a53; --color-c=
hecks-dropdown-shadow: rgba(27,31,36,0.3); --color-checks-dropdown-hover-te=
xt: #f6f8fa; --color-checks-dropdown-hover-bg: #424a53; --color-checks-drop=
down-btn-hover-text: #f6f8fa; --color-checks-dropdown-btn-hover-bg: #32383f=
; --color-checks-scrollbar-thumb-bg: #57606a; --color-checks-header-label-t=
ext: #d0d7de; --color-checks-header-label-open-text: #f6f8fa; --color-check=
s-header-border: #32383f; --color-checks-header-icon: #8c959f; --color-chec=
ks-line-text: #d0d7de; --color-checks-line-num-text: rgba(140,149,159,0.75)=
; --color-checks-line-timestamp-text: #8c959f; --color-checks-line-hover-bg=
: #32383f; --color-checks-line-selected-bg: rgba(33,139,255,0.15); --color-=
checks-line-selected-num-text: #54aeff; --color-checks-line-dt-fm-text: #24=
292f; --color-checks-line-dt-fm-bg: #9a6700; --color-checks-gate-bg: rgba(1=
25,78,0,0.15); --color-checks-gate-text: #d0d7de; --color-checks-gate-waiti=
ng-text: #d4a72c; --color-checks-step-header-open-bg: #32383f; --color-chec=
ks-step-error-text: #ff8182; --color-checks-step-warning-text: #d4a72c; --c=
olor-checks-logline-text: #8c959f; --color-checks-logline-num-text: rgba(14=
0,149,159,0.75); --color-checks-logline-debug-text: #c297ff; --color-checks=
-logline-error-text: #d0d7de; --color-checks-logline-error-num-text: #ff818=
2; --color-checks-logline-error-bg: rgba(164,14,38,0.15); --color-checks-lo=
gline-warning-text: #d0d7de; --color-checks-logline-warning-num-text: #d4a7=
2c; --color-checks-logline-warning-bg: rgba(125,78,0,0.15); --color-checks-=
logline-command-text: #54aeff; --color-checks-logline-section-text: #4ac26b=
; --color-checks-ansi-black: #24292f; --color-checks-ansi-black-bright: #32=
383f; --color-checks-ansi-white: #d0d7de; --color-checks-ansi-white-bright:=
#d0d7de; --color-checks-ansi-gray: #8c959f; --color-checks-ansi-red: #ff81=
82; --color-checks-ansi-red-bright: #ffaba8; --color-checks-ansi-green: #4a=
c26b; --color-checks-ansi-green-bright: #6fdd8b; --color-checks-ansi-yellow=
: #d4a72c; --color-checks-ansi-yellow-bright: #eac54f; --color-checks-ansi-=
blue: #54aeff; --color-checks-ansi-blue-bright: #80ccff; --color-checks-ans=
i-magenta: #c297ff; --color-checks-ansi-magenta-bright: #d8b9ff; --color-ch=
ecks-ansi-cyan: #76e3ea; --color-checks-ansi-cyan-bright: #b3f0ff; --color-=
project-header-bg: #24292f; --color-project-sidebar-bg: #ffffff; --color-pr=
oject-gradient-in: #ffffff; --color-project-gradient-out: rgba(255,255,255,=
0); --color-mktg-btn-bg: #1b1f23; --color-mktg-btn-shadow-outline: rgb(0 0 =
0 / 15%) 0 0 0 1px inset; --color-mktg-btn-shadow-focus: rgb(0 0 0 / 15%) 0=
0 0 4px; --color-mktg-btn-shadow-hover: 0 3px 2px rgba(0, 0, 0, 0.07), 0 7=
px 5px rgba(0, 0, 0, 0.04), 0 12px 10px rgba(0, 0, 0, 0.03), 0 22px 18px rg=
ba(0, 0, 0, 0.03), 0 42px 33px rgba(0, 0, 0, 0.02), 0 100px 80px rgba(0, 0,=
0, 0.02); --color-mktg-btn-shadow-hover-muted: rgb(0 0 0 / 70%) 0 0 0 2px =
inset; --color-avatar-bg: #ffffff; --color-avatar-border: rgba(27,31,36,0.1=
5); --color-avatar-stack-fade: #afb8c1; --color-avatar-stack-fade-more: #d0=
d7de; --color-avatar-child-shadow: -2px -2px 0 rgba(255,255,255,0.8); --col=
or-topic-tag-border: rgba(0,0,0,0); --color-counter-border: rgba(0,0,0,0); =
--color-select-menu-backdrop-border: rgba(0,0,0,0); --color-select-menu-tap=
-highlight: rgba(175,184,193,0.5); --color-select-menu-tap-focus-bg: #b6e3f=
f; --color-overlay-shadow: 0 1px 3px rgba(27,31,36,0.12), 0 8px 24px rgba(6=
6,74,83,0.12); --color-header-text: rgba(255,255,255,0.7); --color-header-b=
g: #24292f; --color-header-divider: #57606a; --color-header-logo: #ffffff; =
--color-header-search-bg: #24292f; --color-header-search-border: #57606a; -=
-color-sidenav-selected-bg: #ffffff; --color-menu-bg-active: rgba(0,0,0,0);=
--color-input-disabled-bg: rgba(175,184,193,0.2); --color-timeline-badge-b=
g: #eaeef2; --color-ansi-black: #24292f; --color-ansi-black-bright: #57606a=
; --color-ansi-white: #6e7781; --color-ansi-white-bright: #8c959f; --color-=
ansi-gray: #6e7781; --color-ansi-red: #cf222e; --color-ansi-red-bright: #a4=
0e26; --color-ansi-green: #116329; --color-ansi-green-bright: #1a7f37; --co=
lor-ansi-yellow: #4d2d00; --color-ansi-yellow-bright: #633c01; --color-ansi=
-blue: #0969da; --color-ansi-blue-bright: #218bff; --color-ansi-magenta: #8=
250df; --color-ansi-magenta-bright: #a475f9; --color-ansi-cyan: #1b7c83; --=
color-ansi-cyan-bright: #3192aa; --color-btn-text: #24292f; --color-btn-bg:=
#f6f8fa; --color-btn-border: rgba(27,31,36,0.15); --color-btn-shadow: 0 1p=
x 0 rgba(27,31,36,0.04); --color-btn-inset-shadow: inset 0 1px 0 rgba(255,2=
55,255,0.25); --color-btn-hover-bg: #f3f4f6; --color-btn-hover-border: rgba=
(27,31,36,0.15); --color-btn-active-bg: hsla(220,14%,93%,1); --color-btn-ac=
tive-border: rgba(27,31,36,0.15); --color-btn-selected-bg: hsla(220,14%,94%=
,1); --color-btn-focus-bg: #f6f8fa; --color-btn-focus-border: rgba(27,31,36=
,0.15); --color-btn-focus-shadow: 0 0 0 3px rgba(9,105,218,0.3); --color-bt=
n-shadow-active: inset 0 0.15em 0.3em rgba(27,31,36,0.15); --color-btn-shad=
ow-input-focus: 0 0 0 0.2em rgba(9,105,218,0.3); --color-btn-counter-bg: rg=
ba(27,31,36,0.08); --color-btn-primary-text: #ffffff; --color-btn-primary-b=
g: #2da44e; --color-btn-primary-border: rgba(27,31,36,0.15); --color-btn-pr=
imary-shadow: 0 1px 0 rgba(27,31,36,0.1); --color-btn-primary-inset-shadow:=
inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-primary-hover-bg: #2c974=
b; --color-btn-primary-hover-border: rgba(27,31,36,0.15); --color-btn-prima=
ry-selected-bg: hsla(137,55%,36%,1); --color-btn-primary-selected-shadow: i=
nset 0 1px 0 rgba(0,45,17,0.2); --color-btn-primary-disabled-text: rgba(255=
,255,255,0.8); --color-btn-primary-disabled-bg: #94d3a2; --color-btn-primar=
y-disabled-border: rgba(27,31,36,0.15); --color-btn-primary-focus-bg: #2da4=
4e; --color-btn-primary-focus-border: rgba(27,31,36,0.15); --color-btn-prim=
ary-focus-shadow: 0 0 0 3px rgba(45,164,78,0.4); --color-btn-primary-icon: =
rgba(255,255,255,0.8); --color-btn-primary-counter-bg: rgba(255,255,255,0.2=
); --color-btn-outline-text: #0969da; --color-btn-outline-hover-text: #ffff=
ff; --color-btn-outline-hover-bg: #0969da; --color-btn-outline-hover-border=
: rgba(27,31,36,0.15); --color-btn-outline-hover-shadow: 0 1px 0 rgba(27,31=
,36,0.1); --color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(255,25=
5,255,0.03); --color-btn-outline-hover-counter-bg: rgba(255,255,255,0.2); -=
-color-btn-outline-selected-text: #ffffff; --color-btn-outline-selected-bg:=
hsla(212,92%,42%,1); --color-btn-outline-selected-border: rgba(27,31,36,0.=
15); --color-btn-outline-selected-shadow: inset 0 1px 0 rgba(0,33,85,0.2); =
--color-btn-outline-disabled-text: rgba(9,105,218,0.5); --color-btn-outline=
-disabled-bg: #f6f8fa; --color-btn-outline-disabled-counter-bg: rgba(9,105,=
218,0.05); --color-btn-outline-focus-border: rgba(27,31,36,0.15); --color-b=
tn-outline-focus-shadow: 0 0 0 3px rgba(5,80,174,0.4); --color-btn-outline-=
counter-bg: rgba(9,105,218,0.1); --color-btn-danger-text: #cf222e; --color-=
btn-danger-hover-text: #ffffff; --color-btn-danger-hover-bg: #a40e26; --col=
or-btn-danger-hover-border: rgba(27,31,36,0.15); --color-btn-danger-hover-s=
hadow: 0 1px 0 rgba(27,31,36,0.1); --color-btn-danger-hover-inset-shadow: i=
nset 0 1px 0 rgba(255,255,255,0.03); --color-btn-danger-hover-counter-bg: r=
gba(255,255,255,0.2); --color-btn-danger-selected-text: #ffffff; --color-bt=
n-danger-selected-bg: hsla(356,72%,44%,1); --color-btn-danger-selected-bord=
er: rgba(27,31,36,0.15); --color-btn-danger-selected-shadow: inset 0 1px 0 =
rgba(76,0,20,0.2); --color-btn-danger-disabled-text: rgba(207,34,46,0.5); -=
-color-btn-danger-disabled-bg: #f6f8fa; --color-btn-danger-disabled-counter=
-bg: rgba(207,34,46,0.05); --color-btn-danger-focus-border: rgba(27,31,36,0=
.15); --color-btn-danger-focus-shadow: 0 0 0 3px rgba(164,14,38,0.4); --col=
or-btn-danger-counter-bg: rgba(207,34,46,0.1); --color-btn-danger-icon: #cf=
222e; --color-btn-danger-hover-icon: #ffffff; --color-underlinenav-icon: #6=
e7781; --color-underlinenav-border-hover: rgba(175,184,193,0.2); --color-ac=
tion-list-item-inline-divider: rgba(208,215,222,0.48); --color-action-list-=
item-default-hover-bg: rgba(208,215,222,0.32); --color-action-list-item-def=
ault-hover-border: rgba(0,0,0,0); --color-action-list-item-default-active-b=
g: rgba(208,215,222,0.48); --color-action-list-item-default-active-border: =
rgba(0,0,0,0); --color-action-list-item-default-selected-bg: rgba(208,215,2=
22,0.24); --color-action-list-item-danger-hover-bg: rgba(255,235,233,0.64);=
--color-action-list-item-danger-active-bg: #ffebe9; --color-action-list-it=
em-danger-hover-text: #cf222e; --color-switch-track-bg: #eaeef2; --color-sw=
itch-track-border: #afb8c1; --color-switch-track-checked-bg: #ddf4ff; --col=
or-switch-track-checked-hover-bg: #b6e3ff; --color-switch-track-checked-act=
ive-bg: #80ccff; --color-switch-track-checked-border: #54aeff; --color-swit=
ch-knob-checked-bg: #0969da; --color-switch-knob-checked-disabled-bg: #6e77=
81; --color-segmented-control-bg: #eaeef2; --color-segmented-control-button=
-hover-bg: rgba(175,184,193,0.2); --color-segmented-control-button-active-b=
g: rgba(175,184,193,0.4); --color-segmented-control-button-selected-border:=
#6e7781; --color-fg-default: #24292f; --color-fg-muted: #57606a; --color-f=
g-subtle: #6e7781; --color-fg-on-emphasis: #ffffff; --color-canvas-default:=
#ffffff; --color-canvas-overlay: #ffffff; --color-canvas-inset: #f6f8fa; -=
-color-canvas-subtle: #f6f8fa; --color-border-default: #d0d7de; --color-bor=
der-muted: hsla(210,18%,87%,1); --color-border-subtle: rgba(27,31,36,0.15);=
--color-shadow-small: 0 1px 0 rgba(27,31,36,0.04); --color-shadow-medium: =
0 3px 6px rgba(140,149,159,0.15); --color-shadow-large: 0 8px 24px rgba(140=
,149,159,0.2); --color-shadow-extra-large: 0 12px 28px rgba(140,149,159,0.3=
); --color-neutral-emphasis-plus: #24292f; --color-neutral-emphasis: #6e778=
1; --color-neutral-muted: rgba(175,184,193,0.2); --color-neutral-subtle: rg=
ba(234,238,242,0.5); --color-accent-fg: #0969da; --color-accent-emphasis: #=
0969da; --color-accent-muted: rgba(84,174,255,0.4); --color-accent-subtle: =
#ddf4ff; --color-success-fg: #1a7f37; --color-success-emphasis: #2da44e; --=
color-success-muted: rgba(74,194,107,0.4); --color-success-subtle: #dafbe1;=
--color-attention-fg: #9a6700; --color-attention-emphasis: #bf8700; --colo=
r-attention-muted: rgba(212,167,44,0.4); --color-attention-subtle: #fff8c5;=
--color-severe-fg: #bc4c00; --color-severe-emphasis: #bc4c00; --color-seve=
re-muted: rgba(251,143,68,0.4); --color-severe-subtle: #fff1e5; --color-dan=
ger-fg: #cf222e; --color-danger-emphasis: #cf222e; --color-danger-muted: rg=
ba(255,129,130,0.4); --color-danger-subtle: #ffebe9; --color-open-fg: #1a7f=
37; --color-open-emphasis: #2da44e; --color-open-muted: rgba(74,194,107,0.4=
); --color-open-subtle: #dafbe1; --color-closed-fg: #cf222e; --color-closed=
-emphasis: #cf222e; --color-closed-muted: rgba(255,129,130,0.4); --color-cl=
osed-subtle: #ffebe9; --color-done-fg: #8250df; --color-done-emphasis: #825=
0df; --color-done-muted: rgba(194,151,255,0.4); --color-done-subtle: #fbeff=
f; --color-sponsors-fg: #bf3989; --color-sponsors-emphasis: #bf3989; --colo=
r-sponsors-muted: rgba(255,128,200,0.4); --color-sponsors-subtle: #ffeff7; =
--color-primer-fg-disabled: #8c959f; --color-primer-canvas-backdrop: rgba(2=
7,31,36,0.5); --color-primer-canvas-sticky: rgba(255,255,255,0.95); --color=
-primer-border-active: #fd8c73; --color-primer-border-contrast: rgba(27,31,=
36,0.1); --color-primer-shadow-highlight: inset 0 1px 0 rgba(255,255,255,0.=
25); --color-primer-shadow-inset: inset 0 1px 0 rgba(208,215,222,0.2); --co=
lor-primer-shadow-focus: 0 0 0 3px rgba(9,105,218,0.3); --color-scale-black=
: #1b1f24; --color-scale-white: #ffffff; --color-scale-gray-0: #f6f8fa; --c=
olor-scale-gray-1: #eaeef2; --color-scale-gray-2: #d0d7de; --color-scale-gr=
ay-3: #afb8c1; --color-scale-gray-4: #8c959f; --color-scale-gray-5: #6e7781=
; --color-scale-gray-6: #57606a; --color-scale-gray-7: #424a53; --color-sca=
le-gray-8: #32383f; --color-scale-gray-9: #24292f; --color-scale-blue-0: #d=
df4ff; --color-scale-blue-1: #b6e3ff; --color-scale-blue-2: #80ccff; --colo=
r-scale-blue-3: #54aeff; --color-scale-blue-4: #218bff; --color-scale-blue-=
5: #0969da; --color-scale-blue-6: #0550ae; --color-scale-blue-7: #033d8b; -=
-color-scale-blue-8: #0a3069; --color-scale-blue-9: #002155; --color-scale-=
green-0: #dafbe1; --color-scale-green-1: #aceebb; --color-scale-green-2: #6=
fdd8b; --color-scale-green-3: #4ac26b; --color-scale-green-4: #2da44e; --co=
lor-scale-green-5: #1a7f37; --color-scale-green-6: #116329; --color-scale-g=
reen-7: #044f1e; --color-scale-green-8: #003d16; --color-scale-green-9: #00=
2d11; --color-scale-yellow-0: #fff8c5; --color-scale-yellow-1: #fae17d; --c=
olor-scale-yellow-2: #eac54f; --color-scale-yellow-3: #d4a72c; --color-scal=
e-yellow-4: #bf8700; --color-scale-yellow-5: #9a6700; --color-scale-yellow-=
6: #7d4e00; --color-scale-yellow-7: #633c01; --color-scale-yellow-8: #4d2d0=
0; --color-scale-yellow-9: #3b2300; --color-scale-orange-0: #fff1e5; --colo=
r-scale-orange-1: #ffd8b5; --color-scale-orange-2: #ffb77c; --color-scale-o=
range-3: #fb8f44; --color-scale-orange-4: #e16f24; --color-scale-orange-5: =
#bc4c00; --color-scale-orange-6: #953800; --color-scale-orange-7: #762c00; =
--color-scale-orange-8: #5c2200; --color-scale-orange-9: #471700; --color-s=
cale-red-0: #ffebe9; --color-scale-red-1: #ffcecb; --color-scale-red-2: #ff=
aba8; --color-scale-red-3: #ff8182; --color-scale-red-4: #fa4549; --color-s=
cale-red-5: #cf222e; --color-scale-red-6: #a40e26; --color-scale-red-7: #82=
071e; --color-scale-red-8: #660018; --color-scale-red-9: #4c0014; --color-s=
cale-purple-0: #fbefff; --color-scale-purple-1: #ecd8ff; --color-scale-purp=
le-2: #d8b9ff; --color-scale-purple-3: #c297ff; --color-scale-purple-4: #a4=
75f9; --color-scale-purple-5: #8250df; --color-scale-purple-6: #6639ba; --c=
olor-scale-purple-7: #512a97; --color-scale-purple-8: #3e1f79; --color-scal=
e-purple-9: #2e1461; --color-scale-pink-0: #ffeff7; --color-scale-pink-1: #=
ffd3eb; --color-scale-pink-2: #ffadda; --color-scale-pink-3: #ff80c8; --col=
or-scale-pink-4: #e85aad; --color-scale-pink-5: #bf3989; --color-scale-pink=
-6: #99286e; --color-scale-pink-7: #772057; --color-scale-pink-8: #611347; =
--color-scale-pink-9: #4d0336; --color-scale-coral-0: #fff0eb; --color-scal=
e-coral-1: #ffd6cc; --color-scale-coral-2: #ffb4a1; --color-scale-coral-3: =
#fd8c73; --color-scale-coral-4: #ec6547; --color-scale-coral-5: #c4432b; --=
color-scale-coral-6: #9e2f1c; --color-scale-coral-7: #801f0f; --color-scale=
-coral-8: #691105; --color-scale-coral-9: #510901; }
}
------MultipartBoundary--IrbXTcTmzdmhHza0m28kKqxuGzDLQVyS6ixJ9MhGoi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://github.githubassets.com/assets/dark-217d4f9c8e70.css
@charset "utf-8";
[data-color-mode=3D"light"][data-light-theme=3D"dark"], [data-color-mode=3D=
"dark"][data-dark-theme=3D"dark"] { --color-canvas-default-transparent: rgb=
a(13,17,23,0); --color-page-header-bg: #0d1117; --color-marketing-icon-prim=
ary: #79c0ff; --color-marketing-icon-secondary: #1f6feb; --color-diff-blob-=
addition-num-text: #c9d1d9; --color-diff-blob-addition-fg: #c9d1d9; --color=
-diff-blob-addition-num-bg: rgba(63,185,80,0.3); --color-diff-blob-addition=
-line-bg: rgba(46,160,67,0.15); --color-diff-blob-addition-word-bg: rgba(46=
,160,67,0.4); --color-diff-blob-deletion-num-text: #c9d1d9; --color-diff-bl=
ob-deletion-fg: #c9d1d9; --color-diff-blob-deletion-num-bg: rgba(248,81,73,=
0.3); --color-diff-blob-deletion-line-bg: rgba(248,81,73,0.15); --color-dif=
f-blob-deletion-word-bg: rgba(248,81,73,0.4); --color-diff-blob-hunk-num-bg=
: rgba(56,139,253,0.4); --color-diff-blob-expander-icon: #8b949e; --color-d=
iff-blob-selected-line-highlight-mix-blend-mode: screen; --color-diffstat-d=
eletion-border: rgba(240,246,252,0.1); --color-diffstat-addition-border: rg=
ba(240,246,252,0.1); --color-diffstat-addition-bg: #3fb950; --color-search-=
keyword-hl: rgba(210,153,34,0.4); --color-prettylights-syntax-comment: #8b9=
49e; --color-prettylights-syntax-constant: #79c0ff; --color-prettylights-sy=
ntax-entity: #d2a8ff; --color-prettylights-syntax-storage-modifier-import: =
#c9d1d9; --color-prettylights-syntax-entity-tag: #7ee787; --color-prettylig=
hts-syntax-keyword: #ff7b72; --color-prettylights-syntax-string: #a5d6ff; -=
-color-prettylights-syntax-variable: #ffa657; --color-prettylights-syntax-b=
rackethighlighter-unmatched: #f85149; --color-prettylights-syntax-invalid-i=
llegal-text: #f0f6fc; --color-prettylights-syntax-invalid-illegal-bg: #8e15=
19; --color-prettylights-syntax-carriage-return-text: #f0f6fc; --color-pret=
tylights-syntax-carriage-return-bg: #b62324; --color-prettylights-syntax-st=
ring-regexp: #7ee787; --color-prettylights-syntax-markup-list: #f2cc60; --c=
olor-prettylights-syntax-markup-heading: #1f6feb; --color-prettylights-synt=
ax-markup-italic: #c9d1d9; --color-prettylights-syntax-markup-bold: #c9d1d9=
; --color-prettylights-syntax-markup-deleted-text: #ffdcd7; --color-prettyl=
ights-syntax-markup-deleted-bg: #67060c; --color-prettylights-syntax-markup=
-inserted-text: #aff5b4; --color-prettylights-syntax-markup-inserted-bg: #0=
33a16; --color-prettylights-syntax-markup-changed-text: #ffdfb6; --color-pr=
ettylights-syntax-markup-changed-bg: #5a1e02; --color-prettylights-syntax-m=
arkup-ignored-text: #c9d1d9; --color-prettylights-syntax-markup-ignored-bg:=
#1158c7; --color-prettylights-syntax-meta-diff-range: #d2a8ff; --color-pre=
ttylights-syntax-brackethighlighter-angle: #8b949e; --color-prettylights-sy=
ntax-sublimelinter-gutter-mark: #484f58; --color-prettylights-syntax-consta=
nt-other-reference-link: #a5d6ff; --color-codemirror-text: #c9d1d9; --color=
-codemirror-bg: #0d1117; --color-codemirror-gutters-bg: #0d1117; --color-co=
demirror-guttermarker-text: #0d1117; --color-codemirror-guttermarker-subtle=
-text: #6e7681; --color-codemirror-linenumber-text: #8b949e; --color-codemi=
rror-cursor: #c9d1d9; --color-codemirror-selection-bg: rgba(56,139,253,0.4)=
; --color-codemirror-activeline-bg: rgba(110,118,129,0.1); --color-codemirr=
or-matchingbracket-text: #c9d1d9; --color-codemirror-lines-bg: #0d1117; --c=
olor-codemirror-syntax-comment: #8b949e; --color-codemirror-syntax-constant=
: #79c0ff; --color-codemirror-syntax-entity: #d2a8ff; --color-codemirror-sy=
ntax-keyword: #ff7b72; --color-codemirror-syntax-storage: #ff7b72; --color-=
codemirror-syntax-string: #a5d6ff; --color-codemirror-syntax-support: #79c0=
ff; --color-codemirror-syntax-variable: #ffa657; --color-checks-bg: #010409=
; --color-checks-run-border-width: 1px; --color-checks-container-border-wid=
th: 1px; --color-checks-text-primary: #c9d1d9; --color-checks-text-secondar=
y: #8b949e; --color-checks-text-link: #58a6ff; --color-checks-btn-icon: #8b=
949e; --color-checks-btn-hover-icon: #c9d1d9; --color-checks-btn-hover-bg: =
rgba(110,118,129,0.1); --color-checks-input-text: #8b949e; --color-checks-i=
nput-placeholder-text: #6e7681; --color-checks-input-focus-text: #c9d1d9; -=
-color-checks-input-bg: #161b22; --color-checks-input-shadow: 0 0 0 1px (ob=
j) =3D> get_1.default(obj, path); --color-checks-donut-error: #f85149; --co=
lor-checks-donut-pending: #d29922; --color-checks-donut-success: #2ea043; -=
-color-checks-donut-neutral: #8b949e; --color-checks-dropdown-text: #c9d1d9=
; --color-checks-dropdown-bg: #161b22; --color-checks-dropdown-border: #303=
63d; --color-checks-dropdown-shadow: rgba(1,4,9,0.3); --color-checks-dropdo=
wn-hover-text: #c9d1d9; --color-checks-dropdown-hover-bg: rgba(110,118,129,=
0.1); --color-checks-dropdown-btn-hover-text: #c9d1d9; --color-checks-dropd=
own-btn-hover-bg: rgba(110,118,129,0.1); --color-checks-scrollbar-thumb-bg:=
rgba(110,118,129,0.4); --color-checks-header-label-text: #8b949e; --color-=
checks-header-label-open-text: #c9d1d9; --color-checks-header-border: #2126=
2d; --color-checks-header-icon: #8b949e; --color-checks-line-text: #8b949e;=
--color-checks-line-num-text: #6e7681; --color-checks-line-timestamp-text:=
#6e7681; --color-checks-line-hover-bg: rgba(110,118,129,0.1); --color-chec=
ks-line-selected-bg: rgba(56,139,253,0.15); --color-checks-line-selected-nu=
m-text: #58a6ff; --color-checks-line-dt-fm-text: #ffffff; --color-checks-li=
ne-dt-fm-bg: #9e6a03; --color-checks-gate-bg: rgba(187,128,9,0.15); --color=
-checks-gate-text: #8b949e; --color-checks-gate-waiting-text: #d29922; --co=
lor-checks-step-header-open-bg: #161b22; --color-checks-step-error-text: #f=
85149; --color-checks-step-warning-text: #d29922; --color-checks-logline-te=
xt: #8b949e; --color-checks-logline-num-text: #6e7681; --color-checks-logli=
ne-debug-text: #a371f7; --color-checks-logline-error-text: #8b949e; --color=
-checks-logline-error-num-text: #6e7681; --color-checks-logline-error-bg: r=
gba(248,81,73,0.15); --color-checks-logline-warning-text: #8b949e; --color-=
checks-logline-warning-num-text: #d29922; --color-checks-logline-warning-bg=
: rgba(187,128,9,0.15); --color-checks-logline-command-text: #58a6ff; --col=
or-checks-logline-section-text: #3fb950; --color-checks-ansi-black: #0d1117=
; --color-checks-ansi-black-bright: #161b22; --color-checks-ansi-white: #b1=
bac4; --color-checks-ansi-white-bright: #b1bac4; --color-checks-ansi-gray: =
#6e7681; --color-checks-ansi-red: #ff7b72; --color-checks-ansi-red-bright: =
#ffa198; --color-checks-ansi-green: #3fb950; --color-checks-ansi-green-brig=
ht: #56d364; --color-checks-ansi-yellow: #d29922; --color-checks-ansi-yello=
w-bright: #e3b341; --color-checks-ansi-blue: #58a6ff; --color-checks-ansi-b=
lue-bright: #79c0ff; --color-checks-ansi-magenta: #bc8cff; --color-checks-a=
nsi-magenta-bright: #d2a8ff; --color-checks-ansi-cyan: #76e3ea; --color-che=
cks-ansi-cyan-bright: #b3f0ff; --color-project-header-bg: #0d1117; --color-=
project-sidebar-bg: #161b22; --color-project-gradient-in: #161b22; --color-=
project-gradient-out: rgba(22,27,34,0); --color-mktg-btn-bg: #f6f8fa; --col=
or-mktg-btn-shadow-outline: rgb(255 255 255 / 25%) 0 0 0 1px inset; --color=
-mktg-btn-shadow-focus: rgb(255 255 255 / 25%) 0 0 0 4px; --color-mktg-btn-=
shadow-hover: 0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 25=
5, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255=
, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, =
255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07); --color-mktg-btn-shad=
ow-hover-muted: rgb(255 255 255) 0 0 0 2px inset; --color-avatar-bg: rgba(2=
55,255,255,0.1); --color-avatar-border: rgba(240,246,252,0.1); --color-avat=
ar-stack-fade: #30363d; --color-avatar-stack-fade-more: #21262d; --color-av=
atar-child-shadow: -2px -2px 0 #0d1117; --color-topic-tag-border: rgba(0,0,=
0,0); --color-counter-border: rgba(0,0,0,0); --color-select-menu-backdrop-b=
order: #484f58; --color-select-menu-tap-highlight: rgba(48,54,61,0.5); --co=
lor-select-menu-tap-focus-bg: #0c2d6b; --color-overlay-shadow: 0 0 0 1px #3=
0363d, 0 16px 32px rgba(1,4,9,0.85); --color-header-text: rgba(255,255,255,=
0.7); --color-header-bg: #161b22; --color-header-divider: #8b949e; --color-=
header-logo: #f0f6fc; --color-header-search-bg: #0d1117; --color-header-sea=
rch-border: #30363d; --color-sidenav-selected-bg: #21262d; --color-menu-bg-=
active: #161b22; --color-input-disabled-bg: rgba(110,118,129,0); --color-ti=
meline-badge-bg: #21262d; --color-ansi-black: #484f58; --color-ansi-black-b=
right: #6e7681; --color-ansi-white: #b1bac4; --color-ansi-white-bright: #ff=
ffff; --color-ansi-gray: #6e7681; --color-ansi-red: #ff7b72; --color-ansi-r=
ed-bright: #ffa198; --color-ansi-green: #3fb950; --color-ansi-green-bright:=
#56d364; --color-ansi-yellow: #d29922; --color-ansi-yellow-bright: #e3b341=
; --color-ansi-blue: #58a6ff; --color-ansi-blue-bright: #79c0ff; --color-an=
si-magenta: #bc8cff; --color-ansi-magenta-bright: #d2a8ff; --color-ansi-cya=
n: #39c5cf; --color-ansi-cyan-bright: #56d4dd; --color-btn-text: #c9d1d9; -=
-color-btn-bg: #21262d; --color-btn-border: rgba(240,246,252,0.1); --color-=
btn-shadow: 0 0 transparent; --color-btn-inset-shadow: 0 0 transparent; --c=
olor-btn-hover-bg: #30363d; --color-btn-hover-border: #8b949e; --color-btn-=
active-bg: hsla(212,12%,18%,1); --color-btn-active-border: #6e7681; --color=
-btn-selected-bg: #161b22; --color-btn-focus-bg: #21262d; --color-btn-focus=
-border: #8b949e; --color-btn-focus-shadow: 0 0 0 3px rgba(139,148,158,0.3)=
; --color-btn-shadow-active: inset 0 0.15em 0.3em rgba(1,4,9,0.15); --color=
-btn-shadow-input-focus: 0 0 0 0.2em rgba(31,111,235,0.3); --color-btn-coun=
ter-bg: #30363d; --color-btn-primary-text: #ffffff; --color-btn-primary-bg:=
#238636; --color-btn-primary-border: rgba(240,246,252,0.1); --color-btn-pr=
imary-shadow: 0 0 transparent; --color-btn-primary-inset-shadow: 0 0 transp=
arent; --color-btn-primary-hover-bg: #2ea043; --color-btn-primary-hover-bor=
der: rgba(240,246,252,0.1); --color-btn-primary-selected-bg: #238636; --col=
or-btn-primary-selected-shadow: 0 0 transparent; --color-btn-primary-disabl=
ed-text: rgba(255,255,255,0.5); --color-btn-primary-disabled-bg: rgba(35,13=
4,54,0.6); --color-btn-primary-disabled-border: rgba(240,246,252,0.1); --co=
lor-btn-primary-focus-bg: #238636; --color-btn-primary-focus-border: rgba(2=
40,246,252,0.1); --color-btn-primary-focus-shadow: 0 0 0 3px rgba(46,164,79=
,0.4); --color-btn-primary-icon: #ffffff; --color-btn-primary-counter-bg: r=
gba(255,255,255,0.2); --color-btn-outline-text: #58a6ff; --color-btn-outlin=
e-hover-text: #58a6ff; --color-btn-outline-hover-bg: #30363d; --color-btn-o=
utline-hover-border: rgba(240,246,252,0.1); --color-btn-outline-hover-shado=
w: 0 1px 0 rgba(1,4,9,0.1); --color-btn-outline-hover-inset-shadow: inset 0=
1px 0 rgba(255,255,255,0.03); --color-btn-outline-hover-counter-bg: rgba(2=
55,255,255,0.2); --color-btn-outline-selected-text: #ffffff; --color-btn-ou=
tline-selected-bg: #0d419d; --color-btn-outline-selected-border: rgba(240,2=
46,252,0.1); --color-btn-outline-selected-shadow: 0 0 transparent; --color-=
btn-outline-disabled-text: rgba(88,166,255,0.5); --color-btn-outline-disabl=
ed-bg: #0d1117; --color-btn-outline-disabled-counter-bg: rgba(31,111,235,0.=
05); --color-btn-outline-focus-border: rgba(240,246,252,0.1); --color-btn-o=
utline-focus-shadow: 0 0 0 3px rgba(17,88,199,0.4); --color-btn-outline-cou=
nter-bg: rgba(31,111,235,0.1); --color-btn-danger-text: #f85149; --color-bt=
n-danger-hover-text: #ffffff; --color-btn-danger-hover-bg: #da3633; --color=
-btn-danger-hover-border: #f85149; --color-btn-danger-hover-shadow: 0 0 tra=
nsparent; --color-btn-danger-hover-inset-shadow: 0 0 transparent; --color-b=
tn-danger-hover-icon: #ffffff; --color-btn-danger-hover-counter-bg: rgba(25=
5,255,255,0.2); --color-btn-danger-selected-text: #ffffff; --color-btn-dang=
er-selected-bg: #b62324; --color-btn-danger-selected-border: #ff7b72; --col=
or-btn-danger-selected-shadow: 0 0 transparent; --color-btn-danger-disabled=
-text: rgba(248,81,73,0.5); --color-btn-danger-disabled-bg: #0d1117; --colo=
r-btn-danger-disabled-counter-bg: rgba(218,54,51,0.05); --color-btn-danger-=
focus-border: #f85149; --color-btn-danger-focus-shadow: 0 0 0 3px rgba(248,=
81,73,0.4); --color-btn-danger-counter-bg: rgba(218,54,51,0.1); --color-btn=
-danger-icon: #f85149; --color-underlinenav-icon: #6e7681; --color-underlin=
enav-border-hover: rgba(110,118,129,0.4); --color-action-list-item-inline-d=
ivider: rgba(48,54,61,0.48); --color-action-list-item-default-hover-bg: rgb=
a(177,186,196,0.12); --color-action-list-item-default-hover-border: rgba(0,=
0,0,0); --color-action-list-item-default-active-bg: rgba(177,186,196,0.2); =
--color-action-list-item-default-active-border: rgba(0,0,0,0); --color-acti=
on-list-item-default-selected-bg: rgba(177,186,196,0.08); --color-action-li=
st-item-danger-hover-bg: rgba(248,81,73,0.16); --color-action-list-item-dan=
ger-active-bg: rgba(248,81,73,0.24); --color-action-list-item-danger-hover-=
text: #ff7b72; --color-switch-track-bg: #010409; --color-switch-track-borde=
r: #6e7681; --color-switch-track-checked-bg: rgba(31,111,235,0.35); --color=
-switch-track-checked-hover-bg: rgba(31,111,235,0.5); --color-switch-track-=
checked-active-bg: rgba(31,111,235,0.65); --color-switch-track-checked-bord=
er: #58a6ff; --color-switch-knob-checked-bg: #1f6feb; --color-switch-knob-c=
hecked-disabled-bg: #484f58; --color-segmented-control-bg: #161b22; --color=
-segmented-control-button-hover-bg: #30363d; --color-segmented-control-butt=
on-active-bg: #21262d; --color-segmented-control-button-selected-border: #6=
e7681; --color-fg-default: #c9d1d9; --color-fg-muted: #8b949e; --color-fg-s=
ubtle: #6e7681; --color-fg-on-emphasis: #ffffff; --color-canvas-default: #0=
d1117; --color-canvas-overlay: #161b22; --color-canvas-inset: #010409; --co=
lor-canvas-subtle: #161b22; --color-border-default: #30363d; --color-border=
-muted: #21262d; --color-border-subtle: rgba(240,246,252,0.1); --color-shad=
ow-small: 0 0 transparent; --color-shadow-medium: 0 3px 6px #010409; --colo=
r-shadow-large: 0 8px 24px #010409; --color-shadow-extra-large: 0 12px 48px=
#010409; --color-neutral-emphasis-plus: #6e7681; --color-neutral-emphasis:=
#6e7681; --color-neutral-muted: rgba(110,118,129,0.4); --color-neutral-sub=
tle: rgba(110,118,129,0.1); --color-accent-fg: #58a6ff; --color-accent-emph=
asis: #1f6feb; --color-accent-muted: rgba(56,139,253,0.4); --color-accent-s=
ubtle: rgba(56,139,253,0.15); --color-success-fg: #3fb950; --color-success-=
emphasis: #238636; --color-success-muted: rgba(46,160,67,0.4); --color-succ=
ess-subtle: rgba(46,160,67,0.15); --color-attention-fg: #d29922; --color-at=
tention-emphasis: #9e6a03; --color-attention-muted: rgba(187,128,9,0.4); --=
color-attention-subtle: rgba(187,128,9,0.15); --color-severe-fg: #db6d28; -=
-color-severe-emphasis: #bd561d; --color-severe-muted: rgba(219,109,40,0.4)=
; --color-severe-subtle: rgba(219,109,40,0.15); --color-danger-fg: #f85149;=
--color-danger-emphasis: #da3633; --color-danger-muted: rgba(248,81,73,0.4=
); --color-danger-subtle: rgba(248,81,73,0.15); --color-open-fg: #3fb950; -=
-color-open-emphasis: #238636; --color-open-muted: rgba(46,160,67,0.4); --c=
olor-open-subtle: rgba(46,160,67,0.15); --color-closed-fg: #f85149; --color=
-closed-emphasis: #da3633; --color-closed-muted: rgba(248,81,73,0.4); --col=
or-closed-subtle: rgba(248,81,73,0.15); --color-done-fg: #a371f7; --color-d=
one-emphasis: #8957e5; --color-done-muted: rgba(163,113,247,0.4); --color-d=
one-subtle: rgba(163,113,247,0.15); --color-sponsors-fg: #db61a2; --color-s=
ponsors-emphasis: #bf4b8a; --color-sponsors-muted: rgba(219,97,162,0.4); --=
color-sponsors-subtle: rgba(219,97,162,0.15); --color-primer-fg-disabled: #=
484f58; --color-primer-canvas-backdrop: rgba(1,4,9,0.8); --color-primer-can=
vas-sticky: rgba(13,17,23,0.95); --color-primer-border-active: #f78166; --c=
olor-primer-border-contrast: rgba(255,255,255,0.2); --color-primer-shadow-h=
ighlight: 0 0 transparent; --color-primer-shadow-inset: 0 0 transparent; --=
color-primer-shadow-focus: 0 0 0 3px #0c2d6b; --color-scale-black: #010409;=
--color-scale-white: #ffffff; --color-scale-gray-0: #f0f6fc; --color-scale=
-gray-1: #c9d1d9; --color-scale-gray-2: #b1bac4; --color-scale-gray-3: #8b9=
49e; --color-scale-gray-4: #6e7681; --color-scale-gray-5: #484f58; --color-=
scale-gray-6: #30363d; --color-scale-gray-7: #21262d; --color-scale-gray-8:=
#161b22; --color-scale-gray-9: #0d1117; --color-scale-blue-0: #cae8ff; --c=
olor-scale-blue-1: #a5d6ff; --color-scale-blue-2: #79c0ff; --color-scale-bl=
ue-3: #58a6ff; --color-scale-blue-4: #388bfd; --color-scale-blue-5: #1f6feb=
; --color-scale-blue-6: #1158c7; --color-scale-blue-7: #0d419d; --color-sca=
le-blue-8: #0c2d6b; --color-scale-blue-9: #051d4d; --color-scale-green-0: #=
aff5b4; --color-scale-green-1: #7ee787; --color-scale-green-2: #56d364; --c=
olor-scale-green-3: #3fb950; --color-scale-green-4: #2ea043; --color-scale-=
green-5: #238636; --color-scale-green-6: #196c2e; --color-scale-green-7: #0=
f5323; --color-scale-green-8: #033a16; --color-scale-green-9: #04260f; --co=
lor-scale-yellow-0: #f8e3a1; --color-scale-yellow-1: #f2cc60; --color-scale=
-yellow-2: #e3b341; --color-scale-yellow-3: #d29922; --color-scale-yellow-4=
: #bb8009; --color-scale-yellow-5: #9e6a03; --color-scale-yellow-6: #845306=
; --color-scale-yellow-7: #693e00; --color-scale-yellow-8: #4b2900; --color=
-scale-yellow-9: #341a00; --color-scale-orange-0: #ffdfb6; --color-scale-or=
ange-1: #ffc680; --color-scale-orange-2: #ffa657; --color-scale-orange-3: #=
f0883e; --color-scale-orange-4: #db6d28; --color-scale-orange-5: #bd561d; -=
-color-scale-orange-6: #9b4215; --color-scale-orange-7: #762d0a; --color-sc=
ale-orange-8: #5a1e02; --color-scale-orange-9: #3d1300; --color-scale-red-0=
: #ffdcd7; --color-scale-red-1: #ffc1ba; --color-scale-red-2: #ffa198; --co=
lor-scale-red-3: #ff7b72; --color-scale-red-4: #f85149; --color-scale-red-5=
: #da3633; --color-scale-red-6: #b62324; --color-scale-red-7: #8e1519; --co=
lor-scale-red-8: #67060c; --color-scale-red-9: #490202; --color-scale-purpl=
e-0: #eddeff; --color-scale-purple-1: #e2c5ff; --color-scale-purple-2: #d2a=
8ff; --color-scale-purple-3: #bc8cff; --color-scale-purple-4: #a371f7; --co=
lor-scale-purple-5: #8957e5; --color-scale-purple-6: #6e40c9; --color-scale=
-purple-7: #553098; --color-scale-purple-8: #3c1e70; --color-scale-purple-9=
: #271052; --color-scale-pink-0: #ffdaec; --color-scale-pink-1: #ffbedd; --=
color-scale-pink-2: #ff9bce; --color-scale-pink-3: #f778ba; --color-scale-p=
ink-4: #db61a2; --color-scale-pink-5: #bf4b8a; --color-scale-pink-6: #9e367=
0; --color-scale-pink-7: #7d2457; --color-scale-pink-8: #5e103e; --color-sc=
ale-pink-9: #42062a; --color-scale-coral-0: #ffddd2; --color-scale-coral-1:=
#ffc2b2; --color-scale-coral-2: #ffa28b; --color-scale-coral-3: #f78166; -=
-color-scale-coral-4: #ea6045; --color-scale-coral-5: #cf462d; --color-scal=
e-coral-6: #ac3220; --color-scale-coral-7: #872012; --color-scale-coral-8: =
#640d04; --color-scale-coral-9: #460701; }
@media (prefers-color-scheme: light) {
[data-color-mode=3D"auto"][data-light-theme=3D"dark"] { --color-canvas-de=
fault-transparent: rgba(13,17,23,0); --color-page-header-bg: #0d1117; --col=
or-marketing-icon-primary: #79c0ff; --color-marketing-icon-secondary: #1f6f=
eb; --color-diff-blob-addition-num-text: #c9d1d9; --color-diff-blob-additio=
n-fg: #c9d1d9; --color-diff-blob-addition-num-bg: rgba(63,185,80,0.3); --co=
lor-diff-blob-addition-line-bg: rgba(46,160,67,0.15); --color-diff-blob-add=
ition-word-bg: rgba(46,160,67,0.4); --color-diff-blob-deletion-num-text: #c=
9d1d9; --color-diff-blob-deletion-fg: #c9d1d9; --color-diff-blob-deletion-n=
um-bg: rgba(248,81,73,0.3); --color-diff-blob-deletion-line-bg: rgba(248,81=
,73,0.15); --color-diff-blob-deletion-word-bg: rgba(248,81,73,0.4); --color=
-diff-blob-hunk-num-bg: rgba(56,139,253,0.4); --color-diff-blob-expander-ic=
on: #8b949e; --color-diff-blob-selected-line-highlight-mix-blend-mode: scre=
en; --color-diffstat-deletion-border: rgba(240,246,252,0.1); --color-diffst=
at-addition-border: rgba(240,246,252,0.1); --color-diffstat-addition-bg: #3=
fb950; --color-search-keyword-hl: rgba(210,153,34,0.4); --color-prettylight=
s-syntax-comment: #8b949e; --color-prettylights-syntax-constant: #79c0ff; -=
-color-prettylights-syntax-entity: #d2a8ff; --color-prettylights-syntax-sto=
rage-modifier-import: #c9d1d9; --color-prettylights-syntax-entity-tag: #7ee=
787; --color-prettylights-syntax-keyword: #ff7b72; --color-prettylights-syn=
tax-string: #a5d6ff; --color-prettylights-syntax-variable: #ffa657; --color=
-prettylights-syntax-brackethighlighter-unmatched: #f85149; --color-prettyl=
ights-syntax-invalid-illegal-text: #f0f6fc; --color-prettylights-syntax-inv=
alid-illegal-bg: #8e1519; --color-prettylights-syntax-carriage-return-text:=
#f0f6fc; --color-prettylights-syntax-carriage-return-bg: #b62324; --color-=
prettylights-syntax-string-regexp: #7ee787; --color-prettylights-syntax-mar=
kup-list: #f2cc60; --color-prettylights-syntax-markup-heading: #1f6feb; --c=
olor-prettylights-syntax-markup-italic: #c9d1d9; --color-prettylights-synta=
x-markup-bold: #c9d1d9; --color-prettylights-syntax-markup-deleted-text: #f=
fdcd7; --color-prettylights-syntax-markup-deleted-bg: #67060c; --color-pret=
tylights-syntax-markup-inserted-text: #aff5b4; --color-prettylights-syntax-=
markup-inserted-bg: #033a16; --color-prettylights-syntax-markup-changed-tex=
t: #ffdfb6; --color-prettylights-syntax-markup-changed-bg: #5a1e02; --color=
-prettylights-syntax-markup-ignored-text: #c9d1d9; --color-prettylights-syn=
tax-markup-ignored-bg: #1158c7; --color-prettylights-syntax-meta-diff-range=
: #d2a8ff; --color-prettylights-syntax-brackethighlighter-angle: #8b949e; -=
-color-prettylights-syntax-sublimelinter-gutter-mark: #484f58; --color-pret=
tylights-syntax-constant-other-reference-link: #a5d6ff; --color-codemirror-=
text: #c9d1d9; --color-codemirror-bg: #0d1117; --color-codemirror-gutters-b=
g: #0d1117; --color-codemirror-guttermarker-text: #0d1117; --color-codemirr=
or-guttermarker-subtle-text: #6e7681; --color-codemirror-linenumber-text: #=
8b949e; --color-codemirror-cursor: #c9d1d9; --color-codemirror-selection-bg=
: rgba(56,139,253,0.4); --color-codemirror-activeline-bg: rgba(110,118,129,=
0.1); --color-codemirror-matchingbracket-text: #c9d1d9; --color-codemirror-=
lines-bg: #0d1117; --color-codemirror-syntax-comment: #8b949e; --color-code=
mirror-syntax-constant: #79c0ff; --color-codemirror-syntax-entity: #d2a8ff;=
--color-codemirror-syntax-keyword: #ff7b72; --color-codemirror-syntax-stor=
age: #ff7b72; --color-codemirror-syntax-string: #a5d6ff; --color-codemirror=
-syntax-support: #79c0ff; --color-codemirror-syntax-variable: #ffa657; --co=
lor-checks-bg: #010409; --color-checks-run-border-width: 1px; --color-check=
s-container-border-width: 1px; --color-checks-text-primary: #c9d1d9; --colo=
r-checks-text-secondary: #8b949e; --color-checks-text-link: #58a6ff; --colo=
r-checks-btn-icon: #8b949e; --color-checks-btn-hover-icon: #c9d1d9; --color=
-checks-btn-hover-bg: rgba(110,118,129,0.1); --color-checks-input-text: #8b=
949e; --color-checks-input-placeholder-text: #6e7681; --color-checks-input-=
focus-text: #c9d1d9; --color-checks-input-bg: #161b22; --color-checks-input=
-shadow: 0 0 0 1px (obj) =3D> get_1.default(obj, path); --color-checks-donu=
t-error: #f85149; --color-checks-donut-pending: #d29922; --color-checks-don=
ut-success: #2ea043; --color-checks-donut-neutral: #8b949e; --color-checks-=
dropdown-text: #c9d1d9; --color-checks-dropdown-bg: #161b22; --color-checks=
-dropdown-border: #30363d; --color-checks-dropdown-shadow: rgba(1,4,9,0.3);=
--color-checks-dropdown-hover-text: #c9d1d9; --color-checks-dropdown-hover=
-bg: rgba(110,118,129,0.1); --color-checks-dropdown-btn-hover-text: #c9d1d9=
; --color-checks-dropdown-btn-hover-bg: rgba(110,118,129,0.1); --color-chec=
ks-scrollbar-thumb-bg: rgba(110,118,129,0.4); --color-checks-header-label-t=
ext: #8b949e; --color-checks-header-label-open-text: #c9d1d9; --color-check=
s-header-border: #21262d; --color-checks-header-icon: #8b949e; --color-chec=
ks-line-text: #8b949e; --color-checks-line-num-text: #6e7681; --color-check=
s-line-timestamp-text: #6e7681; --color-checks-line-hover-bg: rgba(110,118,=
129,0.1); --color-checks-line-selected-bg: rgba(56,139,253,0.15); --color-c=
hecks-line-selected-num-text: #58a6ff; --color-checks-line-dt-fm-text: #fff=
fff; --color-checks-line-dt-fm-bg: #9e6a03; --color-checks-gate-bg: rgba(18=
7,128,9,0.15); --color-checks-gate-text: #8b949e; --color-checks-gate-waiti=
ng-text: #d29922; --color-checks-step-header-open-bg: #161b22; --color-chec=
ks-step-error-text: #f85149; --color-checks-step-warning-text: #d29922; --c=
olor-checks-logline-text: #8b949e; --color-checks-logline-num-text: #6e7681=
; --color-checks-logline-debug-text: #a371f7; --color-checks-logline-error-=
text: #8b949e; --color-checks-logline-error-num-text: #6e7681; --color-chec=
ks-logline-error-bg: rgba(248,81,73,0.15); --color-checks-logline-warning-t=
ext: #8b949e; --color-checks-logline-warning-num-text: #d29922; --color-che=
cks-logline-warning-bg: rgba(187,128,9,0.15); --color-checks-logline-comman=
d-text: #58a6ff; --color-checks-logline-section-text: #3fb950; --color-chec=
ks-ansi-black: #0d1117; --color-checks-ansi-black-bright: #161b22; --color-=
checks-ansi-white: #b1bac4; --color-checks-ansi-white-bright: #b1bac4; --co=
lor-checks-ansi-gray: #6e7681; --color-checks-ansi-red: #ff7b72; --color-ch=
ecks-ansi-red-bright: #ffa198; --color-checks-ansi-green: #3fb950; --color-=
checks-ansi-green-bright: #56d364; --color-checks-ansi-yellow: #d29922; --c=
olor-checks-ansi-yellow-bright: #e3b341; --color-checks-ansi-blue: #58a6ff;=
--color-checks-ansi-blue-bright: #79c0ff; --color-checks-ansi-magenta: #bc=
8cff; --color-checks-ansi-magenta-bright: #d2a8ff; --color-checks-ansi-cyan=
: #76e3ea; --color-checks-ansi-cyan-bright: #b3f0ff; --color-project-header=
-bg: #0d1117; --color-project-sidebar-bg: #161b22; --color-project-gradient=
-in: #161b22; --color-project-gradient-out: rgba(22,27,34,0); --color-mktg-=
btn-bg: #f6f8fa; --color-mktg-btn-shadow-outline: rgb(255 255 255 / 25%) 0 =
0 0 1px inset; --color-mktg-btn-shadow-focus: rgb(255 255 255 / 25%) 0 0 0 =
4px; --color-mktg-btn-shadow-hover: 0 4px 7px rgba(0, 0, 0, 0.15), 0 100px =
80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 2=
2px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034)=
, 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07);=
--color-mktg-btn-shadow-hover-muted: rgb(255 255 255) 0 0 0 2px inset; --c=
olor-avatar-bg: rgba(255,255,255,0.1); --color-avatar-border: rgba(240,246,=
252,0.1); --color-avatar-stack-fade: #30363d; --color-avatar-stack-fade-mor=
e: #21262d; --color-avatar-child-shadow: -2px -2px 0 #0d1117; --color-topic=
-tag-border: rgba(0,0,0,0); --color-counter-border: rgba(0,0,0,0); --color-=
select-menu-backdrop-border: #484f58; --color-select-menu-tap-highlight: rg=
ba(48,54,61,0.5); --color-select-menu-tap-focus-bg: #0c2d6b; --color-overla=
y-shadow: 0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85); --color-header-t=
ext: rgba(255,255,255,0.7); --color-header-bg: #161b22; --color-header-divi=
der: #8b949e; --color-header-logo: #f0f6fc; --color-header-search-bg: #0d11=
17; --color-header-search-border: #30363d; --color-sidenav-selected-bg: #21=
262d; --color-menu-bg-active: #161b22; --color-input-disabled-bg: rgba(110,=
118,129,0); --color-timeline-badge-bg: #21262d; --color-ansi-black: #484f58=
; --color-ansi-black-bright: #6e7681; --color-ansi-white: #b1bac4; --color-=
ansi-white-bright: #ffffff; --color-ansi-gray: #6e7681; --color-ansi-red: #=
ff7b72; --color-ansi-red-bright: #ffa198; --color-ansi-green: #3fb950; --co=
lor-ansi-green-bright: #56d364; --color-ansi-yellow: #d29922; --color-ansi-=
yellow-bright: #e3b341; --color-ansi-blue: #58a6ff; --color-ansi-blue-brigh=
t: #79c0ff; --color-ansi-magenta: #bc8cff; --color-ansi-magenta-bright: #d2=
a8ff; --color-ansi-cyan: #39c5cf; --color-ansi-cyan-bright: #56d4dd; --colo=
r-btn-text: #c9d1d9; --color-btn-bg: #21262d; --color-btn-border: rgba(240,=
246,252,0.1); --color-btn-shadow: 0 0 transparent; --color-btn-inset-shadow=
: 0 0 transparent; --color-btn-hover-bg: #30363d; --color-btn-hover-border:=
#8b949e; --color-btn-active-bg: hsla(212,12%,18%,1); --color-btn-active-bo=
rder: #6e7681; --color-btn-selected-bg: #161b22; --color-btn-focus-bg: #212=
62d; --color-btn-focus-border: #8b949e; --color-btn-focus-shadow: 0 0 0 3px=
rgba(139,148,158,0.3); --color-btn-shadow-active: inset 0 0.15em 0.3em rgb=
a(1,4,9,0.15); --color-btn-shadow-input-focus: 0 0 0 0.2em rgba(31,111,235,=
0.3); --color-btn-counter-bg: #30363d; --color-btn-primary-text: #ffffff; -=
-color-btn-primary-bg: #238636; --color-btn-primary-border: rgba(240,246,25=
2,0.1); --color-btn-primary-shadow: 0 0 transparent; --color-btn-primary-in=
set-shadow: 0 0 transparent; --color-btn-primary-hover-bg: #2ea043; --color=
-btn-primary-hover-border: rgba(240,246,252,0.1); --color-btn-primary-selec=
ted-bg: #238636; --color-btn-primary-selected-shadow: 0 0 transparent; --co=
lor-btn-primary-disabled-text: rgba(255,255,255,0.5); --color-btn-primary-d=
isabled-bg: rgba(35,134,54,0.6); --color-btn-primary-disabled-border: rgba(=
240,246,252,0.1); --color-btn-primary-focus-bg: #238636; --color-btn-primar=
y-focus-border: rgba(240,246,252,0.1); --color-btn-primary-focus-shadow: 0 =
0 0 3px rgba(46,164,79,0.4); --color-btn-primary-icon: #ffffff; --color-btn=
-primary-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-text: #58a6=
ff; --color-btn-outline-hover-text: #58a6ff; --color-btn-outline-hover-bg: =
#30363d; --color-btn-outline-hover-border: rgba(240,246,252,0.1); --color-b=
tn-outline-hover-shadow: 0 1px 0 rgba(1,4,9,0.1); --color-btn-outline-hover=
-inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-outline-ho=
ver-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-selected-text: #=
ffffff; --color-btn-outline-selected-bg: #0d419d; --color-btn-outline-selec=
ted-border: rgba(240,246,252,0.1); --color-btn-outline-selected-shadow: 0 0=
transparent; --color-btn-outline-disabled-text: rgba(88,166,255,0.5); --co=
lor-btn-outline-disabled-bg: #0d1117; --color-btn-outline-disabled-counter-=
bg: rgba(31,111,235,0.05); --color-btn-outline-focus-border: rgba(240,246,2=
52,0.1); --color-btn-outline-focus-shadow: 0 0 0 3px rgba(17,88,199,0.4); -=
-color-btn-outline-counter-bg: rgba(31,111,235,0.1); --color-btn-danger-tex=
t: #f85149; --color-btn-danger-hover-text: #ffffff; --color-btn-danger-hove=
r-bg: #da3633; --color-btn-danger-hover-border: #f85149; --color-btn-danger=
-hover-shadow: 0 0 transparent; --color-btn-danger-hover-inset-shadow: 0 0 =
transparent; --color-btn-danger-hover-icon: #ffffff; --color-btn-danger-hov=
er-counter-bg: rgba(255,255,255,0.2); --color-btn-danger-selected-text: #ff=
ffff; --color-btn-danger-selected-bg: #b62324; --color-btn-danger-selected-=
border: #ff7b72; --color-btn-danger-selected-shadow: 0 0 transparent; --col=
or-btn-danger-disabled-text: rgba(248,81,73,0.5); --color-btn-danger-disabl=
ed-bg: #0d1117; --color-btn-danger-disabled-counter-bg: rgba(218,54,51,0.05=
); --color-btn-danger-focus-border: #f85149; --color-btn-danger-focus-shado=
w: 0 0 0 3px rgba(248,81,73,0.4); --color-btn-danger-counter-bg: rgba(218,5=
4,51,0.1); --color-btn-danger-icon: #f85149; --color-underlinenav-icon: #6e=
7681; --color-underlinenav-border-hover: rgba(110,118,129,0.4); --color-act=
ion-list-item-inline-divider: rgba(48,54,61,0.48); --color-action-list-item=
-default-hover-bg: rgba(177,186,196,0.12); --color-action-list-item-default=
-hover-border: rgba(0,0,0,0); --color-action-list-item-default-active-bg: r=
gba(177,186,196,0.2); --color-action-list-item-default-active-border: rgba(=
0,0,0,0); --color-action-list-item-default-selected-bg: rgba(177,186,196,0.=
08); --color-action-list-item-danger-hover-bg: rgba(248,81,73,0.16); --colo=
r-action-list-item-danger-active-bg: rgba(248,81,73,0.24); --color-action-l=
ist-item-danger-hover-text: #ff7b72; --color-switch-track-bg: #010409; --co=
lor-switch-track-border: #6e7681; --color-switch-track-checked-bg: rgba(31,=
111,235,0.35); --color-switch-track-checked-hover-bg: rgba(31,111,235,0.5);=
--color-switch-track-checked-active-bg: rgba(31,111,235,0.65); --color-swi=
tch-track-checked-border: #58a6ff; --color-switch-knob-checked-bg: #1f6feb;=
--color-switch-knob-checked-disabled-bg: #484f58; --color-segmented-contro=
l-bg: #161b22; --color-segmented-control-button-hover-bg: #30363d; --color-=
segmented-control-button-active-bg: #21262d; --color-segmented-control-butt=
on-selected-border: #6e7681; --color-fg-default: #c9d1d9; --color-fg-muted:=
#8b949e; --color-fg-subtle: #6e7681; --color-fg-on-emphasis: #ffffff; --co=
lor-canvas-default: #0d1117; --color-canvas-overlay: #161b22; --color-canva=
s-inset: #010409; --color-canvas-subtle: #161b22; --color-border-default: #=
30363d; --color-border-muted: #21262d; --color-border-subtle: rgba(240,246,=
252,0.1); --color-shadow-small: 0 0 transparent; --color-shadow-medium: 0 3=
px 6px #010409; --color-shadow-large: 0 8px 24px #010409; --color-shadow-ex=
tra-large: 0 12px 48px #010409; --color-neutral-emphasis-plus: #6e7681; --c=
olor-neutral-emphasis: #6e7681; --color-neutral-muted: rgba(110,118,129,0.4=
); --color-neutral-subtle: rgba(110,118,129,0.1); --color-accent-fg: #58a6f=
f; --color-accent-emphasis: #1f6feb; --color-accent-muted: rgba(56,139,253,=
0.4); --color-accent-subtle: rgba(56,139,253,0.15); --color-success-fg: #3f=
b950; --color-success-emphasis: #238636; --color-success-muted: rgba(46,160=
,67,0.4); --color-success-subtle: rgba(46,160,67,0.15); --color-attention-f=
g: #d29922; --color-attention-emphasis: #9e6a03; --color-attention-muted: r=
gba(187,128,9,0.4); --color-attention-subtle: rgba(187,128,9,0.15); --color=
-severe-fg: #db6d28; --color-severe-emphasis: #bd561d; --color-severe-muted=
: rgba(219,109,40,0.4); --color-severe-subtle: rgba(219,109,40,0.15); --col=
or-danger-fg: #f85149; --color-danger-emphasis: #da3633; --color-danger-mut=
ed: rgba(248,81,73,0.4); --color-danger-subtle: rgba(248,81,73,0.15); --col=
or-open-fg: #3fb950; --color-open-emphasis: #238636; --color-open-muted: rg=
ba(46,160,67,0.4); --color-open-subtle: rgba(46,160,67,0.15); --color-close=
d-fg: #f85149; --color-closed-emphasis: #da3633; --color-closed-muted: rgba=
(248,81,73,0.4); --color-closed-subtle: rgba(248,81,73,0.15); --color-done-=
fg: #a371f7; --color-done-emphasis: #8957e5; --color-done-muted: rgba(163,1=
13,247,0.4); --color-done-subtle: rgba(163,113,247,0.15); --color-sponsors-=
fg: #db61a2; --color-sponsors-emphasis: #bf4b8a; --color-sponsors-muted: rg=
ba(219,97,162,0.4); --color-sponsors-subtle: rgba(219,97,162,0.15); --color=
-primer-fg-disabled: #484f58; --color-primer-canvas-backdrop: rgba(1,4,9,0.=
8); --color-primer-canvas-sticky: rgba(13,17,23,0.95); --color-primer-borde=
r-active: #f78166; --color-primer-border-contrast: rgba(255,255,255,0.2); -=
-color-primer-shadow-highlight: 0 0 transparent; --color-primer-shadow-inse=
t: 0 0 transparent; --color-primer-shadow-focus: 0 0 0 3px #0c2d6b; --color=
-scale-black: #010409; --color-scale-white: #ffffff; --color-scale-gray-0: =
#f0f6fc; --color-scale-gray-1: #c9d1d9; --color-scale-gray-2: #b1bac4; --co=
lor-scale-gray-3: #8b949e; --color-scale-gray-4: #6e7681; --color-scale-gra=
y-5: #484f58; --color-scale-gray-6: #30363d; --color-scale-gray-7: #21262d;=
--color-scale-gray-8: #161b22; --color-scale-gray-9: #0d1117; --color-scal=
e-blue-0: #cae8ff; --color-scale-blue-1: #a5d6ff; --color-scale-blue-2: #79=
c0ff; --color-scale-blue-3: #58a6ff; --color-scale-blue-4: #388bfd; --color=
-scale-blue-5: #1f6feb; --color-scale-blue-6: #1158c7; --color-scale-blue-7=
: #0d419d; --color-scale-blue-8: #0c2d6b; --color-scale-blue-9: #051d4d; --=
color-scale-green-0: #aff5b4; --color-scale-green-1: #7ee787; --color-scale=
-green-2: #56d364; --color-scale-green-3: #3fb950; --color-scale-green-4: #=
2ea043; --color-scale-green-5: #238636; --color-scale-green-6: #196c2e; --c=
olor-scale-green-7: #0f5323; --color-scale-green-8: #033a16; --color-scale-=
green-9: #04260f; --color-scale-yellow-0: #f8e3a1; --color-scale-yellow-1: =
#f2cc60; --color-scale-yellow-2: #e3b341; --color-scale-yellow-3: #d29922; =
--color-scale-yellow-4: #bb8009; --color-scale-yellow-5: #9e6a03; --color-s=
cale-yellow-6: #845306; --color-scale-yellow-7: #693e00; --color-scale-yell=
ow-8: #4b2900; --color-scale-yellow-9: #341a00; --color-scale-orange-0: #ff=
dfb6; --color-scale-orange-1: #ffc680; --color-scale-orange-2: #ffa657; --c=
olor-scale-orange-3: #f0883e; --color-scale-orange-4: #db6d28; --color-scal=
e-orange-5: #bd561d; --color-scale-orange-6: #9b4215; --color-scale-orange-=
7: #762d0a; --color-scale-orange-8: #5a1e02; --color-scale-orange-9: #3d130=
0; --color-scale-red-0: #ffdcd7; --color-scale-red-1: #ffc1ba; --color-scal=
e-red-2: #ffa198; --color-scale-red-3: #ff7b72; --color-scale-red-4: #f8514=
9; --color-scale-red-5: #da3633; --color-scale-red-6: #b62324; --color-scal=
e-red-7: #8e1519; --color-scale-red-8: #67060c; --color-scale-red-9: #49020=
2; --color-scale-purple-0: #eddeff; --color-scale-purple-1: #e2c5ff; --colo=
r-scale-purple-2: #d2a8ff; --color-scale-purple-3: #bc8cff; --color-scale-p=
urple-4: #a371f7; --color-scale-purple-5: #8957e5; --color-scale-purple-6: =
#6e40c9; --color-scale-purple-7: #553098; --color-scale-purple-8: #3c1e70; =
--color-scale-purple-9: #271052; --color-scale-pink-0: #ffdaec; --color-sca=
le-pink-1: #ffbedd; --color-scale-pink-2: #ff9bce; --color-scale-pink-3: #f=
778ba; --color-scale-pink-4: #db61a2; --color-scale-pink-5: #bf4b8a; --colo=
r-scale-pink-6: #9e3670; --color-scale-pink-7: #7d2457; --color-scale-pink-=
8: #5e103e; --color-scale-pink-9: #42062a; --color-scale-coral-0: #ffddd2; =
--color-scale-coral-1: #ffc2b2; --color-scale-coral-2: #ffa28b; --color-sca=
le-coral-3: #f78166; --color-scale-coral-4: #ea6045; --color-scale-coral-5:=
#cf462d; --color-scale-coral-6: #ac3220; --color-scale-coral-7: #872012; -=
-color-scale-coral-8: #640d04; --color-scale-coral-9: #460701; }
}
@media (prefers-color-scheme: dark) {
[data-color-mode=3D"auto"][data-dark-theme=3D"dark"] { --color-canvas-def=
ault-transparent: rgba(13,17,23,0); --color-page-header-bg: #0d1117; --colo=
r-marketing-icon-primary: #79c0ff; --color-marketing-icon-secondary: #1f6fe=
b; --color-diff-blob-addition-num-text: #c9d1d9; --color-diff-blob-addition=
-fg: #c9d1d9; --color-diff-blob-addition-num-bg: rgba(63,185,80,0.3); --col=
or-diff-blob-addition-line-bg: rgba(46,160,67,0.15); --color-diff-blob-addi=
tion-word-bg: rgba(46,160,67,0.4); --color-diff-blob-deletion-num-text: #c9=
d1d9; --color-diff-blob-deletion-fg: #c9d1d9; --color-diff-blob-deletion-nu=
m-bg: rgba(248,81,73,0.3); --color-diff-blob-deletion-line-bg: rgba(248,81,=
73,0.15); --color-diff-blob-deletion-word-bg: rgba(248,81,73,0.4); --color-=
diff-blob-hunk-num-bg: rgba(56,139,253,0.4); --color-diff-blob-expander-ico=
n: #8b949e; --color-diff-blob-selected-line-highlight-mix-blend-mode: scree=
n; --color-diffstat-deletion-border: rgba(240,246,252,0.1); --color-diffsta=
t-addition-border: rgba(240,246,252,0.1); --color-diffstat-addition-bg: #3f=
b950; --color-search-keyword-hl: rgba(210,153,34,0.4); --color-prettylights=
-syntax-comment: #8b949e; --color-prettylights-syntax-constant: #79c0ff; --=
color-prettylights-syntax-entity: #d2a8ff; --color-prettylights-syntax-stor=
age-modifier-import: #c9d1d9; --color-prettylights-syntax-entity-tag: #7ee7=
87; --color-prettylights-syntax-keyword: #ff7b72; --color-prettylights-synt=
ax-string: #a5d6ff; --color-prettylights-syntax-variable: #ffa657; --color-=
prettylights-syntax-brackethighlighter-unmatched: #f85149; --color-prettyli=
ghts-syntax-invalid-illegal-text: #f0f6fc; --color-prettylights-syntax-inva=
lid-illegal-bg: #8e1519; --color-prettylights-syntax-carriage-return-text: =
#f0f6fc; --color-prettylights-syntax-carriage-return-bg: #b62324; --color-p=
rettylights-syntax-string-regexp: #7ee787; --color-prettylights-syntax-mark=
up-list: #f2cc60; --color-prettylights-syntax-markup-heading: #1f6feb; --co=
lor-prettylights-syntax-markup-italic: #c9d1d9; --color-prettylights-syntax=
-markup-bold: #c9d1d9; --color-prettylights-syntax-markup-deleted-text: #ff=
dcd7; --color-prettylights-syntax-markup-deleted-bg: #67060c; --color-prett=
ylights-syntax-markup-inserted-text: #aff5b4; --color-prettylights-syntax-m=
arkup-inserted-bg: #033a16; --color-prettylights-syntax-markup-changed-text=
: #ffdfb6; --color-prettylights-syntax-markup-changed-bg: #5a1e02; --color-=
prettylights-syntax-markup-ignored-text: #c9d1d9; --color-prettylights-synt=
ax-markup-ignored-bg: #1158c7; --color-prettylights-syntax-meta-diff-range:=
#d2a8ff; --color-prettylights-syntax-brackethighlighter-angle: #8b949e; --=
color-prettylights-syntax-sublimelinter-gutter-mark: #484f58; --color-prett=
ylights-syntax-constant-other-reference-link: #a5d6ff; --color-codemirror-t=
ext: #c9d1d9; --color-codemirror-bg: #0d1117; --color-codemirror-gutters-bg=
: #0d1117; --color-codemirror-guttermarker-text: #0d1117; --color-codemirro=
r-guttermarker-subtle-text: #6e7681; --color-codemirror-linenumber-text: #8=
b949e; --color-codemirror-cursor: #c9d1d9; --color-codemirror-selection-bg:=
rgba(56,139,253,0.4); --color-codemirror-activeline-bg: rgba(110,118,129,0=
.1); --color-codemirror-matchingbracket-text: #c9d1d9; --color-codemirror-l=
ines-bg: #0d1117; --color-codemirror-syntax-comment: #8b949e; --color-codem=
irror-syntax-constant: #79c0ff; --color-codemirror-syntax-entity: #d2a8ff; =
--color-codemirror-syntax-keyword: #ff7b72; --color-codemirror-syntax-stora=
ge: #ff7b72; --color-codemirror-syntax-string: #a5d6ff; --color-codemirror-=
syntax-support: #79c0ff; --color-codemirror-syntax-variable: #ffa657; --col=
or-checks-bg: #010409; --color-checks-run-border-width: 1px; --color-checks=
-container-border-width: 1px; --color-checks-text-primary: #c9d1d9; --color=
-checks-text-secondary: #8b949e; --color-checks-text-link: #58a6ff; --color=
-checks-btn-icon: #8b949e; --color-checks-btn-hover-icon: #c9d1d9; --color-=
checks-btn-hover-bg: rgba(110,118,129,0.1); --color-checks-input-text: #8b9=
49e; --color-checks-input-placeholder-text: #6e7681; --color-checks-input-f=
ocus-text: #c9d1d9; --color-checks-input-bg: #161b22; --color-checks-input-=
shadow: 0 0 0 1px (obj) =3D> get_1.default(obj, path); --color-checks-donut=
-error: #f85149; --color-checks-donut-pending: #d29922; --color-checks-donu=
t-success: #2ea043; --color-checks-donut-neutral: #8b949e; --color-checks-d=
ropdown-text: #c9d1d9; --color-checks-dropdown-bg: #161b22; --color-checks-=
dropdown-border: #30363d; --color-checks-dropdown-shadow: rgba(1,4,9,0.3); =
--color-checks-dropdown-hover-text: #c9d1d9; --color-checks-dropdown-hover-=
bg: rgba(110,118,129,0.1); --color-checks-dropdown-btn-hover-text: #c9d1d9;=
--color-checks-dropdown-btn-hover-bg: rgba(110,118,129,0.1); --color-check=
s-scrollbar-thumb-bg: rgba(110,118,129,0.4); --color-checks-header-label-te=
xt: #8b949e; --color-checks-header-label-open-text: #c9d1d9; --color-checks=
-header-border: #21262d; --color-checks-header-icon: #8b949e; --color-check=
s-line-text: #8b949e; --color-checks-line-num-text: #6e7681; --color-checks=
-line-timestamp-text: #6e7681; --color-checks-line-hover-bg: rgba(110,118,1=
29,0.1); --color-checks-line-selected-bg: rgba(56,139,253,0.15); --color-ch=
ecks-line-selected-num-text: #58a6ff; --color-checks-line-dt-fm-text: #ffff=
ff; --color-checks-line-dt-fm-bg: #9e6a03; --color-checks-gate-bg: rgba(187=
,128,9,0.15); --color-checks-gate-text: #8b949e; --color-checks-gate-waitin=
g-text: #d29922; --color-checks-step-header-open-bg: #161b22; --color-check=
s-step-error-text: #f85149; --color-checks-step-warning-text: #d29922; --co=
lor-checks-logline-text: #8b949e; --color-checks-logline-num-text: #6e7681;=
--color-checks-logline-debug-text: #a371f7; --color-checks-logline-error-t=
ext: #8b949e; --color-checks-logline-error-num-text: #6e7681; --color-check=
s-logline-error-bg: rgba(248,81,73,0.15); --color-checks-logline-warning-te=
xt: #8b949e; --color-checks-logline-warning-num-text: #d29922; --color-chec=
ks-logline-warning-bg: rgba(187,128,9,0.15); --color-checks-logline-command=
-text: #58a6ff; --color-checks-logline-section-text: #3fb950; --color-check=
s-ansi-black: #0d1117; --color-checks-ansi-black-bright: #161b22; --color-c=
hecks-ansi-white: #b1bac4; --color-checks-ansi-white-bright: #b1bac4; --col=
or-checks-ansi-gray: #6e7681; --color-checks-ansi-red: #ff7b72; --color-che=
cks-ansi-red-bright: #ffa198; --color-checks-ansi-green: #3fb950; --color-c=
hecks-ansi-green-bright: #56d364; --color-checks-ansi-yellow: #d29922; --co=
lor-checks-ansi-yellow-bright: #e3b341; --color-checks-ansi-blue: #58a6ff; =
--color-checks-ansi-blue-bright: #79c0ff; --color-checks-ansi-magenta: #bc8=
cff; --color-checks-ansi-magenta-bright: #d2a8ff; --color-checks-ansi-cyan:=
#76e3ea; --color-checks-ansi-cyan-bright: #b3f0ff; --color-project-header-=
bg: #0d1117; --color-project-sidebar-bg: #161b22; --color-project-gradient-=
in: #161b22; --color-project-gradient-out: rgba(22,27,34,0); --color-mktg-b=
tn-bg: #f6f8fa; --color-mktg-btn-shadow-outline: rgb(255 255 255 / 25%) 0 0=
0 1px inset; --color-mktg-btn-shadow-focus: rgb(255 255 255 / 25%) 0 0 0 4=
px; --color-mktg-btn-shadow-hover: 0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 8=
0px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22=
px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034),=
0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07); =
--color-mktg-btn-shadow-hover-muted: rgb(255 255 255) 0 0 0 2px inset; --co=
lor-avatar-bg: rgba(255,255,255,0.1); --color-avatar-border: rgba(240,246,2=
52,0.1); --color-avatar-stack-fade: #30363d; --color-avatar-stack-fade-more=
: #21262d; --color-avatar-child-shadow: -2px -2px 0 #0d1117; --color-topic-=
tag-border: rgba(0,0,0,0); --color-counter-border: rgba(0,0,0,0); --color-s=
elect-menu-backdrop-border: #484f58; --color-select-menu-tap-highlight: rgb=
a(48,54,61,0.5); --color-select-menu-tap-focus-bg: #0c2d6b; --color-overlay=
-shadow: 0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85); --color-header-te=
xt: rgba(255,255,255,0.7); --color-header-bg: #161b22; --color-header-divid=
er: #8b949e; --color-header-logo: #f0f6fc; --color-header-search-bg: #0d111=
7; --color-header-search-border: #30363d; --color-sidenav-selected-bg: #212=
62d; --color-menu-bg-active: #161b22; --color-input-disabled-bg: rgba(110,1=
18,129,0); --color-timeline-badge-bg: #21262d; --color-ansi-black: #484f58;=
--color-ansi-black-bright: #6e7681; --color-ansi-white: #b1bac4; --color-a=
nsi-white-bright: #ffffff; --color-ansi-gray: #6e7681; --color-ansi-red: #f=
f7b72; --color-ansi-red-bright: #ffa198; --color-ansi-green: #3fb950; --col=
or-ansi-green-bright: #56d364; --color-ansi-yellow: #d29922; --color-ansi-y=
ellow-bright: #e3b341; --color-ansi-blue: #58a6ff; --color-ansi-blue-bright=
: #79c0ff; --color-ansi-magenta: #bc8cff; --color-ansi-magenta-bright: #d2a=
8ff; --color-ansi-cyan: #39c5cf; --color-ansi-cyan-bright: #56d4dd; --color=
-btn-text: #c9d1d9; --color-btn-bg: #21262d; --color-btn-border: rgba(240,2=
46,252,0.1); --color-btn-shadow: 0 0 transparent; --color-btn-inset-shadow:=
0 0 transparent; --color-btn-hover-bg: #30363d; --color-btn-hover-border: =
#8b949e; --color-btn-active-bg: hsla(212,12%,18%,1); --color-btn-active-bor=
der: #6e7681; --color-btn-selected-bg: #161b22; --color-btn-focus-bg: #2126=
2d; --color-btn-focus-border: #8b949e; --color-btn-focus-shadow: 0 0 0 3px =
rgba(139,148,158,0.3); --color-btn-shadow-active: inset 0 0.15em 0.3em rgba=
(1,4,9,0.15); --color-btn-shadow-input-focus: 0 0 0 0.2em rgba(31,111,235,0=
.3); --color-btn-counter-bg: #30363d; --color-btn-primary-text: #ffffff; --=
color-btn-primary-bg: #238636; --color-btn-primary-border: rgba(240,246,252=
,0.1); --color-btn-primary-shadow: 0 0 transparent; --color-btn-primary-ins=
et-shadow: 0 0 transparent; --color-btn-primary-hover-bg: #2ea043; --color-=
btn-primary-hover-border: rgba(240,246,252,0.1); --color-btn-primary-select=
ed-bg: #238636; --color-btn-primary-selected-shadow: 0 0 transparent; --col=
or-btn-primary-disabled-text: rgba(255,255,255,0.5); --color-btn-primary-di=
sabled-bg: rgba(35,134,54,0.6); --color-btn-primary-disabled-border: rgba(2=
40,246,252,0.1); --color-btn-primary-focus-bg: #238636; --color-btn-primary=
-focus-border: rgba(240,246,252,0.1); --color-btn-primary-focus-shadow: 0 0=
0 3px rgba(46,164,79,0.4); --color-btn-primary-icon: #ffffff; --color-btn-=
primary-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-text: #58a6f=
f; --color-btn-outline-hover-text: #58a6ff; --color-btn-outline-hover-bg: #=
30363d; --color-btn-outline-hover-border: rgba(240,246,252,0.1); --color-bt=
n-outline-hover-shadow: 0 1px 0 rgba(1,4,9,0.1); --color-btn-outline-hover-=
inset-shadow: inset 0 1px 0 rgba(255,255,255,0.03); --color-btn-outline-hov=
er-counter-bg: rgba(255,255,255,0.2); --color-btn-outline-selected-text: #f=
fffff; --color-btn-outline-selected-bg: #0d419d; --color-btn-outline-select=
ed-border: rgba(240,246,252,0.1); --color-btn-outline-selected-shadow: 0 0 =
transparent; --color-btn-outline-disabled-text: rgba(88,166,255,0.5); --col=
or-btn-outline-disabled-bg: #0d1117; --color-btn-outline-disabled-counter-b=
g: rgba(31,111,235,0.05); --color-btn-outline-focus-border: rgba(240,246,25=
2,0.1); --color-btn-outline-focus-shadow: 0 0 0 3px rgba(17,88,199,0.4); --=
color-btn-outline-counter-bg: rgba(31,111,235,0.1); --color-btn-danger-text=
: #f85149; --color-btn-danger-hover-text: #ffffff; --color-btn-danger-hover=
-bg: #da3633; --color-btn-danger-hover-border: #f85149; --color-btn-danger-=
hover-shadow: 0 0 transparent; --color-btn-danger-hover-inset-shadow: 0 0 t=
ransparent; --color-btn-danger-hover-icon: #ffffff; --color-btn-danger-hove=
r-counter-bg: rgba(255,255,255,0.2); --color-btn-danger-selected-text: #fff=
fff; --color-btn-danger-selected-bg: #b62324; --color-btn-danger-selected-b=
order: #ff7b72; --color-btn-danger-selected-shadow: 0 0 transparent; --colo=
r-btn-danger-disabled-text: rgba(248,81,73,0.5); --color-btn-danger-disable=
d-bg: #0d1117; --color-btn-danger-disabled-counter-bg: rgba(218,54,51,0.05)=
; --color-btn-danger-focus-border: #f85149; --color-btn-danger-focus-shadow=
: 0 0 0 3px rgba(248,81,73,0.4); --color-btn-danger-counter-bg: rgba(218,54=
,51,0.1); --color-btn-danger-icon: #f85149; --color-underlinenav-icon: #6e7=
681; --color-underlinenav-border-hover: rgba(110,118,129,0.4); --color-acti=
on-list-item-inline-divider: rgba(48,54,61,0.48); --color-action-list-item-=
default-hover-bg: rgba(177,186,196,0.12); --color-action-list-item-default-=
hover-border: rgba(0,0,0,0); --color-action-list-item-default-active-bg: rg=
ba(177,186,196,0.2); --color-action-list-item-default-active-border: rgba(0=
,0,0,0); --color-action-list-item-default-selected-bg: rgba(177,186,196,0.0=
8); --color-action-list-item-danger-hover-bg: rgba(248,81,73,0.16); --color=
-action-list-item-danger-active-bg: rgba(248,81,73,0.24); --color-action-li=
st-item-danger-hover-text: #ff7b72; --color-switch-track-bg: #010409; --col=
or-switch-track-border: #6e7681; --color-switch-track-checked-bg: rgba(31,1=
11,235,0.35); --color-switch-track-checked-hover-bg: rgba(31,111,235,0.5); =
--color-switch-track-checked-active-bg: rgba(31,111,235,0.65); --color-swit=
ch-track-checked-border: #58a6ff; --color-switch-knob-checked-bg: #1f6feb; =
--color-switch-knob-checked-disabled-bg: #484f58; --color-segmented-control=
-bg: #161b22; --color-segmented-control-button-hover-bg: #30363d; --color-s=
egmented-control-button-active-bg: #21262d; --color-segmented-control-butto=
n-selected-border: #6e7681; --color-fg-default: #c9d1d9; --color-fg-muted: =
#8b949e; --color-fg-subtle: #6e7681; --color-fg-on-emphasis: #ffffff; --col=
or-canvas-default: #0d1117; --color-canvas-overlay: #161b22; --color-canvas=
-inset: #010409; --color-canvas-subtle: #161b22; --color-border-default: #3=
0363d; --color-border-muted: #21262d; --color-border-subtle: rgba(240,246,2=
52,0.1); --color-shadow-small: 0 0 transparent; --color-shadow-medium: 0 3p=
x 6px #010409; --color-shadow-large: 0 8px 24px #010409; --color-shadow-ext=
ra-large: 0 12px 48px #010409; --color-neutral-emphasis-plus: #6e7681; --co=
lor-neutral-emphasis: #6e7681; --color-neutral-muted: rgba(110,118,129,0.4)=
; --color-neutral-subtle: rgba(110,118,129,0.1); --color-accent-fg: #58a6ff=
; --color-accent-emphasis: #1f6feb; --color-accent-muted: rgba(56,139,253,0=
.4); --color-accent-subtle: rgba(56,139,253,0.15); --color-success-fg: #3fb=
950; --color-success-emphasis: #238636; --color-success-muted: rgba(46,160,=
67,0.4); --color-success-subtle: rgba(46,160,67,0.15); --color-attention-fg=
: #d29922; --color-attention-emphasis: #9e6a03; --color-attention-muted: rg=
ba(187,128,9,0.4); --color-attention-subtle: rgba(187,128,9,0.15); --color-=
severe-fg: #db6d28; --color-severe-emphasis: #bd561d; --color-severe-muted:=
rgba(219,109,40,0.4); --color-severe-subtle: rgba(219,109,40,0.15); --colo=
r-danger-fg: #f85149; --color-danger-emphasis: #da3633; --color-danger-mute=
d: rgba(248,81,73,0.4); --color-danger-subtle: rgba(248,81,73,0.15); --colo=
r-open-fg: #3fb950; --color-open-emphasis: #238636; --color-open-muted: rgb=
a(46,160,67,0.4); --color-open-subtle: rgba(46,160,67,0.15); --color-closed=
-fg: #f85149; --color-closed-emphasis: #da3633; --color-closed-muted: rgba(=
248,81,73,0.4); --color-closed-subtle: rgba(248,81,73,0.15); --color-done-f=
g: #a371f7; --color-done-emphasis: #8957e5; --color-done-muted: rgba(163,11=
3,247,0.4); --color-done-subtle: rgba(163,113,247,0.15); --color-sponsors-f=
g: #db61a2; --color-sponsors-emphasis: #bf4b8a; --color-sponsors-muted: rgb=
a(219,97,162,0.4); --color-sponsors-subtle: rgba(219,97,162,0.15); --color-=
primer-fg-disabled: #484f58; --color-primer-canvas-backdrop: rgba(1,4,9,0.8=
); --color-primer-canvas-sticky: rgba(13,17,23,0.95); --color-primer-border=
-active: #f78166; --color-primer-border-contrast: rgba(255,255,255,0.2); --=
color-primer-shadow-highlight: 0 0 transparent; --color-primer-shadow-inset=
: 0 0 transparent; --color-primer-shadow-focus: 0 0 0 3px #0c2d6b; --color-=
scale-black: #010409; --color-scale-white: #ffffff; --color-scale-gray-0: #=
f0f6fc; --color-scale-gray-1: #c9d1d9; --color-scale-gray-2: #b1bac4; --col=
or-scale-gray-3: #8b949e; --color-scale-gray-4: #6e7681; --color-scale-gray=
-5: #484f58; --color-scale-gray-6: #30363d; --color-scale-gray-7: #21262d; =
--color-scale-gray-8: #161b22; --color-scale-gray-9: #0d1117; --color-scale=
-blue-0: #cae8ff; --color-scale-blue-1: #a5d6ff; --color-scale-blue-2: #79c=
0ff; --color-scale-blue-3: #58a6ff; --color-scale-blue-4: #388bfd; --color-=
scale-blue-5: #1f6feb; --color-scale-blue-6: #1158c7; --color-scale-blue-7:=
#0d419d; --color-scale-blue-8: #0c2d6b; --color-scale-blue-9: #051d4d; --c=
olor-scale-green-0: #aff5b4; --color-scale-green-1: #7ee787; --color-scale-=
green-2: #56d364; --color-scale-green-3: #3fb950; --color-scale-green-4: #2=
ea043; --color-scale-green-5: #238636; --color-scale-green-6: #196c2e; --co=
lor-scale-green-7: #0f5323; --color-scale-green-8: #033a16; --color-scale-g=
reen-9: #04260f; --color-scale-yellow-0: #f8e3a1; --color-scale-yellow-1: #=
f2cc60; --color-scale-yellow-2: #e3b341; --color-scale-yellow-3: #d29922; -=
-color-scale-yellow-4: #bb8009; --color-scale-yellow-5: #9e6a03; --color-sc=
ale-yellow-6: #845306; --color-scale-yellow-7: #693e00; --color-scale-yello=
w-8: #4b2900; --color-scale-yellow-9: #341a00; --color-scale-orange-0: #ffd=
fb6; --color-scale-orange-1: #ffc680; --color-scale-orange-2: #ffa657; --co=
lor-scale-orange-3: #f0883e; --color-scale-orange-4: #db6d28; --color-scale=
-orange-5: #bd561d; --color-scale-orange-6: #9b4215; --color-scale-orange-7=
: #762d0a; --color-scale-orange-8: #5a1e02; --color-scale-orange-9: #3d1300=
; --color-scale-red-0: #ffdcd7; --color-scale-red-1: #ffc1ba; --color-scale=
-red-2: #ffa198; --color-scale-red-3: #ff7b72; --color-scale-red-4: #f85149=
; --color-scale-red-5: #da3633; --color-scale-red-6: #b62324; --color-scale=
-red-7: #8e1519; --color-scale-red-8: #67060c; --color-scale-red-9: #490202=
; --color-scale-purple-0: #eddeff; --color-scale-purple-1: #e2c5ff; --color=
-scale-purple-2: #d2a8ff; --color-scale-purple-3: #bc8cff; --color-scale-pu=
rple-4: #a371f7; --color-scale-purple-5: #8957e5; --color-scale-purple-6: #=
6e40c9; --color-scale-purple-7: #553098; --color-scale-purple-8: #3c1e70; -=
-color-scale-purple-9: #271052; --color-scale-pink-0: #ffdaec; --color-scal=
e-pink-1: #ffbedd; --color-scale-pink-2: #ff9bce; --color-scale-pink-3: #f7=
78ba; --color-scale-pink-4: #db61a2; --color-scale-pink-5: #bf4b8a; --color=
-scale-pink-6: #9e3670; --color-scale-pink-7: #7d2457; --color-scale-pink-8=
: #5e103e; --color-scale-pink-9: #42062a; --color-scale-coral-0: #ffddd2; -=
-color-scale-coral-1: #ffc2b2; --color-scale-coral-2: #ffa28b; --color-scal=
e-coral-3: #f78166; --color-scale-coral-4: #ea6045; --color-scale-coral-5: =
#cf462d; --color-scale-coral-6: #ac3220; --color-scale-coral-7: #872012; --=
color-scale-coral-8: #640d04; --color-scale-coral-9: #460701; }
}
------MultipartBoundary--IrbXTcTmzdmhHza0m28kKqxuGzDLQVyS6ixJ9MhGoi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://github.githubassets.com/assets/primer-0e158a2f5ddd.css
@charset "utf-8";
:root { --primer-duration-fast:80ms; --primer-easing-easeInOut:cubic-bezier=
(0.65,0,0.35,1); }
.Button { align-items: center; background-color: transparent; border-top-st=
yle: ; border-top-width: ; border-right-style: ; border-right-width: ; bord=
er-bottom-style: ; border-bottom-width: ; border-left-style: ; border-left-=
width: ; border-image-source: ; border-image-slice: ; border-image-width: ;=
border-image-outset: ; border-image-repeat: ; border-color: transparent; b=
order-radius: var(--primer-borderRadius-medium,6px); color: var(--color-btn=
-text); cursor: pointer; display: flex; flex-direction: row; font-size: var=
(--primer-text-body-size-medium,14px); font-weight: var(--base-text-weight-=
medium,500); gap: var(--primer-control-medium-gap,8px); height: var(--prime=
r-control-medium-size,32px); justify-content: space-between; padding: 0 var=
(--primer-control-medium-paddingInline-normal,12px); position: relative; te=
xt-align: center; transition-duration: ; transition-timing-function: ; tran=
sition-delay: ; transition-property: color, fill, background-color, border-=
color; user-select: none; }
@media (pointer:course) {
.Button::before { content: ""; height: 100%; left: 50%; min-height: 48px;=
min-width: 48px; position: absolute; top: 50%; transform: translateX(-50%)=
translateY(-50%); width: 100%; }
}
.Button:hover { transition-duration: var(--primer-duration-fast); }
.Button.Button--active, .Button:active { transition: none 0s ease 0s; }
.Button.Button--disabled, .Button:disabled, .Button[aria-disabled=3D"true"]=
{ box-shadow: none; cursor: not-allowed; }
.Button-withTooltip { display: inline-block; position: relative; }
a.Button, summary.Button { display: inline-flex; }
a.Button:hover, summary.Button:hover { text-decoration: none; }
.Button-content { align-items: center; display: grid; flex: 1 0 auto; grid-=
template-areas: "leadingVisual text trailingVisual"; grid-template-columns:=
min-content minmax(0px, auto) min-content; place-content: center; }
.Button-content > :not(:last-child) { margin-right: var(--primer-control-me=
dium-gap,8px); }
.Button-content--alignStart { justify-content: start; }
.Button-visual { display: flex; pointer-events: none; }
.Button-label { grid-area: text / text / text / text; line-height: var(--pr=
imer-text-body-lineHeight-medium,1.42857); white-space: nowrap; }
.Button-leadingVisual { grid-area: leadingVisual / leadingVisual / leadingV=
isual / leadingVisual; }
.Button-trailingVisual { grid-area: trailingVisual / trailingVisual / trail=
ingVisual / trailingVisual; }
.Button-trailingAction { margin-right: calc(var(--base-size-4, 4px)*-1); }
.Button--small { font-size: var(--primer-text-body-size-small,12px); gap: v=
ar(--primer-control-small-gap,4px); height: var(--primer-control-small-size=
,28px); padding: 0 var(--primer-control-small-paddingInline-normal,12px); }
.Button--large { gap: var(--primer-control-large-gap,8px); height: var(--pr=
imer-control-large-size,40px); padding: 0 var(--primer-control-large-paddin=
gInline-normal,12px); }
.Button--fullWidth { width: 100%; }
.Button--primary { fill: var(--color-btn-primary-icon); background-color: v=
ar(--color-btn-primary-bg); border-color: var(--color-btn-primary-border); =
box-shadow: var(--color-btn-primary-shadow),var(--color-btn-primary-inset-s=
hadow); color: var(--color-btn-primary-text); }
.Button--primary:hover { background-color: var(--color-btn-primary-hover-bg=
); border-color: var(--color-btn-primary-hover-border); }
.Button--primary:focus { box-shadow: inset 0 0 0 3px var(--color-fg-on-emph=
asis); outline: 2px solid var(--color-accent-fg); outline-offset: -2px; }
.Button--primary:focus:not(:focus-visible) { box-shadow: none; outline: tra=
nsparent solid 1px; }
.Button--primary:focus-visible { box-shadow: inset 0 0 0 3px var(--color-fg=
-on-emphasis); outline: 2px solid var(--color-accent-fg); outline-offset: -=
2px; }
.Button--primary.Button--pressed, .Button--primary:active, .Button--primary=
[aria-pressed=3D"true"] { background-color: var(--color-btn-primary-selecte=
d-bg); box-shadow: var(--color-btn-primary-selected-shadow); }
.Button--primary.Button--disabled, .Button--primary:disabled, .Button--prim=
ary[aria-disabled=3D"true"] { fill: var(--color-btn-primary-disabled-text);=
background-color: var(--color-btn-primary-disabled-bg); border-color: var(=
--color-btn-primary-disabled-border); color: var(--color-btn-primary-disabl=
ed-text); }
.Button--secondary { fill: var(--color-fg-muted); background-color: var(--c=
olor-btn-bg); border-color: var(--color-btn-border); box-shadow: var(--colo=
r-btn-shadow),var(--color-btn-inset-shadow); color: var(--color-btn-text); =
}
.Button--secondary:hover { background-color: var(--color-btn-hover-bg); bor=
der-color: var(--color-btn-hover-border); }
.Button--secondary.Button--active, .Button--secondary:active { background-c=
olor: var(--color-btn-active-bg); border-color: var(--color-btn-active-bord=
er); }
.Button--secondary.Button--pressed, .Button--secondary[aria-pressed=3D"true=
"] { background-color: var(--color-btn-selected-bg); box-shadow: var(--colo=
r-primer-shadow-inset); }
.Button--secondary.Button--disabled, .Button--secondary:disabled, .Button--=
secondary[aria-disabled=3D"true"] { fill: var(--color-primer-fg-disabled); =
background-color: var(--color-btn-bg); border-color: var(--color-btn-border=
); color: var(--color-primer-fg-disabled); }
.Button--invisible { fill: var(--color-fg-default); border: none; color: va=
r(--color-fg-default); }
.Button--invisible:hover { background-color: var(--color-action-list-item-d=
efault-hover-bg); }
.Button--invisible.Button--active, .Button--invisible.Button--pressed, .But=
ton--invisible:active, .Button--invisible[aria-pressed=3D"true"] { backgrou=
nd-color: var(--color-action-list-item-default-active-bg); }
.Button--invisible.Button--disabled, .Button--invisible:disabled, .Button--=
invisible[aria-disabled=3D"true"] { fill: var(--color-primer-fg-disabled); =
background-color: var(--color-btn-bg); border-color: var(--color-btn-border=
); color: var(--color-primer-fg-disabled); }
.Button--invisible { }
.Button--danger { fill: var(--color-btn-danger-icon); background-color: var=
(--color-btn-bg); border-color: var(--color-btn-border); box-shadow: var(--=
color-btn-shadow),var(--color-btn-inset-shadow); color: var(--color-btn-dan=
ger-text); }
.Button--danger:hover { fill: var(--color-btn-danger-hover-text); backgroun=
d-color: var(--color-btn-danger-hover-bg); border-color: var(--color-btn-da=
nger-hover-border); box-shadow: var(--color-btn-danger-hover-shadow),var(--=
color-btn-danger-hover-inset-shadow); color: var(--color-btn-danger-hover-t=
ext); }
.Button--danger.Button--pressed, .Button--danger:active, .Button--danger[ar=
ia-pressed=3D"true"] { fill: var(--color-btn-danger-selected-text); backgro=
und-color: var(--color-btn-danger-selected-bg); border-color: var(--color-b=
tn-danger-selected-border); box-shadow: var(--color-btn-danger-selected-sha=
dow); color: var(--color-btn-danger-selected-text); }
.Button--danger.disabled, .Button--danger:disabled, .Button--danger[aria-di=
sabled=3D"true"] { fill: var(--color-btn-danger-disabled-text); background-=
color: var(--color-btn-danger-disabled-bg); border-color: var(--color-btn-b=
order); color: var(--color-btn-danger-disabled-text); }
.Button--iconOnly { display: grid; padding: initial; place-content: center;=
width: var(--primer-control-medium-size,32px); }
.Button--iconOnly.Button--small { width: var(--primer-control-small-size,28=
px); }
.Button--iconOnly.Button--large { width: var(--primer-control-large-size,40=
px); }
:root, [data-color-mode=3D"light"][data-light-theme*=3D"light"], [data-colo=
r-mode=3D"dark"][data-dark-theme*=3D"light"] { color-scheme: light; }
@media (prefers-color-scheme: light) {
[data-color-mode=3D"auto"][data-light-theme*=3D"light"] { color-scheme: l=
ight; }
}
@media (prefers-color-scheme: dark) {
[data-color-mode=3D"auto"][data-dark-theme*=3D"light"] { color-scheme: li=
ght; }
}
[data-color-mode=3D"light"][data-light-theme*=3D"dark"], [data-color-mode=
=3D"dark"][data-dark-theme*=3D"dark"] { color-scheme: dark; }
@media (prefers-color-scheme: light) {
[data-color-mode=3D"auto"][data-light-theme*=3D"dark"] { color-scheme: da=
rk; }
}
@media (prefers-color-scheme: dark) {
[data-color-mode=3D"auto"][data-dark-theme*=3D"dark"] { color-scheme: dar=
k; }
}
[data-color-mode] { color: var(--color-fg-default); background-color: var(-=
-color-canvas-default); }
@media (forced-colors: active) {
body { --color-accent-emphasis: Highlight; --color-fg-on-emphasis: LinkTe=
xt; }
}
.ActionList { padding: 8px; }
.ActionList--full { padding: 0px; }
.ActionList--subGroup { padding: 0px; }
.ActionList--divided .ActionList-item-label::before { position: absolute; t=
op: -6px; display: block; width: 100%; height: 1px; content: ""; background=
: var(--color-action-list-item-inline-divider); }
.ActionList--divided .ActionList-item-descriptionWrap--inline::before { pos=
ition: absolute; top: -6px; display: block; width: 100%; height: 1px; conte=
nt: ""; background: var(--color-action-list-item-inline-divider); }
.ActionList--divided .ActionList-item-descriptionWrap--inline .ActionList-i=
tem-label::before { content: unset; }
.ActionList--divided .ActionList-item--navActive .ActionList-item-label::be=
fore, .ActionList--divided .ActionList-item--navActive + .ActionList-item .=
ActionList-item-label::before { visibility: hidden; }
.ActionList-item:first-of-type .ActionList-item-label::before, .ActionList-=
sectionDivider + .ActionList-item .ActionList-item-label::before { visibili=
ty: hidden; }
.ActionList-item:first-of-type .ActionList-item-descriptionWrap--inline::be=
fore, .ActionList-sectionDivider + .ActionList-item .ActionList-item-descri=
ptionWrap--inline::before { visibility: hidden; }
.ActionList--tree { --ActionList-tree-depth: 1; }
.ActionList--tree .ActionList-item--subItem > .ActionList-content { font-si=
ze: 14px; }
.ActionList--tree .ActionList-item.ActionList-item--singleton .ActionList-c=
ontent { padding-left: 32px; }
.ActionList--tree .ActionList-item.ActionList-item--navActive:not(.ActionLi=
st-item--subItem) .ActionList-item-label { font-weight: 400; }
.ActionList--tree .ActionList-content[aria-expanded] + .ActionList--subGrou=
p { position: relative; }
.ActionList--tree .ActionList-content[aria-expanded] + .ActionList--subGrou=
p .ActionList-content { padding-left: calc(8px * var(--ActionList-tree-dept=
h)); }
.ActionList--tree .ActionList-content[aria-expanded=3D"true"] .ActionList-i=
tem-collapseIcon { transition: transform 120ms linear 0s; transform: rotate=
(0deg); }
.ActionList--tree .ActionList-content[aria-expanded=3D"true"].ActionList-co=
ntent--hasActiveSubItem > .ActionList-item-label { font-weight: 400; }
.ActionList--tree .ActionList-content[aria-expanded=3D"false"] .ActionList-=
item-collapseIcon { transition: transform 120ms linear 0s; transform: rotat=
e(-90deg); }
.ActionList--tree .ActionList-content[aria-expanded=3D"false"].ActionList-c=
ontent--hasActiveSubItem > .ActionList-item-label { font-weight: 400; }
.ActionList--tree .ActionList-item--hasSubItem .ActionList-item--subItem:no=
t(.ActionList-item--hasSubItem) .ActionList-content > span:first-child { pa=
dding-left: 24px; }
.ActionList--tree > [aria-level=3D"1"].ActionList-item--hasSubItem > .Actio=
nList--subGroup::before { position: absolute; left: 16px; width: 1px; heigh=
t: 100%; content: ""; background: var(--color-action-list-item-inline-divid=
er); }
.ActionList--tree .ActionList-item--hasSubItem:not([aria-level=3D"1"]) > .A=
ctionList--subGroup::before { position: absolute; left: calc(8px * (var(--A=
ctionList-tree-depth)) + 7px); width: 1px; height: 100%; content: ""; backg=
round: var(--color-action-list-item-inline-divider); }
.ActionList-item { position: relative; list-style: none; background-color: =
transparent; border-radius: 6px; }
.ActionList-item:hover, .ActionList-item:active { cursor: pointer; }
@media (hover: hover) {
.ActionList-item:not(.ActionList-item--hasSubItem):hover, .ActionList-ite=
m.ActionList-item--hasSubItem > .ActionList-content:hover { cursor: pointer=
; background-color: var(--color-action-list-item-default-hover-bg); }
.ActionList-item:not(.ActionList-item--hasSubItem):hover:not(.ActionList-=
item--navActive), .ActionList-item.ActionList-item--hasSubItem > .ActionLis=
t-content:hover:not(.ActionList-item--navActive) { outline: transparent sol=
id 1px; outline-offset: -1px; box-shadow: inset 0 0 0 1px var(--color-actio=
n-list-item-default-active-border); }
}
.ActionList-item:not(.ActionList-item--hasSubItem):active, .ActionList-item=
.ActionList-item--hasSubItem > .ActionList-content:active { background: var=
(--color-action-list-item-default-active-bg); }
.ActionList-item:not(.ActionList-item--hasSubItem):active:not(.ActionList-i=
tem--navActive), .ActionList-item.ActionList-item--hasSubItem > .ActionList=
-content:active:not(.ActionList-item--navActive) { outline: transparent sol=
id 1px; outline-offset: -1px; box-shadow: inset 0 0 0 1px var(--color-actio=
n-list-item-default-active-border); }
@media screen and (prefers-reduced-motion: no-preference) {
.ActionList-item:not(.ActionList-item--hasSubItem):active, .ActionList-it=
em.ActionList-item--hasSubItem > .ActionList-content:active { animation: 4s=
cubic-bezier(0.33, 1, 0.68, 1) 0s 1 normal forwards running ActionList-ite=
m-active-bg; }
}
@keyframes ActionList-item-active-bg {=20
50% { box-shadow: inset 0 2px 12px 6px rgba(var(--color-canvas-default), =
0.4); transform: scale(1); }
100% { transform: scale(0.97); }
}
@media (hover: hover) {
.ActionList-item:not(.ActionList-item--hasSubItem):hover .ActionList-item=
-label::before, .ActionList-item:not(.ActionList-item--hasSubItem):hover + =
.ActionList-item .ActionList-item-label::before, .ActionList-item.ActionLis=
t-item--hasSubItem > .ActionList-content:hover .ActionList-item-label::befo=
re, .ActionList-item.ActionList-item--hasSubItem > .ActionList-content:hove=
r + .ActionList-item .ActionList-item-label::before { visibility: hidden; }
.ActionList-item:not(.ActionList-item--hasSubItem):hover .ActionList-item=
-descriptionWrap--inline::before, .ActionList-item:not(.ActionList-item--ha=
sSubItem):hover + .ActionList-item .ActionList-item-descriptionWrap--inline=
::before, .ActionList-item.ActionList-item--hasSubItem > .ActionList-conten=
t:hover .ActionList-item-descriptionWrap--inline::before, .ActionList-item.=
ActionList-item--hasSubItem > .ActionList-content:hover + .ActionList-item =
.ActionList-item-descriptionWrap--inline::before { visibility: hidden; }
}
.ActionList-item:not(.ActionList-item--hasSubItem):active .ActionList-item-=
label::before, .ActionList-item:not(.ActionList-item--hasSubItem):active + =
.ActionList-item .ActionList-item-label::before, .ActionList-item.ActionLis=
t-item--hasSubItem > .ActionList-content:active .ActionList-item-label::bef=
ore, .ActionList-item.ActionList-item--hasSubItem > .ActionList-content:act=
ive + .ActionList-item .ActionList-item-label::before { visibility: hidden;=
}
.ActionList-item.ActionList-item--hasSubItem > .ActionList-content { z-inde=
x: 1; }
@media (hover: hover) {
.ActionList-item.ActionList-item--hasSubItem > .ActionList-content:hover =
{ background-color: var(--color-action-list-item-default-hover-bg); }
}
.ActionList-item.ActionList-item--hasSubItem > .ActionList-content:active {=
background-color: var(--color-action-list-item-default-active-bg); }
.ActionList-item[hidden] + .ActionList-sectionDivider { display: none; }
.ActionList-item[aria-selected=3D"true"] { font-weight: 400; background: va=
r(--color-action-list-item-default-selected-bg); }
@media (hover: hover) {
.ActionList-item[aria-selected=3D"true"]:hover { background-color: var(--=
color-action-list-item-default-hover-bg); }
}
.ActionList-item[aria-selected=3D"true"]::before, .ActionList-item[aria-sel=
ected=3D"true"] + .ActionList-item::before { visibility: hidden; }
.ActionList-item[aria-selected=3D"true"]::after { position: absolute; top: =
calc(50% - 12px); left: -4px; width: 4px; height: 24px; content: ""; backgr=
ound: var(--color-accent-fg); border-radius: 6px; }
.ActionList-item.ActionList-item--navActive:not(.ActionList-item--subItem) =
.ActionList-item-label { font-weight: 600; }
.ActionList-item.ActionList-item--navActive:not(.ActionList-item--danger) {=
background: var(--color-action-list-item-default-selected-bg); }
@media (hover: hover) {
.ActionList-item.ActionList-item--navActive:not(.ActionList-item--danger)=
:hover { background-color: var(--color-action-list-item-default-hover-bg); =
}
}
.ActionList-item.ActionList-item--navActive:not(.ActionList-item--danger)::=
before, .ActionList-item.ActionList-item--navActive:not(.ActionList-item--d=
anger) + .ActionList-item::before { visibility: hidden; }
.ActionList-item.ActionList-item--navActive:not(.ActionList-item--danger)::=
after { position: absolute; top: calc(50% - 12px); left: -8px; width: 4px; =
height: 24px; content: ""; background: var(--color-accent-fg); border-radiu=
s: 6px; }
.ActionList-item[aria-checked=3D"true"] .ActionList-item-multiSelectCheckma=
rk, .ActionList-item[aria-selected=3D"true"] .ActionList-item-multiSelectCh=
eckmark { visibility: visible; opacity: 1; }
.ActionList-item[aria-checked=3D"true"] .ActionList-item-singleSelectCheckm=
ark, .ActionList-item[aria-selected=3D"true"] .ActionList-item-singleSelect=
Checkmark { visibility: visible; }
@media screen and (prefers-reduced-motion: no-preference) {
.ActionList-item[aria-checked=3D"true"] .ActionList-item-singleSelectChec=
kmark, .ActionList-item[aria-selected=3D"true"] .ActionList-item-singleSele=
ctCheckmark { animation: 200ms cubic-bezier(0.11, 0, 0.5, 0) 0s 1 normal fo=
rwards running checkmarkIn; }
}
.ActionList-item[aria-checked=3D"true"] .ActionList-item-multiSelectIcon .A=
ctionList-item-multiSelectIconRect, .ActionList-item[aria-selected=3D"true"=
] .ActionList-item-multiSelectIcon .ActionList-item-multiSelectIconRect { f=
ill: var(--color-accent-fg); stroke: var(--color-accent-fg); stroke-width: =
1px; }
.ActionList-item[aria-checked=3D"true"] .ActionList-item-multiSelectIcon .A=
ctionList-item-multiSelectCheckmark, .ActionList-item[aria-selected=3D"true=
"] .ActionList-item-multiSelectIcon .ActionList-item-multiSelectCheckmark {=
fill: var(--color-fg-on-emphasis); }
.ActionList-item[aria-checked=3D"false"] .ActionList-item-multiSelectCheckm=
ark, .ActionList-item[aria-selected=3D"false"] .ActionList-item-multiSelect=
Checkmark { visibility: hidden; opacity: 0; }
.ActionList-item[aria-checked=3D"false"] .ActionList-item-singleSelectCheck=
mark, .ActionList-item[aria-selected=3D"false"] .ActionList-item-singleSele=
ctCheckmark { visibility: hidden; transition: visibility 0s linear 200ms; c=
lip-path: inset(16px 0px 0px); }
@media screen and (prefers-reduced-motion: no-preference) {
.ActionList-item[aria-checked=3D"false"] .ActionList-item-singleSelectChe=
ckmark, .ActionList-item[aria-selected=3D"false"] .ActionList-item-singleSe=
lectCheckmark { animation: 200ms cubic-bezier(0.11, 0, 0.5, 0) 0s 1 normal =
forwards running checkmarkOut; }
}
.ActionList-item[aria-checked=3D"false"] .ActionList-item-multiSelectIcon .=
ActionList-item-multiSelectIconRect, .ActionList-item[aria-selected=3D"fals=
e"] .ActionList-item-multiSelectIcon .ActionList-item-multiSelectIconRect {=
fill: var(--color-canvas-default); stroke: var(--color-border-default); st=
roke-width: 1px; }
.ActionList-item[aria-checked=3D"false"] .ActionList-item-multiSelectIconRe=
ct, .ActionList-item[aria-selected=3D"false"] .ActionList-item-multiSelectI=
conRect { fill: var(--color-canvas-default); border: 1px solid var(--color-=
border-default); }
@keyframes checkmarkIn {=20
0% { clip-path: inset(16px 0px 0px); }
100% { clip-path: inset(0px); }
}
@keyframes checkmarkOut {=20
0% { clip-path: inset(0px); }
100% { clip-path: inset(16px 0px 0px); }
}
.ActionList-item[aria-disabled=3D"true"] .ActionList-content .ActionList-it=
em-label, .ActionList-item[aria-disabled=3D"true"] .ActionList-content .Act=
ionList-item-description { color: var(--color-primer-fg-disabled); }
.ActionList-item[aria-disabled=3D"true"] .ActionList-content .ActionList-it=
em-visual { fill: var(--color-primer-fg-disabled); }
@media (hover: hover) {
.ActionList-item[aria-disabled=3D"true"]:hover { cursor: not-allowed; bac=
kground-color: transparent; }
}
.ActionList-item.ActionList-item--danger .ActionList-item-label { color: va=
r(--color-danger-fg); }
.ActionList-item.ActionList-item--danger .ActionList-item-visual { color: v=
ar(--color-danger-fg); }
@media (hover: hover) {
.ActionList-item.ActionList-item--danger:hover { background: var(--color-=
action-list-item-danger-hover-bg); }
.ActionList-item.ActionList-item--danger:hover .ActionList-item-label { c=
olor: var(--color-action-list-item-danger-hover-text); }
}
.ActionList-item.ActionList-item--danger .ActionList-content:active { backg=
round: var(--color-action-list-item-danger-active-bg); }
.ActionList-item .ActionList { padding: unset; }
.ActionList-content { position: relative; display: grid; width: 100%; paddi=
ng: 6px 8px; font-size: 14px; font-weight: 400; color: var(--color-fg-defau=
lt); text-align: left; user-select: none; background-color: transparent; bo=
rder: none; border-radius: 6px; transition: background 33.333ms linear 0s; =
touch-action: manipulation; -webkit-tap-highlight-color: transparent; grid-=
template: "leadingAction leadingVisual label trailingVisual trailingAction"=
min-content / min-content min-content minmax(0px, auto) min-content min-co=
ntent; align-items: start; }
.ActionList-content > :not(:last-child) { margin-right: 8px; }
.ActionList-content:hover { text-decoration: none; }
.ActionList-content:focus { outline: 2px solid var(--color-accent-fg); outl=
ine-offset: -2px; box-shadow: none; }
.ActionList-content:focus:not(:focus-visible) { outline: transparent solid =
1px; }
.ActionList-content:focus-visible { outline: 2px solid var(--color-accent-f=
g); outline-offset: -2px; box-shadow: none; }
.ActionList-content[aria-disabled=3D"true"] .ActionList-item-label, .Action=
List-content[aria-disabled=3D"true"] .ActionList-item-description { color: =
var(--color-primer-fg-disabled); }
.ActionList-content[aria-disabled=3D"true"] .ActionList-item-visual { fill:=
var(--color-primer-fg-disabled); }
@media (hover: hover) {
.ActionList-content[aria-disabled=3D"true"]:hover { cursor: not-allowed; =
background-color: transparent; }
}
@media screen and (prefers-reduced-motion: no-preference) {
.ActionList-content[aria-expanded] + .ActionList--subGroup { transition: =
opacity 160ms cubic-bezier(0.25, 1, 0.5, 1) 0s, transform 160ms cubic-bezie=
r(0.25, 1, 0.5, 1) 0s; }
}
.ActionList-content[aria-expanded] + .ActionList--subGroup .ActionList-cont=
ent { padding-left: 24px; }
.ActionList-content[aria-expanded].ActionList-content--visual16 + .ActionLi=
st--subGroup .ActionList-content { padding-left: 32px; }
.ActionList-content[aria-expanded].ActionList-content--visual20 + .ActionLi=
st--subGroup .ActionList-content { padding-left: 36px; }
.ActionList-content[aria-expanded].ActionList-content--visual24 + .ActionLi=
st--subGroup .ActionList-content { padding-left: 40px; }
.ActionList-content[aria-expanded=3D"true"] .ActionList-item-collapseIcon {=
transition: transform 120ms linear 0s; transform: scaleY(-1); }
.ActionList-content[aria-expanded=3D"true"] + .ActionList--subGroup { heigh=
t: auto; overflow: visible; visibility: visible; opacity: 1; transform: tra=
nslateY(0px); }
.ActionList-content[aria-expanded=3D"true"].ActionList-content--hasActiveSu=
bItem > .ActionList-item-label { font-weight: 600; }
.ActionList-content[aria-expanded=3D"false"] .ActionList-item-collapseIcon =
{ transition: transform 120ms linear 0s; transform: scaleY(1); }
.ActionList-content[aria-expanded=3D"false"] + .ActionList--subGroup { heig=
ht: 0px; overflow: hidden; visibility: hidden; opacity: 0; transform: trans=
lateY(-16px); }
.ActionList-content[aria-expanded=3D"false"].ActionList-content--hasActiveS=
ubItem { background: var(--color-action-list-item-default-selected-bg); }
.ActionList-content[aria-expanded=3D"false"].ActionList-content--hasActiveS=
ubItem .ActionList-item-label { font-weight: 600; }
.ActionList-content[aria-expanded=3D"false"].ActionList-content--hasActiveS=
ubItem::before, .ActionList-content[aria-expanded=3D"false"].ActionList-con=
tent--hasActiveSubItem + .ActionList-item::before { visibility: hidden; }
.ActionList-content[aria-expanded=3D"false"].ActionList-content--hasActiveS=
ubItem::after { position: absolute; top: calc(50% - 12px); left: -8px; widt=
h: 4px; height: 24px; content: ""; background: var(--color-accent-fg); bord=
er-radius: 6px; }
.ActionList-content.ActionList-content--sizeMedium { padding: 10px 8px; }
.ActionList-content.ActionList-content--sizeLarge { padding: 14px 8px; }
.ActionList-content.ActionList-content--fontSmall { font-size: 12px; }
@media (pointer: coarse) {
.ActionList-content { padding: 14px 8px; }
}
.ActionList-content.ActionList-content--blockDescription .ActionList-item-v=
isual { place-self: start; }
.ActionList-item-action--leading { grid-area: leadingAction / leadingAction=
/ leadingAction / leadingAction; }
.ActionList-item-visual--leading { grid-area: leadingVisual / leadingVisual=
/ leadingVisual / leadingVisual; }
.ActionList-item-label { grid-area: label / label / label / label; }
.ActionList-item-visual--trailing { grid-area: trailingVisual / trailingVis=
ual / trailingVisual / trailingVisual; }
.ActionList-item-action--trailing { grid-area: trailingAction / trailingAct=
ion / trailingAction / trailingAction; }
.ActionList-item-descriptionWrap { grid-area: label / label / label / label=
; display: flex; flex-direction: column; }
.ActionList-item-descriptionWrap .ActionList-item-description { margin-top:=
4px; }
.ActionList-item-descriptionWrap .ActionList-item-label { font-weight: 600;=
}
.ActionList-item-descriptionWrap--inline { position: relative; flex-directi=
on: row; align-items: baseline; }
.ActionList-item-descriptionWrap--inline .ActionList-item-description { mar=
gin-left: 8px; }
.ActionList-item-description { font-size: 12px; font-weight: 400; line-heig=
ht: 1.5; color: var(--color-fg-muted); }
.ActionList-item-visual, .ActionList-item-action { display: flex; min-heigh=
t: 20px; color: var(--color-fg-muted); pointer-events: none; fill: var(--co=
lor-fg-muted); align-items: center; }
.ActionList-item-label { position: relative; font-weight: 400; line-height:=
20px; color: var(--color-fg-default); }
.ActionList-item-label--truncate { overflow: hidden; text-overflow: ellipsi=
s; white-space: nowrap; }
.ActionList-item--subItem > .ActionList-content { font-size: 12px; }
.ActionList-sectionDivider:not(:empty) { display: flex; padding: 6px 8px; f=
ont-size: 12px; font-weight: 600; color: var(--color-fg-muted); flex-direct=
ion: column; }
.ActionList-sectionDivider:empty { display: block; height: 1px; padding: 0p=
x; margin: 7px -8px 8px; list-style: none; background: var(--color-action-l=
ist-item-inline-divider); border: 0px; }
.ActionList-sectionDivider .ActionList-sectionDivider-title { font-size: 12=
px; font-weight: 600; color: var(--color-fg-muted); }
.ActionList-sectionDivider--filled { margin: 8px -8px; background: var(--co=
lor-canvas-subtle); border-top: 1px solid var(--color-action-list-item-inli=
ne-divider); border-bottom: 1px solid var(--color-action-list-item-inline-d=
ivider); }
.ActionList-sectionDivider--filled:empty { height: 8px; box-sizing: border-=
box; }
.ActionList-sectionDivider--filled:first-child { margin-top: 0px; }
html { font-family: sans-serif; text-size-adjust: 100%; }
body { margin: 0px; }
article, aside, details, figcaption, figure, footer, header, main, menu, na=
v, section { display: block; }
summary { display: list-item; }
audio, canvas, progress, video { display: inline-block; }
audio:not([controls]) { display: none; height: 0px; }
progress { vertical-align: baseline; }
template, [hidden] { display: none !important; }
a { background-color: transparent; }
abbr[title] { border-bottom: none; text-decoration: underline dotted; }
b, strong { font-weight: inherit; }
b, strong { font-weight: bolder; }
dfn { font-style: italic; }
h1 { font-size: 2em; margin: 0.67em 0px; }
mark { background-color: var(--color-attention-subtle); color: var(--color-=
text-primary); }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-ali=
gn: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
img { border-style: none; }
svg:not(:root) { overflow: hidden; }
code, kbd, pre, samp { font-family: monospace; font-size: 1em; }
figure { margin: 1em 40px; }
hr { box-sizing: content-box; height: 0px; overflow: visible; }
button, input, select, textarea { font: inherit; margin: 0px; }
optgroup { font-weight: 600; }
button, input { overflow: visible; }
button, select { text-transform: none; }
button, html [type=3D"button"], [type=3D"reset"], [type=3D"submit"] { appea=
rance: button; }
fieldset { border: 1px solid silver; margin: 0px 2px; padding: 0.35em 0.625=
em 0.75em; }
legend { box-sizing: border-box; color: inherit; display: table; max-width:=
100%; padding: 0px; white-space: normal; }
textarea { overflow: auto; }
[type=3D"checkbox"], [type=3D"radio"] { box-sizing: border-box; padding: 0p=
x; }
[type=3D"number"]::-webkit-inner-spin-button, [type=3D"number"]::-webkit-ou=
ter-spin-button { height: auto; }
[type=3D"search"]::-webkit-search-cancel-button, [type=3D"search"]::-webkit=
-search-decoration { appearance: none; }
::-webkit-input-placeholder { color: inherit; opacity: 0.54; }
::-webkit-file-upload-button { appearance: button; font: inherit; }
* { box-sizing: border-box; }
input, select, textarea, button { font-family: inherit; font-size: inherit;=
line-height: inherit; }
body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetic=
a, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 14p=
x; line-height: 1.5; color: var(--color-fg-default); background-color: var(=
--color-canvas-default); }
a { color: var(--color-accent-fg); text-decoration: none; }
a:hover { text-decoration: underline; }
b, strong { font-weight: 600; }
hr, .rule { height: 0px; margin: 15px 0px; overflow: hidden; background: tr=
ansparent; border-top: 0px; border-right: 0px; border-left: 0px; border-ima=
ge: initial; border-bottom: 1px solid var(--color-border-muted); }
hr::before, .rule::before { display: table; content: ""; }
hr::after, .rule::after { display: table; clear: both; content: ""; }
table { border-spacing: 0px; border-collapse: collapse; }
td, th { padding: 0px; }
button { cursor: pointer; border-radius: 0px; }
[hidden][hidden] { display: none !important; }
details summary { cursor: pointer; }
details:not([open]) > :not(summary) { display: none !important; }
a:focus, button:focus, [role=3D"button"]:focus, input[type=3D"radio"]:focus=
, input[type=3D"checkbox"]:focus { outline: 2px solid var(--color-accent-fg=
); outline-offset: -2px; box-shadow: none; }
a:focus:not(:focus-visible), button:focus:not(:focus-visible), [role=3D"but=
ton"]:focus:not(:focus-visible), input[type=3D"radio"]:focus:not(:focus-vis=
ible), input[type=3D"checkbox"]:focus:not(:focus-visible) { outline: transp=
arent solid 1px; }
a:focus-visible, button:focus-visible, [role=3D"button"]:focus-visible, inp=
ut[type=3D"radio"]:focus-visible, input[type=3D"checkbox"]:focus-visible { =
outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow=
: none; }
a:not([class]):focus, a:not([class]):focus-visible, input[type=3D"radio"]:f=
ocus, input[type=3D"radio"]:focus-visible, input[type=3D"checkbox"]:focus, =
input[type=3D"checkbox"]:focus-visible { outline-offset: 0px; }
.focus { border-color: var(--color-accent-fg); outline: none; box-shadow: i=
nset 0 0 0 1px var(--color-accent-fg); }
@media (forced-colors: active) {
:focus, :focus-visible { outline: transparent solid 1px; }
input:not([type=3D"radio"], [type=3D"checkbox"]):focus, input:not([type=
=3D"radio"], [type=3D"checkbox"]):focus-visible, textarea:focus, textarea:f=
ocus-visible, select:focus, select:focus-visible { outline-offset: 2px; }
}
kbd { display: inline-block; padding: 3px 5px; font: 11px / 10px ui-monospa=
ce, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospac=
e; color: var(--color-fg-default); vertical-align: middle; background-color=
: var(--color-canvas-subtle); border-top-color: ; border-top-style: ; borde=
r-top-width: ; border-right-color: ; border-right-style: ; border-right-wid=
th: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; bo=
rder-left-style: ; border-left-width: ; border-image-source: ; border-image=
-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat:=
; border-bottom-color: var(--color-neutral-muted); border-radius: 6px; box=
-shadow: inset 0 -1px 0 var(--color-neutral-muted); }
h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0px; }
h1 { font-size: 32px; font-weight: 600; }
h2 { font-size: 24px; font-weight: 600; }
h3 { font-size: 20px; font-weight: 600; }
h4 { font-size: 16px; font-weight: 600; }
h5 { font-size: 14px; font-weight: 600; }
h6 { font-size: 12px; font-weight: 600; }
p { margin-top: 0px; margin-bottom: 10px; }
small { font-size: 90%; }
blockquote { margin: 0px; }
ul, ol { padding-left: 0px; margin-top: 0px; margin-bottom: 0px; }
ol ol, ul ol { list-style-type: lower-roman; }
ul ul ol, ul ol ol, ol ul ol, ol ol ol { list-style-type: lower-alpha; }
dd { margin-left: 0px; }
tt, code, samp { font-family: ui-monospace, SFMono-Regular, "SF Mono", Menl=
o, Consolas, "Liberation Mono", monospace; font-size: 12px; }
pre { margin-top: 0px; margin-bottom: 0px; font-family: ui-monospace, SFMon=
o-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-s=
ize: 12px; }
.octicon { vertical-align: text-bottom; }
.octicon { display: inline-block; vertical-align: text-bottom; fill: curren=
tcolor; overflow: visible !important; }
.Box { background-color: var(--color-canvas-default); border-color: var(--c=
olor-border-default); border-style: solid; border-width: 1px; border-radius=
: 6px; }
.Box--condensed { line-height: 1.25; }
.Box--condensed .Box-header { padding: 8px 16px; }
.Box--condensed .Box-body { padding: 8px 16px; }
.Box--condensed .Box-footer { padding: 8px 16px; }
.Box--condensed .Box-btn-octicon.btn-octicon { padding: 8px 16px; margin: -=
8px -16px; line-height: 1.25; }
.Box--condensed .Box-row { padding: 8px 16px; }
.Box--spacious .Box-header { padding: 24px; line-height: 1.25; }
.Box--spacious .Box-title { font-size: 20px; }
.Box--spacious .Box-body { padding: 24px; }
.Box--spacious .Box-footer { padding: 24px; }
.Box--spacious .Box-btn-octicon.btn-octicon { padding: 24px; margin: -24px;=
}
.Box--spacious .Box-row { padding: 24px; }
.Box-header { padding: 16px; margin: -1px -1px 0px; background-color: var(-=
-color-canvas-subtle); border-color: var(--color-border-default); border-st=
yle: solid; border-width: 1px; border-top-left-radius: 6px; border-top-righ=
t-radius: 6px; }
.Box-title { font-size: 14px; font-weight: 600; }
.Box-body { padding: 16px; border-bottom: 1px solid var(--color-border-defa=
ult); }
.Box-body:last-of-type { margin-bottom: -1px; border-bottom-right-radius: 6=
px; border-bottom-left-radius: 6px; }
.Box-row { padding: 16px; margin-top: -1px; list-style-type: none; border-t=
op-color: var(--color-border-muted); border-top-style: solid; border-top-wi=
dth: 1px; }
.Box-row:first-of-type { border-top-left-radius: 6px; border-top-right-radi=
us: 6px; }
.Box-row:last-of-type { border-bottom-right-radius: 6px; border-bottom-left=
-radius: 6px; }
.Box-row.Box-row--unread, .Box-row.unread { box-shadow: inset 2px 0 0 var(-=
-color-accent-emphasis); }
.Box-row.navigation-focus .Box-row--drag-button { color: var(--color-accent=
-fg); cursor: grab; opacity: 100; }
.Box-row.navigation-focus.is-dragging .Box-row--drag-button { cursor: grabb=
ing; }
.Box-row.navigation-focus.sortable-chosen { background-color: var(--color-c=
anvas-subtle); }
.Box-row.navigation-focus.sortable-ghost { background-color: var(--color-ca=
nvas-subtle); }
.Box-row.navigation-focus.sortable-ghost .Box-row--drag-hide { opacity: 0; =
}
.Box-row--focus-gray.navigation-focus { background-color: var(--color-canva=
s-subtle); }
.Box-row--focus-blue.navigation-focus { background-color: var(--color-accen=
t-subtle); }
.Box-row--hover-gray:hover { background-color: var(--color-canvas-subtle); =
}
.Box-row--hover-blue:hover { background-color: var(--color-accent-subtle); =
}
@media (min-width: 768px) {
.Box-row-link { color: var(--color-fg-default); text-decoration: none; }
.Box-row-link:hover { color: var(--color-accent-fg); text-decoration: non=
e; }
}
.Box-row--drag-button { opacity: 0; }
.Box-footer { padding: 16px; margin-top: -1px; border-top-color: var(--colo=
r-border-default); border-top-style: solid; border-top-width: 1px; border-r=
adius: 0px 0px 6px 6px; }
.Box--scrollable { max-height: 324px; overflow: scroll; }
.Box--blue { border-color: var(--color-accent-muted); }
.Box--blue .Box-header { background-color: var(--color-accent-subtle); bord=
er-color: var(--color-accent-muted); }
.Box--blue .Box-body { border-color: var(--color-accent-muted); }
.Box--blue .Box-row { border-color: var(--color-accent-muted); }
.Box--blue .Box-footer { border-color: var(--color-accent-muted); }
.Box--danger { border-color: var(--color-danger-emphasis); }
.Box--danger .Box-row:first-of-type { border-color: var(--color-danger-emph=
asis); }
.Box--danger .Box-body:last-of-type { border-color: var(--color-danger-emph=
asis); }
.Box-header--blue { background-color: var(--color-accent-subtle); border-co=
lor: var(--color-accent-muted); }
.Box-row--yellow { background-color: var(--color-attention-subtle); }
.Box-row--blue { background-color: var(--color-accent-subtle); }
.Box-row--gray { background-color: var(--color-canvas-subtle); }
.Box-btn-octicon.btn-octicon { padding: 16px; margin: -16px; line-height: 1=
.5; }
.Box--overlay { width: 448px; margin-right: auto; margin-left: auto; backgr=
ound-color: var(--color-canvas-default); background-clip: padding-box; bord=
er-color: var(--color-border-default); box-shadow: rgba(0, 0, 0, 0.4) 0px 0=
px 18px; }
.Box--overlay .Box-header { margin: 0px; border-width: 0px 0px 1px; border-=
top-left-radius: 6px; border-top-right-radius: 6px; }
.Box-overlay--narrow { width: 320px; }
.Box-overlay--wide { width: 640px; }
.Box-body.scrollable-overlay { max-height: 400px; overflow-y: scroll; }
.Box-body .help { padding-top: 8px; margin: 0px; color: var(--color-fg-mute=
d); text-align: center; }
.breadcrumb-item { display: inline-block; margin-left: -0.35em; white-space=
: nowrap; list-style: none; }
.breadcrumb-item::after { display: inline-block; height: 0.8em; margin: 0px=
0.5em; content: ""; border-right: 0.1em solid var(--color-fg-muted); trans=
form: rotate(15deg); }
.breadcrumb-item:first-child { margin-left: 0px; }
.breadcrumb-item-selected::after, .breadcrumb-item[aria-current]:not([aria-=
current=3D"false"])::after { content: none; }
.breadcrumb-item-selected a { color: var(--color-fg-default); }
.btn { position: relative; display: inline-block; padding: 5px 16px; font-s=
ize: 14px; font-weight: 500; line-height: 20px; white-space: nowrap; vertic=
al-align: middle; cursor: pointer; user-select: none; border: 1px solid; bo=
rder-radius: 6px; appearance: none; }
.btn:hover { text-decoration: none; }
.btn:disabled, .btn.disabled, .btn[aria-disabled=3D"true"] { cursor: defaul=
t; }
.btn i { font-style: normal; font-weight: 500; opacity: 0.75; }
.btn .octicon { margin-right: 4px; color: var(--color-fg-muted); vertical-a=
lign: text-bottom; }
.btn .octicon:only-child { margin-right: 0px; }
.btn .Counter { margin-left: 2px; color: inherit; text-shadow: none; vertic=
al-align: top; background-color: var(--color-btn-counter-bg); }
.btn .dropdown-caret { margin-left: 4px; opacity: 0.8; }
.btn { color: var(--color-btn-text); background-color: var(--color-btn-bg);=
border-color: var(--color-btn-border); box-shadow: var(--color-btn-shadow)=
,var(--color-btn-inset-shadow); transition: color 80ms cubic-bezier(0.33, 1=
, 0.68, 1) 0s, background-color, box-shadow, border-color; }
.btn:hover, .btn.hover, [open] > .btn { background-color: var(--color-btn-h=
over-bg); border-color: var(--color-btn-hover-border); transition-duration:=
0.1s; }
.btn:active { background-color: var(--color-btn-active-bg); border-color: v=
ar(--color-btn-active-border); transition: none 0s ease 0s; }
.btn.selected, .btn[aria-selected=3D"true"] { background-color: var(--color=
-btn-selected-bg); box-shadow: var(--color-primer-shadow-inset); }
.btn:disabled, .btn.disabled, .btn[aria-disabled=3D"true"] { color: var(--c=
olor-primer-fg-disabled); background-color: var(--color-btn-bg); border-col=
or: var(--color-btn-border); }
.btn:disabled .octicon, .btn.disabled .octicon, .btn[aria-disabled=3D"true"=
] .octicon { color: var(--color-primer-fg-disabled); }
.btn-primary { color: var(--color-btn-primary-text); background-color: var(=
--color-btn-primary-bg); border-color: var(--color-btn-primary-border); box=
-shadow: var(--color-btn-primary-shadow),var(--color-btn-primary-inset-shad=
ow); }
.btn-primary:hover, .btn-primary.hover, [open] > .btn-primary { background-=
color: var(--color-btn-primary-hover-bg); border-color: var(--color-btn-pri=
mary-hover-border); }
.btn-primary:focus { outline: 2px solid var(--color-accent-fg); outline-off=
set: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); }
.btn-primary:focus:not(:focus-visible) { outline: transparent solid 1px; bo=
x-shadow: none; }
.btn-primary:focus-visible { outline: 2px solid var(--color-accent-fg); out=
line-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis);=
}
.btn-primary:active, .btn-primary.selected, .btn-primary[aria-selected=3D"t=
rue"] { background-color: var(--color-btn-primary-selected-bg); box-shadow:=
var(--color-btn-primary-selected-shadow); }
.btn-primary:disabled, .btn-primary.disabled, .btn-primary[aria-disabled=3D=
"true"] { color: var(--color-btn-primary-disabled-text); background-color: =
var(--color-btn-primary-disabled-bg); border-color: var(--color-btn-primary=
-disabled-border); }
.btn-primary:disabled .octicon, .btn-primary.disabled .octicon, .btn-primar=
y[aria-disabled=3D"true"] .octicon { color: var(--color-btn-primary-disable=
d-text); }
.btn-primary .Counter { color: inherit; background-color: var(--color-btn-p=
rimary-counter-bg); }
.btn-primary .octicon { color: var(--color-btn-primary-icon); }
a.btn-primary:focus { outline: 2px solid var(--color-accent-fg); outline-of=
fset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); }
a.btn-primary:focus:not(:focus-visible) { outline: transparent solid 1px; b=
ox-shadow: none; }
a.btn-primary:focus-visible { outline: 2px solid var(--color-accent-fg); ou=
tline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis)=
; }
.btn-outline { color: var(--color-btn-outline-text); }
.btn-outline:hover, [open] > .btn-outline { color: var(--color-btn-outline-=
hover-text); background-color: var(--color-btn-outline-hover-bg); border-co=
lor: var(--color-btn-outline-hover-border); box-shadow: var(--color-btn-out=
line-hover-shadow),var(--color-btn-outline-hover-inset-shadow); }
.btn-outline:hover .Counter, [open] > .btn-outline .Counter { background-co=
lor: var(--color-btn-outline-hover-counter-bg); }
.btn-outline:hover .octicon, [open] > .btn-outline .octicon { color: inheri=
t; }
.btn-outline:active, .btn-outline.selected, .btn-outline[aria-selected=3D"t=
rue"] { color: var(--color-btn-outline-selected-text); background-color: va=
r(--color-btn-outline-selected-bg); border-color: var(--color-btn-outline-s=
elected-border); box-shadow: var(--color-btn-outline-selected-shadow); }
.btn-outline:active:focus, .btn-outline.selected:focus, .btn-outline[aria-s=
elected=3D"true"]:focus { outline: 2px solid var(--color-accent-fg); outlin=
e-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); }
.btn-outline:active:focus:not(:focus-visible), .btn-outline.selected:focus:=
not(:focus-visible), .btn-outline[aria-selected=3D"true"]:focus:not(:focus-=
visible) { outline: transparent solid 1px; box-shadow: none; }
.btn-outline:active:focus-visible, .btn-outline.selected:focus-visible, .bt=
n-outline[aria-selected=3D"true"]:focus-visible { outline: 2px solid var(--=
color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--c=
olor-fg-on-emphasis); }
.btn-outline:disabled, .btn-outline.disabled, .btn-outline[aria-disabled=3D=
"true"] { color: var(--color-btn-outline-disabled-text); background-color: =
var(--color-btn-outline-disabled-bg); border-color: var(--color-btn-border)=
; box-shadow: none; }
.btn-outline:disabled .Counter, .btn-outline.disabled .Counter, .btn-outlin=
e[aria-disabled=3D"true"] .Counter { background-color: var(--color-btn-outl=
ine-disabled-counter-bg); }
.btn-outline .Counter { color: inherit; background-color: var(--color-btn-o=
utline-counter-bg); }
.btn-danger { color: var(--color-btn-danger-text); }
.btn-danger .octicon { color: var(--color-btn-danger-icon); }
.btn-danger:hover, [open] > .btn-danger { color: var(--color-btn-danger-hov=
er-text); background-color: var(--color-btn-danger-hover-bg); border-color:=
var(--color-btn-danger-hover-border); box-shadow: var(--color-btn-danger-h=
over-shadow),var(--color-btn-danger-hover-inset-shadow); }
.btn-danger:hover .Counter, [open] > .btn-danger .Counter { background-colo=
r: var(--color-btn-danger-hover-counter-bg); }
.btn-danger:hover .octicon, [open] > .btn-danger .octicon { color: var(--co=
lor-btn-danger-hover-icon); }
.btn-danger:active, .btn-danger.selected, .btn-danger[aria-selected=3D"true=
"] { color: var(--color-btn-danger-selected-text); background-color: var(--=
color-btn-danger-selected-bg); border-color: var(--color-btn-danger-selecte=
d-border); box-shadow: var(--color-btn-danger-selected-shadow); }
.btn-danger:disabled, .btn-danger.disabled, .btn-danger[aria-disabled=3D"tr=
ue"] { color: var(--color-btn-danger-disabled-text); background-color: var(=
--color-btn-danger-disabled-bg); border-color: var(--color-btn-border); box=
-shadow: none; }
.btn-danger:disabled .Counter, .btn-danger.disabled .Counter, .btn-danger[a=
ria-disabled=3D"true"] .Counter { background-color: var(--color-btn-danger-=
disabled-counter-bg); }
.btn-danger:disabled .octicon, .btn-danger.disabled .octicon, .btn-danger[a=
ria-disabled=3D"true"] .octicon { color: var(--color-btn-danger-disabled-te=
xt); }
.btn-danger .Counter { color: inherit; background-color: var(--color-btn-da=
nger-counter-bg); }
.btn-sm { padding: 3px 12px; font-size: 12px; line-height: 20px; }
.btn-sm .octicon { vertical-align: text-top; }
.btn-large { padding: 0.75em 1.5em; font-size: inherit; line-height: 1.5; b=
order-radius: 0.5em; }
.btn-block { display: block; width: 100%; text-align: center; }
.BtnGroup { display: inline-block; vertical-align: middle; }
.BtnGroup::before { display: table; content: ""; }
.BtnGroup::after { display: table; clear: both; content: ""; }
.BtnGroup + .BtnGroup, .BtnGroup + .btn { margin-left: 4px; }
.BtnGroup-item { position: relative; float: left; border-right-width: 0px; =
border-radius: 0px; }
.BtnGroup-item:first-child { border-top-left-radius: 6px; border-bottom-lef=
t-radius: 6px; }
.BtnGroup-item:last-child { border-right-width: 1px; border-top-right-radiu=
s: 6px; border-bottom-right-radius: 6px; }
.BtnGroup-item.selected, .BtnGroup-item[aria-selected=3D"true"], .BtnGroup-=
item:focus, .BtnGroup-item:active, .BtnGroup-item:hover { border-right-widt=
h: 1px; }
.BtnGroup-item.selected + .BtnGroup-item, .BtnGroup-item.selected + .BtnGro=
up-parent .BtnGroup-item, .BtnGroup-item[aria-selected=3D"true"] + .BtnGrou=
p-item, .BtnGroup-item[aria-selected=3D"true"] + .BtnGroup-parent .BtnGroup=
-item, .BtnGroup-item:focus + .BtnGroup-item, .BtnGroup-item:focus + .BtnGr=
oup-parent .BtnGroup-item, .BtnGroup-item:active + .BtnGroup-item, .BtnGrou=
p-item:active + .BtnGroup-parent .BtnGroup-item, .BtnGroup-item:hover + .Bt=
nGroup-item, .BtnGroup-item:hover + .BtnGroup-parent .BtnGroup-item { borde=
r-left-width: 0px; }
.BtnGroup-parent { float: left; }
.BtnGroup-parent:first-child .BtnGroup-item { border-top-left-radius: 6px; =
border-bottom-left-radius: 6px; }
.BtnGroup-parent:last-child .BtnGroup-item { border-right-width: 1px; borde=
r-top-right-radius: 6px; border-bottom-right-radius: 6px; }
.BtnGroup-parent .BtnGroup-item { border-right-width: 0px; border-radius: 0=
px; }
.BtnGroup-parent.selected .BtnGroup-item, .BtnGroup-parent[aria-selected=3D=
"true"] .BtnGroup-item, .BtnGroup-parent:focus .BtnGroup-item, .BtnGroup-pa=
rent:active .BtnGroup-item, .BtnGroup-parent:hover .BtnGroup-item { border-=
right-width: 1px; }
.BtnGroup-parent.selected + .BtnGroup-item, .BtnGroup-parent.selected + .Bt=
nGroup-parent .BtnGroup-item, .BtnGroup-parent[aria-selected=3D"true"] + .B=
tnGroup-item, .BtnGroup-parent[aria-selected=3D"true"] + .BtnGroup-parent .=
BtnGroup-item, .BtnGroup-parent:focus + .BtnGroup-item, .BtnGroup-parent:fo=
cus + .BtnGroup-parent .BtnGroup-item, .BtnGroup-parent:active + .BtnGroup-=
item, .BtnGroup-parent:active + .BtnGroup-parent .BtnGroup-item, .BtnGroup-=
parent:hover + .BtnGroup-item, .BtnGroup-parent:hover + .BtnGroup-parent .B=
tnGroup-item { border-left-width: 0px; }
.BtnGroup-item:focus, .BtnGroup-item:active, .BtnGroup-parent:focus, .BtnGr=
oup-parent:active { z-index: 1; }
.btn-link { display: inline-block; padding: 0px; font-size: inherit; color:=
var(--color-accent-fg); text-decoration: none; white-space: nowrap; cursor=
: pointer; user-select: none; background-color: transparent; border: 0px; a=
ppearance: none; }
.btn-link:hover { text-decoration: underline; }
.btn-link:disabled, .btn-link:disabled:hover, .btn-link[aria-disabled=3D"tr=
ue"], .btn-link[aria-disabled=3D"true"]:hover { color: var(--color-primer-f=
g-disabled); cursor: default; }
.btn-link:not(.dropdown-item):focus, .btn-link:not(.dropdown-item):focus-vi=
sible { border-radius: 6px; outline-offset: 0px; }
.btn-invisible { color: var(--color-accent-fg); background-color: transpare=
nt; border: 0px; border-radius: 6px; box-shadow: none; }
.btn-invisible:hover, .btn-invisible.zeroclipboard-is-hover { color: var(--=
color-accent-fg); background-color: var(--color-btn-hover-bg); outline: non=
e; box-shadow: none; }
.btn-invisible:active, .btn-invisible.selected, .btn-invisible[aria-selecte=
d=3D"true"], .btn-invisible.zeroclipboard-is-active { color: var(--color-ac=
cent-fg); background: none; border-color: var(--color-btn-active-border); o=
utline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow:=
none; }
.btn-invisible:active .btn-invisible.zeroclipboard-is-active { background-c=
olor: var(--color-btn-selected-bg); }
.btn-invisible:disabled, .btn-invisible.disabled, .btn-invisible[aria-disab=
led=3D"true"] { color: var(--color-primer-fg-disabled); background-color: t=
ransparent; }
.btn-octicon { display: inline-block; padding: 5px; margin-left: 5px; line-=
height: 1; color: var(--color-fg-muted); vertical-align: middle; background=
: transparent; border: 0px; box-shadow: none; }
.btn-octicon:hover { color: var(--color-accent-fg); }
.btn-octicon:focus, .btn-octicon:focus-visible { border-radius: 6px; }
.btn-octicon.disabled, .btn-octicon[aria-disabled=3D"true"] { color: var(--=
color-primer-fg-disabled); cursor: default; }
.btn-octicon.disabled:hover, .btn-octicon[aria-disabled=3D"true"]:hover { c=
olor: var(--color-primer-fg-disabled); }
.btn-octicon-danger:hover { color: var(--color-danger-fg); }
.close-button { padding: 0px; color: var(--color-fg-muted); background: tra=
nsparent; border: 0px; }
.close-button:hover { color: var(--color-fg-default); }
.close-button:active { outline: 2px solid var(--color-accent-fg); outline-o=
ffset: -2px; box-shadow: none; }
.hidden-text-expander { display: block; }
.hidden-text-expander.inline { position: relative; top: -1px; display: inli=
ne-block; margin-left: 5px; line-height: 0; }
.hidden-text-expander a, .ellipsis-expander { display: inline-block; height=
: 12px; padding: 0px 5px 5px; font-size: 12px; font-weight: 600; line-heigh=
t: 6px; color: var(--color-fg-default); text-decoration: none; vertical-ali=
gn: middle; background: var(--color-neutral-muted); border: 0px; border-rad=
ius: 1px; }
.hidden-text-expander a:hover, .ellipsis-expander:hover { text-decoration: =
none; background-color: var(--color-accent-muted); }
.hidden-text-expander a:active, .ellipsis-expander:active { color: var(--co=
lor-fg-on-emphasis); background-color: var(--color-accent-emphasis); }
.btn-with-count { float: left; border-top-right-radius: 0px; border-bottom-=
right-radius: 0px; }
.btn-with-count:focus { z-index: 1; }
.social-count { position: relative; float: left; padding: 3px 12px; font-si=
ze: 12px; font-weight: 600; line-height: 20px; color: var(--color-fg-defaul=
t); vertical-align: middle; background-color: var(--color-canvas-default); =
border-top-color: ; border-top-style: ; border-top-width: ; border-right-co=
lor: ; border-right-style: ; border-right-width: ; border-bottom-color: ; b=
order-bottom-style: ; border-bottom-width: ; border-image-source: ; border-=
image-slice: ; border-image-width: ; border-image-outset: ; border-image-re=
peat: ; border-left: 0px; border-top-right-radius: 6px; border-bottom-right=
-radius: 6px; box-shadow: var(--color-shadow-small),var(--color-primer-shad=
ow-highlight); }
.social-count:hover, .social-count:active { text-decoration: none; }
.social-count:hover { color: var(--color-accent-fg); cursor: pointer; }
.TableObject { display: table; }
.TableObject-item { display: table-cell; width: 1%; white-space: nowrap; ve=
rtical-align: middle; }
.TableObject-item--primary { width: 99%; }
fieldset { padding: 0px; margin: 0px; border: 0px; }
label { font-weight: 600; }
.form-control, .form-select { padding: 5px 12px; font-size: 14px; line-heig=
ht: 20px; color: var(--color-fg-default); vertical-align: middle; backgroun=
d-color: var(--color-canvas-default); background-repeat: no-repeat; backgro=
und-position: right 8px center; border: 1px solid var(--color-border-defaul=
t); border-radius: 6px; box-shadow: var(--color-primer-shadow-inset); trans=
ition: color 80ms cubic-bezier(0.33, 1, 0.68, 1) 0s, background-color, box-=
shadow, border-color; }
.form-control:focus, .form-select:focus { border-color: var(--color-accent-=
fg); outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg); }
.form-control:focus:not(:focus-visible), .form-select:focus:not(:focus-visi=
ble) { border-color: var(--color-accent-fg); outline: none; box-shadow: tra=
nsparent 0px 0px 0px 1px inset; }
.form-control:focus-visible, .form-select:focus-visible { border-color: var=
(--color-accent-fg); outline: none; box-shadow: inset 0 0 0 1px var(--color=
-accent-fg); }
.form-control.border-0:focus, .form-control.border-0:focus-visible, .form-s=
elect.border-0:focus, .form-select.border-0:focus-visible { border: 1px sol=
id var(--color-accent-fg) !important; }
.form-control[disabled], fieldset[disabled] .form-control, .form-select[dis=
abled], fieldset[disabled] .form-select { color: var(--color-primer-fg-disa=
bled); background-color: var(--color-input-disabled-bg); border-color: var(=
--color-border-default); -webkit-text-fill-color: var(--color-primer-fg-dis=
abled); opacity: 1; }
.form-control[disabled]::placeholder, fieldset[disabled] .form-control::pla=
ceholder, .form-select[disabled]::placeholder, fieldset[disabled] .form-sel=
ect::placeholder { color: var(--color-primer-fg-disabled); }
@supports (-webkit-touch-callout: none) {
.form-control, .form-select { font-size: 16px; }
@media (min-width: 768px) {
.form-control, .form-select { font-size: 14px; }
}
}
textarea.form-control { padding-top: 8px; padding-bottom: 8px; line-height:=
1.5; }
.input-contrast { background-color: var(--color-canvas-inset); }
.input-contrast:focus { background-color: var(--color-canvas-default); }
::placeholder { color: var(--color-fg-subtle); opacity: 1; }
.input-sm { min-height: 28px; padding-top: 3px; padding-bottom: 3px; font-s=
ize: 12px; line-height: 20px; }
.input-lg { font-size: 16px; }
.input-block { display: block; width: 100%; }
.input-monospace { font-family: ui-monospace, SFMono-Regular, "SF Mono", Me=
nlo, Consolas, "Liberation Mono", monospace; }
.input-hide-webkit-autofill::-webkit-contacts-auto-fill-button { position: =
absolute; right: 0px; pointer-events: none; visibility: hidden; display: no=
ne !important; }
.form-checkbox { padding-left: 20px; margin: 15px 0px; vertical-align: midd=
le; }
.form-checkbox label em.highlight { position: relative; left: -4px; padding=
: 2px 4px; font-style: normal; background: var(--color-attention-subtle); b=
order-radius: 6px; }
.form-checkbox input[type=3D"checkbox"], .form-checkbox input[type=3D"radio=
"] { float: left; margin: 5px 0px 0px -20px; vertical-align: middle; }
.form-checkbox .note { display: block; margin: 0px; font-size: 12px; font-w=
eight: 400; color: var(--color-fg-muted); }
.form-checkbox-details { display: none; }
.form-checkbox-details-trigger:checked ~ * .form-checkbox-details, .form-ch=
eckbox-details-trigger:checked ~ .form-checkbox-details { display: block; }
.hfields { margin: 15px 0px; }
.hfields::before { display: table; content: ""; }
.hfields::after { display: table; clear: both; content: ""; }
.hfields .form-group { float: left; margin: 0px 30px 0px 0px; }
.hfields .form-group dt label, .hfields .form-group .form-group-header labe=
l { display: inline-block; margin: 5px 0px 0px; color: var(--color-fg-muted=
); }
.hfields .form-group dt img, .hfields .form-group .form-group-header img { =
position: relative; top: -2px; }
.hfields .btn { float: left; margin: 28px 25px 0px -20px; }
.hfields .form-select { margin-top: 5px; }
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { margin=
: 0px; appearance: none; }
.form-actions::before { display: table; content: ""; }
.form-actions::after { display: table; clear: both; content: ""; }
.form-actions .btn { float: right; }
.form-actions .btn + .btn { margin-right: 5px; }
.form-warning { padding: 8px 10px; margin: 10px 0px; font-size: 14px; color=
: var(--color-attention-fg); background: var(--color-attention-subtle); bor=
der: 1px solid var(--color-attention-emphasis); border-radius: 6px; }
.form-warning p { margin: 0px; line-height: 1.5; }
.form-warning a { font-weight: 600; }
.form-select { display: inline-block; max-width: 100%; height: 32px; paddin=
g-right: 24px; background-color: var(--color-canvas-default); background-im=
age: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZ=
pZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzU4NjA2OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3=
JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNTEgM=
CAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yNSAw=
IDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBMMTE=
uNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI3ei=
IgLz48L3N2Zz4=3D"); background-repeat: no-repeat; background-position: righ=
t 4px center; background-size: 16px; appearance: none; }
.form-select[multiple] { height: auto; }
[data-color-mode=3D"light"][data-light-theme*=3D"dark"] .form-select, [data=
-color-mode=3D"dark"][data-dark-theme*=3D"dark"] .form-select { background-=
image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiI=
HZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzZlNzY4MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMu=
b3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNTE=
gMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yNS=
AwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBMM=
TEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI3=
eiIgLz48L3N2Zz4=3D"); }
@media (prefers-color-scheme: light) {
[data-color-mode=3D"auto"][data-light-theme*=3D"dark"] .form-select { bac=
kground-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdod=
D0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzZlNzY4MSIgeG1sbnM9Imh0dHA6Ly93=
d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI=
1MS4yNTEgMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS=
4yNS4yNSAwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuM=
zU0IDBMMTEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3=
Ny0uNDI3eiIgLz48L3N2Zz4=3D"); }
}
@media (prefers-color-scheme: dark) {
[data-color-mode=3D"auto"][data-dark-theme*=3D"dark"] .form-select { back=
ground-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD=
0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzZlNzY4MSIgeG1sbnM9Imh0dHA6Ly93d=
3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1=
MS4yNTEgMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4=
yNS4yNSAwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMz=
U0IDBMMTEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3N=
y0uNDI3eiIgLz48L3N2Zz4=3D"); }
}
.select-sm { height: 28px; padding-top: 3px; padding-bottom: 3px; font-size=
: 12px; }
.select-sm[multiple] { height: auto; min-height: 0px; }
.form-group { margin: 15px 0px; }
.form-group .form-control.autocomplete-embedded-icon-wrap:focus-within { ba=
ckground-color: var(--color-canvas-default); }
.form-group .form-control { width: 440px; max-width: 100%; margin-right: 5p=
x; background-color: var(--color-canvas-inset); }
.form-group .form-control:focus { background-color: var(--color-canvas-defa=
ult); }
.form-group .form-control.shorter { width: 130px; }
.form-group .form-control.short { width: 250px; }
.form-group .form-control.input-block, .form-group .form-control.long { wid=
th: 100%; }
.form-group textarea.form-control { width: 100%; height: 200px; min-height:=
200px; }
.form-group textarea.form-control.short { height: 50px; min-height: 50px; }
.form-group dt, .form-group .form-group-header { margin: 0px 0px 6px; }
.form-group label { position: relative; }
.form-group.flattened dt, .form-group.flattened .form-group-header { float:=
left; margin: 0px; line-height: 32px; }
.form-group.flattened dd, .form-group.flattened .form-group-body { line-hei=
ght: 32px; }
.form-group dd h4, .form-group .form-group-body h4 { margin: 4px 0px 0px; }
.form-group dd h4.is-error, .form-group .form-group-body h4.is-error { colo=
r: var(--color-danger-fg); }
.form-group dd h4.is-success, .form-group .form-group-body h4.is-success { =
color: var(--color-success-fg); }
.form-group dd h4 + .note, .form-group .form-group-body h4 + .note { margin=
-top: 0px; }
.form-group.required dt label::after, .form-group.required .form-group-head=
er label::after { padding-left: 5px; color: var(--color-danger-fg); content=
: "*"; }
.form-group .success, .form-group .error, .form-group .indicator { display:=
none; font-size: 12px; font-weight: 600; }
.form-group.loading { opacity: 0.5; }
.form-group.loading .indicator { display: inline; }
.form-group.loading .spinner { display: inline-block; vertical-align: middl=
e; }
.form-group.successful .success { display: inline; color: var(--color-succe=
ss-fg); }
.form-group.successed .success, .form-group.successed .warning, .form-group=
.successed .error, .form-group.warn .success, .form-group.warn .warning, .f=
orm-group.warn .error, .form-group.errored .success, .form-group.errored .w=
arning, .form-group.errored .error { position: absolute; z-index: 10; displ=
ay: block; max-width: 450px; padding: 4px 8px; margin: 8px 0px 0px; font-si=
ze: 12px; font-weight: 400; border-style: solid; border-width: 1px; border-=
radius: 6px; }
.form-group.successed .success::after, .form-group.successed .success::befo=
re, .form-group.successed .warning::after, .form-group.successed .warning::=
before, .form-group.successed .error::after, .form-group.successed .error::=
before, .form-group.warn .success::after, .form-group.warn .success::before=
, .form-group.warn .warning::after, .form-group.warn .warning::before, .for=
m-group.warn .error::after, .form-group.warn .error::before, .form-group.er=
rored .success::after, .form-group.errored .success::before, .form-group.er=
rored .warning::after, .form-group.errored .warning::before, .form-group.er=
rored .error::after, .form-group.errored .error::before { position: absolut=
e; bottom: 100%; left: 10px; z-index: 15; width: 0px; height: 0px; pointer-=
events: none; content: " "; border: solid transparent; }
.form-group.successed .success::after, .form-group.successed .warning::afte=
r, .form-group.successed .error::after, .form-group.warn .success::after, .=
form-group.warn .warning::after, .form-group.warn .error::after, .form-grou=
p.errored .success::after, .form-group.errored .warning::after, .form-group=
.errored .error::after { border-width: 5px; }
.form-group.successed .success::before, .form-group.successed .warning::bef=
ore, .form-group.successed .error::before, .form-group.warn .success::befor=
e, .form-group.warn .warning::before, .form-group.warn .error::before, .for=
m-group.errored .success::before, .form-group.errored .warning::before, .fo=
rm-group.errored .error::before { margin-left: -1px; border-width: 6px; }
.form-group.successed .success { color: var(--color-fg-default); background=
-color: var(--color-canvas-default); background-image: linear-gradient(var(=
--color-success-subtle), var(--color-success-subtle)); border-color: var(--=
color-success-muted); }
.form-group.successed .success::after { border-bottom-color: var(--color-su=
ccess-subtle); }
.form-group.successed .success::before { border-bottom-color: var(--color-s=
uccess-muted); }
.form-group.warn .form-control:not(:focus, :focus-visible) { border-color: =
var(--color-attention-emphasis); }
.form-group.warn .warning { color: var(--color-fg-default); background-colo=
r: var(--color-canvas-default); background-image: linear-gradient(var(--col=
or-attention-subtle), var(--color-attention-subtle)); border-color: var(--c=
olor-attention-muted); }
.form-group.warn .warning::after { border-bottom-color: var(--color-attenti=
on-subtle); }
.form-group.warn .warning::before { border-bottom-color: var(--color-attent=
ion-muted); }
.form-group.errored .form-control:not(:focus, :focus-visible) { border-colo=
r: var(--color-danger-emphasis); }
.form-group.errored label { color: var(--color-danger-fg); }
.form-group.errored .error { color: var(--color-fg-default); background-col=
or: var(--color-canvas-default); background-image: linear-gradient(var(--co=
lor-danger-subtle), var(--color-danger-subtle)); border-color: var(--color-=
danger-muted); }
.form-group.errored .error::after { border-bottom-color: var(--color-danger=
-subtle); }
.form-group.errored .error::before { border-bottom-color: var(--color-dange=
r-muted); }
.note { min-height: 17px; margin: 4px 0px 2px; font-size: 12px; color: var(=
--color-fg-muted); }
.note .spinner { margin-right: 3px; vertical-align: middle; }
dl.form-group > dd .form-control.is-autocheck-loading, dl.form-group > dd .=
form-control.is-autocheck-successful, dl.form-group > dd .form-control.is-a=
utocheck-errored, .form-group > .form-group-body .form-control.is-autocheck=
-loading, .form-group > .form-group-body .form-control.is-autocheck-success=
ful, .form-group > .form-group-body .form-control.is-autocheck-errored { pa=
dding-right: 30px; }
dl.form-group > dd .form-control.is-autocheck-loading, .form-group > .form-=
group-body .form-control.is-autocheck-loading { background-image: url("/ima=
ges/spinners/octocat-spinner-16px.gif"); }
dl.form-group > dd .form-control.is-autocheck-successful, .form-group > .fo=
rm-group-body .form-control.is-autocheck-successful { background-image: url=
("/images/modules/ajax/success.png"); }
dl.form-group > dd .form-control.is-autocheck-errored, .form-group > .form-=
group-body .form-control.is-autocheck-errored { background-image: url("/ima=
ges/modules/ajax/error.png"); }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and=
(-moz-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio:=
2), only screen and (min-resolution: 192dpi), only screen and (min-resolut=
ion: 2dppx) {
dl.form-group > dd .form-control.is-autocheck-loading, dl.form-group > dd=
.form-control.is-autocheck-successful, dl.form-group > dd .form-control.is=
-autocheck-errored, .form-group > .form-group-body .form-control.is-autoche=
ck-loading, .form-group > .form-group-body .form-control.is-autocheck-succe=
ssful, .form-group > .form-group-body .form-control.is-autocheck-errored { =
background-size: 16px 16px; }
dl.form-group > dd .form-control.is-autocheck-loading, .form-group > .for=
m-group-body .form-control.is-autocheck-loading { background-image: url("/i=
mages/spinners/octocat-spinner-32.gif"); }
dl.form-group > dd .form-control.is-autocheck-successful, .form-group > .=
form-group-body .form-control.is-autocheck-successful { background-image: u=
rl("/images/modules/ajax/success@2x.png"); }
dl.form-group > dd .form-control.is-autocheck-errored, .form-group > .for=
m-group-body .form-control.is-autocheck-errored { background-image: url("/i=
mages/modules/ajax/error@2x.png"); }
}
.status-indicator { display: inline-block; width: 16px; height: 16px; margi=
n-left: 5px; }
.status-indicator .octicon { display: none; }
.status-indicator-success::before { content: ""; }
.status-indicator-success .octicon-check { display: inline-block; color: va=
r(--color-success-fg); fill: var(--color-success-fg); }
.status-indicator-success .octicon-x { display: none; }
.status-indicator-failed::before { content: ""; }
.status-indicator-failed .octicon-check { display: none; }
.status-indicator-failed .octicon-x { display: inline-block; color: var(--c=
olor-danger-fg); fill: var(--color-danger-fg); }
.status-indicator-loading { width: 16px; background-image: url("/images/spi=
nners/octocat-spinner-32-EAF2F5.gif"); background-repeat: no-repeat; backgr=
ound-position: 0px 0px; background-size: 16px; }
.inline-form { display: inline-block; }
.inline-form .btn-plain { background-color: transparent; border: 0px; }
.drag-and-drop { padding: 7px 10px; margin: 0px; font-size: 13px; line-heig=
ht: 16px; color: var(--color-fg-muted); background-color: var(--color-canva=
s-subtle); border-right-color: ; border-right-style: ; border-right-width: =
; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; bord=
er-left-color: ; border-left-style: ; border-left-width: ; border-image-sou=
rce: ; border-image-slice: ; border-image-width: ; border-image-outset: ; b=
order-image-repeat: ; border-top: 0px; border-bottom-right-radius: 6px; bor=
der-bottom-left-radius: 6px; }
.drag-and-drop .default, .drag-and-drop .loading, .drag-and-drop .error { d=
isplay: none; }
.drag-and-drop .error { color: var(--color-danger-fg); }
.drag-and-drop img { vertical-align: top; }
.is-default .drag-and-drop .default { display: inline-block; }
.is-uploading .drag-and-drop .loading { display: inline-block; }
.is-bad-file .drag-and-drop .bad-file { display: inline-block; }
.is-duplicate-filename .drag-and-drop .duplicate-filename { display: inline=
-block; }
.is-too-big .drag-and-drop .too-big { display: inline-block; }
.is-hidden-file .drag-and-drop .hidden-file { display: inline-block; }
.is-empty .drag-and-drop .empty { display: inline-block; }
.is-bad-permissions .drag-and-drop .bad-permissions { display: inline-block=
; }
.is-repository-required .drag-and-drop .repository-required { display: inli=
ne-block; }
.drag-and-drop-error-info { font-weight: 400; color: var(--color-fg-muted);=
}
.drag-and-drop-error-info a { color: var(--color-accent-fg); }
.is-failed .drag-and-drop .failed-request { display: inline-block; }
.manual-file-chooser { position: absolute; width: 240px; padding: 5px; marg=
in-left: -80px; cursor: pointer; opacity: 0.0001; }
.manual-file-chooser:hover + .manual-file-chooser-text { text-decoration: u=
nderline; }
.btn .manual-file-chooser { top: 0px; padding: 0px; line-height: 34px; }
.upload-enabled textarea { display: block; border-bottom: 1px dashed var(--=
color-border-default); border-bottom-right-radius: 0px; border-bottom-left-=
radius: 0px; }
.upload-enabled.focused { border-color: var(--color-accent-fg); border-radi=
us: 6px; outline: none; box-shadow: 0 0 0 2px var(--color-accent-fg); }
.upload-enabled.focused .form-control { border-top-color: transparent; bord=
er-right-color: transparent; border-left-color: transparent; border-bottom-=
color: var(--color-accent-fg); box-shadow: none; }
.upload-enabled.focused .drag-and-drop { border-color: transparent; }
.dragover textarea, .dragover .drag-and-drop { box-shadow: rgb(201, 255, 0)=
0px 0px 3px; }
.write-content { position: relative; }
.previewable-comment-form { position: relative; }
.previewable-comment-form .tabnav { position: relative; padding: 8px 8px 0p=
x; }
.previewable-comment-form .comment { border: 1px solid var(--color-border-d=
efault); }
.previewable-comment-form .comment-form-error { margin-bottom: 8px; }
.previewable-comment-form .write-content, .previewable-comment-form .previe=
w-content { display: none; margin: 0px 8px 8px; }
.previewable-comment-form.write-selected .write-content, .previewable-comme=
nt-form.preview-selected .preview-content { display: block; }
.previewable-comment-form textarea { display: block; width: 100%; min-heigh=
t: 100px; max-height: 500px; padding: 8px; resize: vertical; }
.form-action-spacious { margin-top: 10px; }
div.composer { margin-top: 0px; border: 0px; }
.composer .comment-form-textarea { height: 200px; min-height: 200px; }
.composer .tabnav { margin: 0px 0px 10px; }
h2.account { margin: 15px 0px 0px; font-size: 18px; font-weight: 400; color=
: var(--color-fg-muted); }
p.explain { position: relative; font-size: 12px; color: var(--color-fg-mute=
d); }
p.explain strong { color: var(--color-fg-default); }
p.explain .octicon { margin-right: 5px; color: var(--color-fg-muted); }
p.explain .minibutton { top: -4px; float: right; }
.form-group label { position: static; }
.input-group { display: table; }
.input-group .form-control { position: relative; width: 100%; }
.input-group .form-control:focus { z-index: 2; }
.input-group .form-control + .btn { margin-left: 0px; }
.input-group.inline { display: inline-table; }
.input-group:focus-within button { outline-offset: 0px; }
.input-group .form-control.autocomplete-embedded-icon-wrap { display: inlin=
e-flex; padding: 5px 8px; }
.input-group .form-control, .input-group-button { display: table-cell; }
.input-group-button { width: 1%; vertical-align: middle; }
.input-group-button--autocomplete-embedded-icon { vertical-align: bottom; }
.input-group .form-control:first-child, .input-group-button:first-child .bt=
n { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.input-group-button:first-child .btn { margin-right: -1px; }
.input-group .form-control:last-child, .input-group-button:last-child .btn =
{ border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.input-group-button:last-child .btn { margin-left: -1px; }
.radio-group::before { display: table; content: ""; }
.radio-group::after { display: table; clear: both; content: ""; }
.radio-label { float: left; padding: 6px 16px 6px 36px; margin-left: -1px; =
font-size: 14px; line-height: 20px; color: var(--color-fg-default); cursor:=
pointer; border: 1px solid var(--color-border-default); }
:checked + .radio-label { position: relative; z-index: 1; border-color: var=
(--color-accent-emphasis); }
.radio-label:first-of-type { margin-left: 0px; border-top-left-radius: 6px;=
border-bottom-left-radius: 6px; }
.radio-label:last-of-type { border-top-right-radius: 6px; border-bottom-rig=
ht-radius: 6px; }
.radio-label .octicon { margin-left: 4px; color: var(--color-fg-subtle); }
.radio-input { z-index: 3; float: left; margin: 10px -32px 0px 16px; }
.radio-input:disabled { position: relative; }
.radio-input:disabled + .radio-label { color: var(--color-primer-fg-disable=
d); cursor: default; background-color: var(--color-neutral-subtle); }
.radio-input:disabled + .radio-label .octicon { color: inherit; }
.FormControl { display: inline-flex; flex-direction: column; gap: var(--bas=
e-size-4, 4px); }
.FormControl--fullWidth { display: flex; }
.FormControl-label { font-size: var(--primer-text-body-size-medium, 14px); =
font-weight: var(--base-text-weight-semibold, 600); line-height: var(--prim=
er-text-body-lineHeight-medium, 1.42857); color: var(--color-fg-default); u=
ser-select: none; }
.FormControl-caption { margin-bottom: 0px; font-size: var(--primer-text-cap=
tion-size, 12px); font-weight: var(--primer-text-caption-weight, 400); line=
-height: var(--primer-text-caption-lineHeight, 1.33333); color: var(--color=
-fg-muted); }
.FormControl-inlineValidation { display: flex; font-size: var(--primer-text=
-caption-size, 12px); font-weight: var(--base-text-weight-semibold, 600); c=
olor: var(--color-danger-fg); fill: var(--color-danger-fg); flex-direction:=
row; align-items: center; gap: var(--base-size-4, 4px); }
.FormControl-inlineValidation p { margin-bottom: 0px; }
.FormControl-input, .FormControl-select, .FormControl-textarea { background=
-color: var(--color-canvas-default); border: solid var(--primer-borderWidth=
-thin, 1px) var(--color-border-default); width: 100%; font-size: var(--prim=
er-text-body-size-medium, 14px); line-height: var(--primer-text-body-lineHe=
ight-medium, 1.42857); border-radius: var(--primer-borderRadius-medium, 6px=
); transition: color 80ms cubic-bezier(0.33, 1, 0.68, 1) 0s, background-col=
or, box-shadow, border-color; padding-inline: var(--primer-control-medium-p=
addingInline-condensed, 8px); padding-block: calc(var(--primer-control-medi=
um-paddingBlock, 6px) - var(--primer-borderWidth-thin, 1px)); }
.FormControl-input[disabled], .FormControl-select[disabled], .FormControl-t=
extarea[disabled] { color: var(--color-primer-fg-disabled); cursor: not-all=
owed; background-color: var(--color-input-disabled-bg); border-color: var(-=
-color-border-default); opacity: 1; -webkit-text-fill-color: var(--color-pr=
imer-fg-disabled); }
.FormControl-input:not(:focus)[invalid], .FormControl-select:not(:focus)[in=
valid], .FormControl-textarea:not(:focus)[invalid] { border-color: var(--co=
lor-danger-emphasis); }
.FormControl-input:not([type=3D"checkbox"]):not([type=3D"radio"]):focus, .F=
ormControl-select:not([type=3D"checkbox"]):not([type=3D"radio"]):focus, .Fo=
rmControl-textarea:not([type=3D"checkbox"]):not([type=3D"radio"]):focus { b=
order-color: var(--color-accent-fg); outline: none; box-shadow: inset 0 0 0=
1px var(--color-accent-fg); }
.FormControl-input:not([type=3D"checkbox"]):not([type=3D"radio"]):focus:not=
(:focus-visible), .FormControl-select:not([type=3D"checkbox"]):not([type=3D=
"radio"]):focus:not(:focus-visible), .FormControl-textarea:not([type=3D"che=
ckbox"]):not([type=3D"radio"]):focus:not(:focus-visible) { border-color: va=
r(--color-accent-fg); outline: none; box-shadow: transparent 0px 0px 0px 1p=
x inset; }
.FormControl-input:focus-visible, .FormControl-select:focus-visible, .FormC=
ontrol-textarea:focus-visible { border-color: var(--color-accent-fg); outli=
ne: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg); }
.FormControl-input[disabled]::placeholder, .FormControl-select[disabled]::p=
laceholder, .FormControl-textarea[disabled]::placeholder { color: var(--col=
or-primer-fg-disabled); }
.FormControl-input[readonly], .FormControl-select[readonly], .FormControl-t=
extarea[readonly] { background-color: var(--color-input-disabled-bg); }
.FormControl-input ::placeholder, .FormControl-select ::placeholder, .FormC=
ontrol-textarea ::placeholder { color: var(--color-fg-subtle); opacity: 1; =
}
.FormControl-input.FormControl-small, .FormControl-select.FormControl-small=
, .FormControl-textarea.FormControl-small { height: var(--primer-control-sm=
all-size, 28px); padding-inline: var(--primer-control-small-paddingInline-n=
ormal, 8px); padding-block: var(--primer-control-small-paddingBlock, 4px); =
font-size: var(--primer-text-body-size-small, 12px); }
.FormControl-input.FormControl-medium, .FormControl-select.FormControl-medi=
um, .FormControl-textarea.FormControl-medium { height: var(--primer-control=
-medium-size, 32px); }
.FormControl-input.FormControl-large, .FormControl-select.FormControl-large=
, .FormControl-textarea.FormControl-large { height: var(--primer-control-la=
rge-size, 40px); padding-inline: var(--primer-control-large-paddingInline-n=
ormal, 12px); padding-block: var(--primer-control-large-paddingBlock, 10px)=
; }
.FormControl-input.FormControl-inset, .FormControl-select.FormControl-inset=
, .FormControl-textarea.FormControl-inset { background-color: var(--color-c=
anvas-inset); }
.FormControl-input.FormControl-inset:focus-visible, .FormControl-input.Form=
Control-inset:focus, .FormControl-select.FormControl-inset:focus-visible, .=
FormControl-select.FormControl-inset:focus, .FormControl-textarea.FormContr=
ol-inset:focus-visible, .FormControl-textarea.FormControl-inset:focus { bac=
kground-color: var(--color-canvas-default); }
.FormControl-input.FormControl-monospace, .FormControl-select.FormControl-m=
onospace, .FormControl-textarea.FormControl-monospace { font-family: var(--=
primer-fontStack-monospace, "ui-monospace, SFMono-Regular, SF Mono, Menlo, =
Consolas, Liberation Mono, monospace"); }
.FormControl-input.FormControl-error, .FormControl-select.FormControl-error=
, .FormControl-textarea.FormControl-error { border-color: var(--color-dange=
r-emphasis); }
.FormControl-input.FormControl-success, .FormControl-select.FormControl-suc=
cess, .FormControl-textarea.FormControl-success { border-color: var(--color=
-success-emphasis); }
.FormControl-input.FormControl-warning, .FormControl-select.FormControl-war=
ning, .FormControl-textarea.FormControl-warning { border-color: var(--color=
-attention-emphasis); }
.FormControl-input-wrap { position: relative; display: grid; }
.FormControl-input-wrap .FormControl-input-leadingVisualWrap { position: ab=
solute; top: var(--base-size-8, 8px); left: var(--base-size-8, 8px); displa=
y: block; width: var(--base-size-16, 16px); height: var(--base-size-16, 16p=
x); color: var(--color-fg-muted); pointer-events: none; }
.FormControl-input-wrap .FormControl-input-leadingVisualWrap .FormControl-i=
nput-leadingVisual { display: block; user-select: none; }
.FormControl-input-wrap .FormControl-input-trailingAction { position: absol=
ute; top: var(--base-size-4, 4px); right: var(--base-size-4, 4px); z-index:=
4; display: grid; width: var(--primer-control-xsmall-size, 24px); height: =
var(--primer-control-xsmall-size, 24px); padding: 0px; color: var(--color-f=
g-muted); cursor: pointer; background: transparent; border: 0px; border-rad=
ius: var(--primer-borderRadius-small); transition: color 0.2s cubic-bezier(=
0.3, 0, 0.5, 1) 0s, background-color, border-color; align-items: center; ju=
stify-content: center; }
.FormControl-input-wrap .FormControl-input-trailingAction svg { user-select=
: none; }
.FormControl-input-wrap .FormControl-input-trailingAction[disabled] { color=
: var(--color-primer-fg-disabled); pointer-events: none; }
.FormControl-input-wrap .FormControl-input-trailingAction:hover { backgroun=
d: var(--color-action-list-item-default-hover-bg); }
.FormControl-input-wrap .FormControl-input-trailingAction:active { backgrou=
nd: var(--color-action-list-item-default-active-bg); }
.FormControl-input-wrap .FormControl-input-trailingAction.FormControl-input=
-trailingAction--divider::before { position: absolute; top: calc((var(--pri=
mer-control-xsmall-size) - var(--base-size-16))/2); left: calc(var(--base-s=
ize-4, 4px)*-1); display: block; width: var(--primer-borderWidth-thin); hei=
ght: var(--base-size-16); content: ""; background: var(--color-border-defau=
lt); }
.FormControl-input-wrap .FormControl-input-trailingAction::after { position=
: absolute; top: 50%; left: 50%; width: 100%; height: 100%; min-height: var=
(--primer-control-medium-size, 32px); content: ""; transform: translateX(-5=
0%) translateY(-50%); min-width: var(--primer-control-medium-size, 32px); }
@media (pointer: coarse) {
.FormControl-input-wrap .FormControl-input-trailingAction::after { min-wi=
dth: var(--primer-control-minTarget-coarse, 44px); min-height: var(--primer=
-control-minTarget-coarse, 44px); }
}
.FormControl-input-wrap.FormControl-input-wrap--leadingVisual .FormControl-=
input { padding-inline-start: calc(var(--primer-control-medium-paddingInlin=
e-condensed, 8px) + var(--base-size-16, 16px) + var(--primer-control-medium=
-gap, 8px)); }
.FormControl-input-wrap.FormControl-input-wrap--trailingAction .FormControl=
-input { padding-inline-end: calc(var(--primer-control-medium-paddingInline=
-condensed, 8px) + var(--base-size-16, 16px) + var(--primer-control-medium-=
gap, 8px)); }
.FormControl-input-wrap.FormControl-input-wrap--trailingAction.FormControl-=
input-wrap-trailingAction--divider .FormControl-input { padding-inline-end:=
calc(var(--primer-control-medium-paddingInline-condensed, 8px) + var(--bas=
e-size-16, 16px) + var(--primer-control-medium-gap, 8px) + var(--primer-bor=
derWidth-thin, 1px)); }
.FormControl-input-wrap.FormControl-small .FormControl-input-leadingVisualW=
rap { top: calc(var(--primer-control-medium-paddingInline-condensed, 8px) -=
0.125rem); left: calc(var(--primer-control-medium-paddingInline-condensed,=
8px) - 0.125rem); }
.FormControl-input-wrap.FormControl-small.FormControl-input-wrap--trailingA=
ction .FormControl-input.FormControl-small { padding-inline-end: calc(var(-=
-primer-control-small-paddingInline-condensed, 8px) + var(--base-size-16, 1=
6px) + var(--primer-control-small-gap, 8px)); }
.FormControl-input-wrap.FormControl-small.FormControl-input-wrap--trailingA=
ction.FormControl-input-wrap-trailingAction--divider .FormControl-input.For=
mControl-small { padding-inline-end: calc(var(--primer-control-small-paddin=
gInline-condensed, 8px) + var(--base-size-16, 16px) + var(--primer-control-=
small-gap, 8px) + var(--primer-borderWidth-thin, 1px)); }
.FormControl-input-wrap.FormControl-small .FormControl-input-trailingAction=
{ width: calc(var(--primer-control-small-size, 28px) - var(--base-size-8, =
8px)); height: calc(var(--primer-control-small-size, 28px) - var(--base-siz=
e-8, 8px)); }
.FormControl-input-wrap.FormControl-small .FormControl-input-trailingAction=
::before { top: calc((var(--primer-control-xsmall-size) - var(--base-size-1=
6))/4); }
.FormControl-input-wrap.FormControl-large .FormControl-input-leadingVisualW=
rap { top: var(--primer-control-medium-paddingInline-normal, 12px); left: v=
ar(--primer-control-medium-paddingInline-normal, 12px); }
.FormControl-input-wrap.FormControl-large.FormControl-input-wrap--leadingVi=
sual .FormControl-input.FormControl-large { padding-inline-start: calc(var(=
--primer-control-large-paddingInline-normal, 12px) + var(--base-size-16, 16=
px) + var(--primer-control-large-gap, 8px)); }
.FormControl-input-wrap.FormControl-large.FormControl-input-wrap--trailingA=
ction .FormControl-input.FormControl-large { padding-inline-end: calc(var(-=
-primer-control-large-paddingInline-normal, 12px) + var(--base-size-16, 16p=
x) + var(--primer-control-large-gap, 8px)); }
.FormControl-input-wrap.FormControl-large.FormControl-input-wrap--trailingA=
ction.FormControl-input-wrap-trailingAction--divider .FormControl-input.For=
mControl-large { padding-inline-end: calc(var(--primer-control-large-paddin=
gInline-normal, 12px) + var(--base-size-16, 16px) + var(--primer-control-la=
rge-gap, 8px) + var(--primer-borderWidth-thin, 1px)); }
.FormControl-input-wrap.FormControl-large .FormControl-input-trailingAction=
{ top: calc(var(--primer-control-medium-paddingInline-condensed, 8px) - 0.=
125rem); right: calc(var(--primer-control-medium-paddingInline-condensed, 8=
px) - 0.125rem); width: var(--primer-control-small-size, 28px); height: var=
(--primer-control-small-size, 28px); }
.FormControl-input-wrap.FormControl-large .FormControl-input-trailingAction=
::before { top: unset; height: var(--base-size-20); }
.FormControl-select-wrap { display: grid; grid-template-columns: minmax(0, =
auto) var(--base-size-16, 16px); }
.FormControl-select-wrap::after { width: var(--base-size-16, 16px); height:=
var(--base-size-16, 16px); padding-right: var(--base-size-4, 4px); pointer=
-events: none; content: ""; background-color: var(--color-fg-muted); -webki=
t-mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYi=
IHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzU4NjA2OSIgeG1sbnM9Imh0dHA6Ly93d3cudzM=
ub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNT=
EgMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yN=
SAwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBM=
MTEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI=
3eiIgLz48L3N2Zz4=3D") 0% 0% / contain no-repeat; mask: url("data:image/svg+=
xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIg=
ZmlsbD0iIzU4NjA2OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCB=
kPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNTEgMCAwMC4zNTQgMGwzLjM5Ni0zLj=
M5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yNSAwIDAwLS4xNzcuNDI3ek00LjQyM=
yA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBMMTEuNTcgNi40N2EuMjUuMjUgMCAw=
MS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI3eiIgLz48L3N2Zz4=3D"); grid-=
area: 1 / 2 / auto / auto; place-self: center end; }
.FormControl-select-wrap .FormControl-select { grid-area: 1 / 1 / auto / -1=
; appearance: none; padding-right: var(--base-size-20, 20px); }
.FormControl-checkbox-wrap, .FormControl-radio-wrap { display: inline-grid;=
grid-template-columns: min-content auto; gap: var(--base-size-8, 8px); }
.FormControl-checkbox-wrap .FormControl-checkbox-labelWrap, .FormControl-ch=
eckbox-wrap .FormControl-radio-labelWrap, .FormControl-radio-wrap .FormCont=
rol-checkbox-labelWrap, .FormControl-radio-wrap .FormControl-radio-labelWra=
p { display: flex; flex-direction: column; gap: var(--base-size-4, 4px); }
.FormControl-checkbox-wrap .FormControl-label, .FormControl-radio-wrap .For=
mControl-label { cursor: pointer; }
input[type=3D"checkbox"].FormControl-checkbox, input[type=3D"radio"].FormCo=
ntrol-radio { background-color: var(--color-canvas-default); position: rela=
tive; display: grid; width: var(--base-size-16, 16px); height: var(--base-s=
ize-16, 16px); margin: 0.125rem 0px 0px; cursor: pointer; border: solid var=
(--primer-borderWidth-thin, 1px) var(--color-border-default); border-radius=
: var(--primer-borderRadius-small, 3px); transition: background-color 0s ea=
se 0s, border-color 80ms cubic-bezier(0.33, 1, 0.68, 1) 0s; appearance: non=
e; place-content: center; }
input[type=3D"checkbox"].FormControl-checkbox[disabled], input[type=3D"radi=
o"].FormControl-radio[disabled] { color: var(--color-primer-fg-disabled); c=
ursor: not-allowed; background-color: var(--color-input-disabled-bg); borde=
r-color: var(--color-border-default); opacity: 1; -webkit-text-fill-color: =
var(--color-primer-fg-disabled); }
input[type=3D"checkbox"].FormControl-checkbox:not(:focus)[invalid], input[t=
ype=3D"radio"].FormControl-radio:not(:focus)[invalid] { border-color: var(-=
-color-danger-emphasis); }
input[type=3D"checkbox"].FormControl-checkbox:not([type=3D"checkbox"]):not(=
[type=3D"radio"]):focus, input[type=3D"radio"].FormControl-radio:not([type=
=3D"checkbox"]):not([type=3D"radio"]):focus { border-color: var(--color-acc=
ent-fg); outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg);=
}
input[type=3D"checkbox"].FormControl-checkbox:not([type=3D"checkbox"]):not(=
[type=3D"radio"]):focus:not(:focus-visible), input[type=3D"radio"].FormCont=
rol-radio:not([type=3D"checkbox"]):not([type=3D"radio"]):focus:not(:focus-v=
isible) { border-color: var(--color-accent-fg); outline: none; box-shadow: =
transparent 0px 0px 0px 1px inset; }
input[type=3D"checkbox"].FormControl-checkbox:focus-visible, input[type=3D"=
radio"].FormControl-radio:focus-visible { border-color: var(--color-accent-=
fg); outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg); }
input[type=3D"checkbox"].FormControl-checkbox::before, input[type=3D"radio"=
].FormControl-radio::before { width: var(--base-size-16, 16px); height: var=
(--base-size-16, 16px); visibility: hidden; content: ""; background-color: =
var(--color-fg-on-emphasis); transition: visibility 0s linear 230ms; clip-p=
ath: inset(var(--base-size-16, 16px) 0 0 0); -webkit-mask-image: url("data:=
image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwID=
EyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwY=
XRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTEuNzgwMyAw=
LjIxOTYyNUMxMS45MjEgMC4zNjA0MjcgMTIgMC41NTEzMDUgMTIgMC43NTAzMTNDMTIgMC45NDk=
zMjEgMTEuOTIxIDEuMTQwMTkgMTEuNzgwMyAxLjI4MUw0LjUxODYgOC41NDA0MkM0LjM3Nzc1ID=
guNjgxIDQuMTg2ODIgOC43NiAzLjk4Nzc0IDguNzZDMy43ODg2NyA4Ljc2IDMuNTk3NzMgOC42O=
DEgMy40NTY4OSA4LjU0MDQyTDAuMjAxNjIyIDUuMjg2MkMwLjA2ODkyNzcgNS4xNDM4MyAtMC4w=
MDMzMDkwNSA0Ljk1NTU1IDAuMDAwMTE2NDkzIDQuNzYwOThDMC4wMDM1NTIwNSA0LjU2NjQzIDA=
uMDgyMzg5NCA0LjM4MDgxIDAuMjIwMDMyIDQuMjQzMjFDMC4zNTc2NjUgNC4xMDU2MiAwLjU0Mz=
M1NSA0LjAyNjgxIDAuNzM3OTcgNC4wMjMzOEMwLjkzMjU4NCA0LjAxOTk0IDEuMTIwOTMgNC4wO=
TIxNyAxLjI2MzM0IDQuMjI0ODJMMy45ODc3NCA2Ljk0ODM1TDEwLjcxODYgMC4yMTk2MjVDMTAu=
ODU5NSAwLjA3ODk5MjMgMTEuMDUwNCAwIDExLjI0OTUgMEMxMS40NDg1IDAgMTEuNjM5NSAwLjA=
3ODk5MjMgMTEuNzgwMyAwLjIxOTYyNVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=3D"); -web=
kit-mask-size: 75%; -webkit-mask-repeat: no-repeat; -webkit-mask-position: =
center center; }
@media screen and (prefers-reduced-motion: no-preference) {
input[type=3D"checkbox"].FormControl-checkbox::before, input[type=3D"radi=
o"].FormControl-radio::before { animation: 80ms cubic-bezier(0.65, 0, 0.35,=
1) 0s 1 normal forwards running checkmarkOut; }
}
input[type=3D"checkbox"].FormControl-checkbox::after, input[type=3D"radio"]=
.FormControl-radio::after { position: absolute; top: 50%; left: 50%; width:=
100%; height: 100%; min-height: var(--primer-control-medium-size, 32px); c=
ontent: ""; transform: translateX(-50%) translateY(-50%); min-width: var(--=
primer-control-medium-size, 32px); }
input[type=3D"checkbox"].FormControl-checkbox[disabled] ~ .FormControl-chec=
kbox-labelWrap .FormControl-label, input[type=3D"checkbox"].FormControl-che=
ckbox[disabled] ~ .FormControl-radio-labelWrap .FormControl-label, input[ty=
pe=3D"radio"].FormControl-radio[disabled] ~ .FormControl-checkbox-labelWrap=
.FormControl-label, input[type=3D"radio"].FormControl-radio[disabled] ~ .F=
ormControl-radio-labelWrap .FormControl-label { color: var(--color-primer-f=
g-disabled); cursor: not-allowed; }
input[type=3D"checkbox"].FormControl-checkbox:checked, input[type=3D"radio"=
].FormControl-radio:checked { background: var(--color-accent-fg); border-co=
lor: var(--color-accent-fg); transition: background-color 0s ease 0s, borde=
r-color 80ms cubic-bezier(0.32, 0, 0.67, 0) 0ms; }
input[type=3D"checkbox"].FormControl-checkbox:checked::before, input[type=
=3D"radio"].FormControl-radio:checked::before { visibility: visible; transi=
tion: visibility 0s linear 0s; }
@media screen and (prefers-reduced-motion: no-preference) {
input[type=3D"checkbox"].FormControl-checkbox:checked::before, input[type=
=3D"radio"].FormControl-radio:checked::before { animation: 80ms cubic-bezie=
r(0.65, 0, 0.35, 1) 80ms 1 normal forwards running checkmarkIn; }
}
input[type=3D"checkbox"].FormControl-checkbox:checked:disabled, input[type=
=3D"radio"].FormControl-radio:checked:disabled { cursor: not-allowed; backg=
round-color: var(--color-primer-fg-disabled); border-color: var(--color-pri=
mer-fg-disabled); opacity: 1; }
input[type=3D"checkbox"].FormControl-checkbox:checked:disabled::before, inp=
ut[type=3D"radio"].FormControl-radio:checked:disabled::before { background-=
color: var(--color-fg-on-emphasis); }
@media (forced-colors: active) {
input[type=3D"checkbox"].FormControl-checkbox:checked, input[type=3D"radi=
o"].FormControl-radio:checked { background-color: canvastext; border-color:=
canvastext; }
}
input[type=3D"checkbox"].FormControl-checkbox:focus, input[type=3D"checkbox=
"].FormControl-checkbox:focus-visible, input[type=3D"radio"].FormControl-ra=
dio:focus, input[type=3D"radio"].FormControl-radio:focus-visible { outline-=
offset: 2px; }
input[type=3D"checkbox"].FormControl-checkbox:indeterminate::before, input[=
type=3D"radio"].FormControl-radio:indeterminate::before { -webkit-mask-imag=
e: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMiIgdmlld=
0JveD0iMCAwIDEwIDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAw=
L3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJ=
NMCAxQzAgMC40NDc3MTUgMC40NDc3MTUgMCAxIDBIOUM5LjU1MjI5IDAgMTAgMC40NDc3MTUgMT=
AgMUMxMCAxLjU1MjI4IDkuNTUyMjkgMiA5IDJIMUMwLjQ0NzcxNSAyIDAgMS41NTIyOCAwIDFaI=
iBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K"); visibility: visible; }
input[type=3D"radio"].FormControl-radio { border-radius: var(--primer-borde=
rRadius-full, 100vh); }
input[type=3D"radio"].FormControl-radio::before { clip-path: circle(0% at 5=
0% 50%); -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0=
iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Im=
h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgOS4zNzVDNy40MTYyMiA5L=
jM3NSA5LjM3NSA3LjQxNjIyIDkuMzc1IDVDOS4zNzUgMi41ODM3NiA3LjQxNjIyIDAuNjI1IDUg=
MC42MjVDMi41ODM3NiAwLjYyNSAwLjYyNSAyLjU4Mzc2IDAuNjI1IDVDMC42MjUgNy40MTYyMiA=
yLjU4Mzc2IDkuMzc1IDUgOS4zNzVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K"); -webkit-ma=
sk-size: 65%; }
@media screen and (prefers-reduced-motion: no-preference) {
input[type=3D"radio"].FormControl-radio::before { animation: 80ms cubic-b=
ezier(0.65, 0, 0.35, 1) 0s 1 normal forwards running radioOut; }
}
@media screen and (prefers-reduced-motion: no-preference) {
input[type=3D"radio"].FormControl-radio:checked::before { animation: 80ms=
cubic-bezier(0.65, 0, 0.35, 1) 80ms 1 normal forwards running radioIn; }
}
input[type=3D"radio"].FormControl-radio:indeterminate::before { visibility:=
hidden; }
@keyframes checkmarkIn {=20
0% { clip-path: inset(var(--base-size-16, 16px) 0 0 0); }
100% { clip-path: inset(0px); }
}
@keyframes checkmarkOut {=20
0% { clip-path: inset(0px); }
100% { clip-path: inset(var(--base-size-16, 16px) 0 0 0); }
}
@keyframes radioIn {=20
0% { clip-path: circle(0% at 50% 50%); }
100% { clip-path: circle(100% at 50% 50%); }
}
@keyframes radioOut {=20
0% { clip-path: circle(100% at 50% 50%); }
100% { clip-path: circle(0% at 50% 50%); }
}
.AppFrame .AppFrame-a11yNav { position: absolute; z-index: 1000; display: f=
lex; width: 100%; padding: var(--base-size-16, 16px); background: var(--col=
or-canvas-inset); padding-block-end: calc(var(--base-size-16, 16px) - var(-=
-primer-borderWidth-thin, 1px)); isolation: isolate; align-items: center; g=
ap: var(--base-size-8, 8px); }
.AppFrame .AppFrame-a11yNav:not(:focus-within) { width: 1px; height: 1px; p=
adding: 0px; margin: -1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px)=
; border: 0px; }
.AppFrame .AppFrame-a11yNav:focus-within { top: 0px; left: 0px; }
@media (max-width: 767.98px) {
.AppFrame .AppFrame-a11yNav:focus-within { justify-content: center; }
}
.AppFrame .AppFrame-a11yLink { transition: none 0s ease 0s; }
.AppFrame .AppFrame-a11yLink:not(:focus) { display: block; width: var(--bas=
e-size-8, 8px); height: var(--base-size-8, 8px); overflow: hidden; text-ind=
ent: var(--base-size-128, 128px); pointer-events: none; background: var(--c=
olor-border-default); border-radius: var(--primer-borderRadius-full, 100vh)=
; }
.AppFrame .AppFrame-a11yLink:focus { z-index: 20; display: grid; width: aut=
o; height: auto; min-height: var(--primer-control-medium-size, 32px); paddi=
ng: 0 var(--primer-control-medium-paddingInline-spacious, 16px); overflow: =
auto; color: var(--color-fg-on-emphasis); background: var(--color-accent-em=
phasis); border-radius: var(--primer-borderRadius-full, 100vh); align-items=
: center; }
@media (pointer: coarse) {
.AppFrame .AppFrame-a11yLink:focus::after { position: absolute; top: 50%;=
left: 50%; width: 100%; height: 100%; min-height: var(--primer-control-min=
Target-coarse, 44px); content: ""; transform: translateX(-50%) translateY(-=
50%); }
}
@media (prefers-reduced-motion: no-preference) {
.AppFrame .AppFrame-a11yLink:focus { animation: 200ms ease-out 0s 1 norma=
l none running AppFrame-a11yLink-focus; }
}
@keyframes AppFrame-a11yLink-focus {=20
0% { color: var(--color-accent-emphasis); transform: scale(0.3, 0.25); }
50% { color: var(--color-accent-emphasis); transform: scale(1, 1); }
55% { color: var(--color-fg-on-emphasis); }
100% { transform: scaleX(1); }
}
.AppFrame .AppFrame-main { display: flex; min-height: 100vh; flex-direction=
: column; }
@supports (height: 100dvh) {
.AppFrame .AppFrame-main { }
}
.AppFrame .AppFrame-header-wrapper { position: relative; height: min-conten=
t; overflow: visible; }
.AppFrame .AppFrame-header-wrapper .AppFrame-header { position: sticky; top=
: 0px; z-index: 1; }
.AppFrame .AppFrame-header { flex: 0 0 auto; }
.AppFrame .AppFrame-subheader { flex: 0 0 auto; }
.AppFrame .AppFrame-body { flex: 1 0 0%; height: 100%; }
.AppFrame .AppFrame-footer { flex: 0 0 auto; }
.container-sm { max-width: 544px; margin-right: auto; margin-left: auto; }
.container-md { max-width: 768px; margin-right: auto; margin-left: auto; }
.container-lg { max-width: 1012px; margin-right: auto; margin-left: auto; }
.container-xl { max-width: 1280px; margin-right: auto; margin-left: auto; }
.col-1 { width: 8.33333%; }
.col-2 { width: 16.6667%; }
.col-3 { width: 25%; }
.col-4 { width: 33.3333%; }
.col-5 { width: 41.6667%; }
.col-6 { width: 50%; }
.col-7 { width: 58.3333%; }
.col-8 { width: 66.6667%; }
.col-9 { width: 75%; }
.col-10 { width: 83.3333%; }
.col-11 { width: 91.6667%; }
.col-12 { width: 100%; }
@media (min-width: 544px) {
.col-sm-1 { width: 8.33333%; }
.col-sm-2 { width: 16.6667%; }
.col-sm-3 { width: 25%; }
.col-sm-4 { width: 33.3333%; }
.col-sm-5 { width: 41.6667%; }
.col-sm-6 { width: 50%; }
.col-sm-7 { width: 58.3333%; }
.col-sm-8 { width: 66.6667%; }
.col-sm-9 { width: 75%; }
.col-sm-10 { width: 83.3333%; }
.col-sm-11 { width: 91.6667%; }
.col-sm-12 { width: 100%; }
}
@media (min-width: 768px) {
.col-md-1 { width: 8.33333%; }
.col-md-2 { width: 16.6667%; }
.col-md-3 { width: 25%; }
.col-md-4 { width: 33.3333%; }
.col-md-5 { width: 41.6667%; }
.col-md-6 { width: 50%; }
.col-md-7 { width: 58.3333%; }
.col-md-8 { width: 66.6667%; }
.col-md-9 { width: 75%; }
.col-md-10 { width: 83.3333%; }
.col-md-11 { width: 91.6667%; }
.col-md-12 { width: 100%; }
}
@media (min-width: 1012px) {
.col-lg-1 { width: 8.33333%; }
.col-lg-2 { width: 16.6667%; }
.col-lg-3 { width: 25%; }
.col-lg-4 { width: 33.3333%; }
.col-lg-5 { width: 41.6667%; }
.col-lg-6 { width: 50%; }
.col-lg-7 { width: 58.3333%; }
.col-lg-8 { width: 66.6667%; }
.col-lg-9 { width: 75%; }
.col-lg-10 { width: 83.3333%; }
.col-lg-11 { width: 91.6667%; }
.col-lg-12 { width: 100%; }
}
@media (min-width: 1280px) {
.col-xl-1 { width: 8.33333%; }
.col-xl-2 { width: 16.6667%; }
.col-xl-3 { width: 25%; }
.col-xl-4 { width: 33.3333%; }
.col-xl-5 { width: 41.6667%; }
.col-xl-6 { width: 50%; }
.col-xl-7 { width: 58.3333%; }
.col-xl-8 { width: 66.6667%; }
.col-xl-9 { width: 75%; }
.col-xl-10 { width: 83.3333%; }
.col-xl-11 { width: 91.6667%; }
.col-xl-12 { width: 100%; }
}
.gutter { margin-right: -16px; margin-left: -16px; }
.gutter > [class*=3D"col-"] { padding-right: 16px !important; padding-left:=
16px !important; }
.gutter-condensed { margin-right: -8px; margin-left: -8px; }
.gutter-condensed > [class*=3D"col-"] { padding-right: 8px !important; padd=
ing-left: 8px !important; }
.gutter-spacious { margin-right: -24px; margin-left: -24px; }
.gutter-spacious > [class*=3D"col-"] { padding-right: 24px !important; padd=
ing-left: 24px !important; }
@media (min-width: 544px) {
.gutter-sm { margin-right: -16px; margin-left: -16px; }
.gutter-sm > [class*=3D"col-"] { padding-right: 16px !important; padding-=
left: 16px !important; }
.gutter-sm-condensed { margin-right: -8px; margin-left: -8px; }
.gutter-sm-condensed > [class*=3D"col-"] { padding-right: 8px !important;=
padding-left: 8px !important; }
.gutter-sm-spacious { margin-right: -24px; margin-left: -24px; }
.gutter-sm-spacious > [class*=3D"col-"] { padding-right: 24px !important;=
padding-left: 24px !important; }
}
@media (min-width: 768px) {
.gutter-md { margin-right: -16px; margin-left: -16px; }
.gutter-md > [class*=3D"col-"] { padding-right: 16px !important; padding-=
left: 16px !important; }
.gutter-md-condensed { margin-right: -8px; margin-left: -8px; }
.gutter-md-condensed > [class*=3D"col-"] { padding-right: 8px !important;=
padding-left: 8px !important; }
.gutter-md-spacious { margin-right: -24px; margin-left: -24px; }
.gutter-md-spacious > [class*=3D"col-"] { padding-right: 24px !important;=
padding-left: 24px !important; }
}
@media (min-width: 1012px) {
.gutter-lg { margin-right: -16px; margin-left: -16px; }
.gutter-lg > [class*=3D"col-"] { padding-right: 16px !important; padding-=
left: 16px !important; }
.gutter-lg-condensed { margin-right: -8px; margin-left: -8px; }
.gutter-lg-condensed > [class*=3D"col-"] { padding-right: 8px !important;=
padding-left: 8px !important; }
.gutter-lg-spacious { margin-right: -24px; margin-left: -24px; }
.gutter-lg-spacious > [class*=3D"col-"] { padding-right: 24px !important;=
padding-left: 24px !important; }
}
@media (min-width: 1280px) {
.gutter-xl { margin-right: -16px; margin-left: -16px; }
.gutter-xl > [class*=3D"col-"] { padding-right: 16px !important; padding-=
left: 16px !important; }
.gutter-xl-condensed { margin-right: -8px; margin-left: -8px; }
.gutter-xl-condensed > [class*=3D"col-"] { padding-right: 8px !important;=
padding-left: 8px !important; }
.gutter-xl-spacious { margin-right: -24px; margin-left: -24px; }
.gutter-xl-spacious > [class*=3D"col-"] { padding-right: 24px !important;=
padding-left: 24px !important; }
}
.offset-1 { margin-left: 8.33333% !important; }
.offset-2 { margin-left: 16.6667% !important; }
.offset-3 { margin-left: 25% !important; }
.offset-4 { margin-left: 33.3333% !important; }
.offset-5 { margin-left: 41.6667% !important; }
.offset-6 { margin-left: 50% !important; }
.offset-7 { margin-left: 58.3333% !important; }
.offset-8 { margin-left: 66.6667% !important; }
.offset-9 { margin-left: 75% !important; }
.offset-10 { margin-left: 83.3333% !important; }
.offset-11 { margin-left: 91.6667% !important; }
@media (min-width: 544px) {
.offset-sm-1 { margin-left: 8.33333% !important; }
.offset-sm-2 { margin-left: 16.6667% !important; }
.offset-sm-3 { margin-left: 25% !important; }
.offset-sm-4 { margin-left: 33.3333% !important; }
.offset-sm-5 { margin-left: 41.6667% !important; }
.offset-sm-6 { margin-left: 50% !important; }
.offset-sm-7 { margin-left: 58.3333% !important; }
.offset-sm-8 { margin-left: 66.6667% !important; }
.offset-sm-9 { margin-left: 75% !important; }
.offset-sm-10 { margin-left: 83.3333% !important; }
.offset-sm-11 { margin-left: 91.6667% !important; }
}
@media (min-width: 768px) {
.offset-md-1 { margin-left: 8.33333% !important; }
.offset-md-2 { margin-left: 16.6667% !important; }
.offset-md-3 { margin-left: 25% !important; }
.offset-md-4 { margin-left: 33.3333% !important; }
.offset-md-5 { margin-left: 41.6667% !important; }
.offset-md-6 { margin-left: 50% !important; }
.offset-md-7 { margin-left: 58.3333% !important; }
.offset-md-8 { margin-left: 66.6667% !important; }
.offset-md-9 { margin-left: 75% !important; }
.offset-md-10 { margin-left: 83.3333% !important; }
.offset-md-11 { margin-left: 91.6667% !important; }
}
@media (min-width: 1012px) {
.offset-lg-1 { margin-left: 8.33333% !important; }
.offset-lg-2 { margin-left: 16.6667% !important; }
.offset-lg-3 { margin-left: 25% !important; }
.offset-lg-4 { margin-left: 33.3333% !important; }
.offset-lg-5 { margin-left: 41.6667% !important; }
.offset-lg-6 { margin-left: 50% !important; }
.offset-lg-7 { margin-left: 58.3333% !important; }
.offset-lg-8 { margin-left: 66.6667% !important; }
.offset-lg-9 { margin-left: 75% !important; }
.offset-lg-10 { margin-left: 83.3333% !important; }
.offset-lg-11 { margin-left: 91.6667% !important; }
}
@media (min-width: 1280px) {
.offset-xl-1 { margin-left: 8.33333% !important; }
.offset-xl-2 { margin-left: 16.6667% !important; }
.offset-xl-3 { margin-left: 25% !important; }
.offset-xl-4 { margin-left: 33.3333% !important; }
.offset-xl-5 { margin-left: 41.6667% !important; }
.offset-xl-6 { margin-left: 50% !important; }
.offset-xl-7 { margin-left: 58.3333% !important; }
.offset-xl-8 { margin-left: 66.6667% !important; }
.offset-xl-9 { margin-left: 75% !important; }
.offset-xl-10 { margin-left: 83.3333% !important; }
.offset-xl-11 { margin-left: 91.6667% !important; }
}
.Layout { display: grid; --Layout-sidebar-width: 220px; --Layout-gutter: 16=
px; grid-auto-flow: column; grid-template-columns: auto 0 minmax(0, calc(10=
0% - var(--Layout-sidebar-width) - var(--Layout-gutter))); grid-gap: var(--=
Layout-gutter); }
@media (max-width: calc(543.98px)) {
.Layout { grid-auto-flow: row; grid-template-columns: 1fr !important; }
.Layout .Layout-sidebar, .Layout .Layout-divider, .Layout .Layout-main { =
width: 100% !important; grid-column: 1 / auto !important; }
.Layout.Layout--sidebarPosition-flowRow-start .Layout-sidebar { grid-row:=
1 / auto; }
.Layout.Layout--sidebarPosition-flowRow-start .Layout-main { grid-row: 2 =
/ span 2; }
.Layout.Layout--sidebarPosition-flowRow-end .Layout-sidebar { grid-row: 2=
/ span 2; }
.Layout.Layout--sidebarPosition-flowRow-end .Layout-main { grid-row: 1 / =
auto; }
.Layout.Layout--sidebarPosition-flowRow-none .Layout-sidebar { display: n=
one; }
.Layout.Layout--divided { --Layout-gutter: 0; }
.Layout.Layout--divided .Layout-divider { height: 1px; grid-row: 2 / auto=
; }
.Layout.Layout--divided .Layout-divider.Layout-divider--flowRow-hidden { =
display: none; }
.Layout.Layout--divided .Layout-divider.Layout-divider--flowRow-shallow {=
height: 8px; margin-right: 0px; background: var(--color-canvas-inset); bor=
der-color: var(--color-border-default); border-style: solid; border-width: =
1px 0px; }
.Layout.Layout--divided .Layout-main { grid-row: 3 / span 1; }
.Layout.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-sideb=
ar { grid-row: 3 / span 1; }
.Layout.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-main =
{ grid-row: 1 / auto; }
}
@media (max-width: calc(767.98px)) {
.Layout.Layout--flowRow-until-md { grid-auto-flow: row; grid-template-col=
umns: 1fr !important; }
.Layout.Layout--flowRow-until-md .Layout-sidebar, .Layout.Layout--flowRow=
-until-md .Layout-divider, .Layout.Layout--flowRow-until-md .Layout-main { =
width: 100% !important; grid-column: 1 / auto !important; }
.Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-start .L=
ayout-sidebar { grid-row: 1 / auto; }
.Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-start .L=
ayout-main { grid-row: 2 / span 2; }
.Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-end .Lay=
out-sidebar { grid-row: 2 / span 2; }
.Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-end .Lay=
out-main { grid-row: 1 / auto; }
.Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-none .La=
yout-sidebar { display: none; }
.Layout.Layout--flowRow-until-md.Layout--divided { --Layout-gutter: 0; }
.Layout.Layout--flowRow-until-md.Layout--divided .Layout-divider { height=
: 1px; grid-row: 2 / auto; }
.Layout.Layout--flowRow-until-md.Layout--divided .Layout-divider.Layout-d=
ivider--flowRow-hidden { display: none; }
.Layout.Layout--flowRow-until-md.Layout--divided .Layout-divider.Layout-d=
ivider--flowRow-shallow { height: 8px; margin-right: 0px; background: var(-=
-color-canvas-inset); border-color: var(--color-border-default); border-sty=
le: solid; border-width: 1px 0px; }
.Layout.Layout--flowRow-until-md.Layout--divided .Layout-main { grid-row:=
3 / span 1; }
.Layout.Layout--flowRow-until-md.Layout--divided.Layout--sidebarPosition-=
flowRow-end .Layout-sidebar { grid-row: 3 / span 1; }
.Layout.Layout--flowRow-until-md.Layout--divided.Layout--sidebarPosition-=
flowRow-end .Layout-main { grid-row: 1 / auto; }
}
@media (max-width: calc(1011.98px)) {
.Layout.Layout--flowRow-until-lg { grid-auto-flow: row; grid-template-col=
umns: 1fr !important; }
.Layout.Layout--flowRow-until-lg .Layout-sidebar, .Layout.Layout--flowRow=
-until-lg .Layout-divider, .Layout.Layout--flowRow-until-lg .Layout-main { =
width: 100% !important; grid-column: 1 / auto !important; }
.Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-start .L=
ayout-sidebar { grid-row: 1 / auto; }
.Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-start .L=
ayout-main { grid-row: 2 / span 2; }
.Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-end .Lay=
out-sidebar { grid-row: 2 / span 2; }
.Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-end .Lay=
out-main { grid-row: 1 / auto; }
.Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-none .La=
yout-sidebar { display: none; }
.Layout.Layout--flowRow-until-lg.Layout--divided { --Layout-gutter: 0; }
.Layout.Layout--flowRow-until-lg.Layout--divided .Layout-divider { height=
: 1px; grid-row: 2 / auto; }
.Layout.Layout--flowRow-until-lg.Layout--divided .Layout-divider.Layout-d=
ivider--flowRow-hidden { display: none; }
.Layout.Layout--flowRow-until-lg.Layout--divided .Layout-divider.Layout-d=
ivider--flowRow-shallow { height: 8px; margin-right: 0px; background: var(-=
-color-canvas-inset); border-color: var(--color-border-default); border-sty=
le: solid; border-width: 1px 0px; }
.Layout.Layout--flowRow-until-lg.Layout--divided .Layout-main { grid-row:=
3 / span 1; }
.Layout.Layout--flowRow-until-lg.Layout--divided.Layout--sidebarPosition-=
flowRow-end .Layout-sidebar { grid-row: 3 / span 1; }
.Layout.Layout--flowRow-until-lg.Layout--divided.Layout--sidebarPosition-=
flowRow-end .Layout-main { grid-row: 1 / auto; }
}
.Layout .Layout-sidebar { grid-column: 1 / auto; }
.Layout .Layout-divider { display: none; }
.Layout .Layout-main { grid-column: 2 / span 2; }
@media (min-width: 1012px) {
.Layout { --Layout-gutter: 24px; }
}
.Layout.Layout--gutter-none { --Layout-gutter: 0px; }
.Layout.Layout--gutter-condensed { --Layout-gutter: 16px; }
@media (min-width: 1012px) {
.Layout.Layout--gutter-spacious { --Layout-gutter: 32px; }
}
@media (min-width: 1280px) {
.Layout.Layout--gutter-spacious { --Layout-gutter: 40px; }
}
@media (min-width: 544px) {
.Layout { --Layout-sidebar-width: 220px; }
}
@media (min-width: 768px) {
.Layout { --Layout-sidebar-width: 256px; }
}
@media (min-width: 1012px) {
.Layout { --Layout-sidebar-width: 296px; }
}
@media (min-width: 768px) {
.Layout.Layout--sidebar-narrow { --Layout-sidebar-width: 240px; }
}
@media (min-width: 1012px) {
.Layout.Layout--sidebar-narrow { --Layout-sidebar-width: 256px; }
}
@media (min-width: 1012px) {
.Layout.Layout--sidebar-wide { --Layout-sidebar-width: 320px; }
}
@media (min-width: 1280px) {
.Layout.Layout--sidebar-wide { --Layout-sidebar-width: 336px; }
}
.Layout.Layout--sidebarPosition-start .Layout-sidebar { grid-column: 1 / au=
to; }
.Layout.Layout--sidebarPosition-start .Layout-main { grid-column: 2 / span =
2; }
.Layout.Layout--sidebarPosition-end { grid-template-columns: minmax(0, calc=
(100% - var(--Layout-sidebar-width) - var(--Layout-gutter))) 0 auto; }
.Layout.Layout--sidebarPosition-end .Layout-main { grid-column: 1 / auto; }
.Layout.Layout--sidebarPosition-end .Layout-sidebar { grid-column: 2 / span=
2; }
.Layout.Layout--divided .Layout-divider { display: block; grid-column: 2 / =
auto; width: 1px; margin-right: -1px; background: var(--color-border-defaul=
t); }
.Layout.Layout--divided .Layout-main { grid-column: 3 / span 1; }
.Layout.Layout--divided.Layout--sidebarPosition-end .Layout-sidebar { grid-=
column: 3 / span 1; }
.Layout.Layout--divided.Layout--sidebarPosition-end .Layout-main { grid-col=
umn: 1 / auto; }
.Layout-divider { display: none; width: 1px; }
.Layout-sidebar { width: var(--Layout-sidebar-width); }
.Layout-main { min-width: 0px; }
.Layout-main .Layout-main-centered-md, .Layout-main .Layout-main-centered-l=
g, .Layout-main .Layout-main-centered-xl { margin-right: auto; margin-left:=
auto; }
.Layout-main .Layout-main-centered-md > .container-md, .Layout-main .Layout=
-main-centered-md > .container-lg, .Layout-main .Layout-main-centered-md > =
.container-xl, .Layout-main .Layout-main-centered-lg > .container-md, .Layo=
ut-main .Layout-main-centered-lg > .container-lg, .Layout-main .Layout-main=
-centered-lg > .container-xl, .Layout-main .Layout-main-centered-xl > .cont=
ainer-md, .Layout-main .Layout-main-centered-xl > .container-lg, .Layout-ma=
in .Layout-main-centered-xl > .container-xl { margin-left: 0px; }
.Layout-main .Layout-main-centered-md { max-width: calc(768px + var(--Layou=
t-sidebar-width) + var(--Layout-gutter)); }
.Layout-main .Layout-main-centered-lg { max-width: calc(1012px + var(--Layo=
ut-sidebar-width) + var(--Layout-gutter)); }
.Layout-main .Layout-main-centered-xl { max-width: calc(1280px + var(--Layo=
ut-sidebar-width) + var(--Layout-gutter)); }
:root { --Layout-pane-width: 220px; --Layout-content-width: 100%; --Layout-=
template-columns: 1fr var(--Layout-pane-width); --Layout-template-areas: "c=
ontent pane"; --Layout-column-gap: 16px; --Layout-row-gap: 16px; --Layout-o=
uter-spacing-x: 0px; --Layout-outer-spacing-y: 0px; --Layout-inner-spacing-=
min: 0px; --Layout-inner-spacing-max: 0px; }
.PageLayout { display: block; margin: var(--Layout-outer-spacing-y) var(--L=
ayout-outer-spacing-x); }
@media (min-width: 768px) {
.PageLayout.PageLayout--panePos-start { --Layout-template-columns: var(--=
Layout-pane-width) minmax(0, calc(100% - var(--Layout-pane-width) - var(--L=
ayout-column-gap))); --Layout-template-areas: "pane content"; }
.PageLayout.PageLayout--panePos-end { --Layout-template-columns: minmax(0=
, calc(100% - var(--Layout-pane-width) - var(--Layout-column-gap))) var(--L=
ayout-pane-width); --Layout-template-areas: "content pane"; }
.PageLayout .PageLayout-header--hasDivider { padding-bottom: max(var(--La=
yout-row-gap),var(--Layout-inner-spacing-min)); border-bottom: 1px solid va=
r(--color-border-default); }
.PageLayout .PageLayout-footer--hasDivider { padding-top: max(var(--Layou=
t-row-gap),var(--Layout-inner-spacing-min)); border-top: 1px solid var(--co=
lor-border-default); }
.PageLayout.PageLayout--hasPaneDivider.PageLayout--panePos-start .PageLay=
out-pane { border-right: 1px solid var(--color-border-default); }
.PageLayout.PageLayout--hasPaneDivider.PageLayout--panePos-start:not(.Pag=
eLayout--columnGap-none) .PageLayout-pane { padding-right: calc(var(--Layou=
t-column-gap) - 1px); margin-right: calc(var(--Layout-column-gap)*-1); }
.PageLayout.PageLayout--hasPaneDivider.PageLayout--panePos-start:not(.Pag=
eLayout--columnGap-none) .PageLayout-content { margin-left: var(--Layout-co=
lumn-gap); }
.PageLayout.PageLayout--hasPaneDivider.PageLayout--panePos-end .PageLayou=
t-pane { border-left: 1px solid var(--color-border-default); }
.PageLayout.PageLayout--hasPaneDivider.PageLayout--panePos-end:not(.PageL=
ayout--columnGap-none) .PageLayout-pane { padding-left: calc(var(--Layout-c=
olumn-gap) - 1px); margin-left: calc(var(--Layout-column-gap)*-1); }
.PageLayout.PageLayout--hasPaneDivider.PageLayout--panePos-end:not(.PageL=
ayout--columnGap-none) .PageLayout-content { margin-right: var(--Layout-col=
umn-gap); }
.PageLayout .PageLayout-pane--sticky { position: sticky; top: 0px; max-he=
ight: 100vh; overflow: auto; }
@supports (max-height: 100dvh) {
.PageLayout .PageLayout-pane--sticky { }
}
.PageLayout [class^=3D"PageLayout-content-centered-"] { max-width: calc(v=
ar(--Layout-content-width) + var(--Layout-pane-width) + var(--Layout-column=
-gap)); margin-right: auto; margin-left: auto; }
.PageLayout.PageLayout--hasPaneDivider [class^=3D"PageLayout-content-cent=
ered-"] { max-width: calc(var(--Layout-content-width) + var(--Layout-pane-w=
idth) + var(--Layout-column-gap)*2); }
.PageLayout.PageLayout--panePos-start [class^=3D"PageLayout-content-cente=
red-"] > [class^=3D"container-"] { margin-left: 0px; }
.PageLayout.PageLayout--panePos-end [class^=3D"PageLayout-content-centere=
d-"] > [class^=3D"container-"] { margin-right: 0px; }
.PageLayout .PageLayout-content-centered-sm { --Layout-content-width: 544=
px; }
.PageLayout .PageLayout-content-centered-md { --Layout-content-width: 768=
px; }
.PageLayout .PageLayout-content-centered-lg { --Layout-content-width: 101=
2px; }
.PageLayout .PageLayout-content-centered-xl { --Layout-content-width: 128=
0px; }
}
@media (min-width: 768px) and (min-width: 544px) {
.PageLayout { --Layout-pane-width: 220px; }
}
@media (min-width: 768px) and (min-width: 768px) {
.PageLayout { --Layout-pane-width: 256px; }
}
@media (min-width: 768px) and (min-width: 1012px) {
.PageLayout { --Layout-pane-width: 296px; }
}
@media (min-width: 768px) and (min-width: 768px) {
.PageLayout.PageLayout--paneWidth-narrow { --Layout-pane-width: 240px; }
}
@media (min-width: 768px) and (min-width: 1012px) {
.PageLayout.PageLayout--paneWidth-narrow { --Layout-pane-width: 256px; }
}
@media (min-width: 768px) and (min-width: 1012px) {
.PageLayout.PageLayout--paneWidth-wide { --Layout-pane-width: 320px; }
}
@media (min-width: 768px) and (min-width: 1280px) {
.PageLayout.PageLayout--paneWidth-wide { --Layout-pane-width: 336px; }
}
@media (max-width: 767.98px) {
.PageLayout.PageLayout--responsive-stackRegions { --Layout-template-colum=
ns: 1fr; --Layout-template-areas: "content" "pane"; }
.PageLayout.PageLayout--responsive-stackRegions.PageLayout--responsive-pa=
nePos-start { --Layout-template-areas: "pane" "content"; }
.PageLayout.PageLayout--responsive-separateRegions { --Layout-template-co=
lumns: 1fr; --Layout-template-areas: "content"; }
.PageLayout.PageLayout--responsive-separateRegions.PageLayout--responsive=
-primary-content { --Layout-template-areas: "content"; }
.PageLayout.PageLayout--responsive-separateRegions.PageLayout--responsive=
-primary-content .PageLayout-pane { display: none; }
.PageLayout.PageLayout--responsive-separateRegions.PageLayout--responsive=
-primary-pane { --Layout-template-areas: "pane"; }
.PageLayout.PageLayout--responsive-separateRegions.PageLayout--responsive=
-primary-pane .PageLayout-content { display: none; }
.PageLayout .PageLayout-region--dividerNarrow-line-before { position: rel=
ative; margin-top: var(--Layout-row-gap); }
.PageLayout .PageLayout-region--dividerNarrow-line-before::before { posit=
ion: absolute; left: calc(var(--Layout-outer-spacing-x)*-1); display: block=
; width: calc(100% + var(--Layout-outer-spacing-x)*2); height: 1px; content=
: ""; background-color: var(--color-border-default); top: calc(-1px - var(-=
-Layout-row-gap)); }
.PageLayout .PageLayout-region--dividerNarrow-line-after { position: rela=
tive; margin-bottom: var(--Layout-row-gap); }
.PageLayout .PageLayout-region--dividerNarrow-line-after::after { positio=
n: absolute; left: calc(var(--Layout-outer-spacing-x)*-1); display: block; =
width: calc(100% + var(--Layout-outer-spacing-x)*2); height: 1px; content: =
""; background-color: var(--color-border-default); bottom: calc(-1px - var(=
--Layout-row-gap)); }
.PageLayout .PageLayout-region--dividerNarrow-filled-before { position: r=
elative; margin-top: calc(8px + var(--Layout-row-gap)); }
.PageLayout .PageLayout-region--dividerNarrow-filled-before::after { posi=
tion: absolute; bottom: calc(-8px); left: calc(var(--Layout-outer-spacing-x=
)*-1); display: block; width: calc(100% + var(--Layout-outer-spacing-x)*2);=
height: 8px; content: ""; background-color: var(--color-canvas-inset); box=
-shadow: inset 0 1px var(--color-border-default),inset 0 -1px var(--color-b=
order-default); top: calc(-8px - var(--Layout-row-gap)); }
.PageLayout .PageLayout-region--dividerNarrow-filled-after { position: re=
lative; margin-bottom: calc(8px + var(--Layout-row-gap)); }
.PageLayout .PageLayout-region--dividerNarrow-filled-after::before { posi=
tion: absolute; left: calc(var(--Layout-outer-spacing-x)*-1); display: bloc=
k; width: calc(100% + var(--Layout-outer-spacing-x)*2); height: 8px; conten=
t: ""; background-color: var(--color-canvas-inset); box-shadow: inset 0 1px=
var(--color-border-default),inset 0 -1px var(--color-border-default); bott=
om: calc(-8px - var(--Layout-row-gap)); }
}
.PageLayout-wrapper { display: grid; grid: auto-flow auto / 1fr; row-gap: v=
ar(--Layout-row-gap); }
.PageLayout-columns { display: grid; column-gap: var(--Layout-column-gap); =
row-gap: var(--Layout-row-gap); grid-template-columns: var(--Layout-templat=
e-columns); grid-template-rows: 1fr; grid-template-areas: var(--Layout-temp=
late-areas); }
.PageLayout-columns .PageLayout-content { padding-right: var(--Layout-inner=
-spacing-max); padding-left: var(--Layout-inner-spacing-max); grid-area: co=
ntent / content / content / content; }
.PageLayout-columns .PageLayout-pane { grid-area: pane / pane / pane / pane=
; }
.PageLayout--outerSpacing-normal { --Layout-outer-spacing-x: 16px; --Layout=
-outer-spacing-y: 16px; }
@media (min-width: 1012px) {
.PageLayout--outerSpacing-normal { --Layout-outer-spacing-x: 24px; --Layo=
ut-outer-spacing-y: 24px; }
}
.PageLayout--outerSpacing-condensed { --Layout-outer-spacing-x: 16px; --Lay=
out-outer-spacing-y: 16px; }
.PageLayout--innerSpacing-normal { --Layout-inner-spacing-min: 16px; --Layo=
ut-inner-spacing-max: 16px; }
@media (min-width: 1012px) {
.PageLayout--innerSpacing-normal { --Layout-inner-spacing-max: 24px; }
}
.PageLayout--innerSpacing-condensed { --Layout-inner-spacing-min: 16px; --L=
ayout-inner-spacing-max: 16px; }
.PageLayout--columnGap-normal { --Layout-column-gap: 16px; }
@media (min-width: 1012px) {
.PageLayout--columnGap-normal { --Layout-column-gap: 24px; }
}
.PageLayout--columnGap-condensed { --Layout-column-gap: 16px; }
.PageLayout--columnGap-none { --Layout-column-gap: 0px; }
.PageLayout--rowGap-normal { --Layout-row-gap: 16px; }
@media (min-width: 1012px) {
.PageLayout--rowGap-normal { --Layout-row-gap: 24px; }
}
.PageLayout--rowGap-none { --Layout-row-gap: 0px; }
.PageLayout--rowGap-condensed { --Layout-row-gap: 16px; }
.PageLayout-header, .PageLayout-content, .PageLayout-pane, .PageLayout-foot=
er { padding: var(--Layout-inner-spacing-min); }
.Stack { --Stack-gap-whenRegular: var(--primer-stack-gap-normal, 16px); --S=
tack-gap-whenNarrow: var(--primer-stack-gap-normal, 16px); --Stack-gap-when=
Wide: var(--Stack-gap-whenRegular); --Stack-divider-color: var(--color-bord=
er-default); display: flex; flex-flow: column; align-items: stretch; align-=
content: flex-start; gap: var(--Stack-gap-whenRegular); }
@media (max-width: 767.98px) {
.Stack { gap: var(--Stack-gap-whenNarrow); }
}
@media (min-width: 1400px) {
.Stack { gap: var(--Stack-gap-whenWide); }
}
.Stack-divider { display: none; padding: 0px; margin: 0px; border: 0px; ali=
gn-self: stretch; }
.Stack-item { flex: 0 1 auto; min-inline-size: 0px; }
@media (max-width: 767.98px) {
.Stack--dir-inline-whenNarrow { flex-flow: row; }
.Stack--dir-block-whenNarrow { flex-flow: column; }
.Stack--gap-none-whenNarrow { --Stack-gap-whenNarrow: 0; }
.Stack--gap-condensed-whenNarrow { --Stack-gap-whenNarrow: var(--primer-s=
tack-gap-condensed, 8px); }
.Stack--gap-normal-whenNarrow { --Stack-gap-whenNarrow: var(--primer-stac=
k-gap-normal, 16px); }
.Stack--align-start-whenNarrow { align-items: flex-start; }
.Stack--align-center-whenNarrow { align-items: center; }
.Stack--align-end-whenNarrow { align-items: flex-end; }
.Stack--align-baseline-whenNarrow { align-items: baseline; }
.Stack--alignWrap-start-whenNarrow { align-content: flex-start; }
.Stack--alignWrap-center-whenNarrow { align-content: center; }
.Stack--alignWrap-end-whenNarrow { align-content: flex-end; }
.Stack--alignWrap-distribute-whenNarrow { align-content: space-between; }
.Stack--alignWrap-distributeEvenly-whenNarrow { align-content: space-even=
ly; }
.Stack--spread-start-whenNarrow { justify-content: flex-start; }
.Stack--spread-center-whenNarrow { justify-content: center; }
.Stack--spread-end-whenNarrow { justify-content: flex-end; }
.Stack--spread-distribute-whenNarrow { justify-content: space-between; }
.Stack--spread-distributeEvenly-whenNarrow { justify-content: space-evenl=
y; }
.Stack--wrap-whenNarrow { flex-wrap: wrap; }
.Stack--nowrap-whenNarrow { flex-wrap: nowrap; }
.Stack--showDividers-whenNarrow > .Stack-divider, .Stack--showDividers-wh=
enNarrow > .Stack-item > .Stack-divider { display: block; }
:not(.Stack--dir-inline-whenNarrow) > .Stack-divider, :not(.Stack--dir-in=
line-whenNarrow) > .Stack-item > .Stack-divider { border-block-end: var(--p=
rimer-borderWidth-thin, 1px) solid var(--Stack-divider-color); inline-size:=
auto; block-size: 0px; }
.Stack--dir-inline-whenNarrow > .Stack-divider, .Stack--dir-inline-whenNa=
rrow > .Stack-item > .Stack-divider { border-inline-end: var(--primer-borde=
rWidth-thin, 1px) solid var(--Stack-divider-color); inline-size: 0px; block=
-size: auto; }
.Stack-item--expand-whenNarrow { flex-grow: 1; }
.Stack-item--keepSize-whenNarrow { flex-shrink: 0; }
}
@media (min-width: 768px) {
.Stack--dir-inline-whenRegular { flex-flow: row; }
.Stack--dir-block-whenRegular { flex-flow: column; }
.Stack--gap-none-whenRegular { --Stack-gap-whenRegular: 0; }
.Stack--gap-condensed-whenRegular { --Stack-gap-whenRegular: var(--primer=
-stack-gap-condensed, 8px); }
.Stack--gap-normal-whenRegular { --Stack-gap-whenRegular: var(--primer-st=
ack-gap-normal, 16px); }
.Stack--gap-spacious-whenRegular { --Stack-gap-whenRegular: var(--primer-=
stack-gap-spacious, 24px); }
.Stack--align-start-whenRegular { align-items: flex-start; }
.Stack--align-center-whenRegular { align-items: center; }
.Stack--align-end-whenRegular { align-items: flex-end; }
.Stack--align-baseline-whenRegular { align-items: baseline; }
.Stack--alignWrap-start-whenRegular { align-content: flex-start; }
.Stack--alignWrap-center-whenRegular { align-content: center; }
.Stack--alignWrap-end-whenRegular { align-content: flex-end; }
.Stack--alignWrap-distribute-whenRegular { align-content: space-between; =
}
.Stack--alignWrap-distributeEvenly-whenRegular { align-content: space-eve=
nly; }
.Stack--spread-start-whenRegular { justify-content: flex-start; }
.Stack--spread-center-whenRegular { justify-content: center; }
.Stack--spread-end-whenRegular { justify-content: flex-end; }
.Stack--spread-distribute-whenRegular { justify-content: space-between; }
.Stack--spread-distributeEvenly-whenRegular { justify-content: space-even=
ly; }
.Stack--wrap-whenRegular { flex-wrap: wrap; }
.Stack--nowrap-whenRegular { flex-wrap: nowrap; }
.Stack--showDividers-whenRegular > .Stack-divider, .Stack--showDividers-w=
henRegular > .Stack-item > .Stack-divider { display: block; }
:not(.Stack--dir-inline-whenRegular) > .Stack-divider, :not(.Stack--dir-i=
nline-whenRegular) > .Stack-item > .Stack-divider { border-block-end: var(-=
-primer-borderWidth-thin, 1px) solid var(--Stack-divider-color); inline-siz=
e: auto; block-size: 0px; }
.Stack--dir-inline-whenRegular > .Stack-divider, .Stack--dir-inline-whenR=
egular > .Stack-item > .Stack-divider { border-inline-end: var(--primer-bor=
derWidth-thin, 1px) solid var(--Stack-divider-color); inline-size: 0px; blo=
ck-size: auto; }
.Stack-item--expand-whenRegular { flex-grow: 1; }
.Stack-item--keepSize-whenRegular { flex-shrink: 0; }
}
@media (min-width: 1400px) {
.Stack--dir-inline-whenWide { flex-flow: row; }
.Stack--dir-block-whenWide { flex-flow: column; }
.Stack--gap-none-whenWide { --Stack-gap-whenWide: 0; }
.Stack--gap-condensed-whenWide { --Stack-gap-whenWide: var(--primer-stack=
-gap-condensed, 8px); }
.Stack--gap-normal-whenWide { --Stack-gap-whenWide: var(--primer-stack-ga=
p-normal, 16px); }
.Stack--gap-spacious-whenWide { --Stack-gap-whenWide: var(--primer-stack-=
gap-spacious, 24px); }
.Stack--align-start-whenWide { align-items: flex-start; }
.Stack--align-center-whenWide { align-items: center; }
.Stack--align-end-whenWide { align-items: flex-end; }
.Stack--align-baseline-whenWide { align-items: baseline; }
.Stack--alignWrap-start-whenWide { align-content: flex-start; }
.Stack--alignWrap-center-whenWide { align-content: center; }
.Stack--alignWrap-end-whenWide { align-content: flex-end; }
.Stack--alignWrap-distribute-whenWide { align-content: space-between; }
.Stack--alignWrap-distributeEvenly-whenWide { align-content: space-evenly=
; }
.Stack--spread-start-whenWide { justify-content: flex-start; }
.Stack--spread-center-whenWide { justify-content: center; }
.Stack--spread-end-whenWide { justify-content: flex-end; }
.Stack--spread-distribute-whenWide { justify-content: space-between; }
.Stack--spread-distributeEvenly-whenWide { justify-content: space-evenly;=
}
.Stack--wrap-whenWide { flex-wrap: wrap; }
.Stack--nowrap-whenWide { flex-wrap: nowrap; }
.Stack--showDividers-whenWide > .Stack-divider, .Stack--showDividers-when=
Wide > .Stack-item > .Stack-divider { display: block; }
:not(.Stack--dir-inline-whenWide) > .Stack-divider, :not(.Stack--dir-inli=
ne-whenWide) > .Stack-item > .Stack-divider { border-block-end: var(--prime=
r-borderWidth-thin, 1px) solid var(--Stack-divider-color); inline-size: aut=
o; block-size: 0px; }
.Stack--dir-inline-whenWide > .Stack-divider, .Stack--dir-inline-whenWide=
> .Stack-item > .Stack-divider { border-inline-end: var(--primer-borderWid=
th-thin, 1px) solid var(--Stack-divider-color); inline-size: 0px; block-siz=
e: auto; }
.Stack-item--expand-whenWide { flex-grow: 1; }
.Stack-item--keepSize-whenWide { flex-shrink: 0; }
}
.Link { color: var(--color-accent-fg); }
.Link:hover { text-decoration: underline; cursor: pointer; }
.Link:focus, .Link:focus-visible { outline-offset: 0px; }
.Link--primary { color: var(--color-fg-default) !important; }
.Link--primary:hover { color: var(--color-accent-fg) !important; }
.Link--secondary { color: var(--color-fg-muted) !important; }
.Link--secondary:hover { color: var(--color-accent-fg) !important; }
.Link--muted { color: var(--color-fg-muted) !important; }
.Link--muted:hover { text-decoration: none; color: var(--color-accent-fg) =
!important; }
.Link--onHover:hover { text-decoration: underline; cursor: pointer; color: =
var(--color-accent-fg) !important; }
.Link--secondary:hover [class*=3D"color-fg"], .Link--primary:hover [class*=
=3D"color-fg"], .Link--muted:hover [class*=3D"color-fg"] { color: inherit !=
important; }
.menu { margin-bottom: 16px; list-style: none; background-color: var(--colo=
r-canvas-default); border: 1px solid var(--color-border-default); border-ra=
dius: 6px; }
.menu-item { position: relative; display: block; padding: 8px 16px; color: =
var(--color-fg-default); border-bottom: 1px solid var(--color-border-muted)=
; }
.menu-item:first-child { border-top: 0px; border-top-left-radius: 6px; bord=
er-top-right-radius: 6px; }
.menu-item:first-child::before { border-top-left-radius: 6px; }
.menu-item:last-child { border-bottom: 0px; border-bottom-right-radius: 6px=
; border-bottom-left-radius: 6px; }
.menu-item:last-child::before { border-bottom-left-radius: 6px; }
.menu-item:hover { text-decoration: none; background-color: var(--color-neu=
tral-subtle); }
.menu-item:active { background-color: var(--color-canvas-subtle); }
.menu-item.selected, .menu-item[aria-selected=3D"true"], .menu-item[aria-cu=
rrent]:not([aria-current=3D"false"]) { cursor: default; background-color: v=
ar(--color-menu-bg-active); }
.menu-item.selected::before, .menu-item[aria-selected=3D"true"]::before, .m=
enu-item[aria-current]:not([aria-current=3D"false"])::before { position: ab=
solute; top: 0px; bottom: 0px; left: 0px; width: 2px; content: ""; backgrou=
nd-color: var(--color-primer-border-active); }
.menu-item .octicon { width: 16px; margin-right: 8px; color: var(--color-fg=
-muted); text-align: center; }
.menu-item .Counter { float: right; margin-left: 4px; }
.menu-item .menu-warning { float: right; color: var(--color-attention-fg); =
}
.menu-item .avatar { float: left; margin-right: 4px; }
.menu-item.alert .Counter { color: var(--color-danger-fg); }
.menu-heading { display: block; padding: 8px 16px; margin-top: 0px; margin-=
bottom: 0px; font-size: inherit; font-weight: 600; color: var(--color-fg-de=
fault); border-bottom: 1px solid var(--color-border-muted); }
.menu-heading:hover { text-decoration: none; }
.menu-heading:first-child { border-top-left-radius: 6px; border-top-right-r=
adius: 6px; }
.menu-heading:last-child { border-bottom: 0px; border-bottom-right-radius: =
6px; border-bottom-left-radius: 6px; }
.tabnav { margin-top: 0px; margin-bottom: 16px; border-bottom: 1px solid va=
r(--color-border-default); }
.tabnav-tabs { display: flex; margin-bottom: -1px; overflow: auto; }
.tabnav-tab { display: inline-block; flex-shrink: 0; padding: 8px 16px; fon=
t-size: 14px; line-height: 23px; color: var(--color-fg-muted); text-decorat=
ion: none; background-color: transparent; border-width: 1px 1px 0px; border=
-top-style: solid; border-right-style: solid; border-left-style: solid; bor=
der-top-color: transparent; border-right-color: transparent; border-left-co=
lor: transparent; border-image: initial; border-bottom-style: initial; bord=
er-bottom-color: initial; transition: color 0.2s cubic-bezier(0.3, 0, 0.5, =
1) 0s; }
.tabnav-tab.selected, .tabnav-tab[aria-selected=3D"true"], .tabnav-tab[aria=
-current]:not([aria-current=3D"false"]) { color: var(--color-fg-default); b=
ackground-color: var(--color-canvas-default); border-color: var(--color-bor=
der-default); border-radius: 6px 6px 0px 0px; }
.tabnav-tab.selected .octicon, .tabnav-tab[aria-selected=3D"true"] .octicon=
, .tabnav-tab[aria-current]:not([aria-current=3D"false"]) .octicon { color:=
inherit; }
.tabnav-tab:hover { color: var(--color-fg-default); text-decoration: none; =
transition-duration: 0.1s; }
.tabnav-tab:focus, .tabnav-tab:focus-visible { outline-offset: -6px; border=
-radius: 6px 6px 0px 0px !important; }
.tabnav-tab:active { color: var(--color-fg-muted); }
.tabnav-tab .octicon { margin-right: 4px; color: var(--color-fg-muted); }
.tabnav-tab .Counter { margin-left: 4px; color: inherit; }
.tabnav-extra { display: inline-block; padding-top: 10px; margin-left: 10px=
; font-size: 12px; color: var(--color-fg-muted); }
.tabnav-extra > .octicon { margin-right: 2px; }
a.tabnav-extra:hover { color: var(--color-accent-fg); text-decoration: none=
; }
.tabnav-btn { margin-left: 8px; }
.filter-list { list-style-type: none; }
.filter-list.small .filter-item { padding: 6px 12px; font-size: 12px; }
.filter-list.pjax-active .filter-item { color: var(--color-fg-muted); backg=
round-color: transparent; }
.filter-list.pjax-active .filter-item.pjax-active { color: var(--color-fg-o=
n-emphasis); background-color: var(--color-accent-emphasis); }
.filter-item { position: relative; display: block; padding: 8px 16px; margi=
n-bottom: 4px; overflow: hidden; font-size: 14px; color: var(--color-fg-mut=
ed); text-decoration: none; text-overflow: ellipsis; white-space: nowrap; c=
ursor: pointer; border-radius: 6px; }
.filter-item:hover { text-decoration: none; background-color: var(--color-c=
anvas-subtle); }
.filter-item.selected, .filter-item[aria-selected=3D"true"], .filter-item[a=
ria-current]:not([aria-current=3D"false"]) { color: var(--color-fg-on-empha=
sis); background-color: var(--color-accent-emphasis); }
.filter-item.selected:focus, .filter-item[aria-selected=3D"true"]:focus, .f=
ilter-item[aria-current]:not([aria-current=3D"false"]):focus { outline: 2px=
solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 =
0 3px var(--color-fg-on-emphasis); }
.filter-item.selected:focus:not(:focus-visible), .filter-item[aria-selected=
=3D"true"]:focus:not(:focus-visible), .filter-item[aria-current]:not([aria-=
current=3D"false"]):focus:not(:focus-visible) { outline: transparent solid =
1px; box-shadow: none; }
.filter-item.selected:focus-visible, .filter-item[aria-selected=3D"true"]:f=
ocus-visible, .filter-item[aria-current]:not([aria-current=3D"false"]):focu=
s-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px=
; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); }
.filter-item .count { float: right; font-weight: 600; }
.filter-item .bar { position: absolute; top: 2px; right: 0px; bottom: 2px; =
z-index: -1; display: inline-block; background-color: var(--color-neutral-s=
ubtle); }
.SideNav { background-color: var(--color-canvas-subtle); }
.SideNav-item { position: relative; display: block; width: 100%; padding: 1=
2px 16px; color: var(--color-fg-default); text-align: left; background-colo=
r: transparent; border-right: 0px; border-bottom: 0px; border-left: 0px; bo=
rder-image: initial; border-top: 1px solid var(--color-border-muted); }
.SideNav-item:first-child { border-top: 0px; }
.SideNav-item:last-child { box-shadow: 0 1px 0 var(--color-border-default);=
}
.SideNav-item::before { position: absolute; top: 0px; bottom: 0px; left: 0p=
x; z-index: 1; width: 2px; pointer-events: none; content: ""; }
.SideNav-item:hover { text-decoration: none; background-color: var(--color-=
neutral-subtle); }
.SideNav-item:active { background-color: var(--color-canvas-subtle); }
.SideNav-item[aria-current]:not([aria-current=3D"false"]), .SideNav-item[ar=
ia-selected=3D"true"] { background-color: var(--color-sidenav-selected-bg);=
}
.SideNav-item[aria-current]:not([aria-current=3D"false"])::before, .SideNav=
-item[aria-selected=3D"true"]::before { background-color: var(--color-prime=
r-border-active); }
.SideNav-icon { width: 16px; margin-right: 8px; color: var(--color-fg-muted=
); }
.SideNav-subItem { position: relative; display: block; width: 100%; padding=
: 4px 0px; color: var(--color-accent-fg); text-align: left; background-colo=
r: transparent; border: 0px; }
.SideNav-subItem:hover { color: var(--color-fg-default); text-decoration: n=
one; }
.SideNav-subItem[aria-current]:not([aria-current=3D"false"]), .SideNav-subI=
tem[aria-selected=3D"true"] { font-weight: 500; color: var(--color-fg-defau=
lt); }
.subnav { margin-bottom: 20px; }
.subnav::before { display: table; content: ""; }
.subnav::after { display: table; clear: both; content: ""; }
.subnav-bordered { padding-bottom: 20px; border-bottom: 1px solid var(--col=
or-border-muted); }
.subnav-flush { margin-bottom: 0px; }
.subnav-item { position: relative; float: left; padding: 5px 16px; font-wei=
ght: 500; line-height: 20px; color: var(--color-fg-default); border: 1px so=
lid var(--color-border-default); }
.subnav-item + .subnav-item { margin-left: -1px; }
.subnav-item:hover, .subnav-item:focus { text-decoration: none; background-=
color: var(--color-canvas-subtle); }
.subnav-item.selected, .subnav-item[aria-selected=3D"true"], .subnav-item[a=
ria-current]:not([aria-current=3D"false"]) { z-index: 2; color: var(--color=
-fg-on-emphasis); background-color: var(--color-accent-emphasis); border-co=
lor: var(--color-accent-emphasis); }
.subnav-item.selected:focus, .subnav-item[aria-selected=3D"true"]:focus, .s=
ubnav-item[aria-current]:not([aria-current=3D"false"]):focus { outline: 2px=
solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 =
0 3px var(--color-fg-on-emphasis); }
.subnav-item.selected:focus:not(:focus-visible), .subnav-item[aria-selected=
=3D"true"]:focus:not(:focus-visible), .subnav-item[aria-current]:not([aria-=
current=3D"false"]):focus:not(:focus-visible) { outline: transparent solid =
1px; box-shadow: none; }
.subnav-item.selected:focus-visible, .subnav-item[aria-selected=3D"true"]:f=
ocus-visible, .subnav-item[aria-current]:not([aria-current=3D"false"]):focu=
s-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px=
; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis); }
.subnav-item:first-child { border-top-left-radius: 6px; border-bottom-left-=
radius: 6px; }
.subnav-item:last-child { border-top-right-radius: 6px; border-bottom-right=
-radius: 6px; }
.subnav-search { position: relative; margin-left: 12px; }
.subnav-search-input { width: 320px; padding-left: 32px; color: var(--color=
-fg-muted); }
.subnav-search-input-wide { width: 500px; }
.subnav-search-icon { position: absolute; top: 9px; left: 8px; display: blo=
ck; color: var(--color-fg-muted); text-align: center; pointer-events: none;=
}
.subnav-search-context .btn { border-top-right-radius: 0px; border-bottom-r=
ight-radius: 0px; }
.subnav-search-context .btn:hover, .subnav-search-context .btn:focus, .subn=
av-search-context .btn:active, .subnav-search-context .btn.selected { z-ind=
ex: 2; }
.subnav-search-context + .subnav-search { margin-left: -1px; }
.subnav-search-context + .subnav-search .subnav-search-input { border-top-l=
eft-radius: 0px; border-bottom-left-radius: 0px; }
.subnav-search-context .select-menu-modal-holder { z-index: 30; }
.subnav-search-context .select-menu-modal { width: 220px; }
.subnav-search-context .select-menu-item-icon { color: inherit; }
.subnav-spacer-right { padding-right: 12px; }
.UnderlineNav { display: flex; min-height: 48px; overflow: auto hidden; box=
-shadow: inset 0 -1px 0 var(--color-border-muted); justify-content: space-b=
etween; }
.UnderlineNav .Counter { margin-left: 8px; color: var(--color-fg-default); =
background-color: var(--color-neutral-muted); }
.UnderlineNav .Counter--primary { color: var(--color-fg-on-emphasis); backg=
round-color: var(--color-neutral-emphasis); }
.UnderlineNav-body { display: flex; align-items: center; gap: 8px; list-sty=
le: none; }
.UnderlineNav-item { position: relative; display: flex; padding: 0px 8px; f=
ont-size: 14px; line-height: 30px; color: var(--color-fg-default); text-ali=
gn: center; white-space: nowrap; cursor: pointer; background-color: transpa=
rent; border: 0px; border-radius: 6px; align-items: center; }
.UnderlineNav-item:hover, .UnderlineNav-item:focus, .UnderlineNav-item:focu=
s-visible { color: var(--color-fg-default); text-decoration: none; border-b=
ottom-color: var(--color-neutral-muted); outline-offset: -2px; transition: =
border-bottom-color 0.12s ease-out 0s; }
.UnderlineNav-item [data-content]::before { display: block; height: 0px; fo=
nt-weight: 600; visibility: hidden; content: attr(data-content); }
.UnderlineNav-item::before { position: absolute; top: 50%; left: 50%; width=
: 100%; height: 100%; min-height: 48px; content: ""; transform: translateX(=
-50%) translateY(-50%); }
@media (pointer: fine) {
.UnderlineNav-item:hover { color: var(--color-fg-default); text-decoratio=
n: none; background: var(--color-action-list-item-default-hover-bg); transi=
tion: background 0.12s ease-out 0s; }
}
.UnderlineNav-item.selected, .UnderlineNav-item[role=3D"tab"][aria-selected=
=3D"true"], .UnderlineNav-item[aria-current]:not([aria-current=3D"false"]) =
{ font-weight: 600; color: var(--color-fg-default); border-bottom-color: va=
r(--color-primer-border-active); }
.UnderlineNav-item.selected::after, .UnderlineNav-item[role=3D"tab"][aria-s=
elected=3D"true"]::after, .UnderlineNav-item[aria-current]:not([aria-curren=
t=3D"false"])::after { position: absolute; right: 50%; bottom: calc(50% - 2=
5px); width: 100%; height: 2px; content: ""; background: var(--color-primer=
-border-active); border-radius: 6px; transform: translate(50%, -50%); }
.UnderlineNav--right { justify-content: flex-end; }
.UnderlineNav--right .UnderlineNav-actions { flex: 1 1 auto; }
.UnderlineNav-actions { align-self: center; }
.UnderlineNav--full { display: block; }
.UnderlineNav--full .UnderlineNav-body { min-height: 48px; }
.UnderlineNav-octicon { margin-right: 8px; color: var(--color-fg-muted); fi=
ll: var(--color-fg-muted); display: inline !important; }
.UnderlineNav-container { display: flex; justify-content: space-between; }
.pagination a, .pagination span, .pagination em { min-width: 32px; padding:=
5px 10px; font-style: normal; line-height: 20px; color: var(--color-fg-def=
ault); text-align: center; white-space: nowrap; vertical-align: middle; cur=
sor: pointer; user-select: none; border: 1px solid transparent; border-radi=
us: 6px; transition: border-color 0.2s cubic-bezier(0.3, 0, 0.5, 1) 0s; }
.pagination a:hover, .pagination a:focus, .pagination span:hover, .paginati=
on span:focus, .pagination em:hover, .pagination em:focus { text-decoration=
: none; border-color: var(--color-border-default); transition-duration: 0.1=
s; }
.pagination a:active, .pagination span:active, .pagination em:active { bord=
er-color: var(--color-border-muted); transition: none 0s ease 0s; }
.pagination .previous_page, .pagination .next_page { color: var(--color-acc=
ent-fg); }
.pagination .current, .pagination .current:hover, .pagination [aria-current=
]:not([aria-current=3D"false"]) { color: var(--color-fg-on-emphasis); backg=
round-color: var(--color-accent-emphasis); border-color: transparent; }
.pagination .gap, .pagination .disabled, .pagination [aria-disabled=3D"true=
"], .pagination .gap:hover, .pagination .disabled:hover, .pagination [aria-=
disabled=3D"true"]:hover { color: var(--color-primer-fg-disabled); cursor: =
default; border-color: transparent; }
@supports ((-webkit-clip-path: polygon(50% 0, 100% 50%, 50% 100%)) or (clip=
-path: polygon(50% 0, 100% 50%, 50% 100%))) {
.pagination .previous_page::before, .pagination .next_page::after { displ=
ay: inline-block; width: 16px; height: 16px; vertical-align: text-bottom; c=
ontent: ""; background-color: currentcolor; }
.pagination .previous_page::before { margin-right: 4px; clip-path: polygo=
n(9.8px 12.8px, 8.7px 12.8px, 4.5px 8.5px, 4.5px 7.5px, 8.7px 3.2px, 9.8px =
4.3px, 6.1px 8px, 9.8px 11.7px, 9.8px 12.8px); }
.pagination .next_page::after { margin-left: 4px; clip-path: polygon(6.2p=
x 3.2px, 7.3px 3.2px, 11.5px 7.5px, 11.5px 8.5px, 7.3px 12.8px, 6.2px 11.7p=
x, 9.9px 8px, 6.2px 4.3px, 6.2px 3.2px); }
}
.pagination > * { display: none; }
.pagination > :first-child, .pagination > :last-child, .pagination > .previ=
ous_page, .pagination > .next_page { display: inline-block; }
@media (min-width: 544px) {
.pagination > :nth-child(2), .pagination > :nth-last-child(2), .paginatio=
n > .current, .pagination > .gap { display: inline-block; }
}
@media (min-width: 768px) {
.pagination > * { display: inline-block; }
}
.paginate-container { margin-top: 16px; margin-bottom: 16px; text-align: ce=
nter; }
.paginate-container .pagination { display: inline-block; }
.tooltipped { position: relative; }
.tooltipped::after { position: absolute; z-index: 1000000; display: none; p=
adding: 0.5em 0.75em; font: 11px / 1.5 -apple-system, BlinkMacSystemFont, "=
Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emo=
ji"; -webkit-font-smoothing: subpixel-antialiased; color: var(--color-fg-on=
-emphasis); text-align: center; text-decoration: none; text-shadow: none; t=
ext-transform: none; letter-spacing: normal; overflow-wrap: break-word; whi=
te-space: pre; pointer-events: none; content: attr(aria-label); background:=
var(--color-neutral-emphasis-plus); border-radius: 6px; opacity: 0; }
.tooltipped::before { position: absolute; z-index: 1000001; display: none; =
width: 0px; height: 0px; color: var(--color-neutral-emphasis-plus); pointer=
-events: none; content: ""; border: 6px solid transparent; opacity: 0; }
@keyframes tooltip-appear {=20
0% { opacity: 0; }
100% { opacity: 1; }
}
.tooltipped:hover::before, .tooltipped:hover::after, .tooltipped:active::be=
fore, .tooltipped:active::after, .tooltipped:focus::before, .tooltipped:foc=
us::after { display: inline-block; text-decoration: none; animation-name: t=
ooltip-appear; animation-duration: 0.1s; animation-fill-mode: forwards; ani=
mation-timing-function: ease-in; animation-delay: 0.4s; }
.tooltipped-no-delay:hover::before, .tooltipped-no-delay:hover::after, .too=
ltipped-no-delay:active::before, .tooltipped-no-delay:active::after, .toolt=
ipped-no-delay:focus::before, .tooltipped-no-delay:focus::after { animation=
-delay: 0s; }
.tooltipped-multiline:hover::after, .tooltipped-multiline:active::after, .t=
ooltipped-multiline:focus::after { display: table-cell; }
.tooltipped-s::after, .tooltipped-se::after, .tooltipped-sw::after { top: 1=
00%; right: 50%; margin-top: 6px; }
.tooltipped-s::before, .tooltipped-se::before, .tooltipped-sw::before { top=
: auto; right: 50%; bottom: -7px; margin-right: -6px; border-bottom-color: =
var(--color-neutral-emphasis-plus); }
.tooltipped-se::after { right: auto; left: 50%; margin-left: -16px; }
.tooltipped-sw::after { margin-right: -16px; }
.tooltipped-n::after, .tooltipped-ne::after, .tooltipped-nw::after { right:=
50%; bottom: 100%; margin-bottom: 6px; }
.tooltipped-n::before, .tooltipped-ne::before, .tooltipped-nw::before { top=
: -7px; right: 50%; bottom: auto; margin-right: -6px; border-top-color: var=
(--color-neutral-emphasis-plus); }
.tooltipped-ne::after { right: auto; left: 50%; margin-left: -16px; }
.tooltipped-nw::after { margin-right: -16px; }
.tooltipped-s::after, .tooltipped-n::after { transform: translateX(50%); }
.tooltipped-w::after { right: 100%; bottom: 50%; margin-right: 6px; transfo=
rm: translateY(50%); }
.tooltipped-w::before { top: 50%; bottom: 50%; left: -7px; margin-top: -6px=
; border-left-color: var(--color-neutral-emphasis-plus); }
.tooltipped-e::after { bottom: 50%; left: 100%; margin-left: 6px; transform=
: translateY(50%); }
.tooltipped-e::before { top: 50%; right: -7px; bottom: 50%; margin-top: -6p=
x; border-right-color: var(--color-neutral-emphasis-plus); }
.tooltipped-align-right-1::after, .tooltipped-align-right-2::after { right:=
0px; margin-right: 0px; }
.tooltipped-align-right-1::before { right: 10px; }
.tooltipped-align-right-2::before { right: 15px; }
.tooltipped-align-left-1::after, .tooltipped-align-left-2::after { left: 0p=
x; margin-left: 0px; }
.tooltipped-align-left-1::before { left: 5px; }
.tooltipped-align-left-2::before { left: 10px; }
.tooltipped-multiline::after { width: max-content; max-width: 250px; overfl=
ow-wrap: break-word; white-space: pre-line; border-collapse: separate; }
.tooltipped-multiline.tooltipped-s::after, .tooltipped-multiline.tooltipped=
-n::after { right: auto; left: 50%; transform: translateX(-50%); }
.tooltipped-multiline.tooltipped-w::after, .tooltipped-multiline.tooltipped=
-e::after { right: 100%; }
.tooltipped-sticky::before, .tooltipped-sticky::after { display: inline-blo=
ck; }
.tooltipped-sticky.tooltipped-multiline::after { display: table-cell; }
.css-truncate.css-truncate-overflow, .css-truncate .css-truncate-overflow, =
.css-truncate.css-truncate-target, .css-truncate .css-truncate-target { ove=
rflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.css-truncate.css-truncate-target, .css-truncate .css-truncate-target { dis=
play: inline-block; max-width: 125px; vertical-align: top; }
.css-truncate.expandable.zeroclipboard-is-hover .css-truncate-target, .css-=
truncate.expandable.zeroclipboard-is-hover.css-truncate-target, .css-trunca=
te.expandable:hover .css-truncate-target, .css-truncate.expandable:hover.cs=
s-truncate-target { max-width: 10000px !important; }
.Truncate { display: inline-flex; min-width: 0px; max-width: 100%; }
.Truncate > .Truncate-text { min-width: 1ch; max-width: fit-content; overfl=
ow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.Truncate > .Truncate-text + .Truncate-text { margin-left: 4px; }
.Truncate > .Truncate-text.Truncate-text--primary { flex-basis: 200%; }
.Truncate > .Truncate-text.Truncate-text--expandable:hover, .Truncate > .Tr=
uncate-text.Truncate-text--expandable:focus, .Truncate > .Truncate-text.Tru=
ncate-text--expandable:active { flex-shrink: 0; cursor: pointer; max-width:=
100% !important; }
.Overlay--hidden { display: none !important; }
.Overlay--visibilityHidden { height: 0px; overflow: hidden; visibility: hid=
den; opacity: 0; }
.Overlay { display: flex; width: min(var(--overlay-width),100vw - 2rem); mi=
n-width: 192px; max-height: min(100vh - 2rem,var(--overlay-height)); flex-d=
irection: column; background-color: var(--color-canvas-overlay); border-rad=
ius: 0.75rem; box-shadow: var(--color-overlay-shadow); opacity: 1; }
.Overlay.Overlay--size-auto { min-width: 192px; max-width: calc(100vw - 2re=
m); max-height: calc(100vh - 2rem); }
.Overlay.Overlay--size-full { width: 100vw; height: 100vh; }
.Overlay.Overlay--size-xsmall { --overlay-width: 192px; max-height: calc(10=
0vh - 2rem); }
.Overlay.Overlay--size-small { --overlay-height: 256px; --overlay-width: 32=
0px; }
.Overlay.Overlay--size-small-portrait { --overlay-height: 432px; --overlay-=
width: 320px; }
.Overlay.Overlay--size-medium { --overlay-height: 320px; --overlay-width: 4=
80px; }
.Overlay.Overlay--size-medium-portrait { --overlay-height: 600px; --overlay=
-width: 480px; }
.Overlay.Overlay--size-large { --overlay-height: 432px; --overlay-width: 64=
0px; }
.Overlay.Overlay--size-xlarge { --overlay-height: 600px; --overlay-width: 9=
60px; }
.Overlay.Overlay--height-auto { height: auto; }
.Overlay.Overlay--height-xsmall { height: min(192px, 100vh - 2rem); }
.Overlay.Overlay--height-small { height: min(256px, 100vh - 2rem); }
.Overlay.Overlay--height-medium { height: min(320px, 100vh - 2rem); }
.Overlay.Overlay--height-large { height: min(432px, 100vh - 2rem); }
.Overlay.Overlay--height-xlarge { height: min(600px, 100vh - 2rem); }
.Overlay.Overlay--width-auto { width: auto; }
.Overlay.Overlay--width-small { width: min(256px, 100vw - 2rem); }
.Overlay.Overlay--width-medium { width: min(320px, 100vw - 2rem); }
.Overlay.Overlay--width-large { width: min(480px, 100vw - 2rem); }
.Overlay.Overlay--width-xlarge { width: min(640px, 100vw - 2rem); }
.Overlay.Overlay--width-xxlarge { width: min(960px, 100vw - 2rem); }
@media screen and (prefers-reduced-motion: no-preference) {
.Overlay.Overlay--motion-scaleFade { animation: 200ms cubic-bezier(0.33, =
1, 0.68, 1) 0s 1 normal none running Overlay--motion-scaleFade; }
}
@keyframes Overlay--motion-scaleFade {=20
0% { opacity: 0; transform: scale(0.5); }
100% { opacity: 1; transform: scale(1); }
}
.Overlay-form { display: flex; overflow: auto; flex-direction: column; flex=
-grow: 1; }
.Overlay-header { z-index: 1; display: flex; flex-direction: column; }
.Overlay-header.Overlay-header--divided { padding-bottom: 8px; box-shadow: =
inset 0 -1px var(--color-border-default); }
.Overlay-header.Overlay-header--divided + .Overlay-body { padding-top: 16px=
; }
.Overlay-header.Overlay-header--large .Overlay-headerContentWrap .Overlay-t=
itleWrap { gap: 8px; }
.Overlay-header.Overlay-header--large .Overlay-headerContentWrap .Overlay-t=
itleWrap .Overlay-title { font-size: 20px; }
.Overlay-header.Overlay-header--large .Overlay-headerContentWrap .Overlay-t=
itleWrap .Overlay-description { font-size: 14px; }
.Overlay-header .Overlay-headerContentWrap { display: flex; align-items: fl=
ex-start; gap: 8px; padding: 8px 8px 0px; }
.Overlay-header .Overlay-headerContentWrap .Overlay-actionWrap { display: f=
lex; flex-direction: row; gap: 8px; }
.Overlay-header .Overlay-headerContentWrap .Overlay-titleWrap { display: fl=
ex; padding: 6px 0px 6px 8px; flex-direction: column; flex-grow: 1; gap: 4p=
x; }
.Overlay-header .Overlay-headerContentWrap .Overlay-titleWrap .Overlay-titl=
e { margin: 0px; font-size: 14px; font-weight: 600; }
.Overlay-header .Overlay-headerContentWrap .Overlay-titleWrap .Overlay-desc=
ription { margin: 0px; font-size: 12px; font-weight: 400; color: var(--colo=
r-fg-muted); }
.Overlay-body { padding: 0px 16px 16px; overflow-y: auto; scrollbar-gutter:=
stable; font-size: 14px; flex-grow: 1; }
.Overlay-body.Overlay-body--paddingCondensed { padding: 0px 8px 8px; }
.Overlay-body.Overlay-body--paddingNone { padding: 0px; }
.Overlay-footer { z-index: 1; display: flex; padding: 0px 16px 16px; flex-f=
low: row wrap; flex-shrink: 0; }
.Overlay-footer.Overlay-footer--divided { padding-top: 16px; box-shadow: in=
set 0 1px var(--color-border-default); }
.Overlay-footer.Overlay-footer--alignStart { justify-content: flex-start; g=
ap: 8px; }
.Overlay-footer.Overlay-footer--alignCenter { justify-content: center; gap:=
8px; }
.Overlay-footer.Overlay-footer--alignEnd { justify-content: flex-end; gap: =
8px; }
.Overlay-closeButton { position: relative; display: grid; width: 32px; heig=
ht: 32px; padding: 0px; color: var(--color-fg-muted); cursor: pointer; user=
-select: none; background-color: transparent; border: 1px solid transparent=
; border-radius: 6px; transition: color 0.2s cubic-bezier(0.3, 0, 0.5, 1) 0=
s, background-color, border-color; place-content: center; align-self: flex-=
start; flex-shrink: 0; }
.Overlay-closeButton:hover, .Overlay-closeButton:focus { background-color: =
var(--color-btn-hover-bg); border: 1px solid var(--color-btn-hover-bg); }
.Overlay-backdrop--center { position: fixed; inset: 0px; z-index: 999; disp=
lay: flex; background-color: var(--color-neutral-muted); align-items: cente=
r; justify-content: center; }
.Overlay-backdrop--anchor { position: absolute; z-index: 999; background-co=
lor: transparent; }
.Overlay-backdrop--anchor .Overlay { width: auto; }
.Overlay-backdrop--side { position: fixed; inset: 0px; z-index: 999; displa=
y: flex; background-color: var(--color-neutral-muted); align-items: center;=
justify-content: left; }
.Overlay-backdrop--side.Overlay-backdrop--placement-left { align-items: cen=
ter; justify-content: left; }
.Overlay-backdrop--side.Overlay-backdrop--placement-left .Overlay { height:=
100vh; max-height: unset; border-radius: 0px 0.75rem 0.75rem 0px; }
@media screen and (prefers-reduced-motion: no-preference) {
.Overlay-backdrop--side.Overlay-backdrop--placement-left .Overlay { anima=
tion: 160ms cubic-bezier(0.32, 0, 0.67, 0) 0s 1 normal none running Overlay=
--motion-slideInRight; }
}
.Overlay-backdrop--side.Overlay-backdrop--placement-right { align-items: ce=
nter; justify-content: right; }
.Overlay-backdrop--side.Overlay-backdrop--placement-right .Overlay { height=
: 100vh; max-height: unset; border-radius: 0.75rem 0px 0px 0.75rem; }
@media screen and (prefers-reduced-motion: no-preference) {
.Overlay-backdrop--side.Overlay-backdrop--placement-right .Overlay { anim=
ation: 160ms cubic-bezier(0.32, 0, 0.67, 0) 0s 1 normal none running Overla=
y--motion-slideInLeft; }
}
.Overlay-backdrop--side.Overlay-backdrop--placement-bottom { align-items: e=
nd; justify-content: center; }
.Overlay-backdrop--side.Overlay-backdrop--placement-bottom .Overlay { width=
: 100vw; height: auto; max-height: calc(100vh - 2rem); border-radius: 0.75r=
em 0.75rem 0px 0px; }
@media screen and (prefers-reduced-motion: no-preference) {
.Overlay-backdrop--side.Overlay-backdrop--placement-bottom .Overlay { ani=
mation: 160ms cubic-bezier(0.32, 0, 0.67, 0) 0s 1 normal none running Overl=
ay--motion-slideUp; }
}
.Overlay-backdrop--side.Overlay-backdrop--placement-top { align-items: star=
t; justify-content: center; }
.Overlay-backdrop--side.Overlay-backdrop--placement-top .Overlay { border-r=
adius: 0px 0px 0.75rem 0.75rem; }
.Overlay-backdrop--full { position: fixed; inset: 0px; z-index: 999; displa=
y: flex; background-color: var(--color-neutral-muted); }
.Overlay-backdrop--full .Overlay { width: 100%; max-width: 100vw; height: 1=
00%; max-height: 100vh; flex-grow: 1; border-radius: unset !important; }
@media (max-width: 767.98px) {
.Overlay-backdrop--center-whenNarrow { position: fixed; inset: 0px; z-ind=
ex: 999; display: flex; background-color: var(--color-neutral-muted); align=
-items: center; justify-content: center; }
.Overlay-backdrop--anchor-whenNarrow { position: absolute; z-index: 999; =
background-color: transparent; }
.Overlay-backdrop--anchor-whenNarrow .Overlay { width: auto; }
.Overlay-backdrop--side-whenNarrow { position: fixed; inset: 0px; z-index=
: 999; display: flex; background-color: var(--color-neutral-muted); align-i=
tems: center; justify-content: left; }
.Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-left-whenN=
arrow { align-items: center; justify-content: left; }
.Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-left-whenN=
arrow .Overlay-whenNarrow { height: 100vh; max-height: unset; border-radius=
: 0px 0.75rem 0.75rem 0px; }
}
@media screen and (max-width: 767.98px) and (prefers-reduced-motion: no-pre=
ference) {
.Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-left-whenN=
arrow .Overlay-whenNarrow { animation: 160ms cubic-bezier(0.32, 0, 0.67, 0)=
0s 1 normal none running Overlay--motion-slideInRight; }
}
@media (max-width: 767.98px) {
.Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-right-when=
Narrow { align-items: center; justify-content: right; }
.Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-right-when=
Narrow .Overlay-whenNarrow { height: 100vh; max-height: unset; border-radiu=
s: 0.75rem 0px 0px 0.75rem; }
}
@media screen and (max-width: 767.98px) and (prefers-reduced-motion: no-pre=
ference) {
.Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-right-when=
Narrow .Overlay-whenNarrow { animation: 160ms cubic-bezier(0.32, 0, 0.67, 0=
) 0s 1 normal none running Overlay--motion-slideInLeft; }
}
@media (max-width: 767.98px) {
.Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-bottom-whe=
nNarrow { align-items: end; justify-content: center; }
.Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-bottom-whe=
nNarrow .Overlay-whenNarrow { width: 100vw; height: auto; max-height: calc(=
100vh - 2rem); border-radius: 0.75rem 0.75rem 0px 0px; }
}
@media screen and (max-width: 767.98px) and (prefers-reduced-motion: no-pre=
ference) {
.Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-bottom-whe=
nNarrow .Overlay-whenNarrow { animation: 160ms cubic-bezier(0.32, 0, 0.67, =
0) 0s 1 normal none running Overlay--motion-slideUp; }
}
@media (max-width: 767.98px) {
.Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-top-whenNa=
rrow { align-items: start; justify-content: center; }
.Overlay-backdrop--side-whenNarrow.Overlay-backdrop--placement-top-whenNa=
rrow .Overlay-whenNarrow { border-radius: 0px 0px 0.75rem 0.75rem; }
}
@media (max-width: 767.98px) {
.Overlay-backdrop--full-whenNarrow { position: fixed; inset: 0px; z-index=
: 999; display: flex; background-color: var(--color-neutral-muted); }
.Overlay-backdrop--full-whenNarrow .Overlay { width: 100%; max-width: 100=
vw; height: 100%; max-height: 100vh; flex-grow: 1; border-radius: unset !im=
portant; }
}
@keyframes Overlay--motion-slideUp {=20
0% { transform: translateY(100%); }
}
@keyframes Overlay--motion-slideInRight {=20
0% { transform: translateX(-100%); }
}
@keyframes Overlay--motion-slideInLeft {=20
0% { transform: translateX(100%); }
}
.anim-fade-in { animation-name: fade-in; animation-duration: 1s; animation-=
timing-function: ease-in-out; }
.anim-fade-in.fast { animation-duration: 300ms; }
@keyframes fade-in {=20
0% { opacity: 0; }
100% { opacity: 1; }
}
.anim-fade-out { animation-name: fade-out; animation-duration: 1s; animatio=
n-fill-mode: forwards; animation-timing-function: ease-out; }
.anim-fade-out.fast { animation-duration: 0.3s; }
@keyframes fade-out {=20
0% { opacity: 1; }
100% { opacity: 0; }
}
.anim-fade-up { opacity: 0; animation-name: fade-up; animation-duration: 0.=
3s; animation-fill-mode: forwards; animation-timing-function: ease-out; ani=
mation-delay: 1s; }
@keyframes fade-up {=20
0% { opacity: 0.8; transform: translateY(100%); }
100% { opacity: 1; transform: translateY(0px); }
}
.anim-fade-down { animation-name: fade-down; animation-duration: 0.3s; anim=
ation-fill-mode: forwards; animation-timing-function: ease-in; }
@keyframes fade-down {=20
0% { opacity: 1; transform: translateY(0px); }
100% { opacity: 0.5; transform: translateY(100%); }
}
.anim-grow-x { width: 0%; animation-name: grow-x; animation-duration: 0.3s;=
animation-fill-mode: forwards; animation-timing-function: ease; animation-=
delay: 0.5s; }
@keyframes grow-x {=20
100% { width: 100%; }
}
.anim-shrink-x { animation-name: shrink-x; animation-duration: 0.3s; animat=
ion-fill-mode: forwards; animation-timing-function: ease-in-out; animation-=
delay: 0.5s; }
@keyframes shrink-x {=20
100% { width: 0%; }
}
.anim-scale-in { animation-name: scale-in; animation-duration: 0.15s; anima=
tion-timing-function: cubic-bezier(0.2, 0, 0.13, 1.5); }
@keyframes scale-in {=20
0% { opacity: 0; transform: scale(0.5); }
100% { opacity: 1; transform: scale(1); }
}
.anim-pulse { animation-name: pulse; animation-duration: 2s; animation-timi=
ng-function: linear; animation-iteration-count: infinite; }
@keyframes pulse {=20
0% { opacity: 0.3; }
10% { opacity: 1; }
100% { opacity: 0.3; }
}
.anim-pulse-in { animation-name: pulse-in; animation-duration: 0.5s; }
@keyframes pulse-in {=20
0% { transform: scale3d(1, 1, 1); }
50% { transform: scale3d(1.1, 1.1, 1.1); }
100% { transform: scale3d(1, 1, 1); }
}
.hover-grow, .anim-hover-grow { transition: transform 0.3s ease 0s; backfac=
e-visibility: hidden; }
.hover-grow:hover, .anim-hover-grow:hover { transform: scale(1.025); }
.anim-rotate { animation: 1s linear 0s infinite normal none running rotate-=
keyframes; }
@keyframes rotate-keyframes {=20
100% { transform: rotate(360deg); }
}
.border-x { border-right: 1px solid var(--color-border-default) !important=
; border-left: 1px solid var(--color-border-default) !important; }
.border-y { border-top: 1px solid var(--color-border-default) !important; =
border-bottom: 1px solid var(--color-border-default) !important; }
.border { border: 1px solid var(--color-border-default) !important; }
.border-0 { border: 0px !important; }
.border-top { border-top: 1px solid var(--color-border-default) !important=
; }
.border-right { border-right: 1px solid var(--color-border-default) !impor=
tant; }
.border-bottom { border-bottom: 1px solid var(--color-border-default) !imp=
ortant; }
.border-left { border-left: 1px solid var(--color-border-default) !importa=
nt; }
.border-top-0 { border-top: 0px !important; }
.border-right-0 { border-right: 0px !important; }
.border-bottom-0 { border-bottom: 0px !important; }
.border-left-0 { border-left: 0px !important; }
.rounded { border-radius: 6px !important; }
.rounded-0 { border-radius: 0px !important; }
.rounded-1 { border-radius: 4px !important; }
.rounded-2 { border-radius: 6px !important; }
.rounded-3 { border-radius: 8px !important; }
.rounded-top-0 { border-top-left-radius: 0px !important; border-top-right-r=
adius: 0px !important; }
.rounded-top-1 { border-top-left-radius: 4px !important; border-top-right-r=
adius: 4px !important; }
.rounded-top-2 { border-top-left-radius: 6px !important; border-top-right-r=
adius: 6px !important; }
.rounded-top-3 { border-top-left-radius: 8px !important; border-top-right-r=
adius: 8px !important; }
.rounded-right-0 { border-top-right-radius: 0px !important; border-bottom-r=
ight-radius: 0px !important; }
.rounded-right-1 { border-top-right-radius: 4px !important; border-bottom-r=
ight-radius: 4px !important; }
.rounded-right-2 { border-top-right-radius: 6px !important; border-bottom-r=
ight-radius: 6px !important; }
.rounded-right-3 { border-top-right-radius: 8px !important; border-bottom-r=
ight-radius: 8px !important; }
.rounded-bottom-0 { border-bottom-right-radius: 0px !important; border-bott=
om-left-radius: 0px !important; }
.rounded-bottom-1 { border-bottom-right-radius: 4px !important; border-bott=
om-left-radius: 4px !important; }
.rounded-bottom-2 { border-bottom-right-radius: 6px !important; border-bott=
om-left-radius: 6px !important; }
.rounded-bottom-3 { border-bottom-right-radius: 8px !important; border-bott=
om-left-radius: 8px !important; }
.rounded-left-0 { border-bottom-left-radius: 0px !important; border-top-lef=
t-radius: 0px !important; }
.rounded-left-1 { border-bottom-left-radius: 4px !important; border-top-lef=
t-radius: 4px !important; }
.rounded-left-2 { border-bottom-left-radius: 6px !important; border-top-lef=
t-radius: 6px !important; }
.rounded-left-3 { border-bottom-left-radius: 8px !important; border-top-lef=
t-radius: 8px !important; }
@media (min-width: 544px) {
.border-sm { border: 1px solid var(--color-border-default) !important; }
.border-sm-0 { border: 0px !important; }
.border-sm-top { border-top: 1px solid var(--color-border-default) !impo=
rtant; }
.border-sm-right { border-right: 1px solid var(--color-border-default) !=
important; }
.border-sm-bottom { border-bottom: 1px solid var(--color-border-default) =
!important; }
.border-sm-left { border-left: 1px solid var(--color-border-default) !im=
portant; }
.border-sm-top-0 { border-top: 0px !important; }
.border-sm-right-0 { border-right: 0px !important; }
.border-sm-bottom-0 { border-bottom: 0px !important; }
.border-sm-left-0 { border-left: 0px !important; }
.rounded-sm { border-radius: 6px !important; }
.rounded-sm-0 { border-radius: 0px !important; }
.rounded-sm-1 { border-radius: 4px !important; }
.rounded-sm-2 { border-radius: 6px !important; }
.rounded-sm-3 { border-radius: 8px !important; }
.rounded-sm-top-0 { border-top-left-radius: 0px !important; border-top-ri=
ght-radius: 0px !important; }
.rounded-sm-top-1 { border-top-left-radius: 4px !important; border-top-ri=
ght-radius: 4px !important; }
.rounded-sm-top-2 { border-top-left-radius: 6px !important; border-top-ri=
ght-radius: 6px !important; }
.rounded-sm-top-3 { border-top-left-radius: 8px !important; border-top-ri=
ght-radius: 8px !important; }
.rounded-sm-right-0 { border-top-right-radius: 0px !important; border-bot=
tom-right-radius: 0px !important; }
.rounded-sm-right-1 { border-top-right-radius: 4px !important; border-bot=
tom-right-radius: 4px !important; }
.rounded-sm-right-2 { border-top-right-radius: 6px !important; border-bot=
tom-right-radius: 6px !important; }
.rounded-sm-right-3 { border-top-right-radius: 8px !important; border-bot=
tom-right-radius: 8px !important; }
.rounded-sm-bottom-0 { border-bottom-right-radius: 0px !important; border=
-bottom-left-radius: 0px !important; }
.rounded-sm-bottom-1 { border-bottom-right-radius: 4px !important; border=
-bottom-left-radius: 4px !important; }
.rounded-sm-bottom-2 { border-bottom-right-radius: 6px !important; border=
-bottom-left-radius: 6px !important; }
.rounded-sm-bottom-3 { border-bottom-right-radius: 8px !important; border=
-bottom-left-radius: 8px !important; }
.rounded-sm-left-0 { border-bottom-left-radius: 0px !important; border-to=
p-left-radius: 0px !important; }
.rounded-sm-left-1 { border-bottom-left-radius: 4px !important; border-to=
p-left-radius: 4px !important; }
.rounded-sm-left-2 { border-bottom-left-radius: 6px !important; border-to=
p-left-radius: 6px !important; }
.rounded-sm-left-3 { border-bottom-left-radius: 8px !important; border-to=
p-left-radius: 8px !important; }
}
@media (min-width: 768px) {
.border-md { border: 1px solid var(--color-border-default) !important; }
.border-md-0 { border: 0px !important; }
.border-md-top { border-top: 1px solid var(--color-border-default) !impo=
rtant; }
.border-md-right { border-right: 1px solid var(--color-border-default) !=
important; }
.border-md-bottom { border-bottom: 1px solid var(--color-border-default) =
!important; }
.border-md-left { border-left: 1px solid var(--color-border-default) !im=
portant; }
.border-md-top-0 { border-top: 0px !important; }
.border-md-right-0 { border-right: 0px !important; }
.border-md-bottom-0 { border-bottom: 0px !important; }
.border-md-left-0 { border-left: 0px !important; }
.rounded-md { border-radius: 6px !important; }
.rounded-md-0 { border-radius: 0px !important; }
.rounded-md-1 { border-radius: 4px !important; }
.rounded-md-2 { border-radius: 6px !important; }
.rounded-md-3 { border-radius: 8px !important; }
.rounded-md-top-0 { border-top-left-radius: 0px !important; border-top-ri=
ght-radius: 0px !important; }
.rounded-md-top-1 { border-top-left-radius: 4px !important; border-top-ri=
ght-radius: 4px !important; }
.rounded-md-top-2 { border-top-left-radius: 6px !important; border-top-ri=
ght-radius: 6px !important; }
.rounded-md-top-3 { border-top-left-radius: 8px !important; border-top-ri=
ght-radius: 8px !important; }
.rounded-md-right-0 { border-top-right-radius: 0px !important; border-bot=
tom-right-radius: 0px !important; }
.rounded-md-right-1 { border-top-right-radius: 4px !important; border-bot=
tom-right-radius: 4px !important; }
.rounded-md-right-2 { border-top-right-radius: 6px !important; border-bot=
tom-right-radius: 6px !important; }
.rounded-md-right-3 { border-top-right-radius: 8px !important; border-bot=
tom-right-radius: 8px !important; }
.rounded-md-bottom-0 { border-bottom-right-radius: 0px !important; border=
-bottom-left-radius: 0px !important; }
.rounded-md-bottom-1 { border-bottom-right-radius: 4px !important; border=
-bottom-left-radius: 4px !important; }
.rounded-md-bottom-2 { border-bottom-right-radius: 6px !important; border=
-bottom-left-radius: 6px !important; }
.rounded-md-bottom-3 { border-bottom-right-radius: 8px !important; border=
-bottom-left-radius: 8px !important; }
.rounded-md-left-0 { border-bottom-left-radius: 0px !important; border-to=
p-left-radius: 0px !important; }
.rounded-md-left-1 { border-bottom-left-radius: 4px !important; border-to=
p-left-radius: 4px !important; }
.rounded-md-left-2 { border-bottom-left-radius: 6px !important; border-to=
p-left-radius: 6px !important; }
.rounded-md-left-3 { border-bottom-left-radius: 8px !important; border-to=
p-left-radius: 8px !important; }
}
@media (min-width: 1012px) {
.border-lg { border: 1px solid var(--color-border-default) !important; }
.border-lg-0 { border: 0px !important; }
.border-lg-top { border-top: 1px solid var(--color-border-default) !impo=
rtant; }
.border-lg-right { border-right: 1px solid var(--color-border-default) !=
important; }
.border-lg-bottom { border-bottom: 1px solid var(--color-border-default) =
!important; }
.border-lg-left { border-left: 1px solid var(--color-border-default) !im=
portant; }
.border-lg-top-0 { border-top: 0px !important; }
.border-lg-right-0 { border-right: 0px !important; }
.border-lg-bottom-0 { border-bottom: 0px !important; }
.border-lg-left-0 { border-left: 0px !important; }
.rounded-lg { border-radius: 6px !important; }
.rounded-lg-0 { border-radius: 0px !important; }
.rounded-lg-1 { border-radius: 4px !important; }
.rounded-lg-2 { border-radius: 6px !important; }
.rounded-lg-3 { border-radius: 8px !important; }
.rounded-lg-top-0 { border-top-left-radius: 0px !important; border-top-ri=
ght-radius: 0px !important; }
.rounded-lg-top-1 { border-top-left-radius: 4px !important; border-top-ri=
ght-radius: 4px !important; }
.rounded-lg-top-2 { border-top-left-radius: 6px !important; border-top-ri=
ght-radius: 6px !important; }
.rounded-lg-top-3 { border-top-left-radius: 8px !important; border-top-ri=
ght-radius: 8px !important; }
.rounded-lg-right-0 { border-top-right-radius: 0px !important; border-bot=
tom-right-radius: 0px !important; }
.rounded-lg-right-1 { border-top-right-radius: 4px !important; border-bot=
tom-right-radius: 4px !important; }
.rounded-lg-right-2 { border-top-right-radius: 6px !important; border-bot=
tom-right-radius: 6px !important; }
.rounded-lg-right-3 { border-top-right-radius: 8px !important; border-bot=
tom-right-radius: 8px !important; }
.rounded-lg-bottom-0 { border-bottom-right-radius: 0px !important; border=
-bottom-left-radius: 0px !important; }
.rounded-lg-bottom-1 { border-bottom-right-radius: 4px !important; border=
-bottom-left-radius: 4px !important; }
.rounded-lg-bottom-2 { border-bottom-right-radius: 6px !important; border=
-bottom-left-radius: 6px !important; }
.rounded-lg-bottom-3 { border-bottom-right-radius: 8px !important; border=
-bottom-left-radius: 8px !important; }
.rounded-lg-left-0 { border-bottom-left-radius: 0px !important; border-to=
p-left-radius: 0px !important; }
.rounded-lg-left-1 { border-bottom-left-radius: 4px !important; border-to=
p-left-radius: 4px !important; }
.rounded-lg-left-2 { border-bottom-left-radius: 6px !important; border-to=
p-left-radius: 6px !important; }
.rounded-lg-left-3 { border-bottom-left-radius: 8px !important; border-to=
p-left-radius: 8px !important; }
}
@media (min-width: 1280px) {
.border-xl { border: 1px solid var(--color-border-default) !important; }
.border-xl-0 { border: 0px !important; }
.border-xl-top { border-top: 1px solid var(--color-border-default) !impo=
rtant; }
.border-xl-right { border-right: 1px solid var(--color-border-default) !=
important; }
.border-xl-bottom { border-bottom: 1px solid var(--color-border-default) =
!important; }
.border-xl-left { border-left: 1px solid var(--color-border-default) !im=
portant; }
.border-xl-top-0 { border-top: 0px !important; }
.border-xl-right-0 { border-right: 0px !important; }
.border-xl-bottom-0 { border-bottom: 0px !important; }
.border-xl-left-0 { border-left: 0px !important; }
.rounded-xl { border-radius: 6px !important; }
.rounded-xl-0 { border-radius: 0px !important; }
.rounded-xl-1 { border-radius: 4px !important; }
.rounded-xl-2 { border-radius: 6px !important; }
.rounded-xl-3 { border-radius: 8px !important; }
.rounded-xl-top-0 { border-top-left-radius: 0px !important; border-top-ri=
ght-radius: 0px !important; }
.rounded-xl-top-1 { border-top-left-radius: 4px !important; border-top-ri=
ght-radius: 4px !important; }
.rounded-xl-top-2 { border-top-left-radius: 6px !important; border-top-ri=
ght-radius: 6px !important; }
.rounded-xl-top-3 { border-top-left-radius: 8px !important; border-top-ri=
ght-radius: 8px !important; }
.rounded-xl-right-0 { border-top-right-radius: 0px !important; border-bot=
tom-right-radius: 0px !important; }
.rounded-xl-right-1 { border-top-right-radius: 4px !important; border-bot=
tom-right-radius: 4px !important; }
.rounded-xl-right-2 { border-top-right-radius: 6px !important; border-bot=
tom-right-radius: 6px !important; }
.rounded-xl-right-3 { border-top-right-radius: 8px !important; border-bot=
tom-right-radius: 8px !important; }
.rounded-xl-bottom-0 { border-bottom-right-radius: 0px !important; border=
-bottom-left-radius: 0px !important; }
.rounded-xl-bottom-1 { border-bottom-right-radius: 4px !important; border=
-bottom-left-radius: 4px !important; }
.rounded-xl-bottom-2 { border-bottom-right-radius: 6px !important; border=
-bottom-left-radius: 6px !important; }
.rounded-xl-bottom-3 { border-bottom-right-radius: 8px !important; border=
-bottom-left-radius: 8px !important; }
.rounded-xl-left-0 { border-bottom-left-radius: 0px !important; border-to=
p-left-radius: 0px !important; }
.rounded-xl-left-1 { border-bottom-left-radius: 4px !important; border-to=
p-left-radius: 4px !important; }
.rounded-xl-left-2 { border-bottom-left-radius: 6px !important; border-to=
p-left-radius: 6px !important; }
.rounded-xl-left-3 { border-bottom-left-radius: 8px !important; border-to=
p-left-radius: 8px !important; }
}
.circle { border-radius: 50% !important; }
.border-dashed { border-style: dashed !important; }
.color-shadow-small { box-shadow: var(--color-shadow-small) !important; }
.color-shadow-medium { box-shadow: var(--color-shadow-medium) !important; =
}
.color-shadow-large { box-shadow: var(--color-shadow-large) !important; }
.color-shadow-extra-large { box-shadow: var(--color-shadow-extra-large) !i=
mportant; }
.box-shadow-none { box-shadow: none !important; }
.color-fg-default { color: var(--color-fg-default) !important; }
.color-fg-muted { color: var(--color-fg-muted) !important; }
.color-fg-subtle { color: var(--color-fg-subtle) !important; }
.color-fg-accent { color: var(--color-accent-fg) !important; }
.color-fg-success { color: var(--color-success-fg) !important; }
.color-fg-attention { color: var(--color-attention-fg) !important; }
.color-fg-severe { color: var(--color-severe-fg) !important; }
.color-fg-danger { color: var(--color-danger-fg) !important; }
.color-fg-open { color: var(--color-open-fg) !important; }
.color-fg-closed { color: var(--color-closed-fg) !important; }
.color-fg-done { color: var(--color-done-fg) !important; }
.color-fg-sponsors { color: var(--color-sponsors-fg) !important; }
.color-fg-on-emphasis { color: var(--color-fg-on-emphasis) !important; }
.color-bg-default { background-color: var(--color-canvas-default) !importa=
nt; }
.color-bg-overlay { background-color: var(--color-canvas-overlay) !importa=
nt; }
.color-bg-inset { background-color: var(--color-canvas-inset) !important; =
}
.color-bg-subtle { background-color: var(--color-canvas-subtle) !important=
; }
.color-bg-emphasis { background-color: var(--color-neutral-emphasis-plus) =
!important; }
.color-bg-accent { background-color: var(--color-accent-subtle) !important=
; }
.color-bg-accent-emphasis { background-color: var(--color-accent-emphasis) =
!important; }
.color-bg-success { background-color: var(--color-success-subtle) !importa=
nt; }
.color-bg-success-emphasis { background-color: var(--color-success-emphasis=
) !important; }
.color-bg-attention { background-color: var(--color-attention-subtle) !imp=
ortant; }
.color-bg-attention-emphasis { background-color: var(--color-attention-emph=
asis) !important; }
.color-bg-severe { background-color: var(--color-severe-subtle) !important=
; }
.color-bg-severe-emphasis { background-color: var(--color-severe-emphasis) =
!important; }
.color-bg-danger { background-color: var(--color-danger-subtle) !important=
; }
.color-bg-danger-emphasis { background-color: var(--color-danger-emphasis) =
!important; }
.color-bg-open { background-color: var(--color-open-subtle) !important; }
.color-bg-open-emphasis { background-color: var(--color-open-emphasis) !im=
portant; }
.color-bg-closed { background-color: var(--color-closed-subtle) !important=
; }
.color-bg-closed-emphasis { background-color: var(--color-closed-emphasis) =
!important; }
.color-bg-done { background-color: var(--color-done-subtle) !important; }
.color-bg-done-emphasis { background-color: var(--color-done-emphasis) !im=
portant; }
.color-bg-sponsors { background-color: var(--color-sponsors-subtle) !impor=
tant; }
.color-bg-sponsors-emphasis { background-color: var(--color-sponsors-emphas=
is) !important; }
.color-bg-transparent { background-color: transparent !important; }
.color-border-default { border-color: var(--color-border-default) !importa=
nt; }
.color-border-muted { border-color: var(--color-border-muted) !important; =
}
.color-border-subtle { border-color: var(--color-border-subtle) !important=
; }
.color-border-accent { border-color: var(--color-accent-muted) !important;=
}
.color-border-accent-emphasis { border-color: var(--color-accent-emphasis) =
!important; }
.color-border-success { border-color: var(--color-success-muted) !importan=
t; }
.color-border-success-emphasis { border-color: var(--color-success-emphasis=
) !important; }
.color-border-attention { border-color: var(--color-attention-muted) !impo=
rtant; }
.color-border-attention-emphasis { border-color: var(--color-attention-emph=
asis) !important; }
.color-border-severe { border-color: var(--color-severe-muted) !important;=
}
.color-border-severe-emphasis { border-color: var(--color-severe-emphasis) =
!important; }
.color-border-danger { border-color: var(--color-danger-muted) !important;=
}
.color-border-danger-emphasis { border-color: var(--color-danger-emphasis) =
!important; }
.color-border-open { border-color: var(--color-open-muted) !important; }
.color-border-open-emphasis { border-color: var(--color-open-emphasis) !im=
portant; }
.color-border-closed { border-color: var(--color-closed-muted) !important;=
}
.color-border-closed-emphasis { border-color: var(--color-closed-emphasis) =
!important; }
.color-border-done { border-color: var(--color-done-muted) !important; }
.color-border-done-emphasis { border-color: var(--color-done-emphasis) !im=
portant; }
.color-border-sponsors { border-color: var(--color-sponsors-muted) !import=
ant; }
.color-border-sponsors-emphasis { border-color: var(--color-sponsors-emphas=
is) !important; }
.color-fg-inherit { color: inherit !important; }
.details-overlay[open] > summary::before { position: fixed; inset: 0px; z-i=
ndex: 80; display: block; cursor: default; content: " "; background: transp=
arent; }
.details-overlay-dark[open] > summary::before { z-index: 111; background: v=
ar(--color-primer-canvas-backdrop); }
.details-reset > summary { list-style: none; transition: color 80ms cubic-b=
ezier(0.33, 1, 0.68, 1) 0s, background-color, box-shadow, border-color; }
.details-reset > summary:focus { outline: 2px solid var(--color-accent-fg);=
outline-offset: -2px; box-shadow: none; }
.details-reset > summary:focus:not(:focus-visible) { outline: transparent s=
olid 1px; }
.details-reset > summary:focus-visible { outline: 2px solid var(--color-acc=
ent-fg); outline-offset: -2px; box-shadow: none; }
.details-reset > summary.btn-primary:focus { outline: 2px solid var(--color=
-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-=
fg-on-emphasis); }
.details-reset > summary.btn-primary:focus:not(:focus-visible) { outline: t=
ransparent solid 1px; box-shadow: none; }
.details-reset > summary.btn-primary:focus-visible { outline: 2px solid var=
(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(=
--color-fg-on-emphasis); }
.details-reset > summary::before { display: none; }
.details-reset > summary::-webkit-details-marker { display: none; }
.details-overlay > summary { transition: color 80ms cubic-bezier(0.33, 1, 0=
.68, 1) 0s, background-color, box-shadow, border-color; }
.details-overlay > summary:focus { outline: 2px solid var(--color-accent-fg=
); outline-offset: -2px; box-shadow: none; }
.details-overlay > summary:focus:not(:focus-visible) { outline: transparent=
solid 1px; }
.details-overlay > summary:focus-visible { outline: 2px solid var(--color-a=
ccent-fg); outline-offset: -2px; box-shadow: none; }
.details-overlay > summary.btn-primary:focus { outline: 2px solid var(--col=
or-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--colo=
r-fg-on-emphasis); }
.details-overlay > summary.btn-primary:focus:not(:focus-visible) { outline:=
transparent solid 1px; box-shadow: none; }
.details-overlay > summary.btn-primary:focus-visible { outline: 2px solid v=
ar(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px va=
r(--color-fg-on-emphasis); }
.flex-row { flex-direction: row !important; }
.flex-row-reverse { flex-direction: row-reverse !important; }
.flex-column { flex-direction: column !important; }
.flex-column-reverse { flex-direction: column-reverse !important; }
.flex-wrap { flex-wrap: wrap !important; }
.flex-nowrap { flex-wrap: nowrap !important; }
.flex-wrap-reverse { flex-wrap: wrap-reverse !important; }
.flex-justify-start { justify-content: flex-start !important; }
.flex-justify-end { justify-content: flex-end !important; }
.flex-justify-center { justify-content: center !important; }
.flex-justify-between { justify-content: space-between !important; }
.flex-justify-around { justify-content: space-around !important; }
.flex-items-start { align-items: flex-start !important; }
.flex-items-end { align-items: flex-end !important; }
.flex-items-center { align-items: center !important; }
.flex-items-baseline { align-items: baseline !important; }
.flex-items-stretch { align-items: stretch !important; }
.flex-content-start { align-content: flex-start !important; }
.flex-content-end { align-content: flex-end !important; }
.flex-content-center { align-content: center !important; }
.flex-content-between { align-content: space-between !important; }
.flex-content-around { align-content: space-around !important; }
.flex-content-stretch { align-content: stretch !important; }
.flex-1 { flex: 1 1 0% !important; }
.flex-auto { flex: 1 1 auto !important; }
.flex-grow-0 { flex-grow: 0 !important; }
.flex-shrink-0 { flex-shrink: 0 !important; }
.flex-self-auto { align-self: auto !important; }
.flex-self-start { align-self: flex-start !important; }
.flex-self-end { align-self: flex-end !important; }
.flex-self-center { align-self: center !important; }
.flex-self-baseline { align-self: baseline !important; }
.flex-self-stretch { align-self: stretch !important; }
.flex-order-1 { order: 1 !important; }
.flex-order-2 { order: 2 !important; }
.flex-order-none { order: inherit !important; }
@media (min-width: 544px) {
.flex-sm-row { flex-direction: row !important; }
.flex-sm-row-reverse { flex-direction: row-reverse !important; }
.flex-sm-column { flex-direction: column !important; }
.flex-sm-column-reverse { flex-direction: column-reverse !important; }
.flex-sm-wrap { flex-wrap: wrap !important; }
.flex-sm-nowrap { flex-wrap: nowrap !important; }
.flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; }
.flex-sm-justify-start { justify-content: flex-start !important; }
.flex-sm-justify-end { justify-content: flex-end !important; }
.flex-sm-justify-center { justify-content: center !important; }
.flex-sm-justify-between { justify-content: space-between !important; }
.flex-sm-justify-around { justify-content: space-around !important; }
.flex-sm-items-start { align-items: flex-start !important; }
.flex-sm-items-end { align-items: flex-end !important; }
.flex-sm-items-center { align-items: center !important; }
.flex-sm-items-baseline { align-items: baseline !important; }
.flex-sm-items-stretch { align-items: stretch !important; }
.flex-sm-content-start { align-content: flex-start !important; }
.flex-sm-content-end { align-content: flex-end !important; }
.flex-sm-content-center { align-content: center !important; }
.flex-sm-content-between { align-content: space-between !important; }
.flex-sm-content-around { align-content: space-around !important; }
.flex-sm-content-stretch { align-content: stretch !important; }
.flex-sm-1 { flex: 1 1 0% !important; }
.flex-sm-auto { flex: 1 1 auto !important; }
.flex-sm-grow-0 { flex-grow: 0 !important; }
.flex-sm-shrink-0 { flex-shrink: 0 !important; }
.flex-sm-self-auto { align-self: auto !important; }
.flex-sm-self-start { align-self: flex-start !important; }
.flex-sm-self-end { align-self: flex-end !important; }
.flex-sm-self-center { align-self: center !important; }
.flex-sm-self-baseline { align-self: baseline !important; }
.flex-sm-self-stretch { align-self: stretch !important; }
.flex-sm-order-1 { order: 1 !important; }
.flex-sm-order-2 { order: 2 !important; }
.flex-sm-order-none { order: inherit !important; }
}
@media (min-width: 768px) {
.flex-md-row { flex-direction: row !important; }
.flex-md-row-reverse { flex-direction: row-reverse !important; }
.flex-md-column { flex-direction: column !important; }
.flex-md-column-reverse { flex-direction: column-reverse !important; }
.flex-md-wrap { flex-wrap: wrap !important; }
.flex-md-nowrap { flex-wrap: nowrap !important; }
.flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; }
.flex-md-justify-start { justify-content: flex-start !important; }
.flex-md-justify-end { justify-content: flex-end !important; }
.flex-md-justify-center { justify-content: center !important; }
.flex-md-justify-between { justify-content: space-between !important; }
.flex-md-justify-around { justify-content: space-around !important; }
.flex-md-items-start { align-items: flex-start !important; }
.flex-md-items-end { align-items: flex-end !important; }
.flex-md-items-center { align-items: center !important; }
.flex-md-items-baseline { align-items: baseline !important; }
.flex-md-items-stretch { align-items: stretch !important; }
.flex-md-content-start { align-content: flex-start !important; }
.flex-md-content-end { align-content: flex-end !important; }
.flex-md-content-center { align-content: center !important; }
.flex-md-content-between { align-content: space-between !important; }
.flex-md-content-around { align-content: space-around !important; }
.flex-md-content-stretch { align-content: stretch !important; }
.flex-md-1 { flex: 1 1 0% !important; }
.flex-md-auto { flex: 1 1 auto !important; }
.flex-md-grow-0 { flex-grow: 0 !important; }
.flex-md-shrink-0 { flex-shrink: 0 !important; }
.flex-md-self-auto { align-self: auto !important; }
.flex-md-self-start { align-self: flex-start !important; }
.flex-md-self-end { align-self: flex-end !important; }
.flex-md-self-center { align-self: center !important; }
.flex-md-self-baseline { align-self: baseline !important; }
.flex-md-self-stretch { align-self: stretch !important; }
.flex-md-order-1 { order: 1 !important; }
.flex-md-order-2 { order: 2 !important; }
.flex-md-order-none { order: inherit !important; }
}
@media (min-width: 1012px) {
.flex-lg-row { flex-direction: row !important; }
.flex-lg-row-reverse { flex-direction: row-reverse !important; }
.flex-lg-column { flex-direction: column !important; }
.flex-lg-column-reverse { flex-direction: column-reverse !important; }
.flex-lg-wrap { flex-wrap: wrap !important; }
.flex-lg-nowrap { flex-wrap: nowrap !important; }
.flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; }
.flex-lg-justify-start { justify-content: flex-start !important; }
.flex-lg-justify-end { justify-content: flex-end !important; }
.flex-lg-justify-center { justify-content: center !important; }
.flex-lg-justify-between { justify-content: space-between !important; }
.flex-lg-justify-around { justify-content: space-around !important; }
.flex-lg-items-start { align-items: flex-start !important; }
.flex-lg-items-end { align-items: flex-end !important; }
.flex-lg-items-center { align-items: center !important; }
.flex-lg-items-baseline { align-items: baseline !important; }
.flex-lg-items-stretch { align-items: stretch !important; }
.flex-lg-content-start { align-content: flex-start !important; }
.flex-lg-content-end { align-content: flex-end !important; }
.flex-lg-content-center { align-content: center !important; }
.flex-lg-content-between { align-content: space-between !important; }
.flex-lg-content-around { align-content: space-around !important; }
.flex-lg-content-stretch { align-content: stretch !important; }
.flex-lg-1 { flex: 1 1 0% !important; }
.flex-lg-auto { flex: 1 1 auto !important; }
.flex-lg-grow-0 { flex-grow: 0 !important; }
.flex-lg-shrink-0 { flex-shrink: 0 !important; }
.flex-lg-self-auto { align-self: auto !important; }
.flex-lg-self-start { align-self: flex-start !important; }
.flex-lg-self-end { align-self: flex-end !important; }
.flex-lg-self-center { align-self: center !important; }
.flex-lg-self-baseline { align-self: baseline !important; }
.flex-lg-self-stretch { align-self: stretch !important; }
.flex-lg-order-1 { order: 1 !important; }
.flex-lg-order-2 { order: 2 !important; }
.flex-lg-order-none { order: inherit !important; }
}
@media (min-width: 1280px) {
.flex-xl-row { flex-direction: row !important; }
.flex-xl-row-reverse { flex-direction: row-reverse !important; }
.flex-xl-column { flex-direction: column !important; }
.flex-xl-column-reverse { flex-direction: column-reverse !important; }
.flex-xl-wrap { flex-wrap: wrap !important; }
.flex-xl-nowrap { flex-wrap: nowrap !important; }
.flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; }
.flex-xl-justify-start { justify-content: flex-start !important; }
.flex-xl-justify-end { justify-content: flex-end !important; }
.flex-xl-justify-center { justify-content: center !important; }
.flex-xl-justify-between { justify-content: space-between !important; }
.flex-xl-justify-around { justify-content: space-around !important; }
.flex-xl-items-start { align-items: flex-start !important; }
.flex-xl-items-end { align-items: flex-end !important; }
.flex-xl-items-center { align-items: center !important; }
.flex-xl-items-baseline { align-items: baseline !important; }
.flex-xl-items-stretch { align-items: stretch !important; }
.flex-xl-content-start { align-content: flex-start !important; }
.flex-xl-content-end { align-content: flex-end !important; }
.flex-xl-content-center { align-content: center !important; }
.flex-xl-content-between { align-content: space-between !important; }
.flex-xl-content-around { align-content: space-around !important; }
.flex-xl-content-stretch { align-content: stretch !important; }
.flex-xl-1 { flex: 1 1 0% !important; }
.flex-xl-auto { flex: 1 1 auto !important; }
.flex-xl-grow-0 { flex-grow: 0 !important; }
.flex-xl-shrink-0 { flex-shrink: 0 !important; }
.flex-xl-self-auto { align-self: auto !important; }
.flex-xl-self-start { align-self: flex-start !important; }
.flex-xl-self-end { align-self: flex-end !important; }
.flex-xl-self-center { align-self: center !important; }
.flex-xl-self-baseline { align-self: baseline !important; }
.flex-xl-self-stretch { align-self: stretch !important; }
.flex-xl-order-1 { order: 1 !important; }
.flex-xl-order-2 { order: 2 !important; }
.flex-xl-order-none { order: inherit !important; }
}
.position-static { position: static !important; }
.position-relative { position: relative !important; }
.position-absolute { position: absolute !important; }
.position-fixed { position: fixed !important; }
.position-sticky { position: sticky !important; }
@media (min-width: 544px) {
.position-sm-static { position: static !important; }
.position-sm-relative { position: relative !important; }
.position-sm-absolute { position: absolute !important; }
.position-sm-fixed { position: fixed !important; }
.position-sm-sticky { position: sticky !important; }
}
@media (min-width: 768px) {
.position-md-static { position: static !important; }
.position-md-relative { position: relative !important; }
.position-md-absolute { position: absolute !important; }
.position-md-fixed { position: fixed !important; }
.position-md-sticky { position: sticky !important; }
}
@media (min-width: 1012px) {
.position-lg-static { position: static !important; }
.position-lg-relative { position: relative !important; }
.position-lg-absolute { position: absolute !important; }
.position-lg-fixed { position: fixed !important; }
.position-lg-sticky { position: sticky !important; }
}
@media (min-width: 1280px) {
.position-xl-static { position: static !important; }
.position-xl-relative { position: relative !important; }
.position-xl-absolute { position: absolute !important; }
.position-xl-fixed { position: fixed !important; }
.position-xl-sticky { position: sticky !important; }
}
.top-0 { top: 0px !important; }
.right-0 { right: 0px !important; }
.bottom-0 { bottom: 0px !important; }
.left-0 { left: 0px !important; }
.top-auto { top: auto !important; }
.right-auto { right: auto !important; }
.bottom-auto { bottom: auto !important; }
.left-auto { left: auto !important; }
@media (min-width: 544px) {
.top-sm-0 { top: 0px !important; }
.right-sm-0 { right: 0px !important; }
.bottom-sm-0 { bottom: 0px !important; }
.left-sm-0 { left: 0px !important; }
.top-sm-auto { top: auto !important; }
.right-sm-auto { right: auto !important; }
.bottom-sm-auto { bottom: auto !important; }
.left-sm-auto { left: auto !important; }
}
@media (min-width: 768px) {
.top-md-0 { top: 0px !important; }
.right-md-0 { right: 0px !important; }
.bottom-md-0 { bottom: 0px !important; }
.left-md-0 { left: 0px !important; }
.top-md-auto { top: auto !important; }
.right-md-auto { right: auto !important; }
.bottom-md-auto { bottom: auto !important; }
.left-md-auto { left: auto !important; }
}
@media (min-width: 1012px) {
.top-lg-0 { top: 0px !important; }
.right-lg-0 { right: 0px !important; }
.bottom-lg-0 { bottom: 0px !important; }
.left-lg-0 { left: 0px !important; }
.top-lg-auto { top: auto !important; }
.right-lg-auto { right: auto !important; }
.bottom-lg-auto { bottom: auto !important; }
.left-lg-auto { left: auto !important; }
}
@media (min-width: 1280px) {
.top-xl-0 { top: 0px !important; }
.right-xl-0 { right: 0px !important; }
.bottom-xl-0 { bottom: 0px !important; }
.left-xl-0 { left: 0px !important; }
.top-xl-auto { top: auto !important; }
.right-xl-auto { right: auto !important; }
.bottom-xl-auto { bottom: auto !important; }
.left-xl-auto { left: auto !important; }
}
.v-align-middle { vertical-align: middle !important; }
.v-align-top { vertical-align: top !important; }
.v-align-bottom { vertical-align: bottom !important; }
.v-align-text-top { vertical-align: text-top !important; }
.v-align-text-bottom { vertical-align: text-bottom !important; }
.v-align-baseline { vertical-align: baseline !important; }
.overflow-visible { overflow: visible !important; }
.overflow-x-visible { overflow-x: visible !important; }
.overflow-y-visible { overflow-y: visible !important; }
.overflow-hidden { overflow: hidden !important; }
.overflow-x-hidden { overflow-x: hidden !important; }
.overflow-y-hidden { overflow-y: hidden !important; }
.overflow-auto { overflow: auto !important; }
.overflow-x-auto { overflow-x: auto !important; }
.overflow-y-auto { overflow-y: auto !important; }
.overflow-scroll { overflow: scroll !important; }
.overflow-x-scroll { overflow-x: scroll !important; }
.overflow-y-scroll { overflow-y: scroll !important; }
@media (min-width: 544px) {
.overflow-sm-visible { overflow: visible !important; }
.overflow-sm-x-visible { overflow-x: visible !important; }
.overflow-sm-y-visible { overflow-y: visible !important; }
.overflow-sm-hidden { overflow: hidden !important; }
.overflow-sm-x-hidden { overflow-x: hidden !important; }
.overflow-sm-y-hidden { overflow-y: hidden !important; }
.overflow-sm-auto { overflow: auto !important; }
.overflow-sm-x-auto { overflow-x: auto !important; }
.overflow-sm-y-auto { overflow-y: auto !important; }
.overflow-sm-scroll { overflow: scroll !important; }
.overflow-sm-x-scroll { overflow-x: scroll !important; }
.overflow-sm-y-scroll { overflow-y: scroll !important; }
}
@media (min-width: 768px) {
.overflow-md-visible { overflow: visible !important; }
.overflow-md-x-visible { overflow-x: visible !important; }
.overflow-md-y-visible { overflow-y: visible !important; }
.overflow-md-hidden { overflow: hidden !important; }
.overflow-md-x-hidden { overflow-x: hidden !important; }
.overflow-md-y-hidden { overflow-y: hidden !important; }
.overflow-md-auto { overflow: auto !important; }
.overflow-md-x-auto { overflow-x: auto !important; }
.overflow-md-y-auto { overflow-y: auto !important; }
.overflow-md-scroll { overflow: scroll !important; }
.overflow-md-x-scroll { overflow-x: scroll !important; }
.overflow-md-y-scroll { overflow-y: scroll !important; }
}
@media (min-width: 1012px) {
.overflow-lg-visible { overflow: visible !important; }
.overflow-lg-x-visible { overflow-x: visible !important; }
.overflow-lg-y-visible { overflow-y: visible !important; }
.overflow-lg-hidden { overflow: hidden !important; }
.overflow-lg-x-hidden { overflow-x: hidden !important; }
.overflow-lg-y-hidden { overflow-y: hidden !important; }
.overflow-lg-auto { overflow: auto !important; }
.overflow-lg-x-auto { overflow-x: auto !important; }
.overflow-lg-y-auto { overflow-y: auto !important; }
.overflow-lg-scroll { overflow: scroll !important; }
.overflow-lg-x-scroll { overflow-x: scroll !important; }
.overflow-lg-y-scroll { overflow-y: scroll !important; }
}
@media (min-width: 1280px) {
.overflow-xl-visible { overflow: visible !important; }
.overflow-xl-x-visible { overflow-x: visible !important; }
.overflow-xl-y-visible { overflow-y: visible !important; }
.overflow-xl-hidden { overflow: hidden !important; }
.overflow-xl-x-hidden { overflow-x: hidden !important; }
.overflow-xl-y-hidden { overflow-y: hidden !important; }
.overflow-xl-auto { overflow: auto !important; }
.overflow-xl-x-auto { overflow-x: auto !important; }
.overflow-xl-y-auto { overflow-y: auto !important; }
.overflow-xl-scroll { overflow: scroll !important; }
.overflow-xl-x-scroll { overflow-x: scroll !important; }
.overflow-xl-y-scroll { overflow-y: scroll !important; }
}
.clearfix::before { display: table; content: ""; }
.clearfix::after { display: table; clear: both; content: ""; }
.float-left { float: left !important; }
.float-right { float: right !important; }
.float-none { float: none !important; }
@media (min-width: 544px) {
.float-sm-left { float: left !important; }
.float-sm-right { float: right !important; }
.float-sm-none { float: none !important; }
}
@media (min-width: 768px) {
.float-md-left { float: left !important; }
.float-md-right { float: right !important; }
.float-md-none { float: none !important; }
}
@media (min-width: 1012px) {
.float-lg-left { float: left !important; }
.float-lg-right { float: right !important; }
.float-lg-none { float: none !important; }
}
@media (min-width: 1280px) {
.float-xl-left { float: left !important; }
.float-xl-right { float: right !important; }
.float-xl-none { float: none !important; }
}
.width-fit { max-width: 100% !important; }
.width-full { width: 100% !important; }
.height-fit { max-height: 100% !important; }
.height-full { height: 100% !important; }
.min-width-0 { min-width: 0px !important; }
.width-auto { width: auto !important; }
.direction-rtl { direction: rtl !important; }
.direction-ltr { direction: ltr !important; }
@media (min-width: 544px) {
.width-sm-auto { width: auto !important; }
.direction-sm-rtl { direction: rtl !important; }
.direction-sm-ltr { direction: ltr !important; }
}
@media (min-width: 768px) {
.width-md-auto { width: auto !important; }
.direction-md-rtl { direction: rtl !important; }
.direction-md-ltr { direction: ltr !important; }
}
@media (min-width: 1012px) {
.width-lg-auto { width: auto !important; }
.direction-lg-rtl { direction: rtl !important; }
.direction-lg-ltr { direction: ltr !important; }
}
@media (min-width: 1280px) {
.width-xl-auto { width: auto !important; }
.direction-xl-rtl { direction: rtl !important; }
.direction-xl-ltr { direction: ltr !important; }
}
.m-0 { margin: 0px !important; }
.mt-0 { margin-top: 0px !important; }
.mb-0 { margin-bottom: 0px !important; }
.mr-0 { margin-right: 0px !important; }
.ml-0 { margin-left: 0px !important; }
.mx-0 { margin-right: 0px !important; margin-left: 0px !important; }
.my-0 { margin-top: 0px !important; margin-bottom: 0px !important; }
.m-1 { margin: 4px !important; }
.mt-1 { margin-top: 4px !important; }
.mb-1 { margin-bottom: 4px !important; }
.mr-1 { margin-right: 4px !important; }
.ml-1 { margin-left: 4px !important; }
.mt-n1 { margin-top: -4px !important; }
.mb-n1 { margin-bottom: -4px !important; }
.mr-n1 { margin-right: -4px !important; }
.ml-n1 { margin-left: -4px !important; }
.mx-1 { margin-right: 4px !important; margin-left: 4px !important; }
.my-1 { margin-top: 4px !important; margin-bottom: 4px !important; }
.m-2 { margin: 8px !important; }
.mt-2 { margin-top: 8px !important; }
.mb-2 { margin-bottom: 8px !important; }
.mr-2 { margin-right: 8px !important; }
.ml-2 { margin-left: 8px !important; }
.mt-n2 { margin-top: -8px !important; }
.mb-n2 { margin-bottom: -8px !important; }
.mr-n2 { margin-right: -8px !important; }
.ml-n2 { margin-left: -8px !important; }
.mx-2 { margin-right: 8px !important; margin-left: 8px !important; }
.my-2 { margin-top: 8px !important; margin-bottom: 8px !important; }
.m-3 { margin: 16px !important; }
.mt-3 { margin-top: 16px !important; }
.mb-3 { margin-bottom: 16px !important; }
.mr-3 { margin-right: 16px !important; }
.ml-3 { margin-left: 16px !important; }
.mt-n3 { margin-top: -16px !important; }
.mb-n3 { margin-bottom: -16px !important; }
.mr-n3 { margin-right: -16px !important; }
.ml-n3 { margin-left: -16px !important; }
.mx-3 { margin-right: 16px !important; margin-left: 16px !important; }
.my-3 { margin-top: 16px !important; margin-bottom: 16px !important; }
.m-4 { margin: 24px !important; }
.mt-4 { margin-top: 24px !important; }
.mb-4 { margin-bottom: 24px !important; }
.mr-4 { margin-right: 24px !important; }
.ml-4 { margin-left: 24px !important; }
.mt-n4 { margin-top: -24px !important; }
.mb-n4 { margin-bottom: -24px !important; }
.mr-n4 { margin-right: -24px !important; }
.ml-n4 { margin-left: -24px !important; }
.mx-4 { margin-right: 24px !important; margin-left: 24px !important; }
.my-4 { margin-top: 24px !important; margin-bottom: 24px !important; }
.m-5 { margin: 32px !important; }
.mt-5 { margin-top: 32px !important; }
.mb-5 { margin-bottom: 32px !important; }
.mr-5 { margin-right: 32px !important; }
.ml-5 { margin-left: 32px !important; }
.mt-n5 { margin-top: -32px !important; }
.mb-n5 { margin-bottom: -32px !important; }
.mr-n5 { margin-right: -32px !important; }
.ml-n5 { margin-left: -32px !important; }
.mx-5 { margin-right: 32px !important; margin-left: 32px !important; }
.my-5 { margin-top: 32px !important; margin-bottom: 32px !important; }
.m-6 { margin: 40px !important; }
.mt-6 { margin-top: 40px !important; }
.mb-6 { margin-bottom: 40px !important; }
.mr-6 { margin-right: 40px !important; }
.ml-6 { margin-left: 40px !important; }
.mt-n6 { margin-top: -40px !important; }
.mb-n6 { margin-bottom: -40px !important; }
.mr-n6 { margin-right: -40px !important; }
.ml-n6 { margin-left: -40px !important; }
.mx-6 { margin-right: 40px !important; margin-left: 40px !important; }
.my-6 { margin-top: 40px !important; margin-bottom: 40px !important; }
.mt-7 { margin-top: 48px !important; }
.mb-7 { margin-bottom: 48px !important; }
.mt-n7 { margin-top: -48px !important; }
.mb-n7 { margin-bottom: -48px !important; }
.my-7 { margin-top: 48px !important; margin-bottom: 48px !important; }
.mt-8 { margin-top: 64px !important; }
.mb-8 { margin-bottom: 64px !important; }
.mt-n8 { margin-top: -64px !important; }
.mb-n8 { margin-bottom: -64px !important; }
.my-8 { margin-top: 64px !important; margin-bottom: 64px !important; }
.mt-9 { margin-top: 80px !important; }
.mb-9 { margin-bottom: 80px !important; }
.mt-n9 { margin-top: -80px !important; }
.mb-n9 { margin-bottom: -80px !important; }
.my-9 { margin-top: 80px !important; margin-bottom: 80px !important; }
.mt-10 { margin-top: 96px !important; }
.mb-10 { margin-bottom: 96px !important; }
.mt-n10 { margin-top: -96px !important; }
.mb-n10 { margin-bottom: -96px !important; }
.my-10 { margin-top: 96px !important; margin-bottom: 96px !important; }
.mt-11 { margin-top: 112px !important; }
.mb-11 { margin-bottom: 112px !important; }
.mt-n11 { margin-top: -112px !important; }
.mb-n11 { margin-bottom: -112px !important; }
.my-11 { margin-top: 112px !important; margin-bottom: 112px !important; }
.mt-12 { margin-top: 128px !important; }
.mb-12 { margin-bottom: 128px !important; }
.mt-n12 { margin-top: -128px !important; }
.mb-n12 { margin-bottom: -128px !important; }
.my-12 { margin-top: 128px !important; margin-bottom: 128px !important; }
.mx-auto { margin-right: auto !important; margin-left: auto !important; }
@media (min-width: 544px) {
.m-sm-0 { margin: 0px !important; }
.mt-sm-0 { margin-top: 0px !important; }
.mb-sm-0 { margin-bottom: 0px !important; }
.mr-sm-0 { margin-right: 0px !important; }
.ml-sm-0 { margin-left: 0px !important; }
.mx-sm-0 { margin-right: 0px !important; margin-left: 0px !important; }
.my-sm-0 { margin-top: 0px !important; margin-bottom: 0px !important; }
.m-sm-1 { margin: 4px !important; }
.mt-sm-1 { margin-top: 4px !important; }
.mb-sm-1 { margin-bottom: 4px !important; }
.mr-sm-1 { margin-right: 4px !important; }
.ml-sm-1 { margin-left: 4px !important; }
.mt-sm-n1 { margin-top: -4px !important; }
.mb-sm-n1 { margin-bottom: -4px !important; }
.mr-sm-n1 { margin-right: -4px !important; }
.ml-sm-n1 { margin-left: -4px !important; }
.mx-sm-1 { margin-right: 4px !important; margin-left: 4px !important; }
.my-sm-1 { margin-top: 4px !important; margin-bottom: 4px !important; }
.m-sm-2 { margin: 8px !important; }
.mt-sm-2 { margin-top: 8px !important; }
.mb-sm-2 { margin-bottom: 8px !important; }
.mr-sm-2 { margin-right: 8px !important; }
.ml-sm-2 { margin-left: 8px !important; }
.mt-sm-n2 { margin-top: -8px !important; }
.mb-sm-n2 { margin-bottom: -8px !important; }
.mr-sm-n2 { margin-right: -8px !important; }
.ml-sm-n2 { margin-left: -8px !important; }
.mx-sm-2 { margin-right: 8px !important; margin-left: 8px !important; }
.my-sm-2 { margin-top: 8px !important; margin-bottom: 8px !important; }
.m-sm-3 { margin: 16px !important; }
.mt-sm-3 { margin-top: 16px !important; }
.mb-sm-3 { margin-bottom: 16px !important; }
.mr-sm-3 { margin-right: 16px !important; }
.ml-sm-3 { margin-left: 16px !important; }
.mt-sm-n3 { margin-top: -16px !important; }
.mb-sm-n3 { margin-bottom: -16px !important; }
.mr-sm-n3 { margin-right: -16px !important; }
.ml-sm-n3 { margin-left: -16px !important; }
.mx-sm-3 { margin-right: 16px !important; margin-left: 16px !important; }
.my-sm-3 { margin-top: 16px !important; margin-bottom: 16px !important; }
.m-sm-4 { margin: 24px !important; }
.mt-sm-4 { margin-top: 24px !important; }
.mb-sm-4 { margin-bottom: 24px !important; }
.mr-sm-4 { margin-right: 24px !important; }
.ml-sm-4 { margin-left: 24px !important; }
.mt-sm-n4 { margin-top: -24px !important; }
.mb-sm-n4 { margin-bottom: -24px !important; }
.mr-sm-n4 { margin-right: -24px !important; }
.ml-sm-n4 { margin-left: -24px !important; }
.mx-sm-4 { margin-right: 24px !important; margin-left: 24px !important; }
.my-sm-4 { margin-top: 24px !important; margin-bottom: 24px !important; }
.m-sm-5 { margin: 32px !important; }
.mt-sm-5 { margin-top: 32px !important; }
.mb-sm-5 { margin-bottom: 32px !important; }
.mr-sm-5 { margin-right: 32px !important; }
.ml-sm-5 { margin-left: 32px !important; }
.mt-sm-n5 { margin-top: -32px !important; }
.mb-sm-n5 { margin-bottom: -32px !important; }
.mr-sm-n5 { margin-right: -32px !important; }
.ml-sm-n5 { margin-left: -32px !important; }
.mx-sm-5 { margin-right: 32px !important; margin-left: 32px !important; }
.my-sm-5 { margin-top: 32px !important; margin-bottom: 32px !important; }
.m-sm-6 { margin: 40px !important; }
.mt-sm-6 { margin-top: 40px !important; }
.mb-sm-6 { margin-bottom: 40px !important; }
.mr-sm-6 { margin-right: 40px !important; }
.ml-sm-6 { margin-left: 40px !important; }
.mt-sm-n6 { margin-top: -40px !important; }
.mb-sm-n6 { margin-bottom: -40px !important; }
.mr-sm-n6 { margin-right: -40px !important; }
.ml-sm-n6 { margin-left: -40px !important; }
.mx-sm-6 { margin-right: 40px !important; margin-left: 40px !important; }
.my-sm-6 { margin-top: 40px !important; margin-bottom: 40px !important; }
.mt-sm-7 { margin-top: 48px !important; }
.mb-sm-7 { margin-bottom: 48px !important; }
.mt-sm-n7 { margin-top: -48px !important; }
.mb-sm-n7 { margin-bottom: -48px !important; }
.my-sm-7 { margin-top: 48px !important; margin-bottom: 48px !important; }
.mt-sm-8 { margin-top: 64px !important; }
.mb-sm-8 { margin-bottom: 64px !important; }
.mt-sm-n8 { margin-top: -64px !important; }
.mb-sm-n8 { margin-bottom: -64px !important; }
.my-sm-8 { margin-top: 64px !important; margin-bottom: 64px !important; }
.mt-sm-9 { margin-top: 80px !important; }
.mb-sm-9 { margin-bottom: 80px !important; }
.mt-sm-n9 { margin-top: -80px !important; }
.mb-sm-n9 { margin-bottom: -80px !important; }
.my-sm-9 { margin-top: 80px !important; margin-bottom: 80px !important; }
.mt-sm-10 { margin-top: 96px !important; }
.mb-sm-10 { margin-bottom: 96px !important; }
.mt-sm-n10 { margin-top: -96px !important; }
.mb-sm-n10 { margin-bottom: -96px !important; }
.my-sm-10 { margin-top: 96px !important; margin-bottom: 96px !important; =
}
.mt-sm-11 { margin-top: 112px !important; }
.mb-sm-11 { margin-bottom: 112px !important; }
.mt-sm-n11 { margin-top: -112px !important; }
.mb-sm-n11 { margin-bottom: -112px !important; }
.my-sm-11 { margin-top: 112px !important; margin-bottom: 112px !important=
; }
.mt-sm-12 { margin-top: 128px !important; }
.mb-sm-12 { margin-bottom: 128px !important; }
.mt-sm-n12 { margin-top: -128px !important; }
.mb-sm-n12 { margin-bottom: -128px !important; }
.my-sm-12 { margin-top: 128px !important; margin-bottom: 128px !important=
; }
.mx-sm-auto { margin-right: auto !important; margin-left: auto !important=
; }
}
@media (min-width: 768px) {
.m-md-0 { margin: 0px !important; }
.mt-md-0 { margin-top: 0px !important; }
.mb-md-0 { margin-bottom: 0px !important; }
.mr-md-0 { margin-right: 0px !important; }
.ml-md-0 { margin-left: 0px !important; }
.mx-md-0 { margin-right: 0px !important; margin-left: 0px !important; }
.my-md-0 { margin-top: 0px !important; margin-bottom: 0px !important; }
.m-md-1 { margin: 4px !important; }
.mt-md-1 { margin-top: 4px !important; }
.mb-md-1 { margin-bottom: 4px !important; }
.mr-md-1 { margin-right: 4px !important; }
.ml-md-1 { margin-left: 4px !important; }
.mt-md-n1 { margin-top: -4px !important; }
.mb-md-n1 { margin-bottom: -4px !important; }
.mr-md-n1 { margin-right: -4px !important; }
.ml-md-n1 { margin-left: -4px !important; }
.mx-md-1 { margin-right: 4px !important; margin-left: 4px !important; }
.my-md-1 { margin-top: 4px !important; margin-bottom: 4px !important; }
.m-md-2 { margin: 8px !important; }
.mt-md-2 { margin-top: 8px !important; }
.mb-md-2 { margin-bottom: 8px !important; }
.mr-md-2 { margin-right: 8px !important; }
.ml-md-2 { margin-left: 8px !important; }
.mt-md-n2 { margin-top: -8px !important; }
.mb-md-n2 { margin-bottom: -8px !important; }
.mr-md-n2 { margin-right: -8px !important; }
.ml-md-n2 { margin-left: -8px !important; }
.mx-md-2 { margin-right: 8px !important; margin-left: 8px !important; }
.my-md-2 { margin-top: 8px !important; margin-bottom: 8px !important; }
.m-md-3 { margin: 16px !important; }
.mt-md-3 { margin-top: 16px !important; }
.mb-md-3 { margin-bottom: 16px !important; }
.mr-md-3 { margin-right: 16px !important; }
.ml-md-3 { margin-left: 16px !important; }
.mt-md-n3 { margin-top: -16px !important; }
.mb-md-n3 { margin-bottom: -16px !important; }
.mr-md-n3 { margin-right: -16px !important; }
.ml-md-n3 { margin-left: -16px !important; }
.mx-md-3 { margin-right: 16px !important; margin-left: 16px !important; }
.my-md-3 { margin-top: 16px !important; margin-bottom: 16px !important; }
.m-md-4 { margin: 24px !important; }
.mt-md-4 { margin-top: 24px !important; }
.mb-md-4 { margin-bottom: 24px !important; }
.mr-md-4 { margin-right: 24px !important; }
.ml-md-4 { margin-left: 24px !important; }
.mt-md-n4 { margin-top: -24px !important; }
.mb-md-n4 { margin-bottom: -24px !important; }
.mr-md-n4 { margin-right: -24px !important; }
.ml-md-n4 { margin-left: -24px !important; }
.mx-md-4 { margin-right: 24px !important; margin-left: 24px !important; }
.my-md-4 { margin-top: 24px !important; margin-bottom: 24px !important; }
.m-md-5 { margin: 32px !important; }
.mt-md-5 { margin-top: 32px !important; }
.mb-md-5 { margin-bottom: 32px !important; }
.mr-md-5 { margin-right: 32px !important; }
.ml-md-5 { margin-left: 32px !important; }
.mt-md-n5 { margin-top: -32px !important; }
.mb-md-n5 { margin-bottom: -32px !important; }
.mr-md-n5 { margin-right: -32px !important; }
.ml-md-n5 { margin-left: -32px !important; }
.mx-md-5 { margin-right: 32px !important; margin-left: 32px !important; }
.my-md-5 { margin-top: 32px !important; margin-bottom: 32px !important; }
.m-md-6 { margin: 40px !important; }
.mt-md-6 { margin-top: 40px !important; }
.mb-md-6 { margin-bottom: 40px !important; }
.mr-md-6 { margin-right: 40px !important; }
.ml-md-6 { margin-left: 40px !important; }
.mt-md-n6 { margin-top: -40px !important; }
.mb-md-n6 { margin-bottom: -40px !important; }
.mr-md-n6 { margin-right: -40px !important; }
.ml-md-n6 { margin-left: -40px !important; }
.mx-md-6 { margin-right: 40px !important; margin-left: 40px !important; }
.my-md-6 { margin-top: 40px !important; margin-bottom: 40px !important; }
.mt-md-7 { margin-top: 48px !important; }
.mb-md-7 { margin-bottom: 48px !important; }
.mt-md-n7 { margin-top: -48px !important; }
.mb-md-n7 { margin-bottom: -48px !important; }
.my-md-7 { margin-top: 48px !important; margin-bottom: 48px !important; }
.mt-md-8 { margin-top: 64px !important; }
.mb-md-8 { margin-bottom: 64px !important; }
.mt-md-n8 { margin-top: -64px !important; }
.mb-md-n8 { margin-bottom: -64px !important; }
.my-md-8 { margin-top: 64px !important; margin-bottom: 64px !important; }
.mt-md-9 { margin-top: 80px !important; }
.mb-md-9 { margin-bottom: 80px !important; }
.mt-md-n9 { margin-top: -80px !important; }
.mb-md-n9 { margin-bottom: -80px !important; }
.my-md-9 { margin-top: 80px !important; margin-bottom: 80px !important; }
.mt-md-10 { margin-top: 96px !important; }
.mb-md-10 { margin-bottom: 96px !important; }
.mt-md-n10 { margin-top: -96px !important; }
.mb-md-n10 { margin-bottom: -96px !important; }
.my-md-10 { margin-top: 96px !important; margin-bottom: 96px !important; =
}
.mt-md-11 { margin-top: 112px !important; }
.mb-md-11 { margin-bottom: 112px !important; }
.mt-md-n11 { margin-top: -112px !important; }
.mb-md-n11 { margin-bottom: -112px !important; }
.my-md-11 { margin-top: 112px !important; margin-bottom: 112px !important=
; }
.mt-md-12 { margin-top: 128px !important; }
.mb-md-12 { margin-bottom: 128px !important; }
.mt-md-n12 { margin-top: -128px !important; }
.mb-md-n12 { margin-bottom: -128px !important; }
.my-md-12 { margin-top: 128px !important; margin-bottom: 128px !important=
; }
.mx-md-auto { margin-right: auto !important; margin-left: auto !important=
; }
}
@media (min-width: 1012px) {
.m-lg-0 { margin: 0px !important; }
.mt-lg-0 { margin-top: 0px !important; }
.mb-lg-0 { margin-bottom: 0px !important; }
.mr-lg-0 { margin-right: 0px !important; }
.ml-lg-0 { margin-left: 0px !important; }
.mx-lg-0 { margin-right: 0px !important; margin-left: 0px !important; }
.my-lg-0 { margin-top: 0px !important; margin-bottom: 0px !important; }
.m-lg-1 { margin: 4px !important; }
.mt-lg-1 { margin-top: 4px !important; }
.mb-lg-1 { margin-bottom: 4px !important; }
.mr-lg-1 { margin-right: 4px !important; }
.ml-lg-1 { margin-left: 4px !important; }
.mt-lg-n1 { margin-top: -4px !important; }
.mb-lg-n1 { margin-bottom: -4px !important; }
.mr-lg-n1 { margin-right: -4px !important; }
.ml-lg-n1 { margin-left: -4px !important; }
.mx-lg-1 { margin-right: 4px !important; margin-left: 4px !important; }
.my-lg-1 { margin-top: 4px !important; margin-bottom: 4px !important; }
.m-lg-2 { margin: 8px !important; }
.mt-lg-2 { margin-top: 8px !important; }
.mb-lg-2 { margin-bottom: 8px !important; }
.mr-lg-2 { margin-right: 8px !important; }
.ml-lg-2 { margin-left: 8px !important; }
.mt-lg-n2 { margin-top: -8px !important; }
.mb-lg-n2 { margin-bottom: -8px !important; }
.mr-lg-n2 { margin-right: -8px !important; }
.ml-lg-n2 { margin-left: -8px !important; }
.mx-lg-2 { margin-right: 8px !important; margin-left: 8px !important; }
.my-lg-2 { margin-top: 8px !important; margin-bottom: 8px !important; }
.m-lg-3 { margin: 16px !important; }
.mt-lg-3 { margin-top: 16px !important; }
.mb-lg-3 { margin-bottom: 16px !important; }
.mr-lg-3 { margin-right: 16px !important; }
.ml-lg-3 { margin-left: 16px !important; }
.mt-lg-n3 { margin-top: -16px !important; }
.mb-lg-n3 { margin-bottom: -16px !important; }
.mr-lg-n3 { margin-right: -16px !important; }
.ml-lg-n3 { margin-left: -16px !important; }
.mx-lg-3 { margin-right: 16px !important; margin-left: 16px !important; }
.my-lg-3 { margin-top: 16px !important; margin-bottom: 16px !important; }
.m-lg-4 { margin: 24px !important; }
.mt-lg-4 { margin-top: 24px !important; }
.mb-lg-4 { margin-bottom: 24px !important; }
.mr-lg-4 { margin-right: 24px !important; }
.ml-lg-4 { margin-left: 24px !important; }
.mt-lg-n4 { margin-top: -24px !important; }
.mb-lg-n4 { margin-bottom: -24px !important; }
.mr-lg-n4 { margin-right: -24px !important; }
.ml-lg-n4 { margin-left: -24px !important; }
.mx-lg-4 { margin-right: 24px !important; margin-left: 24px !important; }
.my-lg-4 { margin-top: 24px !important; margin-bottom: 24px !important; }
.m-lg-5 { margin: 32px !important; }
.mt-lg-5 { margin-top: 32px !important; }
.mb-lg-5 { margin-bottom: 32px !important; }
.mr-lg-5 { margin-right: 32px !important; }
.ml-lg-5 { margin-left: 32px !important; }
.mt-lg-n5 { margin-top: -32px !important; }
.mb-lg-n5 { margin-bottom: -32px !important; }
.mr-lg-n5 { margin-right: -32px !important; }
.ml-lg-n5 { margin-left: -32px !important; }
.mx-lg-5 { margin-right: 32px !important; margin-left: 32px !important; }
.my-lg-5 { margin-top: 32px !important; margin-bottom: 32px !important; }
.m-lg-6 { margin: 40px !important; }
.mt-lg-6 { margin-top: 40px !important; }
.mb-lg-6 { margin-bottom: 40px !important; }
.mr-lg-6 { margin-right: 40px !important; }
.ml-lg-6 { margin-left: 40px !important; }
.mt-lg-n6 { margin-top: -40px !important; }
.mb-lg-n6 { margin-bottom: -40px !important; }
.mr-lg-n6 { margin-right: -40px !important; }
.ml-lg-n6 { margin-left: -40px !important; }
.mx-lg-6 { margin-right: 40px !important; margin-left: 40px !important; }
.my-lg-6 { margin-top: 40px !important; margin-bottom: 40px !important; }
.mt-lg-7 { margin-top: 48px !important; }
.mb-lg-7 { margin-bottom: 48px !important; }
.mt-lg-n7 { margin-top: -48px !important; }
.mb-lg-n7 { margin-bottom: -48px !important; }
.my-lg-7 { margin-top: 48px !important; margin-bottom: 48px !important; }
.mt-lg-8 { margin-top: 64px !important; }
.mb-lg-8 { margin-bottom: 64px !important; }
.mt-lg-n8 { margin-top: -64px !important; }
.mb-lg-n8 { margin-bottom: -64px !important; }
.my-lg-8 { margin-top: 64px !important; margin-bottom: 64px !important; }
.mt-lg-9 { margin-top: 80px !important; }
.mb-lg-9 { margin-bottom: 80px !important; }
.mt-lg-n9 { margin-top: -80px !important; }
.mb-lg-n9 { margin-bottom: -80px !important; }
.my-lg-9 { margin-top: 80px !important; margin-bottom: 80px !important; }
.mt-lg-10 { margin-top: 96px !important; }
.mb-lg-10 { margin-bottom: 96px !important; }
.mt-lg-n10 { margin-top: -96px !important; }
.mb-lg-n10 { margin-bottom: -96px !important; }
.my-lg-10 { margin-top: 96px !important; margin-bottom: 96px !important; =
}
.mt-lg-11 { margin-top: 112px !important; }
.mb-lg-11 { margin-bottom: 112px !important; }
.mt-lg-n11 { margin-top: -112px !important; }
.mb-lg-n11 { margin-bottom: -112px !important; }
.my-lg-11 { margin-top: 112px !important; margin-bottom: 112px !important=
; }
.mt-lg-12 { margin-top: 128px !important; }
.mb-lg-12 { margin-bottom: 128px !important; }
.mt-lg-n12 { margin-top: -128px !important; }
.mb-lg-n12 { margin-bottom: -128px !important; }
.my-lg-12 { margin-top: 128px !important; margin-bottom: 128px !important=
; }
.mx-lg-auto { margin-right: auto !important; margin-left: auto !important=
; }
}
@media (min-width: 1280px) {
.m-xl-0 { margin: 0px !important; }
.mt-xl-0 { margin-top: 0px !important; }
.mb-xl-0 { margin-bottom: 0px !important; }
.mr-xl-0 { margin-right: 0px !important; }
.ml-xl-0 { margin-left: 0px !important; }
.mx-xl-0 { margin-right: 0px !important; margin-left: 0px !important; }
.my-xl-0 { margin-top: 0px !important; margin-bottom: 0px !important; }
.m-xl-1 { margin: 4px !important; }
.mt-xl-1 { margin-top: 4px !important; }
.mb-xl-1 { margin-bottom: 4px !important; }
.mr-xl-1 { margin-right: 4px !important; }
.ml-xl-1 { margin-left: 4px !important; }
.mt-xl-n1 { margin-top: -4px !important; }
.mb-xl-n1 { margin-bottom: -4px !important; }
.mr-xl-n1 { margin-right: -4px !important; }
.ml-xl-n1 { margin-left: -4px !important; }
.mx-xl-1 { margin-right: 4px !important; margin-left: 4px !important; }
.my-xl-1 { margin-top: 4px !important; margin-bottom: 4px !important; }
.m-xl-2 { margin: 8px !important; }
.mt-xl-2 { margin-top: 8px !important; }
.mb-xl-2 { margin-bottom: 8px !important; }
.mr-xl-2 { margin-right: 8px !important; }
.ml-xl-2 { margin-left: 8px !important; }
.mt-xl-n2 { margin-top: -8px !important; }
.mb-xl-n2 { margin-bottom: -8px !important; }
.mr-xl-n2 { margin-right: -8px !important; }
.ml-xl-n2 { margin-left: -8px !important; }
.mx-xl-2 { margin-right: 8px !important; margin-left: 8px !important; }
.my-xl-2 { margin-top: 8px !important; margin-bottom: 8px !important; }
.m-xl-3 { margin: 16px !important; }
.mt-xl-3 { margin-top: 16px !important; }
.mb-xl-3 { margin-bottom: 16px !important; }
.mr-xl-3 { margin-right: 16px !important; }
.ml-xl-3 { margin-left: 16px !important; }
.mt-xl-n3 { margin-top: -16px !important; }
.mb-xl-n3 { margin-bottom: -16px !important; }
.mr-xl-n3 { margin-right: -16px !important; }
.ml-xl-n3 { margin-left: -16px !important; }
.mx-xl-3 { margin-right: 16px !important; margin-left: 16px !important; }
.my-xl-3 { margin-top: 16px !important; margin-bottom: 16px !important; }
.m-xl-4 { margin: 24px !important; }
.mt-xl-4 { margin-top: 24px !important; }
.mb-xl-4 { margin-bottom: 24px !important; }
.mr-xl-4 { margin-right: 24px !important; }
.ml-xl-4 { margin-left: 24px !important; }
.mt-xl-n4 { margin-top: -24px !important; }
.mb-xl-n4 { margin-bottom: -24px !important; }
.mr-xl-n4 { margin-right: -24px !important; }
.ml-xl-n4 { margin-left: -24px !important; }
.mx-xl-4 { margin-right: 24px !important; margin-left: 24px !important; }
.my-xl-4 { margin-top: 24px !important; margin-bottom: 24px !important; }
.m-xl-5 { margin: 32px !important; }
.mt-xl-5 { margin-top: 32px !important; }
.mb-xl-5 { margin-bottom: 32px !important; }
.mr-xl-5 { margin-right: 32px !important; }
.ml-xl-5 { margin-left: 32px !important; }
.mt-xl-n5 { margin-top: -32px !important; }
.mb-xl-n5 { margin-bottom: -32px !important; }
.mr-xl-n5 { margin-right: -32px !important; }
.ml-xl-n5 { margin-left: -32px !important; }
.mx-xl-5 { margin-right: 32px !important; margin-left: 32px !important; }
.my-xl-5 { margin-top: 32px !important; margin-bottom: 32px !important; }
.m-xl-6 { margin: 40px !important; }
.mt-xl-6 { margin-top: 40px !important; }
.mb-xl-6 { margin-bottom: 40px !important; }
.mr-xl-6 { margin-right: 40px !important; }
.ml-xl-6 { margin-left: 40px !important; }
.mt-xl-n6 { margin-top: -40px !important; }
.mb-xl-n6 { margin-bottom: -40px !important; }
.mr-xl-n6 { margin-right: -40px !important; }
.ml-xl-n6 { margin-left: -40px !important; }
.mx-xl-6 { margin-right: 40px !important; margin-left: 40px !important; }
.my-xl-6 { margin-top: 40px !important; margin-bottom: 40px !important; }
.mt-xl-7 { margin-top: 48px !important; }
.mb-xl-7 { margin-bottom: 48px !important; }
.mt-xl-n7 { margin-top: -48px !important; }
.mb-xl-n7 { margin-bottom: -48px !important; }
.my-xl-7 { margin-top: 48px !important; margin-bottom: 48px !important; }
.mt-xl-8 { margin-top: 64px !important; }
.mb-xl-8 { margin-bottom: 64px !important; }
.mt-xl-n8 { margin-top: -64px !important; }
.mb-xl-n8 { margin-bottom: -64px !important; }
.my-xl-8 { margin-top: 64px !important; margin-bottom: 64px !important; }
.mt-xl-9 { margin-top: 80px !important; }
.mb-xl-9 { margin-bottom: 80px !important; }
.mt-xl-n9 { margin-top: -80px !important; }
.mb-xl-n9 { margin-bottom: -80px !important; }
.my-xl-9 { margin-top: 80px !important; margin-bottom: 80px !important; }
.mt-xl-10 { margin-top: 96px !important; }
.mb-xl-10 { margin-bottom: 96px !important; }
.mt-xl-n10 { margin-top: -96px !important; }
.mb-xl-n10 { margin-bottom: -96px !important; }
.my-xl-10 { margin-top: 96px !important; margin-bottom: 96px !important; =
}
.mt-xl-11 { margin-top: 112px !important; }
.mb-xl-11 { margin-bottom: 112px !important; }
.mt-xl-n11 { margin-top: -112px !important; }
.mb-xl-n11 { margin-bottom: -112px !important; }
.my-xl-11 { margin-top: 112px !important; margin-bottom: 112px !important=
; }
.mt-xl-12 { margin-top: 128px !important; }
.mb-xl-12 { margin-bottom: 128px !important; }
.mt-xl-n12 { margin-top: -128px !important; }
.mb-xl-n12 { margin-bottom: -128px !important; }
.my-xl-12 { margin-top: 128px !important; margin-bottom: 128px !important=
; }
.mx-xl-auto { margin-right: auto !important; margin-left: auto !important=
; }
}
.m-auto { margin: auto !important; }
.mt-auto { margin-top: auto !important; }
.mr-auto { margin-right: auto !important; }
.mb-auto { margin-bottom: auto !important; }
.ml-auto { margin-left: auto !important; }
.p-0 { padding: 0px !important; }
.pt-0 { padding-top: 0px !important; }
.pr-0 { padding-right: 0px !important; }
.pb-0 { padding-bottom: 0px !important; }
.pl-0 { padding-left: 0px !important; }
.px-0 { padding-right: 0px !important; padding-left: 0px !important; }
.py-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
.p-1 { padding: 4px !important; }
.pt-1 { padding-top: 4px !important; }
.pr-1 { padding-right: 4px !important; }
.pb-1 { padding-bottom: 4px !important; }
.pl-1 { padding-left: 4px !important; }
.px-1 { padding-right: 4px !important; padding-left: 4px !important; }
.py-1 { padding-top: 4px !important; padding-bottom: 4px !important; }
.p-2 { padding: 8px !important; }
.pt-2 { padding-top: 8px !important; }
.pr-2 { padding-right: 8px !important; }
.pb-2 { padding-bottom: 8px !important; }
.pl-2 { padding-left: 8px !important; }
.px-2 { padding-right: 8px !important; padding-left: 8px !important; }
.py-2 { padding-top: 8px !important; padding-bottom: 8px !important; }
.p-3 { padding: 16px !important; }
.pt-3 { padding-top: 16px !important; }
.pr-3 { padding-right: 16px !important; }
.pb-3 { padding-bottom: 16px !important; }
.pl-3 { padding-left: 16px !important; }
.px-3 { padding-right: 16px !important; padding-left: 16px !important; }
.py-3 { padding-top: 16px !important; padding-bottom: 16px !important; }
.p-4 { padding: 24px !important; }
.pt-4 { padding-top: 24px !important; }
.pr-4 { padding-right: 24px !important; }
.pb-4 { padding-bottom: 24px !important; }
.pl-4 { padding-left: 24px !important; }
.px-4 { padding-right: 24px !important; padding-left: 24px !important; }
.py-4 { padding-top: 24px !important; padding-bottom: 24px !important; }
.p-5 { padding: 32px !important; }
.pt-5 { padding-top: 32px !important; }
.pr-5 { padding-right: 32px !important; }
.pb-5 { padding-bottom: 32px !important; }
.pl-5 { padding-left: 32px !important; }
.px-5 { padding-right: 32px !important; padding-left: 32px !important; }
.py-5 { padding-top: 32px !important; padding-bottom: 32px !important; }
.p-6 { padding: 40px !important; }
.pt-6 { padding-top: 40px !important; }
.pr-6 { padding-right: 40px !important; }
.pb-6 { padding-bottom: 40px !important; }
.pl-6 { padding-left: 40px !important; }
.px-6 { padding-right: 40px !important; padding-left: 40px !important; }
.py-6 { padding-top: 40px !important; padding-bottom: 40px !important; }
.pt-7 { padding-top: 48px !important; }
.pr-7 { padding-right: 48px !important; }
.pb-7 { padding-bottom: 48px !important; }
.pl-7 { padding-left: 48px !important; }
.py-7 { padding-top: 48px !important; padding-bottom: 48px !important; }
.pt-8 { padding-top: 64px !important; }
.pr-8 { padding-right: 64px !important; }
.pb-8 { padding-bottom: 64px !important; }
.pl-8 { padding-left: 64px !important; }
.py-8 { padding-top: 64px !important; padding-bottom: 64px !important; }
.pt-9 { padding-top: 80px !important; }
.pr-9 { padding-right: 80px !important; }
.pb-9 { padding-bottom: 80px !important; }
.pl-9 { padding-left: 80px !important; }
.py-9 { padding-top: 80px !important; padding-bottom: 80px !important; }
.pt-10 { padding-top: 96px !important; }
.pr-10 { padding-right: 96px !important; }
.pb-10 { padding-bottom: 96px !important; }
.pl-10 { padding-left: 96px !important; }
.py-10 { padding-top: 96px !important; padding-bottom: 96px !important; }
.pt-11 { padding-top: 112px !important; }
.pr-11 { padding-right: 112px !important; }
.pb-11 { padding-bottom: 112px !important; }
.pl-11 { padding-left: 112px !important; }
.py-11 { padding-top: 112px !important; padding-bottom: 112px !important; }
.pt-12 { padding-top: 128px !important; }
.pr-12 { padding-right: 128px !important; }
.pb-12 { padding-bottom: 128px !important; }
.pl-12 { padding-left: 128px !important; }
.py-12 { padding-top: 128px !important; padding-bottom: 128px !important; }
@media (min-width: 544px) {
.p-sm-0 { padding: 0px !important; }
.pt-sm-0 { padding-top: 0px !important; }
.pr-sm-0 { padding-right: 0px !important; }
.pb-sm-0 { padding-bottom: 0px !important; }
.pl-sm-0 { padding-left: 0px !important; }
.px-sm-0 { padding-right: 0px !important; padding-left: 0px !important; }
.py-sm-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
.p-sm-1 { padding: 4px !important; }
.pt-sm-1 { padding-top: 4px !important; }
.pr-sm-1 { padding-right: 4px !important; }
.pb-sm-1 { padding-bottom: 4px !important; }
.pl-sm-1 { padding-left: 4px !important; }
.px-sm-1 { padding-right: 4px !important; padding-left: 4px !important; }
.py-sm-1 { padding-top: 4px !important; padding-bottom: 4px !important; }
.p-sm-2 { padding: 8px !important; }
.pt-sm-2 { padding-top: 8px !important; }
.pr-sm-2 { padding-right: 8px !important; }
.pb-sm-2 { padding-bottom: 8px !important; }
.pl-sm-2 { padding-left: 8px !important; }
.px-sm-2 { padding-right: 8px !important; padding-left: 8px !important; }
.py-sm-2 { padding-top: 8px !important; padding-bottom: 8px !important; }
.p-sm-3 { padding: 16px !important; }
.pt-sm-3 { padding-top: 16px !important; }
.pr-sm-3 { padding-right: 16px !important; }
.pb-sm-3 { padding-bottom: 16px !important; }
.pl-sm-3 { padding-left: 16px !important; }
.px-sm-3 { padding-right: 16px !important; padding-left: 16px !important;=
}
.py-sm-3 { padding-top: 16px !important; padding-bottom: 16px !important;=
}
.p-sm-4 { padding: 24px !important; }
.pt-sm-4 { padding-top: 24px !important; }
.pr-sm-4 { padding-right: 24px !important; }
.pb-sm-4 { padding-bottom: 24px !important; }
.pl-sm-4 { padding-left: 24px !important; }
.px-sm-4 { padding-right: 24px !important; padding-left: 24px !important;=
}
.py-sm-4 { padding-top: 24px !important; padding-bottom: 24px !important;=
}
.p-sm-5 { padding: 32px !important; }
.pt-sm-5 { padding-top: 32px !important; }
.pr-sm-5 { padding-right: 32px !important; }
.pb-sm-5 { padding-bottom: 32px !important; }
.pl-sm-5 { padding-left: 32px !important; }
.px-sm-5 { padding-right: 32px !important; padding-left: 32px !important;=
}
.py-sm-5 { padding-top: 32px !important; padding-bottom: 32px !important;=
}
.p-sm-6 { padding: 40px !important; }
.pt-sm-6 { padding-top: 40px !important; }
.pr-sm-6 { padding-right: 40px !important; }
.pb-sm-6 { padding-bottom: 40px !important; }
.pl-sm-6 { padding-left: 40px !important; }
.px-sm-6 { padding-right: 40px !important; padding-left: 40px !important;=
}
.py-sm-6 { padding-top: 40px !important; padding-bottom: 40px !important;=
}
.pt-sm-7 { padding-top: 48px !important; }
.pr-sm-7 { padding-right: 48px !important; }
.pb-sm-7 { padding-bottom: 48px !important; }
.pl-sm-7 { padding-left: 48px !important; }
.py-sm-7 { padding-top: 48px !important; padding-bottom: 48px !important;=
}
.pt-sm-8 { padding-top: 64px !important; }
.pr-sm-8 { padding-right: 64px !important; }
.pb-sm-8 { padding-bottom: 64px !important; }
.pl-sm-8 { padding-left: 64px !important; }
.py-sm-8 { padding-top: 64px !important; padding-bottom: 64px !important;=
}
.pt-sm-9 { padding-top: 80px !important; }
.pr-sm-9 { padding-right: 80px !important; }
.pb-sm-9 { padding-bottom: 80px !important; }
.pl-sm-9 { padding-left: 80px !important; }
.py-sm-9 { padding-top: 80px !important; padding-bottom: 80px !important;=
}
.pt-sm-10 { padding-top: 96px !important; }
.pr-sm-10 { padding-right: 96px !important; }
.pb-sm-10 { padding-bottom: 96px !important; }
.pl-sm-10 { padding-left: 96px !important; }
.py-sm-10 { padding-top: 96px !important; padding-bottom: 96px !important=
; }
.pt-sm-11 { padding-top: 112px !important; }
.pr-sm-11 { padding-right: 112px !important; }
.pb-sm-11 { padding-bottom: 112px !important; }
.pl-sm-11 { padding-left: 112px !important; }
.py-sm-11 { padding-top: 112px !important; padding-bottom: 112px !importa=
nt; }
.pt-sm-12 { padding-top: 128px !important; }
.pr-sm-12 { padding-right: 128px !important; }
.pb-sm-12 { padding-bottom: 128px !important; }
.pl-sm-12 { padding-left: 128px !important; }
.py-sm-12 { padding-top: 128px !important; padding-bottom: 128px !importa=
nt; }
}
@media (min-width: 768px) {
.p-md-0 { padding: 0px !important; }
.pt-md-0 { padding-top: 0px !important; }
.pr-md-0 { padding-right: 0px !important; }
.pb-md-0 { padding-bottom: 0px !important; }
.pl-md-0 { padding-left: 0px !important; }
.px-md-0 { padding-right: 0px !important; padding-left: 0px !important; }
.py-md-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
.p-md-1 { padding: 4px !important; }
.pt-md-1 { padding-top: 4px !important; }
.pr-md-1 { padding-right: 4px !important; }
.pb-md-1 { padding-bottom: 4px !important; }
.pl-md-1 { padding-left: 4px !important; }
.px-md-1 { padding-right: 4px !important; padding-left: 4px !important; }
.py-md-1 { padding-top: 4px !important; padding-bottom: 4px !important; }
.p-md-2 { padding: 8px !important; }
.pt-md-2 { padding-top: 8px !important; }
.pr-md-2 { padding-right: 8px !important; }
.pb-md-2 { padding-bottom: 8px !important; }
.pl-md-2 { padding-left: 8px !important; }
.px-md-2 { padding-right: 8px !important; padding-left: 8px !important; }
.py-md-2 { padding-top: 8px !important; padding-bottom: 8px !important; }
.p-md-3 { padding: 16px !important; }
.pt-md-3 { padding-top: 16px !important; }
.pr-md-3 { padding-right: 16px !important; }
.pb-md-3 { padding-bottom: 16px !important; }
.pl-md-3 { padding-left: 16px !important; }
.px-md-3 { padding-right: 16px !important; padding-left: 16px !important;=
}
.py-md-3 { padding-top: 16px !important; padding-bottom: 16px !important;=
}
.p-md-4 { padding: 24px !important; }
.pt-md-4 { padding-top: 24px !important; }
.pr-md-4 { padding-right: 24px !important; }
.pb-md-4 { padding-bottom: 24px !important; }
.pl-md-4 { padding-left: 24px !important; }
.px-md-4 { padding-right: 24px !important; padding-left: 24px !important;=
}
.py-md-4 { padding-top: 24px !important; padding-bottom: 24px !important;=
}
.p-md-5 { padding: 32px !important; }
.pt-md-5 { padding-top: 32px !important; }
.pr-md-5 { padding-right: 32px !important; }
.pb-md-5 { padding-bottom: 32px !important; }
.pl-md-5 { padding-left: 32px !important; }
.px-md-5 { padding-right: 32px !important; padding-left: 32px !important;=
}
.py-md-5 { padding-top: 32px !important; padding-bottom: 32px !important;=
}
.p-md-6 { padding: 40px !important; }
.pt-md-6 { padding-top: 40px !important; }
.pr-md-6 { padding-right: 40px !important; }
.pb-md-6 { padding-bottom: 40px !important; }
.pl-md-6 { padding-left: 40px !important; }
.px-md-6 { padding-right: 40px !important; padding-left: 40px !important;=
}
.py-md-6 { padding-top: 40px !important; padding-bottom: 40px !important;=
}
.pt-md-7 { padding-top: 48px !important; }
.pr-md-7 { padding-right: 48px !important; }
.pb-md-7 { padding-bottom: 48px !important; }
.pl-md-7 { padding-left: 48px !important; }
.py-md-7 { padding-top: 48px !important; padding-bottom: 48px !important;=
}
.pt-md-8 { padding-top: 64px !important; }
.pr-md-8 { padding-right: 64px !important; }
.pb-md-8 { padding-bottom: 64px !important; }
.pl-md-8 { padding-left: 64px !important; }
.py-md-8 { padding-top: 64px !important; padding-bottom: 64px !important;=
}
.pt-md-9 { padding-top: 80px !important; }
.pr-md-9 { padding-right: 80px !important; }
.pb-md-9 { padding-bottom: 80px !important; }
.pl-md-9 { padding-left: 80px !important; }
.py-md-9 { padding-top: 80px !important; padding-bottom: 80px !important;=
}
.pt-md-10 { padding-top: 96px !important; }
.pr-md-10 { padding-right: 96px !important; }
.pb-md-10 { padding-bottom: 96px !important; }
.pl-md-10 { padding-left: 96px !important; }
.py-md-10 { padding-top: 96px !important; padding-bottom: 96px !important=
; }
.pt-md-11 { padding-top: 112px !important; }
.pr-md-11 { padding-right: 112px !important; }
.pb-md-11 { padding-bottom: 112px !important; }
.pl-md-11 { padding-left: 112px !important; }
.py-md-11 { padding-top: 112px !important; padding-bottom: 112px !importa=
nt; }
.pt-md-12 { padding-top: 128px !important; }
.pr-md-12 { padding-right: 128px !important; }
.pb-md-12 { padding-bottom: 128px !important; }
.pl-md-12 { padding-left: 128px !important; }
.py-md-12 { padding-top: 128px !important; padding-bottom: 128px !importa=
nt; }
}
@media (min-width: 1012px) {
.p-lg-0 { padding: 0px !important; }
.pt-lg-0 { padding-top: 0px !important; }
.pr-lg-0 { padding-right: 0px !important; }
.pb-lg-0 { padding-bottom: 0px !important; }
.pl-lg-0 { padding-left: 0px !important; }
.px-lg-0 { padding-right: 0px !important; padding-left: 0px !important; }
.py-lg-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
.p-lg-1 { padding: 4px !important; }
.pt-lg-1 { padding-top: 4px !important; }
.pr-lg-1 { padding-right: 4px !important; }
.pb-lg-1 { padding-bottom: 4px !important; }
.pl-lg-1 { padding-left: 4px !important; }
.px-lg-1 { padding-right: 4px !important; padding-left: 4px !important; }
.py-lg-1 { padding-top: 4px !important; padding-bottom: 4px !important; }
.p-lg-2 { padding: 8px !important; }
.pt-lg-2 { padding-top: 8px !important; }
.pr-lg-2 { padding-right: 8px !important; }
.pb-lg-2 { padding-bottom: 8px !important; }
.pl-lg-2 { padding-left: 8px !important; }
.px-lg-2 { padding-right: 8px !important; padding-left: 8px !important; }
.py-lg-2 { padding-top: 8px !important; padding-bottom: 8px !important; }
.p-lg-3 { padding: 16px !important; }
.pt-lg-3 { padding-top: 16px !important; }
.pr-lg-3 { padding-right: 16px !important; }
.pb-lg-3 { padding-bottom: 16px !important; }
.pl-lg-3 { padding-left: 16px !important; }
.px-lg-3 { padding-right: 16px !important; padding-left: 16px !important;=
}
.py-lg-3 { padding-top: 16px !important; padding-bottom: 16px !important;=
}
.p-lg-4 { padding: 24px !important; }
.pt-lg-4 { padding-top: 24px !important; }
.pr-lg-4 { padding-right: 24px !important; }
.pb-lg-4 { padding-bottom: 24px !important; }
.pl-lg-4 { padding-left: 24px !important; }
.px-lg-4 { padding-right: 24px !important; padding-left: 24px !important;=
}
.py-lg-4 { padding-top: 24px !important; padding-bottom: 24px !important;=
}
.p-lg-5 { padding: 32px !important; }
.pt-lg-5 { padding-top: 32px !important; }
.pr-lg-5 { padding-right: 32px !important; }
.pb-lg-5 { padding-bottom: 32px !important; }
.pl-lg-5 { padding-left: 32px !important; }
.px-lg-5 { padding-right: 32px !important; padding-left: 32px !important;=
}
.py-lg-5 { padding-top: 32px !important; padding-bottom: 32px !important;=
}
.p-lg-6 { padding: 40px !important; }
.pt-lg-6 { padding-top: 40px !important; }
.pr-lg-6 { padding-right: 40px !important; }
.pb-lg-6 { padding-bottom: 40px !important; }
.pl-lg-6 { padding-left: 40px !important; }
.px-lg-6 { padding-right: 40px !important; padding-left: 40px !important;=
}
.py-lg-6 { padding-top: 40px !important; padding-bottom: 40px !important;=
}
.pt-lg-7 { padding-top: 48px !important; }
.pr-lg-7 { padding-right: 48px !important; }
.pb-lg-7 { padding-bottom: 48px !important; }
.pl-lg-7 { padding-left: 48px !important; }
.py-lg-7 { padding-top: 48px !important; padding-bottom: 48px !important;=
}
.pt-lg-8 { padding-top: 64px !important; }
.pr-lg-8 { padding-right: 64px !important; }
.pb-lg-8 { padding-bottom: 64px !important; }
.pl-lg-8 { padding-left: 64px !important; }
.py-lg-8 { padding-top: 64px !important; padding-bottom: 64px !important;=
}
.pt-lg-9 { padding-top: 80px !important; }
.pr-lg-9 { padding-right: 80px !important; }
.pb-lg-9 { padding-bottom: 80px !important; }
.pl-lg-9 { padding-left: 80px !important; }
.py-lg-9 { padding-top: 80px !important; padding-bottom: 80px !important;=
}
.pt-lg-10 { padding-top: 96px !important; }
.pr-lg-10 { padding-right: 96px !important; }
.pb-lg-10 { padding-bottom: 96px !important; }
.pl-lg-10 { padding-left: 96px !important; }
.py-lg-10 { padding-top: 96px !important; padding-bottom: 96px !important=
; }
.pt-lg-11 { padding-top: 112px !important; }
.pr-lg-11 { padding-right: 112px !important; }
.pb-lg-11 { padding-bottom: 112px !important; }
.pl-lg-11 { padding-left: 112px !important; }
.py-lg-11 { padding-top: 112px !important; padding-bottom: 112px !importa=
nt; }
.pt-lg-12 { padding-top: 128px !important; }
.pr-lg-12 { padding-right: 128px !important; }
.pb-lg-12 { padding-bottom: 128px !important; }
.pl-lg-12 { padding-left: 128px !important; }
.py-lg-12 { padding-top: 128px !important; padding-bottom: 128px !importa=
nt; }
}
@media (min-width: 1280px) {
.p-xl-0 { padding: 0px !important; }
.pt-xl-0 { padding-top: 0px !important; }
.pr-xl-0 { padding-right: 0px !important; }
.pb-xl-0 { padding-bottom: 0px !important; }
.pl-xl-0 { padding-left: 0px !important; }
.px-xl-0 { padding-right: 0px !important; padding-left: 0px !important; }
.py-xl-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
.p-xl-1 { padding: 4px !important; }
.pt-xl-1 { padding-top: 4px !important; }
.pr-xl-1 { padding-right: 4px !important; }
.pb-xl-1 { padding-bottom: 4px !important; }
.pl-xl-1 { padding-left: 4px !important; }
.px-xl-1 { padding-right: 4px !important; padding-left: 4px !important; }
.py-xl-1 { padding-top: 4px !important; padding-bottom: 4px !important; }
.p-xl-2 { padding: 8px !important; }
.pt-xl-2 { padding-top: 8px !important; }
.pr-xl-2 { padding-right: 8px !important; }
.pb-xl-2 { padding-bottom: 8px !important; }
.pl-xl-2 { padding-left: 8px !important; }
.px-xl-2 { padding-right: 8px !important; padding-left: 8px !important; }
.py-xl-2 { padding-top: 8px !important; padding-bottom: 8px !important; }
.p-xl-3 { padding: 16px !important; }
.pt-xl-3 { padding-top: 16px !important; }
.pr-xl-3 { padding-right: 16px !important; }
.pb-xl-3 { padding-bottom: 16px !important; }
.pl-xl-3 { padding-left: 16px !important; }
.px-xl-3 { padding-right: 16px !important; padding-left: 16px !important;=
}
.py-xl-3 { padding-top: 16px !important; padding-bottom: 16px !important;=
}
.p-xl-4 { padding: 24px !important; }
.pt-xl-4 { padding-top: 24px !important; }
.pr-xl-4 { padding-right: 24px !important; }
.pb-xl-4 { padding-bottom: 24px !important; }
.pl-xl-4 { padding-left: 24px !important; }
.px-xl-4 { padding-right: 24px !important; padding-left: 24px !important;=
}
.py-xl-4 { padding-top: 24px !important; padding-bottom: 24px !important;=
}
.p-xl-5 { padding: 32px !important; }
.pt-xl-5 { padding-top: 32px !important; }
.pr-xl-5 { padding-right: 32px !important; }
.pb-xl-5 { padding-bottom: 32px !important; }
.pl-xl-5 { padding-left: 32px !important; }
.px-xl-5 { padding-right: 32px !important; padding-left: 32px !important;=
}
.py-xl-5 { padding-top: 32px !important; padding-bottom: 32px !important;=
}
.p-xl-6 { padding: 40px !important; }
.pt-xl-6 { padding-top: 40px !important; }
.pr-xl-6 { padding-right: 40px !important; }
.pb-xl-6 { padding-bottom: 40px !important; }
.pl-xl-6 { padding-left: 40px !important; }
.px-xl-6 { padding-right: 40px !important; padding-left: 40px !important;=
}
.py-xl-6 { padding-top: 40px !important; padding-bottom: 40px !important;=
}
.pt-xl-7 { padding-top: 48px !important; }
.pr-xl-7 { padding-right: 48px !important; }
.pb-xl-7 { padding-bottom: 48px !important; }
.pl-xl-7 { padding-left: 48px !important; }
.py-xl-7 { padding-top: 48px !important; padding-bottom: 48px !important;=
}
.pt-xl-8 { padding-top: 64px !important; }
.pr-xl-8 { padding-right: 64px !important; }
.pb-xl-8 { padding-bottom: 64px !important; }
.pl-xl-8 { padding-left: 64px !important; }
.py-xl-8 { padding-top: 64px !important; padding-bottom: 64px !important;=
}
.pt-xl-9 { padding-top: 80px !important; }
.pr-xl-9 { padding-right: 80px !important; }
.pb-xl-9 { padding-bottom: 80px !important; }
.pl-xl-9 { padding-left: 80px !important; }
.py-xl-9 { padding-top: 80px !important; padding-bottom: 80px !important;=
}
.pt-xl-10 { padding-top: 96px !important; }
.pr-xl-10 { padding-right: 96px !important; }
.pb-xl-10 { padding-bottom: 96px !important; }
.pl-xl-10 { padding-left: 96px !important; }
.py-xl-10 { padding-top: 96px !important; padding-bottom: 96px !important=
; }
.pt-xl-11 { padding-top: 112px !important; }
.pr-xl-11 { padding-right: 112px !important; }
.pb-xl-11 { padding-bottom: 112px !important; }
.pl-xl-11 { padding-left: 112px !important; }
.py-xl-11 { padding-top: 112px !important; padding-bottom: 112px !importa=
nt; }
.pt-xl-12 { padding-top: 128px !important; }
.pr-xl-12 { padding-right: 128px !important; }
.pb-xl-12 { padding-bottom: 128px !important; }
.pl-xl-12 { padding-left: 128px !important; }
.py-xl-12 { padding-top: 128px !important; padding-bottom: 128px !importa=
nt; }
}
.p-responsive { padding-right: 16px !important; padding-left: 16px !importa=
nt; }
@media (min-width: 544px) {
.p-responsive { padding-right: 40px !important; padding-left: 40px !impor=
tant; }
}
@media (min-width: 1012px) {
.p-responsive { padding-right: 16px !important; padding-left: 16px !impor=
tant; }
}
.h1 { font-size: 26px !important; }
@media (min-width: 768px) {
.h1 { font-size: 32px !important; }
}
.h2 { font-size: 22px !important; }
@media (min-width: 768px) {
.h2 { font-size: 24px !important; }
}
.h3 { font-size: 18px !important; }
@media (min-width: 768px) {
.h3 { font-size: 20px !important; }
}
.h4 { font-size: 16px !important; }
.h5 { font-size: 14px !important; }
.h6 { font-size: 12px !important; }
.h1, .h2, .h3, .h4, .h5, .h6 { font-weight: 600 !important; }
.f1 { font-size: 26px !important; }
@media (min-width: 768px) {
.f1 { font-size: 32px !important; }
}
.f2 { font-size: 22px !important; }
@media (min-width: 768px) {
.f2 { font-size: 24px !important; }
}
.f3 { font-size: 18px !important; }
@media (min-width: 768px) {
.f3 { font-size: 20px !important; }
}
.f4 { font-size: 16px !important; }
@media (min-width: 768px) {
.f4 { font-size: 16px !important; }
}
.f5 { font-size: 14px !important; }
.f6 { font-size: 12px !important; }
.f00-light { font-size: 40px !important; font-weight: 300 !important; }
@media (min-width: 768px) {
.f00-light { font-size: 48px !important; }
}
.f0-light { font-size: 32px !important; font-weight: 300 !important; }
@media (min-width: 768px) {
.f0-light { font-size: 40px !important; }
}
.f1-light { font-size: 26px !important; font-weight: 300 !important; }
@media (min-width: 768px) {
.f1-light { font-size: 32px !important; }
}
.f2-light { font-size: 22px !important; font-weight: 300 !important; }
@media (min-width: 768px) {
.f2-light { font-size: 24px !important; }
}
.f3-light { font-size: 18px !important; font-weight: 300 !important; }
@media (min-width: 768px) {
.f3-light { font-size: 20px !important; }
}
.text-small { font-size: 12px !important; }
.lead { margin-bottom: 30px; font-size: 20px; font-weight: 300; }
.lh-condensed-ultra { line-height: 1 !important; }
.lh-condensed { line-height: 1.25 !important; }
.lh-default { line-height: 1.5 !important; }
.lh-0 { line-height: 0 !important; }
@media (min-width: 544px) {
.lh-sm-condensed-ultra { line-height: 1 !important; }
.lh-sm-condensed { line-height: 1.25 !important; }
.lh-sm-default { line-height: 1.5 !important; }
.lh-sm-0 { line-height: 0 !important; }
}
@media (min-width: 768px) {
.lh-md-condensed-ultra { line-height: 1 !important; }
.lh-md-condensed { line-height: 1.25 !important; }
.lh-md-default { line-height: 1.5 !important; }
.lh-md-0 { line-height: 0 !important; }
}
@media (min-width: 1012px) {
.lh-lg-condensed-ultra { line-height: 1 !important; }
.lh-lg-condensed { line-height: 1.25 !important; }
.lh-lg-default { line-height: 1.5 !important; }
.lh-lg-0 { line-height: 0 !important; }
}
@media (min-width: 1280px) {
.lh-xl-condensed-ultra { line-height: 1 !important; }
.lh-xl-condensed { line-height: 1.25 !important; }
.lh-xl-default { line-height: 1.5 !important; }
.lh-xl-0 { line-height: 0 !important; }
}
.text-right { text-align: right !important; }
.text-left { text-align: left !important; }
.text-center { text-align: center !important; }
@media (min-width: 544px) {
.text-sm-right { text-align: right !important; }
.text-sm-left { text-align: left !important; }
.text-sm-center { text-align: center !important; }
}
@media (min-width: 768px) {
.text-md-right { text-align: right !important; }
.text-md-left { text-align: left !important; }
.text-md-center { text-align: center !important; }
}
@media (min-width: 1012px) {
.text-lg-right { text-align: right !important; }
.text-lg-left { text-align: left !important; }
.text-lg-center { text-align: center !important; }
}
@media (min-width: 1280px) {
.text-xl-right { text-align: right !important; }
.text-xl-left { text-align: left !important; }
.text-xl-center { text-align: center !important; }
}
.text-normal { font-weight: 400 !important; }
.text-bold { font-weight: 600 !important; }
.text-semibold { font-weight: 500 !important; }
.text-light { font-weight: 300 !important; }
.text-italic { font-style: italic !important; }
.text-uppercase { text-transform: uppercase !important; }
.text-underline { text-decoration: underline !important; }
.no-underline { text-decoration: none !important; }
.no-wrap { white-space: nowrap !important; }
.ws-normal { white-space: normal !important; }
.wb-break-word { word-break: break-word !important; overflow-wrap: break-wo=
rd !important; }
.wb-break-all { word-break: break-all !important; }
.text-emphasized { font-weight: 600; }
.list-style-none { list-style: none !important; }
.text-mono { font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, C=
onsolas, "Liberation Mono", monospace !important; }
.user-select-none { user-select: none !important; }
.text-capitalize { text-transform: capitalize !important; }
.d-block { display: block !important; }
.d-flex { display: flex !important; }
.d-inline { display: inline !important; }
.d-inline-block { display: inline-block !important; }
.d-inline-flex { display: inline-flex !important; }
.d-none { display: none !important; }
.d-table { display: table !important; }
.d-table-cell { display: table-cell !important; }
@media (min-width: 544px) {
.d-sm-block { display: block !important; }
.d-sm-flex { display: flex !important; }
.d-sm-inline { display: inline !important; }
.d-sm-inline-block { display: inline-block !important; }
.d-sm-inline-flex { display: inline-flex !important; }
.d-sm-none { display: none !important; }
.d-sm-table { display: table !important; }
.d-sm-table-cell { display: table-cell !important; }
}
@media (min-width: 768px) {
.d-md-block { display: block !important; }
.d-md-flex { display: flex !important; }
.d-md-inline { display: inline !important; }
.d-md-inline-block { display: inline-block !important; }
.d-md-inline-flex { display: inline-flex !important; }
.d-md-none { display: none !important; }
.d-md-table { display: table !important; }
.d-md-table-cell { display: table-cell !important; }
}
@media (min-width: 1012px) {
.d-lg-block { display: block !important; }
.d-lg-flex { display: flex !important; }
.d-lg-inline { display: inline !important; }
.d-lg-inline-block { display: inline-block !important; }
.d-lg-inline-flex { display: inline-flex !important; }
.d-lg-none { display: none !important; }
.d-lg-table { display: table !important; }
.d-lg-table-cell { display: table-cell !important; }
}
@media (min-width: 1280px) {
.d-xl-block { display: block !important; }
.d-xl-flex { display: flex !important; }
.d-xl-inline { display: inline !important; }
.d-xl-inline-block { display: inline-block !important; }
.d-xl-inline-flex { display: inline-flex !important; }
.d-xl-none { display: none !important; }
.d-xl-table { display: table !important; }
.d-xl-table-cell { display: table-cell !important; }
}
.v-hidden { visibility: hidden !important; }
.v-visible { visibility: visible !important; }
@media (max-width: 543.98px) {
.hide-sm { display: none !important; }
}
@media (min-width: 544px) and (max-width: 767.98px) {
.hide-md { display: none !important; }
}
@media (min-width: 768px) and (max-width: 1011.98px) {
.hide-lg { display: none !important; }
}
@media (min-width: 1012px) {
.hide-xl { display: none !important; }
}
.show-whenNarrow, .show-whenRegular, .show-whenWide, .show-whenRegular.hide=
-whenWide { display: none !important; }
.hide-whenNarrow, .hide-whenRegular, .hide-whenWide { display: block !impor=
tant; }
@media (max-width: 767.98px) {
.show-whenNarrow { display: block !important; }
.hide-whenNarrow { display: none !important; }
}
@media (min-width: 768px) {
.show-whenRegular, .show-whenRegular.hide-whenWide { display: block !impo=
rtant; }
.hide-whenRegular { display: none !important; }
}
@media (min-width: 1280px) {
.show-whenWide { display: block !important; }
.hide-whenWide, .show-whenRegular.hide-whenWide { display: none !importan=
t; }
}
.table-fixed { table-layout: fixed !important; }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; overf=
low: hidden; clip: rect(0px, 0px, 0px, 0px); overflow-wrap: normal; border:=
0px; }
.show-on-focus { position: absolute; width: 1px; height: 1px; margin: 0px; =
overflow: hidden; clip: rect(1px, 1px, 1px, 1px); }
.show-on-focus:focus { z-index: 999; width: auto; height: auto; clip: auto;=
}
.flash { position: relative; padding: 20px 16px; border-style: solid; borde=
r-width: 1px; border-radius: 6px; }
.flash p:last-child { margin-bottom: 0px; }
.flash .octicon { margin-right: 12px; }
.flash-messages { margin-bottom: 24px; }
.flash-close { float: right; padding: 16px; margin: -16px; text-align: cent=
er; cursor: pointer; background: none; border: 0px; appearance: none; }
.flash-close:hover { opacity: 0.7; }
.flash-close:active { opacity: 0.5; }
.flash-close .octicon { margin-right: 0px; }
.flash-action { float: right; margin-top: -3px; margin-left: 24px; backgrou=
nd-clip: padding-box; }
.flash-action.btn .octicon { margin-right: 4px; color: var(--color-fg-muted=
); }
.flash-action.btn-primary { background-clip: border-box; }
.flash-action.btn-primary .octicon { color: inherit; }
.flash { color: var(--color-fg-default); background-image: linear-gradient(=
var(--color-accent-subtle), var(--color-accent-subtle)); border-color: var(=
--color-accent-muted); }
.flash .octicon { color: var(--color-accent-fg); }
.flash-warn { color: var(--color-fg-default); background-image: linear-grad=
ient(var(--color-attention-subtle), var(--color-attention-subtle)); border-=
color: var(--color-attention-muted); }
.flash-warn .octicon { color: var(--color-attention-fg); }
.flash-error { color: var(--color-fg-default); background-image: linear-gra=
dient(var(--color-danger-subtle), var(--color-danger-subtle)); border-color=
: var(--color-danger-muted); }
.flash-error .octicon { color: var(--color-danger-fg); }
.flash-success { color: var(--color-fg-default); background-image: linear-g=
radient(var(--color-success-subtle), var(--color-success-subtle)); border-c=
olor: var(--color-success-muted); }
.flash-success .octicon { color: var(--color-success-fg); }
.flash-full { margin-top: -1px; border-width: 1px 0px; border-radius: 0px; =
}
.flash-banner { position: fixed; top: 0px; z-index: 90; width: 100%; border=
-top: 0px; border-right: 0px; border-left: 0px; border-radius: 0px; }
.flash-full, .flash-banner { background-color: var(--color-canvas-default);=
}
.warning { padding: 0.5em; margin-bottom: 0.8em; font-weight: 600; backgrou=
nd-color: var(--color-attention-subtle); }
.autocomplete-label-stacked { display: block; margin-bottom: 6px; }
.autocomplete-label-inline { display: inline; margin-right: 6px; }
@media (max-width: 544px) {
.autocomplete-label-inline { display: block; margin-bottom: 6px; }
}
.autocomplete-body { position: relative; display: inline; }
.autocomplete-embedded-icon-wrap { display: inline-flex; padding: 4px 8px; =
align-items: center; }
.autocomplete-embedded-icon-wrap:focus-within { border-color: var(--color-a=
ccent-fg); outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg=
); }
.autocomplete-embedded-icon-wrap .form-control { padding: 0px; margin-left:=
8px; border: none; box-shadow: none; }
.autocomplete-embedded-icon-wrap .form-control:focus { box-shadow: none; }
.autocomplete-embedded-icon-wrap .form-control:focus-visible { box-shadow: =
none; }
.autocomplete-results { position: absolute; left: 0px; z-index: 99; width: =
max-content; min-width: 100%; max-height: 20em; overflow-y: auto; font-size=
: 13px; list-style: none; background: var(--color-canvas-overlay); border: =
1px solid var(--color-border-default); border-radius: 6px; box-shadow: var(=
--color-shadow-medium); }
.autocomplete-item { display: block; width: 100%; padding: 4px 8px; overflo=
w: hidden; font-weight: 600; color: var(--color-fg-default); text-align: le=
ft; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; cu=
rsor: pointer; background-color: var(--color-canvas-overlay); border: 0px; =
}
.autocomplete-item:hover { color: var(--color-fg-on-emphasis); text-decorat=
ion: none; background-color: var(--color-accent-emphasis); }
.autocomplete-item:hover * { color: inherit !important; }
.autocomplete-item.selected, .autocomplete-item[aria-selected=3D"true"], .a=
utocomplete-item.navigation-focus { color: var(--color-fg-on-emphasis); tex=
t-decoration: none; background-color: var(--color-accent-emphasis); }
.autocomplete-item.selected *, .autocomplete-item[aria-selected=3D"true"] *=
, .autocomplete-item.navigation-focus * { color: inherit !important; }
.suggester { position: relative; top: 0px; left: 0px; min-width: 180px; pad=
ding: 0px; margin: 24px 0px 0px; list-style: none; cursor: pointer; backgro=
und: var(--color-canvas-overlay); border: 1px solid var(--color-border-defa=
ult); border-radius: 6px; box-shadow: var(--color-shadow-medium); }
.suggester li { display: block; padding: 4px 8px; font-weight: 500; border-=
bottom: 1px solid var(--color-border-muted); }
.suggester li small { font-weight: 400; color: var(--color-fg-muted); }
.suggester li:last-child { border-bottom: 0px; border-bottom-right-radius: =
6px; border-bottom-left-radius: 6px; }
.suggester li:first-child { border-top-left-radius: 6px; border-top-right-r=
adius: 6px; }
.suggester li:hover { color: var(--color-fg-on-emphasis); text-decoration: =
none; background: var(--color-accent-emphasis); }
.suggester li:hover small { color: var(--color-fg-on-emphasis); }
.suggester li:hover .octicon { color: inherit !important; }
.suggester li[aria-selected=3D"true"], .suggester li.navigation-focus { col=
or: var(--color-fg-on-emphasis); text-decoration: none; background: var(--c=
olor-accent-emphasis); }
.suggester li[aria-selected=3D"true"] small, .suggester li.navigation-focus=
small { color: var(--color-fg-on-emphasis); }
.suggester li[aria-selected=3D"true"] .octicon, .suggester li.navigation-fo=
cus .octicon { color: inherit !important; }
.suggester-container { position: absolute; top: 0px; left: 0px; z-index: 30=
; }
@media (max-width: 544px) {
.page-responsive .suggester-container { right: 8px !important; left: 8px =
!important; }
.page-responsive .suggester li { padding: 8px 16px; }
}
.avatar { display: inline-block; overflow: hidden; line-height: 1; vertical=
-align: middle; background-color: var(--color-avatar-bg); border-radius: 6p=
x; flex-shrink: 0; box-shadow: 0 0 0 1px var(--color-avatar-border); }
.avatar-link { float: left; line-height: 1; }
.avatar-group-item { display: inline-block; margin-bottom: 3px; }
.avatar-1, .avatar-2, .avatar-small { border-radius: 4px; }
.avatar-1 { width: 16px; height: 16px; }
.avatar-2 { width: 20px; height: 20px; }
.avatar-3 { width: 24px; height: 24px; }
.avatar-4 { width: 28px; height: 28px; }
.avatar-5 { width: 32px; height: 32px; }
.avatar-6 { width: 40px; height: 40px; }
.avatar-7 { width: 48px; height: 48px; }
.avatar-8 { width: 64px; height: 64px; }
.avatar-parent-child { position: relative; }
.avatar-child { position: absolute; right: -15%; bottom: -9%; background-co=
lor: var(--color-canvas-default); border-radius: 4px; box-shadow: var(--col=
or-avatar-child-shadow); }
.AvatarStack { position: relative; min-width: 26px; height: 20px; }
.AvatarStack .AvatarStack-body { position: absolute; }
.AvatarStack.AvatarStack--two { min-width: 36px; }
.AvatarStack.AvatarStack--three-plus { min-width: 46px; }
.AvatarStack-body { display: flex; background: var(--color-canvas-default);=
}
.AvatarStack-body .avatar { position: relative; z-index: 2; display: flex; =
width: 20px; height: 20px; box-sizing: content-box; margin-right: -11px; ba=
ckground-color: var(--color-canvas-default); border-right: 1px solid var(--=
color-canvas-default); border-radius: 4px; box-shadow: none; transition: ma=
rgin 0.1s ease-in-out 0s; }
.AvatarStack-body .avatar:first-child { z-index: 3; }
.AvatarStack-body .avatar:last-child { z-index: 1; border-right: 0px; }
.AvatarStack-body .avatar img { border-radius: 4px; }
.AvatarStack-body .avatar:nth-child(n+4) { display: none; opacity: 0; }
.AvatarStack-body:hover .avatar { margin-right: 3px; }
.AvatarStack-body:hover .avatar:nth-child(n+4) { display: flex; opacity: 1;=
}
.AvatarStack-body:hover .avatar-more { display: none !important; }
.avatar.avatar-more { z-index: 1; margin-right: 0px; background: var(--colo=
r-canvas-subtle); }
.avatar.avatar-more::before, .avatar.avatar-more::after { position: absolut=
e; display: block; height: 20px; content: ""; border-radius: 2px; outline: =
1px solid var(--color-canvas-default); }
.avatar.avatar-more::before { width: 17px; background: var(--color-avatar-s=
tack-fade-more); }
.avatar.avatar-more::after { width: 14px; background: var(--color-avatar-st=
ack-fade); }
.AvatarStack--right .AvatarStack-body { right: 0px; flex-direction: row-rev=
erse; }
.AvatarStack--right .AvatarStack-body:hover .avatar { margin-right: 0px; ma=
rgin-left: 3px; }
.AvatarStack--right .AvatarStack-body .avatar:not(:last-child) { border-lef=
t: 0px; }
.AvatarStack--right .avatar.avatar-more { background: var(--color-avatar-st=
ack-fade); }
.AvatarStack--right .avatar.avatar-more::before { width: 5px; }
.AvatarStack--right .avatar.avatar-more::after { width: 2px; background: va=
r(--color-canvas-subtle); }
.AvatarStack--right .avatar { margin-right: 0px; margin-left: -11px; border=
-right: 0px; border-left: 1px solid var(--color-canvas-default); }
.CircleBadge { display: flex; align-items: center; justify-content: center;=
background-color: var(--color-canvas-default); border-radius: 50%; box-sha=
dow: var(--color-shadow-medium); }
.CircleBadge-icon { max-width: 60% !important; height: auto !important; max=
-height: 55% !important; }
.CircleBadge--small { width: 56px; height: 56px; }
.CircleBadge--medium { width: 96px; height: 96px; }
.CircleBadge--large { width: 128px; height: 128px; }
.DashedConnection { position: relative; }
.DashedConnection::before { position: absolute; top: 50%; left: 0px; width:=
100%; content: ""; border-bottom: 2px dashed var(--color-border-default); =
}
.DashedConnection .CircleBadge { position: relative; }
.blankslate { position: relative; padding: 32px; text-align: center; }
.blankslate p { color: var(--color-fg-muted); }
.blankslate code { padding: 2px 5px 3px; font-size: 14px; background: var(-=
-color-canvas-default); border: 1px solid var(--color-border-muted); border=
-radius: 6px; }
.blankslate img { width: 56px; height: 56px; }
.blankslate-icon { margin-right: 4px; margin-bottom: 8px; margin-left: 4px;=
color: var(--color-fg-muted); }
.blankslate-image { margin-bottom: 16px; }
.blankslate-heading { margin-bottom: 4px; }
.blankslate-action { margin-top: 16px; }
.blankslate-action:first-of-type { margin-top: 24px; }
.blankslate-action:last-of-type { margin-bottom: 8px; }
.blankslate-capped { border-radius: 0px 0px 6px 6px; }
.blankslate-spacious { padding: 80px 40px; }
.blankslate-narrow { max-width: 485px; margin: 0px auto; }
.blankslate-large img { width: 80px; height: 80px; }
.blankslate-large h3 { margin: 16px 0px; font-size: 24px; }
.blankslate-large p { font-size: 16px; }
.blankslate-clean-background { border: 0px; }
.branch-name { display: inline-block; padding: 2px 6px; font: 12px ui-monos=
pace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monosp=
ace; color: var(--color-fg-muted); word-break: break-all; background-color:=
var(--color-accent-subtle); border-radius: 6px; }
.branch-name .octicon { margin: 1px -2px 0px 0px; color: var(--color-fg-mut=
ed); }
a.branch-name { color: var(--color-accent-fg); background-color: var(--colo=
r-accent-subtle); }
a.branch-name .octicon { color: var(--color-accent-fg); }
.dropdown { position: relative; }
.dropdown-caret { display: inline-block; width: 0px; height: 0px; vertical-=
align: middle; content: ""; border-style: solid; border-width: 4px 4px 0px;=
border-right-color: transparent; border-bottom-color: transparent; border-=
left-color: transparent; }
.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 100; wi=
dth: 160px; padding-top: 4px; padding-bottom: 4px; margin-top: 2px; list-st=
yle: none; background-color: var(--color-canvas-overlay); background-clip: =
padding-box; border: 1px solid var(--color-border-default); border-radius: =
6px; box-shadow: var(--color-shadow-large); }
.dropdown-menu::before, .dropdown-menu::after { position: absolute; display=
: inline-block; content: ""; }
.dropdown-menu::before { border-width: 8px; border-style: solid; border-top=
-color: transparent; border-right-color: transparent; border-left-color: tr=
ansparent; border-image: initial; border-bottom-color: var(--color-border-d=
efault); }
.dropdown-menu::after { border-width: 7px; border-style: solid; border-top-=
color: transparent; border-right-color: transparent; border-left-color: tra=
nsparent; border-image: initial; border-bottom-color: var(--color-canvas-ov=
erlay); }
.dropdown-menu > ul { list-style: none; }
.dropdown-menu-no-overflow { width: auto; }
.dropdown-menu-no-overflow .dropdown-item { padding: 4px 16px; overflow: vi=
sible; text-overflow: inherit; }
.dropdown-item { display: block; padding: 4px 8px 4px 16px; overflow: hidde=
n; color: var(--color-fg-default); text-overflow: ellipsis; white-space: no=
wrap; }
.dropdown-item:hover { color: var(--color-fg-on-emphasis); text-decoration:=
none; background-color: var(--color-accent-emphasis); }
.dropdown-item:hover > .octicon { color: inherit; opacity: 1; }
.dropdown-item:hover [class*=3D"color-text-"] { color: inherit !important; =
}
.dropdown-item:hover > .Label { border-color: currentcolor; color: inherit =
!important; }
.dropdown-item.btn-link { width: 100%; text-align: left; }
.dropdown-signout { width: 100%; text-align: left; background: none; border=
: 0px; }
.dropdown-divider { display: block; height: 0px; margin: 8px 0px; border-to=
p: 1px solid var(--color-border-default); }
.dropdown-header { padding: 4px 16px; font-size: 12px; color: var(--color-f=
g-muted); }
.dropdown-item[aria-checked=3D"false"] .octicon-check { display: none; }
.dropdown-menu-w { top: 0px; right: 100%; left: auto; width: auto; margin-t=
op: 0px; margin-right: 8px; }
.dropdown-menu-w::before { top: 10px; right: -16px; left: auto; border-top-=
color: transparent; border-right-color: transparent; border-bottom-color: t=
ransparent; border-left-color: var(--color-border-default); }
.dropdown-menu-w::after { top: 11px; right: -14px; left: auto; border-top-c=
olor: transparent; border-right-color: transparent; border-bottom-color: tr=
ansparent; border-left-color: var(--color-canvas-overlay); }
.dropdown-menu-e { top: 0px; left: 100%; width: auto; margin-top: 0px; marg=
in-left: 8px; }
.dropdown-menu-e::before { top: 10px; left: -16px; border-top-color: transp=
arent; border-bottom-color: transparent; border-left-color: transparent; bo=
rder-right-color: var(--color-border-default); }
.dropdown-menu-e::after { top: 11px; left: -14px; border-top-color: transpa=
rent; border-bottom-color: transparent; border-left-color: transparent; bor=
der-right-color: var(--color-canvas-overlay); }
.dropdown-menu-ne { top: auto; bottom: 100%; left: 0px; margin-bottom: 3px;=
}
.dropdown-menu-ne::before, .dropdown-menu-ne::after { top: auto; right: aut=
o; }
.dropdown-menu-ne::before { bottom: -8px; left: 9px; border-top: 8px solid =
var(--color-border-default); border-right: 8px solid transparent; border-bo=
ttom: 0px; border-left: 8px solid transparent; }
.dropdown-menu-ne::after { bottom: -7px; left: 10px; border-top: 7px solid =
var(--color-canvas-overlay); border-right: 7px solid transparent; border-bo=
ttom: 0px; border-left: 7px solid transparent; }
.dropdown-menu-s { right: 50%; left: auto; transform: translateX(50%); }
.dropdown-menu-s::before { top: -16px; right: 50%; transform: translateX(50=
%); }
.dropdown-menu-s::after { top: -14px; right: 50%; transform: translateX(50%=
); }
.dropdown-menu-sw { right: 0px; left: auto; }
.dropdown-menu-sw::before { top: -16px; right: 9px; left: auto; }
.dropdown-menu-sw::after { top: -14px; right: 10px; left: auto; }
.dropdown-menu-se::before { top: -16px; left: 9px; }
.dropdown-menu-se::after { top: -14px; left: 10px; }
.Header { z-index: 32; display: flex; padding: 16px; font-size: 14px; line-=
height: 1.5; color: var(--color-header-text); background-color: var(--color=
-header-bg); align-items: center; flex-wrap: nowrap; }
.Header-item { display: flex; margin-right: 16px; align-self: stretch; alig=
n-items: center; flex-wrap: nowrap; }
.Header-item--full { flex: 1 1 auto; }
.Header-link { font-weight: 600; color: var(--color-header-logo); white-spa=
ce: nowrap; }
.Header-link:hover, .Header-link:focus { color: var(--color-header-text); t=
ext-decoration: none; }
.Header-input { color: var(--color-header-text); background-color: var(--co=
lor-header-search-bg); border: 1px solid var(--color-header-search-border);=
box-shadow: none; }
.Header-input::placeholder { color: rgba(255, 255, 255, 0.75); }
.IssueLabel { display: inline-block; padding: 0px 7px; font-size: 12px; fon=
t-weight: 500; line-height: 18px; white-space: nowrap; border: 1px solid tr=
ansparent; border-radius: 2em; }
.IssueLabel .g-emoji { position: relative; top: -0.05em; display: inline-bl=
ock; font-size: 1em; line-height: 1; }
.IssueLabel:hover { text-decoration: none; }
.IssueLabel--big { padding-right: 10px; padding-left: 10px; line-height: 22=
px; }
.labels { position: relative; }
.label, .Label { display: inline-block; padding: 0px 7px; font-size: 12px; =
font-weight: 500; line-height: 18px; white-space: nowrap; border-width: 1px=
; border-style: solid; border-image: initial; border-radius: 2em; border-co=
lor: var(--color-border-default); }
.label:hover, .Label:hover { text-decoration: none; }
.Label--large { padding-right: 10px; padding-left: 10px; line-height: 22px;=
}
.Label--inline { display: inline; padding: 0.12em 0.5em; font-size: 85%; }
.Label--primary { color: var(--color-fg-default); border-color: var(--color=
-neutral-emphasis); }
.Label--secondary { color: var(--color-fg-muted); border-color: var(--color=
-border-default); }
.Label--info, .Label--accent { color: var(--color-accent-fg); border-color:=
var(--color-accent-emphasis); }
.Label--success { color: var(--color-success-fg); border-color: var(--color=
-success-emphasis); }
.Label--warning, .Label--attention { color: var(--color-attention-fg); bord=
er-color: var(--color-attention-emphasis); }
.Label--severe { color: var(--color-severe-fg); border-color: var(--color-s=
evere-emphasis); }
.Label--danger { color: var(--color-danger-fg); border-color: var(--color-d=
anger-emphasis); }
.Label--open { color: var(--color-open-fg); border-color: var(--color-open-=
emphasis); }
.Label--closed { color: var(--color-closed-fg); border-color: var(--color-c=
losed-emphasis); }
.Label--done { color: var(--color-done-fg); border-color: var(--color-done-=
emphasis); }
.Label--sponsors { color: var(--color-sponsors-fg); border-color: var(--col=
or-sponsors-emphasis); }
.state, .State { display: inline-block; padding: 5px 12px; font-size: 14px;=
font-weight: 500; line-height: 20px; text-align: center; white-space: nowr=
ap; border-radius: 2em; }
.state, .State, .State--draft { color: var(--color-fg-on-emphasis); backgro=
und-color: var(--color-neutral-emphasis); border: 1px solid transparent; }
.State--open { color: var(--color-fg-on-emphasis); background-color: var(--=
color-open-emphasis); }
.State--merged { color: var(--color-fg-on-emphasis); background-color: var(=
--color-done-emphasis); }
.State--closed { color: var(--color-fg-on-emphasis); background-color: var(=
--color-closed-emphasis); }
.State--small { padding: 0px 10px; font-size: 12px; line-height: 24px; }
.State--small .octicon { width: 1em; }
.Counter { display: inline-block; min-width: 20px; padding: 0px 6px; font-s=
ize: 12px; font-weight: 500; line-height: 18px; color: var(--color-fg-defau=
lt); text-align: center; background-color: var(--color-neutral-muted); bord=
er: 1px solid var(--color-counter-border); border-radius: 2em; }
.Counter:empty { display: none; }
.Counter .octicon { vertical-align: text-top; opacity: 0.8; }
.Counter--primary { color: var(--color-fg-on-emphasis); background-color: v=
ar(--color-neutral-emphasis); }
.Counter--secondary { color: var(--color-fg-muted); background-color: var(-=
-color-neutral-subtle); }
.diffstat { font-size: 12px; font-weight: 600; color: var(--color-fg-muted)=
; white-space: nowrap; cursor: default; }
.diffstat-block-deleted, .diffstat-block-added, .diffstat-block-neutral { d=
isplay: inline-block; width: 8px; height: 8px; margin-left: 1px; outline-of=
fset: -1px; }
.diffstat-block-deleted { background-color: var(--color-danger-emphasis); o=
utline: 1px solid var(--color-border-subtle); }
.diffstat-block-added { background-color: var(--color-diffstat-addition-bg)=
; outline: 1px solid var(--color-border-subtle); }
.diffstat-block-neutral { background-color: var(--color-neutral-muted); out=
line: 1px solid var(--color-border-subtle); }
.AnimatedEllipsis { display: inline-block; overflow: hidden; vertical-align=
: bottom; }
.AnimatedEllipsis::after { display: inline-block; content: "..."; animation=
: 1.2s steps(4, jump-none) 0s infinite normal none running AnimatedEllipsis=
-keyframes; }
@keyframes AnimatedEllipsis-keyframes {=20
0% { transform: translateX(-100%); }
}
.markdown-body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI"=
, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font=
-size: 16px; line-height: 1.5; overflow-wrap: break-word; }
.markdown-body::before { display: table; content: ""; }
.markdown-body::after { display: table; clear: both; content: ""; }
.markdown-body > :first-child { margin-top: 0px !important; }
.markdown-body > :last-child { margin-bottom: 0px !important; }
.markdown-body a:not([href]) { color: inherit; text-decoration: none; }
.markdown-body .absent { color: var(--color-danger-fg); }
.markdown-body .anchor { float: left; padding-right: 4px; margin-left: -20p=
x; line-height: 1; }
.markdown-body .anchor:focus { outline: none; }
.markdown-body p, .markdown-body blockquote, .markdown-body ul, .markdown-b=
ody ol, .markdown-body dl, .markdown-body table, .markdown-body pre, .markd=
own-body details { margin-top: 0px; margin-bottom: 16px; }
.markdown-body hr { height: 0.25em; padding: 0px; margin: 24px 0px; backgro=
und-color: var(--color-border-default); border: 0px; }
.markdown-body blockquote { padding: 0px 1em; color: var(--color-fg-muted);=
border-left: 0.25em solid var(--color-border-default); }
.markdown-body blockquote > :first-child { margin-top: 0px; }
.markdown-body blockquote > :last-child { margin-bottom: 0px; }
.markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4,=
.markdown-body h5, .markdown-body h6 { margin-top: 24px; margin-bottom: 16=
px; font-weight: 600; line-height: 1.25; }
.markdown-body h1 .octicon-link, .markdown-body h2 .octicon-link, .markdown=
-body h3 .octicon-link, .markdown-body h4 .octicon-link, .markdown-body h5 =
.octicon-link, .markdown-body h6 .octicon-link { color: var(--color-fg-defa=
ult); vertical-align: middle; visibility: hidden; }
.markdown-body h1:hover .anchor, .markdown-body h2:hover .anchor, .markdown=
-body h3:hover .anchor, .markdown-body h4:hover .anchor, .markdown-body h5:=
hover .anchor, .markdown-body h6:hover .anchor { text-decoration: none; }
.markdown-body h1:hover .anchor .octicon-link, .markdown-body h2:hover .anc=
hor .octicon-link, .markdown-body h3:hover .anchor .octicon-link, .markdown=
-body h4:hover .anchor .octicon-link, .markdown-body h5:hover .anchor .octi=
con-link, .markdown-body h6:hover .anchor .octicon-link { visibility: visib=
le; }
.markdown-body h1 tt, .markdown-body h1 code, .markdown-body h2 tt, .markdo=
wn-body h2 code, .markdown-body h3 tt, .markdown-body h3 code, .markdown-bo=
dy h4 tt, .markdown-body h4 code, .markdown-body h5 tt, .markdown-body h5 c=
ode, .markdown-body h6 tt, .markdown-body h6 code { padding: 0px 0.2em; fon=
t-size: inherit; }
.markdown-body h1 { padding-bottom: 0.3em; font-size: 2em; border-bottom: 1=
px solid var(--color-border-muted); }
.markdown-body h2 { padding-bottom: 0.3em; font-size: 1.5em; border-bottom:=
1px solid var(--color-border-muted); }
.markdown-body h3 { font-size: 1.25em; }
.markdown-body h4 { font-size: 1em; }
.markdown-body h5 { font-size: 0.875em; }
.markdown-body h6 { font-size: 0.85em; color: var(--color-fg-muted); }
.markdown-body summary h1, .markdown-body summary h2, .markdown-body summar=
y h3, .markdown-body summary h4, .markdown-body summary h5, .markdown-body =
summary h6 { display: inline-block; }
.markdown-body summary h1 .anchor, .markdown-body summary h2 .anchor, .mark=
down-body summary h3 .anchor, .markdown-body summary h4 .anchor, .markdown-=
body summary h5 .anchor, .markdown-body summary h6 .anchor { margin-left: -=
40px; }
.markdown-body summary h1, .markdown-body summary h2 { padding-bottom: 0px;=
border-bottom: 0px; }
.markdown-body ul, .markdown-body ol { padding-left: 2em; }
.markdown-body ul.no-list, .markdown-body ol.no-list { padding: 0px; list-s=
tyle-type: none; }
.markdown-body ol[type=3D"1"] { list-style-type: decimal; }
.markdown-body ol[type=3D"a"] { list-style-type: lower-alpha; }
.markdown-body ol[type=3D"i"] { list-style-type: lower-roman; }
.markdown-body div > ol:not([type]) { list-style-type: decimal; }
.markdown-body ul ul, .markdown-body ul ol, .markdown-body ol ol, .markdown=
-body ol ul { margin-top: 0px; margin-bottom: 0px; }
.markdown-body li > p { margin-top: 16px; }
.markdown-body li + li { margin-top: 0.25em; }
.markdown-body dl { padding: 0px; }
.markdown-body dl dt { padding: 0px; margin-top: 16px; font-size: 1em; font=
-style: italic; font-weight: 600; }
.markdown-body dl dd { padding: 0px 16px; margin-bottom: 16px; }
.markdown-body table { display: block; width: max-content; max-width: 100%;=
overflow: auto; }
.markdown-body table th { font-weight: 600; }
.markdown-body table th, .markdown-body table td { padding: 6px 13px; borde=
r: 1px solid var(--color-border-default); }
.markdown-body table tr { background-color: var(--color-canvas-default); bo=
rder-top: 1px solid var(--color-border-muted); }
.markdown-body table tr:nth-child(2n) { background-color: var(--color-canva=
s-subtle); }
.markdown-body table img { background-color: transparent; }
.markdown-body img { max-width: 100%; box-sizing: content-box; background-c=
olor: var(--color-canvas-default); }
.markdown-body img[align=3D"right"] { padding-left: 20px; }
.markdown-body img[align=3D"left"] { padding-right: 20px; }
.markdown-body .emoji { max-width: none; vertical-align: text-top; backgrou=
nd-color: transparent; }
.markdown-body span.frame { display: block; overflow: hidden; }
.markdown-body span.frame > span { display: block; float: left; width: auto=
; padding: 7px; margin: 13px 0px 0px; overflow: hidden; border: 1px solid v=
ar(--color-border-default); }
.markdown-body span.frame span img { display: block; float: left; }
.markdown-body span.frame span span { display: block; padding: 5px 0px 0px;=
clear: both; color: var(--color-fg-default); }
.markdown-body span.align-center { display: block; overflow: hidden; clear:=
both; }
.markdown-body span.align-center > span { display: block; margin: 13px auto=
0px; overflow: hidden; text-align: center; }
.markdown-body span.align-center span img { margin: 0px auto; text-align: c=
enter; }
.markdown-body span.align-right { display: block; overflow: hidden; clear: =
both; }
.markdown-body span.align-right > span { display: block; margin: 13px 0px 0=
px; overflow: hidden; text-align: right; }
.markdown-body span.align-right span img { margin: 0px; text-align: right; =
}
.markdown-body span.float-left { display: block; float: left; margin-right:=
13px; overflow: hidden; }
.markdown-body span.float-left span { margin: 13px 0px 0px; }
.markdown-body span.float-right { display: block; float: right; margin-left=
: 13px; overflow: hidden; }
.markdown-body span.float-right > span { display: block; margin: 13px auto =
0px; overflow: hidden; text-align: right; }
.markdown-body code, .markdown-body tt { padding: 0.2em 0.4em; margin: 0px;=
font-size: 85%; background-color: var(--color-neutral-muted); border-radiu=
s: 6px; }
.markdown-body code br, .markdown-body tt br { display: none; }
.markdown-body del code { text-decoration: inherit; }
.markdown-body samp { font-size: 85%; }
.markdown-body pre { overflow-wrap: normal; }
.markdown-body pre code { font-size: 100%; }
.markdown-body pre > code { padding: 0px; margin: 0px; word-break: normal; =
white-space: pre; background: transparent; border: 0px; }
.markdown-body .highlight { margin-bottom: 16px; }
.markdown-body .highlight pre { margin-bottom: 0px; word-break: normal; }
.markdown-body .highlight pre, .markdown-body pre { padding: 16px; overflow=
: auto; font-size: 85%; line-height: 1.45; background-color: var(--color-ca=
nvas-subtle); border-radius: 6px; }
.markdown-body pre code, .markdown-body pre tt { display: inline; padding: =
0px; margin: 0px; overflow: visible; line-height: inherit; overflow-wrap: n=
ormal; background-color: transparent; border: 0px; }
.markdown-body .csv-data td, .markdown-body .csv-data th { padding: 5px; ov=
erflow: hidden; font-size: 12px; line-height: 1; text-align: left; white-sp=
ace: nowrap; }
.markdown-body .csv-data .blob-num { padding: 10px 8px 9px; text-align: rig=
ht; background: var(--color-canvas-default); border: 0px; }
.markdown-body .csv-data tr { border-top: 0px; }
.markdown-body .csv-data th { font-weight: 600; background: var(--color-can=
vas-subtle); border-top: 0px; }
.markdown-body [data-footnote-ref]::before { content: "["; }
.markdown-body [data-footnote-ref]::after { content: "]"; }
.markdown-body .footnotes { font-size: 12px; color: var(--color-fg-muted); =
border-top: 1px solid var(--color-border-default); }
.markdown-body .footnotes ol { padding-left: 16px; }
.markdown-body .footnotes li { position: relative; }
.markdown-body .footnotes li:target::before { position: absolute; inset: -8=
px -8px -8px -24px; pointer-events: none; content: ""; border: 2px solid va=
r(--color-accent-emphasis); border-radius: 6px; }
.markdown-body .footnotes li:target { color: var(--color-fg-default); }
.markdown-body .footnotes .data-footnote-backref g-emoji { font-family: mon=
ospace; }
.Popover { position: absolute; z-index: 100; }
.Popover-message { position: relative; width: 232px; margin-right: auto; ma=
rgin-left: auto; background-color: var(--color-canvas-overlay); border: 1px=
solid var(--color-border-default); border-radius: 6px; }
.Popover-message::before, .Popover-message::after { position: absolute; lef=
t: 50%; display: inline-block; content: ""; }
.Popover-message::before { top: -16px; margin-left: -9px; border-width: 8px=
; border-style: solid; border-top-color: transparent; border-right-color: t=
ransparent; border-left-color: transparent; border-image: initial; border-b=
ottom-color: var(--color-border-default); }
.Popover-message::after { top: -14px; margin-left: -8px; border-width: 7px;=
border-style: solid; border-top-color: transparent; border-right-color: tr=
ansparent; border-left-color: transparent; border-image: initial; border-bo=
ttom-color: var(--color-canvas-overlay); }
.Popover-message--no-caret::before, .Popover-message--no-caret::after { dis=
play: none; }
.Popover-message--bottom::before, .Popover-message--bottom::after, .Popover=
-message--bottom-right::before, .Popover-message--bottom-right::after, .Pop=
over-message--bottom-left::before, .Popover-message--bottom-left::after { t=
op: auto; border-bottom-color: transparent; }
.Popover-message--bottom::before, .Popover-message--bottom-right::before, .=
Popover-message--bottom-left::before { bottom: -16px; border-top-color: var=
(--color-border-default); }
.Popover-message--bottom::after, .Popover-message--bottom-right::after, .Po=
pover-message--bottom-left::after { bottom: -14px; border-top-color: var(--=
color-canvas-overlay); }
.Popover-message--top-right, .Popover-message--bottom-right { right: -9px; =
margin-right: 0px; }
.Popover-message--top-right::before, .Popover-message--top-right::after, .P=
opover-message--bottom-right::before, .Popover-message--bottom-right::after=
{ left: auto; margin-left: 0px; }
.Popover-message--top-right::before, .Popover-message--bottom-right::before=
{ right: 20px; }
.Popover-message--top-right::after, .Popover-message--bottom-right::after {=
right: 21px; }
.Popover-message--top-left, .Popover-message--bottom-left { left: -9px; mar=
gin-left: 0px; }
.Popover-message--top-left::before, .Popover-message--top-left::after, .Pop=
over-message--bottom-left::before, .Popover-message--bottom-left::after { l=
eft: 24px; margin-left: 0px; }
.Popover-message--top-left::after, .Popover-message--bottom-left::after { l=
eft: 25px; }
.Popover-message--right::before, .Popover-message--right::after, .Popover-m=
essage--right-top::before, .Popover-message--right-top::after, .Popover-mes=
sage--right-bottom::before, .Popover-message--right-bottom::after, .Popover=
-message--left::before, .Popover-message--left::after, .Popover-message--le=
ft-top::before, .Popover-message--left-top::after, .Popover-message--left-b=
ottom::before, .Popover-message--left-bottom::after { top: 50%; left: auto;=
margin-left: 0px; border-bottom-color: transparent; }
.Popover-message--right::before, .Popover-message--right-top::before, .Popo=
ver-message--right-bottom::before, .Popover-message--left::before, .Popover=
-message--left-top::before, .Popover-message--left-bottom::before { margin-=
top: -9px; }
.Popover-message--right::after, .Popover-message--right-top::after, .Popove=
r-message--right-bottom::after, .Popover-message--left::after, .Popover-mes=
sage--left-top::after, .Popover-message--left-bottom::after { margin-top: -=
8px; }
.Popover-message--right::before, .Popover-message--right-top::before, .Popo=
ver-message--right-bottom::before { right: -16px; border-left-color: var(--=
color-border-default); }
.Popover-message--right::after, .Popover-message--right-top::after, .Popove=
r-message--right-bottom::after { right: -14px; border-left-color: var(--col=
or-canvas-overlay); }
.Popover-message--left::before, .Popover-message--left-top::before, .Popove=
r-message--left-bottom::before { left: -16px; border-right-color: var(--col=
or-border-default); }
.Popover-message--left::after, .Popover-message--left-top::after, .Popover-=
message--left-bottom::after { left: -14px; border-right-color: var(--color-=
canvas-overlay); }
.Popover-message--right-top::before, .Popover-message--right-top::after, .P=
opover-message--left-top::before, .Popover-message--left-top::after { top: =
24px; }
.Popover-message--right-bottom::before, .Popover-message--right-bottom::aft=
er, .Popover-message--left-bottom::before, .Popover-message--left-bottom::a=
fter { top: auto; }
.Popover-message--right-bottom::before, .Popover-message--left-bottom::befo=
re { bottom: 16px; }
.Popover-message--right-bottom::after, .Popover-message--left-bottom::after=
{ bottom: 17px; }
@media (min-width: 544px) {
.Popover-message--large { min-width: 320px; }
}
@media (max-width: 767.98px) {
.Popover { position: fixed; inset: auto 0px 0px !important; }
.Popover-message { inset: auto; margin: 8px; width: auto !important; }
.Popover-message > .btn-octicon { padding: 12px !important; }
.Popover-message::after, .Popover-message::before { display: none; }
}
.Progress { display: flex; height: 8px; overflow: hidden; background-color:=
var(--color-neutral-muted); border-radius: 6px; outline: transparent solid=
1px; }
.Progress--large { height: 10px; }
.Progress--small { height: 5px; }
.Progress-item { outline: transparent solid 2px; }
.Progress-item + .Progress-item { margin-left: 2px; }
.SelectMenu { position: fixed; inset: 0px; z-index: 99; display: flex; padd=
ing: 16px; pointer-events: none; flex-direction: column; }
@media (min-width: 544px) {
.SelectMenu { position: absolute; inset: auto; padding: 0px; }
}
.SelectMenu::before { position: absolute; inset: 0px; pointer-events: none;=
content: ""; background-color: var(--color-primer-canvas-backdrop); }
@media (min-width: 544px) {
.SelectMenu::before { display: none; }
}
.SelectMenu-modal { position: relative; z-index: 99; display: flex; max-hei=
ght: 66%; margin: auto 0px; overflow: hidden; pointer-events: auto; flex-di=
rection: column; background-color: var(--color-canvas-overlay); border: 1px=
solid var(--color-select-menu-backdrop-border); border-radius: 12px; box-s=
hadow: var(--color-shadow-large); animation: 0.12s cubic-bezier(0, 0.1, 0.1=
, 1) 0s 1 normal backwards running SelectMenu-modal-animation; }
@keyframes SelectMenu-modal-animation {=20
0% { opacity: 0; transform: scale(0.9); }
}
@keyframes SelectMenu-modal-animation--sm {=20
0% { opacity: 0; transform: translateY(-16px); }
}
@media (min-width: 544px) {
.SelectMenu-modal { width: 300px; height: auto; max-height: 480px; margin=
: 8px 0px 16px; font-size: 12px; border-color: var(--color-border-default);=
border-radius: 6px; box-shadow: var(--color-shadow-large); animation-name:=
SelectMenu-modal-animation--sm; }
}
.SelectMenu-header { display: flex; padding: 16px; flex: 0 0 auto; align-it=
ems: center; border-bottom: 1px solid var(--color-border-muted); }
@media (min-width: 544px) {
.SelectMenu-header { padding: 7px 7px 7px 16px; }
}
.SelectMenu-title { flex: 1 1 0%; font-size: 14px; font-weight: 600; }
@media (min-width: 544px) {
.SelectMenu-title { font-size: inherit; }
}
.SelectMenu-closeButton { padding: 16px; margin: -16px; line-height: 1; col=
or: var(--color-fg-muted); background-color: transparent; border: 0px; }
@media (min-width: 544px) {
.SelectMenu-closeButton { padding: 8px; margin: -8px -7px; }
}
.SelectMenu-filter { padding: 16px; margin: 0px; border-bottom: 1px solid v=
ar(--color-border-muted); }
@media (min-width: 544px) {
.SelectMenu-filter { padding: 8px; }
}
.SelectMenu-input { display: block; width: 100%; }
@media (min-width: 544px) {
.SelectMenu-input { font-size: 14px; }
}
.SelectMenu-list { position: relative; padding: 0px; margin: 0px 0px -1px; =
flex: 1 1 auto; overflow: hidden auto; background-color: var(--color-canvas=
-overlay); }
.SelectMenu-item { display: flex; align-items: center; width: 100%; padding=
: 16px; overflow: hidden; color: var(--color-fg-default); text-align: left;=
cursor: pointer; background-color: var(--color-canvas-overlay); border-top=
: 0px; border-right: 0px; border-left: 0px; border-image: initial; border-b=
ottom: 1px solid var(--color-border-muted); }
@media (min-width: 544px) {
.SelectMenu-item { padding-top: 7px; padding-bottom: 7px; }
}
.SelectMenu-list--borderless .SelectMenu-item { border-bottom: 0px; }
.SelectMenu-icon { width: 16px; margin-right: 8px; flex-shrink: 0; }
.SelectMenu-icon--check { visibility: hidden; transition: transform 0.12s c=
ubic-bezier(0.5, 0.1, 1, 0.5) 0s, visibility 0s linear 0.12s; transform: sc=
ale(0); }
.SelectMenu-tabs { display: flex; flex-shrink: 0; overflow: auto hidden; bo=
x-shadow: inset 0 -1px 0 var(--color-border-muted); }
.SelectMenu-tabs::-webkit-scrollbar { display: none; }
@media (min-width: 544px) {
.SelectMenu-tabs { padding: 8px 8px 0px; }
}
.SelectMenu-tab { flex: 1 1 0%; padding: 8px 16px; font-size: 12px; font-we=
ight: 500; color: var(--color-fg-muted); text-align: center; background-col=
or: transparent; border: 0px; box-shadow: inset 0 -1px 0 var(--color-border=
-muted); }
@media (min-width: 544px) {
.SelectMenu-tab { flex: 0 0 auto; padding: 4px 16px; border-width: 1px 1p=
x 0px; border-style: solid; border-color: transparent; border-image: initia=
l; border-top-left-radius: 6px; border-top-right-radius: 6px; }
}
.SelectMenu-tab[aria-selected=3D"true"] { z-index: 1; color: var(--color-fg=
-default); cursor: default; background-color: var(--color-canvas-overlay); =
box-shadow: 0 0 0 1px var(--color-border-muted); }
@media (min-width: 544px) {
.SelectMenu-tab[aria-selected=3D"true"] { border-color: var(--color-borde=
r-muted); box-shadow: none; }
}
.SelectMenu-message { padding: 7px 16px; text-align: center; background-col=
or: var(--color-canvas-overlay); border-bottom: 1px solid var(--color-borde=
r-muted); }
.SelectMenu-blankslate, .SelectMenu-loading { padding: 24px 16px; text-alig=
n: center; background-color: var(--color-canvas-overlay); }
.SelectMenu-divider { padding: 4px 16px; margin: 0px; font-size: 12px; font=
-weight: 500; color: var(--color-fg-muted); background-color: var(--color-c=
anvas-subtle); border-bottom: 1px solid var(--color-border-muted); }
.SelectMenu-list--borderless .SelectMenu-divider { border-top: 1px solid va=
r(--color-border-muted); }
.SelectMenu-list--borderless .SelectMenu-divider:empty { padding: 0px; bord=
er-top: 0px; }
.SelectMenu-footer { z-index: 0; padding: 8px 16px; font-size: 12px; color:=
var(--color-fg-muted); text-align: center; border-top: 1px solid var(--col=
or-border-muted); }
@media (min-width: 544px) {
.SelectMenu-footer { padding: 7px 16px; }
}
.SelectMenu--hasFilter .SelectMenu-modal { height: 80%; max-height: none; m=
argin-top: 0px; }
@media (min-width: 544px) {
.SelectMenu--hasFilter .SelectMenu-modal { height: auto; max-height: 480p=
x; margin-top: 8px; }
}
.SelectMenu-tab:focus, .SelectMenu-item:focus { outline: 0px; }
.SelectMenu-item:hover { text-decoration: none; }
.SelectMenu-item[aria-checked=3D"true"] { font-weight: 500; color: var(--co=
lor-fg-default); }
.SelectMenu-item[aria-checked=3D"true"] .SelectMenu-icon--check { visibilit=
y: visible; transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1) 0s, visi=
bility 0s linear 0s; transform: scale(1); }
.SelectMenu-item:disabled, .SelectMenu-item[aria-disabled=3D"true"] { color=
: var(--color-primer-fg-disabled); pointer-events: none; }
@media (hover: hover) {
body:not(.intent-mouse) .SelectMenu-closeButton:focus, .SelectMenu-closeB=
utton:hover { color: var(--color-fg-default); }
.SelectMenu-closeButton:active { color: var(--color-fg-muted); }
body:not(.intent-mouse) .SelectMenu-item:focus, .SelectMenu-item:hover { =
background-color: var(--color-neutral-subtle); }
.SelectMenu-item:active { background-color: var(--color-canvas-subtle); }
body:not(.intent-mouse) .SelectMenu-tab:focus { background-color: var(--c=
olor-select-menu-tap-focus-bg); }
.SelectMenu-tab:hover { color: var(--color-fg-default); }
.SelectMenu-tab:not([aria-selected=3D"true"]):active { color: var(--color=
-fg-default); background-color: var(--color-canvas-subtle); }
}
@media (hover: none) {
.SelectMenu-item:focus, .SelectMenu-item:active { background-color: var(-=
-color-canvas-subtle); }
.SelectMenu-item { -webkit-tap-highlight-color: var(--color-select-menu-t=
ap-highlight); }
}
.Subhead { display: flex; padding-bottom: 8px; margin-bottom: 16px; border-=
bottom: 1px solid var(--color-border-muted); flex-flow: row wrap; justify-c=
ontent: flex-end; }
.Subhead--spacious { margin-top: 40px; }
.Subhead-heading { font-size: 24px; font-weight: 400; flex: 1 1 auto; order=
: 0; }
.Subhead-heading--danger { font-weight: 600; color: var(--color-danger-fg);=
}
.Subhead-description { font-size: 14px; color: var(--color-fg-muted); flex:=
1 1 100%; order: 2; }
.Subhead-actions { margin: 4px 0px 4px 4px; align-self: center; justify-con=
tent: flex-end; order: 1; }
.Subhead-actions + .Subhead-description { margin-top: 4px; }
.TimelineItem { position: relative; display: flex; padding: 16px 0px; margi=
n-left: 16px; }
.TimelineItem::before { position: absolute; top: 0px; bottom: 0px; left: 0p=
x; display: block; width: 2px; content: ""; background-color: var(--color-b=
order-muted); }
.TimelineItem:target .TimelineItem-badge { border-color: var(--color-accent=
-emphasis); box-shadow: 0 0 0.2em var(--color-accent-muted); }
.TimelineItem-badge { position: relative; z-index: 1; display: flex; width:=
32px; height: 32px; margin-right: 8px; margin-left: -15px; color: var(--co=
lor-fg-muted); align-items: center; background-color: var(--color-timeline-=
badge-bg); border: 2px solid var(--color-canvas-default); border-radius: 50=
%; justify-content: center; flex-shrink: 0; }
.TimelineItem-badge--success { color: var(--color-fg-on-emphasis); backgrou=
nd-color: var(--color-success-emphasis); border: 1px solid transparent; }
.TimelineItem-body { min-width: 0px; max-width: 100%; margin-top: 4px; colo=
r: var(--color-fg-muted); flex: 1 1 auto; }
.TimelineItem-avatar { position: absolute; left: -72px; z-index: 1; }
.TimelineItem-break { position: relative; z-index: 1; height: 24px; margin:=
0px 0px -16px -56px; background-color: var(--color-canvas-default); border=
-right: 0px; border-bottom: 0px; border-left: 0px; border-image: initial; b=
order-top: 4px solid var(--color-border-default); }
.TimelineItem--condensed { padding-top: 4px; padding-bottom: 0px; }
.TimelineItem--condensed:last-child { padding-bottom: 16px; }
.TimelineItem--condensed .TimelineItem-badge { height: 16px; margin-top: 8p=
x; margin-bottom: 8px; color: var(--color-fg-muted); background-color: var(=
--color-canvas-default); border: 0px; }
.Toast { display: flex; margin: 8px; color: var(--color-fg-default); backgr=
ound-color: var(--color-canvas-default); border-radius: 6px; box-shadow: in=
set 0 0 0 1px var(--color-border-default),var(--color-shadow-large); }
@media (min-width: 544px) {
.Toast { width: max-content; max-width: 450px; margin: 16px; }
}
.Toast-icon { display: flex; align-items: center; justify-content: center; =
width: 48px; flex-shrink: 0; color: var(--color-fg-on-emphasis); background=
-color: var(--color-accent-emphasis); border-width: 1px 0px 1px 1px; border=
-top-style: solid; border-bottom-style: solid; border-left-style: solid; bo=
rder-top-color: transparent; border-bottom-color: transparent; border-left-=
color: transparent; border-image: initial; border-right-style: initial; bor=
der-right-color: initial; border-top-left-radius: inherit; border-bottom-le=
ft-radius: inherit; }
.Toast-content { padding: 16px; }
.Toast-dismissButton { max-height: 54px; padding: 16px; color: inherit; bac=
kground-color: transparent; border: 0px; }
.Toast-dismissButton:hover { opacity: 0.7; }
.Toast-dismissButton:active { opacity: 0.5; }
.Toast--loading { color: var(--color-fg-default); box-shadow: inset 0 0 0 1=
px var(--color-border-default),var(--color-shadow-large); }
.Toast--loading .Toast-icon { background-color: var(--color-neutral-emphasi=
s); }
.Toast--error { color: var(--color-fg-default); box-shadow: inset 0 0 0 1px=
var(--color-border-default),var(--color-shadow-large); }
.Toast--error .Toast-icon { background-color: var(--color-danger-emphasis);=
}
.Toast--warning { color: var(--color-fg-default); box-shadow: inset 0 0 0 1=
px var(--color-border-default),var(--color-shadow-large); }
.Toast--warning .Toast-icon { background-color: var(--color-attention-empha=
sis); }
.Toast--success { color: var(--color-fg-default); box-shadow: inset 0 0 0 1=
px var(--color-border-default),var(--color-shadow-large); }
.Toast--success .Toast-icon { background-color: var(--color-success-emphasi=
s); }
.Toast--animateIn { animation: 0.18s cubic-bezier(0.22, 0.61, 0.36, 1) 0s 1=
normal backwards running Toast--animateIn; }
@keyframes Toast--animateIn {=20
0% { opacity: 0; transform: translateY(100%); }
}
.Toast--animateOut { animation: 0.18s cubic-bezier(0.55, 0.06, 0.68, 0.19) =
0s 1 normal forwards running Toast--animateOut; }
@keyframes Toast--animateOut {=20
100% { pointer-events: none; opacity: 0; transform: translateY(100%); }
}
.Toast--spinner { animation: 1000ms linear 0s infinite normal none running =
Toast--spinner; }
@keyframes Toast--spinner {=20
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.ToggleSwitch.ToggleSwitch { display: inline-flex; }
.ToggleSwitch { align-items: center; display: inline-flex; gap: 8px; }
.ToggleSwitch:hover .ToggleSwitch-knob { background-color: var(--color-btn-=
hover-bg); }
.ToggleSwitch:active .ToggleSwitch-knob { background-color: var(--color-btn=
-active-bg); }
.ToggleSwitch--checked .ToggleSwitch-statusOn { height: auto; visibility: v=
isible; }
.ToggleSwitch--checked .ToggleSwitch-statusOff { height: 0px; visibility: h=
idden; }
.ToggleSwitch-track { position: relative; display: block; width: 64px; heig=
ht: 32px; padding: 0px; overflow: hidden; text-decoration: none; cursor: po=
inter; user-select: none; background-color: var(--color-switch-track-bg); b=
order: 1px solid var(--color-switch-track-border); border-radius: 6px; tran=
sition-timing-function: cubic-bezier(0.5, 1, 0.89, 1); transition-duration:=
80ms; transition-property: background-color, border-color; appearance: non=
e; }
.ToggleSwitch-track:focus, .ToggleSwitch-track:focus-visible { outline-offs=
et: 0px; }
@media (pointer: coarse) {
.ToggleSwitch-track::before { position: absolute; top: 50%; left: 50%; wi=
dth: 100%; height: 100%; min-height: 44px; content: ""; transform: translat=
eX(-50%) translateY(-50%); }
}
@media (prefers-reduced-motion) {
.ToggleSwitch-track { transition: none 0s ease 0s; }
.ToggleSwitch-track * { transition: none 0s ease 0s; }
}
.ToggleSwitch-track[aria-checked=3D"true"][aria-disabled=3D"true"] { backgr=
ound-color: var(--color-canvas-subtle); border-color: var(--color-border-su=
btle); }
.ToggleSwitch-track[aria-checked=3D"true"][aria-disabled=3D"true"]:hover, .=
ToggleSwitch-track[aria-checked=3D"true"][aria-disabled=3D"true"]:active { =
background-color: var(--color-canvas-subtle); }
.ToggleSwitch-track[aria-checked=3D"true"][aria-disabled=3D"true"]:hover .T=
oggleSwitch-knob, .ToggleSwitch-track[aria-checked=3D"true"][aria-disabled=
=3D"true"]:active .ToggleSwitch-knob { background-color: var(--color-switch=
-knob-checked-disabled-bg); }
.ToggleSwitch-track[aria-checked=3D"true"][aria-disabled=3D"true"] .ToggleS=
witch-knob { background-color: var(--color-switch-knob-checked-disabled-bg)=
; }
.ToggleSwitch-track[aria-checked=3D"true"] { background-color: var(--color-=
switch-track-checked-bg); border-color: var(--color-switch-track-checked-bo=
rder); }
.ToggleSwitch-track[aria-checked=3D"true"]:hover { background-color: var(--=
color-switch-track-checked-hover-bg); }
.ToggleSwitch-track[aria-checked=3D"true"]:active { background-color: var(-=
-color-switch-track-checked-active-bg); }
.ToggleSwitch-track[aria-checked=3D"true"] .ToggleSwitch-knob { background-=
color: var(--color-switch-knob-checked-bg); border: 0px; transform: transla=
teX(calc(100% + 1px)); }
.ToggleSwitch-track[aria-checked=3D"true"] .ToggleSwitch-lineIcon { transfo=
rm: translateX(0%); }
.ToggleSwitch-track[aria-checked=3D"true"] .ToggleSwitch-circleIcon { trans=
form: translateX(100%); }
.ToggleSwitch-track[aria-disabled=3D"true"] { cursor: not-allowed; backgrou=
nd-color: var(--color-canvas-subtle); border-color: var(--color-border-subt=
le); transition-property: none; }
.ToggleSwitch-track[aria-disabled=3D"true"]:hover .ToggleSwitch-knob, .Togg=
leSwitch-track[aria-disabled=3D"true"]:active .ToggleSwitch-knob { backgrou=
nd-color: var(--color-btn-bg); }
.ToggleSwitch-track[aria-disabled=3D"true"] .ToggleSwitch-knob { border-col=
or: var(--color-border-default); box-shadow: none; }
.ToggleSwitch-track[aria-disabled=3D"true"] .ToggleSwitch-knob:hover, .Togg=
leSwitch-track[aria-disabled=3D"true"] .ToggleSwitch-knob:active { backgrou=
nd-color: var(--color-btn-bg); }
.ToggleSwitch-track[aria-disabled=3D"true"] .ToggleSwitch-lineIcon { color:=
var(--color-fg-subtle); }
.ToggleSwitch-track[aria-disabled=3D"true"] .ToggleSwitch-circleIcon { colo=
r: var(--color-fg-subtle); }
.ToggleSwitch-icons { display: flex; align-items: center; width: 100%; heig=
ht: 100%; overflow: hidden; }
.ToggleSwitch-lineIcon { line-height: 0; color: var(--color-accent-fg); tra=
nsition-duration: 80ms; transition-property: transform; transform: translat=
eX(-100%); flex: 1 0 50%; }
.ToggleSwitch-circleIcon { line-height: 0; color: var(--color-fg-default); =
transition-duration: 80ms; transition-property: transform; transform: trans=
lateX(0px); flex: 1 0 50%; }
.ToggleSwitch-knob { position: absolute; top: -1px; bottom: -1px; z-index: =
1; width: 50%; background-color: var(--color-btn-bg); border: 1px solid var=
(--color-switch-track-border); border-radius: 6px; box-shadow: var(--color-=
shadow-medium),var(--color-btn-inset-shadow); transition-timing-function: c=
ubic-bezier(0.5, 1, 0.89, 1); transition-duration: 80ms; transition-propert=
y: transform; transform: translateX(-1px); }
@media (prefers-reduced-motion) {
.ToggleSwitch-knob { transition: none 0s ease 0s; }
}
.ToggleSwitch-status { position: relative; font-size: 14px; line-height: 1.=
5; color: var(--color-fg-default); text-align: right; }
.ToggleSwitch--small .ToggleSwitch-status { font-size: 12px; }
.ToggleSwitch--small .ToggleSwitch-track { width: 48px; height: 24px; }
.ToggleSwitch--disabled .ToggleSwitch-status { color: var(--color-fg-muted)=
; }
.ToggleSwitch-statusOn { height: 0px; visibility: hidden; }
.ToggleSwitch-statusOff { height: auto; visibility: visible; }
.ToggleSwitch--statusAtEnd { flex-direction: row-reverse; }
.ToggleSwitch--statusAtEnd .ToggleSwitch-status { text-align: left; }
------MultipartBoundary--IrbXTcTmzdmhHza0m28kKqxuGzDLQVyS6ixJ9MhGoi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://github.githubassets.com/assets/global-6e19eaf394cb.css
@charset "utf-8";
.color-border-inverse { border-color: var(--color-fg-on-emphasis) !importa=
nt; }
.bg-gray-2, .bg-gray-3 { background-color: var(--color-neutral-muted) !imp=
ortant; }
.color-text-white { color: var(--color-scale-white) !important; }
.border-white-fade { border-color: rgba(255, 255, 255, 0.15) !important; }
.lead { color: var(--color-fg-muted); }
.text-emphasized { color: var(--color-fg-default); }
.Label.Label--orange { color: var(--color-severe-fg); border-color: var(--c=
olor-severe-emphasis); }
.Label.Label--purple { color: var(--color-done-fg); border-color: var(--col=
or-done-emphasis); }
.Label.Label--pink { color: var(--color-sponsors-fg); border-color: var(--c=
olor-sponsors-emphasis); }
.pl-c { color: var(--color-prettylights-syntax-comment); }
.pl-c1, .pl-s .pl-v { color: var(--color-prettylights-syntax-constant); }
.pl-e, .pl-en { color: var(--color-prettylights-syntax-entity); }
.pl-smi, .pl-s .pl-s1 { color: var(--color-prettylights-syntax-storage-modi=
fier-import); }
.pl-ent { color: var(--color-prettylights-syntax-entity-tag); }
.pl-k { color: var(--color-prettylights-syntax-keyword); }
.pl-s, .pl-pds, .pl-s .pl-pse .pl-s1, .pl-sr, .pl-sr .pl-cce, .pl-sr .pl-sr=
e, .pl-sr .pl-sra { color: var(--color-prettylights-syntax-string); }
.pl-v, .pl-smw { color: var(--color-prettylights-syntax-variable); }
.pl-bu { color: var(--color-prettylights-syntax-brackethighlighter-unmatche=
d); }
.pl-ii { color: var(--color-prettylights-syntax-invalid-illegal-text); back=
ground-color: var(--color-prettylights-syntax-invalid-illegal-bg); }
.pl-c2 { color: var(--color-prettylights-syntax-carriage-return-text); back=
ground-color: var(--color-prettylights-syntax-carriage-return-bg); }
.pl-c2::before { content: "^M"; }
.pl-sr .pl-cce { font-weight: bold; color: var(--color-prettylights-syntax-=
string-regexp); }
.pl-ml { color: var(--color-prettylights-syntax-markup-list); }
.pl-mh, .pl-mh .pl-en, .pl-ms { font-weight: bold; color: var(--color-prett=
ylights-syntax-markup-heading); }
.pl-mi { font-style: italic; color: var(--color-prettylights-syntax-markup-=
italic); }
.pl-mb { font-weight: bold; color: var(--color-prettylights-syntax-markup-b=
old); }
.pl-md { color: var(--color-prettylights-syntax-markup-deleted-text); backg=
round-color: var(--color-prettylights-syntax-markup-deleted-bg); }
.pl-mi1 { color: var(--color-prettylights-syntax-markup-inserted-text); bac=
kground-color: var(--color-prettylights-syntax-markup-inserted-bg); }
.pl-mc { color: var(--color-prettylights-syntax-markup-changed-text); backg=
round-color: var(--color-prettylights-syntax-markup-changed-bg); }
.pl-mi2 { color: var(--color-prettylights-syntax-markup-ignored-text); back=
ground-color: var(--color-prettylights-syntax-markup-ignored-bg); }
.pl-mdr { font-weight: bold; color: var(--color-prettylights-syntax-meta-di=
ff-range); }
.pl-ba { color: var(--color-prettylights-syntax-brackethighlighter-angle); =
}
.pl-sg { color: var(--color-prettylights-syntax-sublimelinter-gutter-mark);=
}
.pl-corl { text-decoration: underline; color: var(--color-prettylights-synt=
ax-constant-other-reference-link); }
.CodeMirror { font-family: monospace; height: 300px; color: black; directio=
n: ltr; }
.CodeMirror-lines { padding: 4px 0px; }
.CodeMirror pre.CodeMirror-line, .CodeMirror pre.CodeMirror-line-like { pad=
ding: 0px 4px; }
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { background-color:=
white; }
.CodeMirror-gutters { border-right: 1px solid rgb(221, 221, 221); backgroun=
d-color: rgb(247, 247, 247); white-space: nowrap; }
.CodeMirror-linenumber { padding: 0px 3px 0px 5px; min-width: 20px; text-al=
ign: right; color: rgb(153, 153, 153); white-space: nowrap; }
.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: rgb(153, 153, 153); }
.CodeMirror-cursor { border-left: 1px solid black; border-right: none; widt=
h: 0px; }
.CodeMirror div.CodeMirror-secondarycursor { border-left: 1px solid silver;=
}
.cm-fat-cursor .CodeMirror-cursor { width: auto; background: rgb(119, 238, =
119); border: 0px !important; }
.cm-fat-cursor div.CodeMirror-cursors { z-index: 1; }
.cm-fat-cursor-mark { background-color: rgba(20, 255, 20, 0.5); animation: =
1.06s steps(1) 0s infinite normal none running blink; }
.cm-animate-fat-cursor { width: auto; border: 0px; animation: 1.06s steps(1=
) 0s infinite normal none running blink; background-color: rgb(119, 238, 11=
9); }
@keyframes blink {=20
50% { background-color: transparent; }
}
.cm-tab { display: inline-block; text-decoration: inherit; }
.CodeMirror-rulers { position: absolute; inset: -50px 0px 0px; overflow: hi=
dden; }
.CodeMirror-ruler { border-left: 1px solid rgb(204, 204, 204); top: 0px; bo=
ttom: 0px; position: absolute; }
.cm-s-default .cm-header { color: blue; }
.cm-s-default .cm-quote { color: rgb(0, 153, 0); }
.cm-negative { color: rgb(221, 68, 68); }
.cm-positive { color: rgb(34, 153, 34); }
.cm-header, .cm-strong { font-weight: bold; }
.cm-em { font-style: italic; }
.cm-link { text-decoration: underline; }
.cm-strikethrough { text-decoration: line-through; }
.cm-s-default .cm-keyword { color: rgb(119, 0, 136); }
.cm-s-default .cm-atom { color: rgb(34, 17, 153); }
.cm-s-default .cm-number { color: rgb(17, 102, 68); }
.cm-s-default .cm-def { color: blue; }
.cm-s-default .cm-variable-2 { color: rgb(0, 85, 170); }
.cm-s-default .cm-variable-3, .cm-s-default .cm-type { color: rgb(0, 136, 8=
5); }
.cm-s-default .cm-comment { color: rgb(170, 85, 0); }
.cm-s-default .cm-string { color: rgb(170, 17, 17); }
.cm-s-default .cm-string-2 { color: rgb(255, 85, 0); }
.cm-s-default .cm-meta { color: rgb(85, 85, 85); }
.cm-s-default .cm-qualifier { color: rgb(85, 85, 85); }
.cm-s-default .cm-builtin { color: rgb(51, 0, 170); }
.cm-s-default .cm-bracket { color: rgb(153, 153, 119); }
.cm-s-default .cm-tag { color: rgb(17, 119, 0); }
.cm-s-default .cm-attribute { color: rgb(0, 0, 204); }
.cm-s-default .cm-hr { color: rgb(153, 153, 153); }
.cm-s-default .cm-link { color: rgb(0, 0, 204); }
.cm-s-default .cm-error { color: red; }
.cm-invalidchar { color: red; }
.CodeMirror-composing { border-bottom: 2px solid; }
div.CodeMirror span.CodeMirror-matchingbracket { color: rgb(0, 187, 0); }
div.CodeMirror span.CodeMirror-nonmatchingbracket { color: rgb(170, 34, 34)=
; }
.CodeMirror-matchingtag { background: rgba(255, 150, 0, 0.3); }
.CodeMirror-activeline-background { background: rgb(232, 242, 255); }
.CodeMirror { position: relative; overflow: hidden; background: white; }
.CodeMirror-scroll { margin-bottom: -50px; margin-right: -50px; padding-bot=
tom: 50px; height: 100%; outline: none; position: relative; overflow: scrol=
l !important; }
.CodeMirror-sizer { position: relative; border-right: 50px solid transparen=
t; }
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-fille=
r, .CodeMirror-gutter-filler { position: absolute; z-index: 6; display: non=
e; outline: none; }
.CodeMirror-vscrollbar { right: 0px; top: 0px; overflow: hidden scroll; }
.CodeMirror-hscrollbar { bottom: 0px; left: 0px; overflow: scroll hidden; }
.CodeMirror-scrollbar-filler { right: 0px; bottom: 0px; }
.CodeMirror-gutter-filler { left: 0px; bottom: 0px; }
.CodeMirror-gutters { position: absolute; left: 0px; top: 0px; min-height: =
100%; z-index: 3; }
.CodeMirror-gutter { white-space: normal; height: 100%; display: inline-blo=
ck; vertical-align: top; margin-bottom: -50px; }
.CodeMirror-gutter-wrapper { position: absolute; z-index: 4; background: no=
ne !important; border: none !important; }
.CodeMirror-gutter-background { position: absolute; top: 0px; bottom: 0px; =
z-index: 4; }
.CodeMirror-gutter-elt { position: absolute; cursor: default; z-index: 4; }
.CodeMirror-gutter-wrapper ::selection { background-color: transparent; }
.CodeMirror-lines { cursor: text; min-height: 1px; }
.CodeMirror pre.CodeMirror-line, .CodeMirror pre.CodeMirror-line-like { bor=
der-radius: 0px; border-width: 0px; background: transparent; font-family: i=
nherit; font-size: inherit; margin: 0px; white-space: pre; overflow-wrap: n=
ormal; line-height: inherit; color: inherit; z-index: 2; position: relative=
; overflow: visible; -webkit-tap-highlight-color: transparent; font-variant=
-ligatures: contextual; }
.CodeMirror-wrap pre.CodeMirror-line, .CodeMirror-wrap pre.CodeMirror-line-=
like { overflow-wrap: break-word; white-space: pre-wrap; word-break: normal=
; }
.CodeMirror-linebackground { position: absolute; inset: 0px; z-index: 0; }
.CodeMirror-linewidget { position: relative; z-index: 2; padding: 0.1px; }
.CodeMirror-rtl pre { direction: rtl; }
.CodeMirror-code { outline: none; }
.CodeMirror-scroll, .CodeMirror-sizer, .CodeMirror-gutter, .CodeMirror-gutt=
ers, .CodeMirror-linenumber { box-sizing: content-box; }
.CodeMirror-measure { position: absolute; width: 100%; height: 0px; overflo=
w: hidden; visibility: hidden; }
.CodeMirror-cursor { position: absolute; pointer-events: none; }
.CodeMirror-measure pre { position: static; }
div.CodeMirror-cursors { visibility: hidden; position: relative; z-index: 3=
; }
div.CodeMirror-dragcursors { visibility: visible; }
.CodeMirror-focused div.CodeMirror-cursors { visibility: visible; }
.CodeMirror-selected { background: rgb(217, 217, 217); }
.CodeMirror-focused .CodeMirror-selected { background: rgb(215, 212, 240); =
}
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirro=
r-line > span > span::selection { background: rgb(215, 212, 240); }
.cm-searching { background-color: rgba(255, 255, 0, 0.4); }
.cm-force-border { padding-right: 0.1px; }
@media print {
.CodeMirror div.CodeMirror-cursors { visibility: hidden; }
}
.cm-tab-wrap-hack::after { content: ""; }
span.CodeMirror-selectedtext { background: none; }
.CodeMirror-dialog { position: absolute; left: 0px; right: 0px; background:=
inherit; z-index: 15; padding: 0.1em 0.8em; overflow: hidden; color: inher=
it; }
.CodeMirror-dialog-top { border-bottom: 1px solid rgb(238, 238, 238); top: =
0px; }
.CodeMirror-dialog-bottom { border-top: 1px solid rgb(238, 238, 238); botto=
m: 0px; }
.CodeMirror-dialog input { border: none; outline: none; background: transpa=
rent; width: 20em; color: inherit; font-family: monospace; }
.CodeMirror-dialog button { font-size: 70%; }
.CodeMirror-merge { position: relative; border: 1px solid rgb(221, 221, 221=
); white-space: pre; }
.CodeMirror-merge, .CodeMirror-merge .CodeMirror { height: 350px; }
.CodeMirror-merge-2pane .CodeMirror-merge-pane { width: 47%; }
.CodeMirror-merge-2pane .CodeMirror-merge-gap { width: 6%; }
.CodeMirror-merge-3pane .CodeMirror-merge-pane { width: 31%; }
.CodeMirror-merge-3pane .CodeMirror-merge-gap { width: 3.5%; }
.CodeMirror-merge-pane { display: inline-block; white-space: normal; vertic=
al-align: top; }
.CodeMirror-merge-pane-rightmost { position: absolute; right: 0px; z-index:=
1; }
.CodeMirror-merge-gap { z-index: 2; display: inline-block; height: 100%; bo=
x-sizing: border-box; overflow: hidden; border-left: 1px solid rgb(221, 221=
, 221); border-right: 1px solid rgb(221, 221, 221); position: relative; bac=
kground: rgb(248, 248, 248); }
.CodeMirror-merge-scrolllock-wrap { position: absolute; bottom: 0px; left: =
50%; }
.CodeMirror-merge-scrolllock { position: relative; left: -50%; cursor: poin=
ter; color: rgb(85, 85, 85); line-height: 1; }
.CodeMirror-merge-scrolllock::after { content: "=E2=87=9B=C2=A0=C2=A0=E2=87=
=9A"; }
.CodeMirror-merge-scrolllock.CodeMirror-merge-scrolllock-enabled::after { c=
ontent: "=E2=87=9B=E2=87=9A"; }
.CodeMirror-merge-copybuttons-left, .CodeMirror-merge-copybuttons-right { p=
osition: absolute; inset: 0px; line-height: 1; }
.CodeMirror-merge-copy { position: absolute; cursor: pointer; color: rgb(68=
, 68, 204); z-index: 3; }
.CodeMirror-merge-copy-reverse { position: absolute; cursor: pointer; color=
: rgb(68, 68, 204); }
.CodeMirror-merge-copybuttons-left .CodeMirror-merge-copy { left: 2px; }
.CodeMirror-merge-copybuttons-right .CodeMirror-merge-copy { right: 2px; }
.CodeMirror-merge-r-inserted, .CodeMirror-merge-l-inserted { background-ima=
ge: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYa=
AAAAGUlEQVQI12MwuCXy3+CWyH8GBgYGJgYkAABZbAQ9ELXurwAAAABJRU5ErkJggg=3D=3D");=
background-position: left bottom; background-repeat: repeat-x; }
.CodeMirror-merge-r-deleted, .CodeMirror-merge-l-deleted { background-image=
: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAA=
AAGUlEQVQI12M4Kyb2/6yY2H8GBgYGJgYkAABURgPz6Ks7wQAAAABJRU5ErkJggg=3D=3D"); b=
ackground-position: left bottom; background-repeat: repeat-x; }
.CodeMirror-merge-r-chunk { background: rgb(255, 255, 224); }
.CodeMirror-merge-r-chunk-start { border-top: 1px solid rgb(238, 238, 136);=
}
.CodeMirror-merge-r-chunk-end { border-bottom: 1px solid rgb(238, 238, 136)=
; }
.CodeMirror-merge-r-connect { fill: rgb(255, 255, 224); stroke: rgb(238, 23=
8, 136); stroke-width: 1px; }
.CodeMirror-merge-l-chunk { background: rgb(238, 238, 255); }
.CodeMirror-merge-l-chunk-start { border-top: 1px solid rgb(136, 136, 238);=
}
.CodeMirror-merge-l-chunk-end { border-bottom: 1px solid rgb(136, 136, 238)=
; }
.CodeMirror-merge-l-connect { fill: rgb(238, 238, 255); stroke: rgb(136, 13=
6, 238); stroke-width: 1px; }
.CodeMirror-merge-l-chunk.CodeMirror-merge-r-chunk { background: rgb(221, 2=
55, 221); }
.CodeMirror-merge-l-chunk-start.CodeMirror-merge-r-chunk-start { border-top=
: 1px solid rgb(68, 238, 68); }
.CodeMirror-merge-l-chunk-end.CodeMirror-merge-r-chunk-end { border-bottom:=
1px solid rgb(68, 238, 68); }
.CodeMirror-merge-collapsed-widget::before { content: "(...)"; }
.CodeMirror-merge-collapsed-widget { cursor: pointer; color: rgb(136, 136, =
187); background: rgb(238, 238, 255); border: 1px solid rgb(221, 221, 255);=
font-size: 90%; padding: 0px 3px; border-radius: 4px; }
.CodeMirror-merge-collapsed-line .CodeMirror-gutter-elt { display: none; }
.cm-s-github-light.CodeMirror { background: var(--color-codemirror-bg); col=
or: var(--color-codemirror-text); }
.cm-s-github-light .CodeMirror-gutters { background: var(--color-codemirror=
-gutters-bg); border-right-width: 0px; }
.cm-s-github-light .CodeMirror-guttermarker { color: var(--color-codemirror=
-guttermarker-text); }
.cm-s-github-light .CodeMirror-guttermarker-subtle { color: var(--color-cod=
emirror-guttermarker-subtle-text); }
.cm-s-github-light .CodeMirror-scrollbar-filler, .cm-s-github-light .CodeMi=
rror-gutter-filler { background-color: transparent; }
.cm-s-github-light .CodeMirror-linenumber { color: var(--color-codemirror-l=
inenumber-text); padding: 0px 16px; }
.cm-s-github-light .CodeMirror-cursor { border-left: 1px solid var(--color-=
codemirror-cursor); }
.cm-s-github-light.CodeMirror-focused .CodeMirror-selected, .cm-s-github-li=
ght .CodeMirror-line::selection, .cm-s-github-light .CodeMirror-line > span=
::selection, .cm-s-github-light .CodeMirror-line > span > span::selection {=
background: var(--color-codemirror-selection-bg, #d7d4f0); }
.cm-s-github-light .CodeMirror-activeline-background { background: var(--co=
lor-codemirror-activeline-bg); }
.cm-s-github-light .CodeMirror-matchingbracket { text-decoration: underline=
; color: var(--color-codemirror-matchingbracket-text) !important; }
.cm-s-github-light .CodeMirror-lines { font-family: SFMono-Regular, Consola=
s, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; backgroun=
d: var(--color-codemirror-lines-bg); line-height: 1.5; }
.cm-s-github-light .cm-comment { color: var(--color-codemirror-syntax-comme=
nt); }
.cm-s-github-light .cm-constant { color: var(--color-codemirror-syntax-cons=
tant); }
.cm-s-github-light .cm-entity { font-weight: normal; font-style: normal; te=
xt-decoration: none; color: var(--color-codemirror-syntax-entity); }
.cm-s-github-light .cm-keyword { font-weight: normal; font-style: normal; t=
ext-decoration: none; color: var(--color-codemirror-syntax-keyword); }
.cm-s-github-light .cm-storage { color: var(--color-codemirror-syntax-stora=
ge); }
.cm-s-github-light .cm-string { font-weight: normal; font-style: normal; te=
xt-decoration: none; color: var(--color-codemirror-syntax-string); }
.cm-s-github-light .cm-support { font-weight: normal; font-style: normal; t=
ext-decoration: none; color: var(--color-codemirror-syntax-support); }
.cm-s-github-light .cm-variable { font-weight: normal; font-style: normal; =
text-decoration: none; color: var(--color-codemirror-syntax-variable); }
details-dialog { position: fixed; margin: 10vh auto; top: 0px; left: 50%; t=
ransform: translateX(-50%); z-index: 999; max-height: 80vh; max-width: 90vw=
; width: 448px; overflow: auto; }
.user-select-contain { }
.ajax-pagination-form .ajax-pagination-btn { width: 100%; padding: 6px; mar=
gin-top: 20px; font-weight: 600; color: var(--color-accent-fg); background:=
var(--color-canvas-default); border: 1px solid var(--color-border-default)=
; border-radius: 6px; }
.ajax-pagination-form .ajax-pagination-btn:hover, .ajax-pagination-form .aj=
ax-pagination-btn:focus { color: var(--color-accent-fg); background-color: =
var(--color-canvas-subtle); }
.ajax-pagination-form.loading .ajax-pagination-btn { text-indent: -3000px; =
background-color: var(--color-canvas-subtle); background-image: url("/image=
s/spinners/octocat-spinner-16px-EAF2F5.gif"); background-repeat: no-repeat;=
background-position: center center; border-color: var(--color-border-defau=
lt); }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and=
(-moz-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio:=
2), only screen and (min-resolution: 192dpi), only screen and (min-resolut=
ion: 2dppx) {
.ajax-pagination-form.loading .ajax-pagination-btn { background-image: ur=
l("/images/spinners/octocat-spinner-32-EAF2F5.gif"); background-size: 16px;=
}
}
body.intent-mouse [role=3D"button"]:focus, body.intent-mouse [role=3D"tabpa=
nel"][tabindex=3D"0"]:focus, body.intent-mouse button:focus, body.intent-mo=
use summary:focus, body.intent-mouse a:focus { outline: none; box-shadow: n=
one; }
body.intent-mouse [tabindex=3D"0"]:focus, body.intent-mouse details-dialog:=
focus { outline: none; }
.CodeMirror { height: calc(100vh - 1px); }
.file-editor-upload { height: 100%; }
.issue-template-editor { height: 100%; }
.file-editor-textarea { width: 100%; padding: 5px 4px; font: 12px ui-monosp=
ace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospa=
ce; resize: vertical; border: 0px; border-radius: 0px; outline: none; }
.container-preview .tabnav-tabs { margin: -5px 0px -5px -9px; }
.container-preview .tabnav-tabs .tabnav-tab { padding: 12px 16px; border-ra=
dius: 0px; }
.container-preview .tabnav-tabs > .selected:first-child { border-top-left-r=
adius: 6px; }
.container-preview .tabnav-tabs .selected { font-weight: 600; }
.container-preview.template-editor .commit-create, .container-preview.templ=
ate-editor .file-actions { display: block; }
.container-preview.template-editor .show-code, .container-preview.template-=
editor .commit-preview, .container-preview.template-editor .loading-preview=
-msg, .container-preview.template-editor .no-changes-preview-msg, .containe=
r-preview.template-editor .error-preview-msg { display: none !important; }
.container-preview.render-editor .commit-create, .container-preview.render-=
editor .file-actions { display: block; }
.container-preview.render-editor .template-editor, .container-preview.rende=
r-editor .show-code, .container-preview.render-editor .commit-preview, .con=
tainer-preview.render-editor .loading-preview-msg, .container-preview.rende=
r-editor .no-changes-preview-msg, .container-preview.render-editor .error-p=
review-msg { display: none !important; }
.container-preview.show-code .commit-create, .container-preview.show-code .=
file-actions { display: block; }
.container-preview.show-code .template-editor, .container-preview.show-code=
.render-editor, .container-preview.show-code .commit-preview, .container-p=
review.show-code .loading-preview-msg, .container-preview.show-code .no-cha=
nges-preview-msg, .container-preview.show-code .error-preview-msg { display=
: none !important; }
.container-preview:not(.show-code) .commit-create, .container-preview:not(.=
show-code) .file-actions { display: none !important; }
.container-preview.loading-preview .loading-preview-msg { display: block; }
.container-preview.loading-preview .template-editor, .container-preview.loa=
ding-preview .render-editor, .container-preview.loading-preview .no-changes=
-preview-msg, .container-preview.loading-preview .error-preview-msg, .conta=
iner-preview.loading-preview .commit-preview { display: none !important; }
.container-preview.show-preview .commit-preview { display: block; }
.container-preview.show-preview .template-editor, .container-preview.show-p=
review .render-editor, .container-preview.show-preview .loading-preview-msg=
, .container-preview.show-preview .no-changes-preview-msg, .container-previ=
ew.show-preview .error-preview-msg { display: none !important; }
.container-preview.no-changes-preview .no-changes-preview-msg { display: bl=
ock; }
.container-preview.no-changes-preview .template-editor, .container-preview.=
no-changes-preview .render-editor, .container-preview.no-changes-preview .l=
oading-preview-msg, .container-preview.no-changes-preview .error-preview-ms=
g, .container-preview.no-changes-preview .commit-preview { display: none !i=
mportant; }
.container-preview.error-preview .error-preview-msg { display: block; }
.container-preview.error-preview .template-editor, .container-preview.error=
-preview .render-editor, .container-preview.error-preview .loading-preview-=
msg, .container-preview.error-preview .no-changes-preview-msg, .container-p=
review.error-preview .commit-preview { display: none !important; }
.container-preview p.preview-msg { padding: 30px; font-size: 16px; }
.CodeMirror-merge-header { height: 30px; }
.CodeMirror-merge-header .CodeMirror-merge-pane { height: 30px; line-height=
: 30px; }
.cm-s-github-light .merge-gutter { width: 14px; }
.conflict-background + .CodeMirror-gutter-wrapper .CodeMirror-linenumber { =
background-color: var(--color-attention-subtle); }
.form-group .edit-action { opacity: 0.6; }
.form-group .form-field-hover { border: 1px solid var(--color-border-defaul=
t); }
.form-group:hover .edit-action { cursor: pointer; opacity: 0.7; }
.form-group:hover .form-field-hover { cursor: pointer; border: 1px solid va=
r(--color-border-default); }
.placeholder-box { border: 1px solid var(--color-border-default); }
.template-previews { max-width: 768px; }
.template-previews .Box .expand-group { display: none; height: 0px; }
.template-previews .Box .dismiss-preview-button { display: none; }
.template-previews .Box.expand-preview .expand-group { display: block; heig=
ht: 100%; transition: height 3s ease 0s; }
.template-previews .Box.expand-preview .preview-button { display: none; }
.template-previews .Box.expand-preview .dismiss-preview-button { display: i=
nline; }
.template-previews .discussion-sidebar-heading { font-size: 14px; color: va=
r(--color-neutral-emphasis); }
.template-previews .discussion-sidebar-heading:hover { color: var(--color-a=
ccent-emphasis); }
.edit-labels { display: none; }
.preview-section { display: block; }
.edit-section { display: none; }
.Box .section-focus .preview-section { display: none; }
.Box .section-focus .edit-section { display: block; }
.commit-create .CodeMirror { padding-top: 8px; }
auto-complete, details-dialog, details-menu, file-attachment, filter-input,=
remote-input, tab-container, text-expander, turbo-frame, [data-catalyst] {=
display: block; }
[data-catalyst-inline] { display: inline; }
.Details--on .Details-content--shown { display: none !important; }
.Details:not(.Details--on) .Details-content--hidden { display: none !import=
ant; }
.Details:not(.Details--on) .Details-content--hidden-not-important { display=
: none; }
.Details-element[open] > summary .Details-content--closed { display: none !=
important; }
.Details-element:not([open]) > summary .Details-content--open { display: no=
ne !important; }
g-emoji { display: inline-block; min-width: 1ch; font-family: "Apple Color =
Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1em; font-weight: 4=
00; line-height: 1; vertical-align: -0.075em; font-style: normal !important=
; }
g-emoji img { width: 1em; height: 1em; }
.emoji-icon { display: inline-block; width: 20px; height: 20px; vertical-al=
ign: middle; background-repeat: no-repeat; background-size: 20px 20px; }
.emoji-result { display: inline-block; height: 20px; font-size: 16px; font-=
weight: 400; vertical-align: middle; }
.gollum-editor .comment-form-head.tabnav { border: 1px solid var(--color-bo=
rder-muted); }
.gollum-editor .gollum-editor-body { height: 390px; resize: vertical; }
.active .gollum-editor-function-buttons { display: block !important; }
.auth-form { width: 340px; margin: 0px auto; }
.auth-form .form-group.warn .warning, .auth-form .form-group.warn .error, .=
auth-form .form-group.errored .warning, .auth-form .form-group.errored .err=
or { max-width: 274px; }
.auth-form-header { padding: 8px 16px; margin: 0px; color: rgb(255, 255, 25=
5); text-shadow: rgba(0, 0, 0, 0.3) 0px -1px 0px; background-color: rgb(130=
, 154, 168); border: 1px solid rgb(118, 137, 149); border-radius: 6px 6px 0=
px 0px; }
.auth-form-header h1 { font-size: 16px; }
.auth-form-header h1 a { color: rgb(255, 255, 255); }
.auth-form-header .octicon { position: absolute; top: 10px; right: 20px; co=
lor: rgba(0, 0, 0, 0.4); text-shadow: rgba(255, 255, 255, 0.1) 0px 1px 0px;=
}
.auth-form-message { max-height: 140px; padding: 16px 16px 8px; overflow-y:=
scroll; border: 1px solid var(--color-border-default); border-radius: 6px;=
}
.auth-form-message ol, .auth-form-message ul { padding-left: inherit; margi=
n-bottom: inherit; }
.auth-form-body { padding: 16px; font-size: 14px; background-color: var(--c=
olor-canvas-subtle); border-right-color: ; border-right-style: ; border-rig=
ht-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-wid=
th: ; border-left-color: ; border-left-style: ; border-left-width: ; border=
-image-source: ; border-image-slice: ; border-image-width: ; border-image-o=
utset: ; border-image-repeat: ; border-top: 0px; border-radius: 0px 0px 6px=
6px; }
.auth-form-body .input-block { margin-top: 4px; margin-bottom: 16px; }
.auth-form-body p { margin-bottom: 0px; }
.auth-form-body ol, .auth-form-body ul { padding-left: inherit; margin-bott=
om: inherit; }
.two-factor-help { position: relative; padding: 8px 8px 8px 32px; margin: 6=
0px 0px auto auto; border: 1px solid var(--color-border-muted); border-radi=
us: 6px; }
.two-factor-help h4 { margin-top: 0px; margin-bottom: 4px; }
.two-factor-help .octicon-device-mobile, .two-factor-help .octicon-key, .tw=
o-factor-help .octicon-shield-lock, .two-factor-help .octicon-circle-slash =
{ position: absolute; top: 10px; left: 10px; }
.sms-send-code-spinner { position: relative; bottom: 2px; display: none; ve=
rtical-align: bottom; }
.loading .sms-send-code-spinner { display: inline; }
.auth-form-body .webauthn-form-body { padding: 0px; }
.webauthn-form-body { padding: 32px 32px 16px; text-align: center; }
.webauthn-form-body button { margin-top: 16px; }
.flash.sms-error, .flash.sms-success { display: none; margin: 0px 0px 8px; =
}
.is-sent .sms-success { display: block; }
.is-sent .sms-error { display: none; }
.is-not-sent .sms-success { display: none; }
.is-not-sent .sms-error { display: block; }
.session-authentication { background-color: var(--color-canvas-default); }
.session-authentication .header-logged-out { background-color: transparent;=
border-bottom: 0px; }
.session-authentication .header-logo { color: var(--color-fg-default); }
.session-authentication .flash { padding: 16px; margin: 0px auto 8px; font-=
size: 14px; border-style: solid; border-width: 1px; border-radius: 6px; }
.session-authentication .flash .container { width: auto; }
.session-authentication .flash .flash-close { height: 40px; }
.session-authentication .flash.flash-banner { width: 100%; border-top: 0px;=
border-right: 0px; border-left: 0px; border-radius: 0px; }
.session-authentication .auth-form label { display: block; margin-bottom: 8=
px; font-weight: 400; text-align: left; }
.session-authentication .auth-form .btn { margin-top: 16px; }
.session-authentication .auth-form .webauthn-message { margin-bottom: 0px; =
}
.session-authentication .label-link { float: right; font-size: 12px; }
.session-authentication .auth-form-header { margin-bottom: 16px; color: var=
(--color-fg-default); text-align: center; text-shadow: none; background-col=
or: transparent; border: 0px; }
.session-authentication .auth-form-header h1 { font-size: 24px; font-weight=
: 300; letter-spacing: -0.5px; }
.session-authentication .auth-form-body { border-top: 1px solid var(--color=
-border-muted); border-radius: 6px; }
.session-authentication .auth-form-body.webauthn-form-body { padding: 16px;=
}
.session-authentication .login-callout { padding: 16px; text-align: center;=
border: 1px solid var(--color-border-default); border-radius: 6px; }
.session-authentication .two-factor-help { padding: 0px 0px 0px 16px; margi=
n-top: 16px; border: 0px; }
.session-authentication .two-factor-help .octicon-device-mobile, .session-a=
uthentication .two-factor-help .octicon-key, .session-authentication .two-f=
actor-help .octicon-shield-lock, .session-authentication .two-factor-help .=
octicon-circle-slash { top: 4px; left: 0px; }
.session-authentication.enterprise .header-logged-out { padding: 48px 0px 2=
4px; background-color: transparent; }
.session-authentication.hosted .header-logged-out { padding: 40px 0px 16px;=
background-color: transparent; }
@media (prefers-reduced-motion: no-preference) {
.Header-backdrop, .HeaderMenu--logged-out, .HeaderMenu-link, .HeaderMenu-=
toggle-bar, .HeaderMenu-icon, .HeaderMenu-dropdown, .HeaderMenu-external-ic=
on { transition-timing-function: cubic-bezier(0.16, 1, 0.3, 1); transition-=
duration: 500ms; transition-property: opacity, transform; }
}
.Header-old { z-index: 32; padding-top: 12px; padding-bottom: 12px; color: =
rgb(255, 255, 255); background-color: var(--color-header-bg); }
.server-stats + .Header-old { box-shadow: rgba(255, 255, 255, 0.075) 0px 1p=
x 0px inset; }
.Header-old .dropdown-menu { width: 300px; }
.Header-old .notification-indicator:hover::after { content: none; }
@media (min-width: 1012px) {
.Header-old .notification-indicator:hover::after { content: attr(aria-lab=
el); }
}
.HeaderMenu-toggle-bar { width: 22px; height: 2px; background-color: var(--=
color-fg-on-emphasis); }
.HeaderMenu-toggle-bar:nth-of-type(1) { transform-origin: right bottom; }
.HeaderMenu-toggle-bar:nth-of-type(3) { transform-origin: right top; }
.open .HeaderMenu-toggle-bar:nth-of-type(1) { transform: rotate(-45deg) tra=
nslateY(-3px); }
.open .HeaderMenu-toggle-bar:nth-of-type(2) { opacity: 0; transform: scale(=
0); }
.open .HeaderMenu-toggle-bar:nth-of-type(3) { transform: rotate(45deg) tran=
slateY(3px); }
@media (max-width: 1011px) {
body:has(.header-logged-out.open) { height: 100%; overflow: hidden; }
.Header-backdrop { visibility: hidden; background: var(--color-primer-can=
vas-backdrop); opacity: 0; }
.open .Header-backdrop { visibility: visible; opacity: 1; backdrop-filter=
: blur(3px); }
}
.HeaderMenu--logged-out { --header-menu-shadow: 0 5px 30px rgba(27, 31, 35,=
0.1), 0 0 1px rgba(27, 31, 35, 0.4), 0 1px 2px rgba(27, 31, 35, 0.15); con=
tain: layout; z-index: 100; width: 100%; pointer-events: none; }
@media (prefers-color-scheme: dark) {
.HeaderMenu--logged-out { --header-menu-shadow: 0 0 1px #959da5; }
}
@media (min-width: 1012px) {
.HeaderMenu--logged-out { width: auto; transition: none 0s ease 0s; paddi=
ng: 0px !important; }
}
@media (max-width: 1011px) {
.HeaderMenu--logged-out { position: fixed; display: flex; height: 100%; t=
ransform-origin: right top; }
.header-logged-out:not(.open) .HeaderMenu--logged-out { position: absolut=
e; visibility: hidden; opacity: 0; transform: scale(0.9) translateY(-24px);=
}
.HeaderMenu--logged-out .HeaderMenu-link.HeaderMenu-link--sign-up, .Heade=
rMenu--logged-out .HeaderMenu-link.HeaderMenu-link--sign-up:hover, .HeaderM=
enu--logged-out .HeaderMenu-link.HeaderMenu-link--sign-in, .HeaderMenu--log=
ged-out .HeaderMenu-link.HeaderMenu-link--sign-in:hover { background-color:=
var(--color-neutral-emphasis-plus); opacity: 1; color: var(--color-fg-on-e=
mphasis) !important; border-color: var(--color-neutral-emphasis-plus) !im=
portant; }
}
.HeaderMenu--logged-out .header-menu-wrapper { width: 100%; height: 100%; o=
verflow: auto; pointer-events: auto; background-color: var(--color-canvas-d=
efault); box-shadow: var(--header-menu-shadow); }
@media (min-width: 544px) {
.HeaderMenu--logged-out .header-menu-wrapper { width: 320px; }
}
@media (min-width: 1012px) {
.HeaderMenu--logged-out .header-menu-wrapper { width: 100%; overflow: vis=
ible; background-color: transparent; box-shadow: none; }
}
@media (max-width: 1011px) {
.HeaderMenu--logged-out .header-search { margin-right: 0px !important; }
.HeaderMenu--logged-out .HeaderMenu-link { font-weight: 600; }
}
.HeaderMenu--logged-out .jump-to-suggestions { top: 100%; }
.HeaderMenu--logged-out .header-search-key-slash { margin-right: 8px !impor=
tant; }
@media (max-width: 1012px) {
.HeaderMenu--logged-out .header-search-key-slash { display: none; }
}
.HeaderMenu--logged-out .dropdown-menu { position: static; width: auto; bor=
der: 0px solid transparent; box-shadow: none; }
.HeaderMenu--logged-out .dropdown-menu::before, .HeaderMenu--logged-out .dr=
opdown-menu::after { display: none; }
@media (min-width: 1012px) {
.HeaderMenu--logged-out .dropdown-menu { position: absolute; width: 300px=
; border: 0px; box-shadow: var(--header-menu-shadow); }
.HeaderMenu--logged-out .dropdown-menu::before, .HeaderMenu--logged-out .=
dropdown-menu::after { content: ""; }
.HeaderMenu--logged-out .dropdown-menu.dropdown-menu-wide { width: 500px;=
}
}
.HeaderMenu--logged-out .dropdown-menu-s { transform: none; }
@media (min-width: 1012px) {
.HeaderMenu--logged-out .dropdown-menu-s { transform: translateX(50%); }
}
.HeaderMenu--logged-out .header-search { width: auto; border-top: 0px; }
@media (min-width: 1012px) {
.HeaderMenu--logged-out .header-search { width: 240px; }
}
.HeaderMenu--logged-out .header-search-wrapper { border-color: var(--color-=
border-muted); }
@media (min-width: 1012px) {
.HeaderMenu--logged-out .header-search-wrapper { border-color: var(--colo=
r-header-search-border); }
}
@media (max-width: 1012px) {
.HeaderMenu--logged-out .header-search-wrapper { background-color: var(--=
color-canvas-subtle); }
}
@media (min-width: 1012px) {
.HeaderMenu--logged-out .header-search-input { padding-top: 8px; padding-=
bottom: 8px; font-size: 14px; appearance: none; }
}
.HeaderMenu--logged-out .header-search-input::placeholder { color: var(--co=
lor-fg-subtle) !important; }
.HeaderMenu-link { color: var(--color-fg-default); white-space: nowrap; bac=
kground: transparent; }
.HeaderMenu-link:hover { color: var(--color-fg-default); opacity: 0.75; }
@media (min-width: 1012px) {
.HeaderMenu-link { color: rgb(255, 255, 255); }
.HeaderMenu-link:hover { color: rgb(255, 255, 255); opacity: 0.75; }
}
.HeaderMenu-item .HeaderMenu-dropdown { visibility: hidden; opacity: 0; tra=
nsform: scale(0.99) translateY(-0.7em); transform-origin: center top; }
.HeaderMenu-item:hover .HeaderMenu-dropdown, .HeaderMenu-item.open .HeaderM=
enu-dropdown { visibility: visible; opacity: 1; transform: scale(1) transla=
teY(0px); }
@media (min-width: 1012px) {
.HeaderMenu-item:hover .HeaderMenu-icon, .HeaderMenu-item.open .HeaderMen=
u-icon { transform: translateY(2px); }
}
@media (max-width: 1011px) {
.HeaderMenu-item .HeaderMenu-dropdown { background-color: transparent; }
.HeaderMenu-item .HeaderMenu-icon { transform: scale(1.2); }
.HeaderMenu-item:not(.open) .HeaderMenu-dropdown { position: fixed !impor=
tant; }
.HeaderMenu-item:not(.open) .HeaderMenu-icon { transform: rotate(-90deg) =
scale(1.2); }
.HeaderMenu-item .HeaderMenu-link { font-size: 20px; }
}
.HeaderMenu-dropdown-link:not(:hover):not(:focus) .HeaderMenu-external-icon=
{ opacity: 0; transform: translateX(-0.5em); }
.header-logo-invertocat { margin: -1px 16px -1px -2px; color: rgb(255, 255,=
255); white-space: nowrap; }
.header-logo-invertocat .octicon-mark-github { float: left; }
.header-logo-invertocat:hover { color: rgb(255, 255, 255); text-decoration:=
none; }
.notification-indicator .mail-status { position: absolute; top: -6px; left:=
6px; z-index: 2; display: none; width: 14px; height: 14px; color: rgb(255,=
255, 255); background-image: linear-gradient(rgb(84, 163, 255), rgb(0, 110=
, 237)); background-clip: padding-box; border: 2px solid var(--color-header=
-bg); border-radius: 50%; }
.notification-indicator .mail-status.unread { display: inline-block; }
.notification-indicator:hover .mail-status { text-decoration: none; backgro=
und-color: var(--color-accent-emphasis); }
.header-nav-current-user { padding-bottom: 0px; font-size: inherit; }
.header-nav-current-user .css-truncate-target { max-width: 100%; }
.header-nav-current-user .user-profile-link { color: var(--color-fg-default=
); }
.unread-indicator { position: absolute; top: 0px; left: 13px; z-index: 2; w=
idth: 14px; height: 14px; color: rgb(255, 255, 255); background-image: line=
ar-gradient(rgb(84, 163, 255), rgb(0, 110, 237)); background-clip: padding-=
box; border: 2px solid var(--color-header-bg); border-radius: 50%; }
.unread-indicator--small { width: 10px; height: 10px; border: 0px; }
.unread-indicator-container .unread-indicator { top: 9px; right: 10px; left=
: inherit; width: 10px; height: 10px; border: 0px; }
.header-search-wrapper { display: table; width: 100%; max-width: 100%; padd=
ing: 0px; font-size: inherit; font-weight: 400; vertical-align: middle; bac=
kground-color: var(--color-header-search-bg); border: 1px solid var(--color=
-header-search-border); box-shadow: none; }
@media (min-width: 1012px) {
.header-search-wrapper { color: var(--color-scale-white); }
}
.header-search-wrapper.header-search-wrapper-jump-to .header-search-scope {=
width: fit-content; }
.header-search-wrapper .truncate-repo-scope { max-width: 110px; overflow: h=
idden; text-overflow: ellipsis; white-space: nowrap; }
.header-search-wrapper.focus { background-color: rgba(255, 255, 255, 0.176)=
; box-shadow: none; }
.header-search-wrapper.focus .header-search-scope { color: var(--color-scal=
e-white); background-color: rgba(255, 255, 255, 0.075); border-right-color:=
rgb(40, 46, 52); }
.header-search-input { display: table-cell; width: 100%; padding-top: 0px; =
padding-bottom: 0px; font-size: inherit; color: inherit; background: none; =
border: 0px; box-shadow: none; }
.header-search-input::placeholder { color: rgba(255, 255, 255, 0.75); }
.header-search-input:focus { border: 0px; box-shadow: none; }
.header-search-input:focus ~ .header-search-key-slash { display: none !impo=
rtant; }
.header-search-button { display: table-cell; overflow: hidden; font-size: i=
nherit; color: inherit; word-break: break-word; white-space: pre; backgroun=
d: none; }
.header-search-button.input-button:focus { border: 0px !important; }
.header-search-button.input-button:focus ~ .header-search-key-slash { displ=
ay: none !important; }
.header-search-button.input-button:focus-visible { outline: 2px solid var(-=
-color-accent-fg); outline-offset: -2px; box-shadow: none; }
.Header .header-search-button .input-parsed-symbol { color: rgb(88, 166, 25=
5); background: rgba(56, 139, 253, 0.15); border-radius: 3px; box-shadow: r=
gba(56, 139, 253, 0.15) 0px 0px 0px 0.8px; }
.Header .header-search-button .pl-c1 { color: rgb(88, 166, 255); }
.Header .header-search-button .pl-en { color: rgb(88, 166, 255); }
.header-search-button.placeholder { color: rgba(255, 255, 255, 0.75); }
.header-search-scope { display: none; padding-right: 8px; padding-left: 8px=
; font-size: inherit; line-height: 28px; color: rgba(255, 255, 255, 0.7); w=
hite-space: nowrap; vertical-align: middle; border-right-width: ; border-ri=
ght-style: ; border-right-color: rgb(40, 46, 52); border-top-left-radius: 6=
px; border-bottom-left-radius: 6px; }
.header-search-scope:empty + .header-search-input { width: 100%; }
.header-search-scope:hover { color: var(--color-scale-white); background-co=
lor: rgba(255, 255, 255, 0.12); }
.scoped-search .header-search-wrapper { display: flex; }
.jump-to-field-active { background-color: var(--color-canvas-subtle); color=
: var(--color-fg-default) !important; }
.jump-to-field-active::placeholder { color: var(--color-fg-muted) !importa=
nt; }
.jump-to-field-active ~ .header-search-key-slash { display: none; }
.jump-to-field-active.jump-to-dropdown-visible { border-bottom-right-radius=
: 0px; border-bottom-left-radius: 0px; }
.jump-to-suggestions { top: 100%; left: 0px; z-index: 35; width: 100%; bord=
er-radius: 0px 0px 6px 6px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 10px; }
.jump-to-suggestions-path { min-width: 0px; min-height: 44px; color: var(--=
color-fg-default); }
.jump-to-suggestions-path .jump-to-octicon { width: 28px; color: var(--colo=
r-fg-muted); }
.jump-to-suggestions-path .jump-to-suggestion-name { max-width: none; }
.jump-to-suggestions-path mark { font-weight: 600; background-color: transp=
arent; }
.jump-to-suggestions-results-container .navigation-item { border-bottom: 1p=
x solid var(--color-border-default); }
.jump-to-suggestions-results-container .navigation-item:last-child { border=
-bottom: 0px; }
.jump-to-suggestions-results-container .d-on-nav-focus { display: none; }
.jump-to-suggestions-results-container [aria-selected=3D"true"] .jump-to-oc=
ticon, .jump-to-suggestions-results-container .navigation-focus .jump-to-oc=
ticon { color: var(--color-fg-on-emphasis); }
.jump-to-suggestions-results-container [aria-selected=3D"true"] .jump-to-su=
ggestions-path, .jump-to-suggestions-results-container .navigation-focus .j=
ump-to-suggestions-path { color: var(--color-fg-on-emphasis); background: v=
ar(--color-accent-emphasis); }
.jump-to-suggestions-results-container [aria-selected=3D"true"] mark, .jump=
-to-suggestions-results-container .navigation-focus mark { color: var(--col=
or-fg-on-emphasis); }
.jump-to-suggestions-results-container [aria-selected=3D"true"] .d-on-nav-f=
ocus, .jump-to-suggestions-results-container .navigation-focus .d-on-nav-fo=
cus { display: block; }
.header-search { max-width: 100%; transition: max-width 0.2s ease-in-out 0s=
, padding-bottom, padding-top; }
@media (min-width: 768px) {
.header-search { max-width: 272px; }
}
@media (min-width: 768px) {
.header-search:focus-within { max-width: 544px; }
}
@media (min-width: 768px) {
.header-search.fixed-width:focus-within { max-width: 272px; }
}
.HeaderMenu--logged-out .header-search { min-width: auto; margin-bottom: 0p=
x !important; }
@media (max-width: 1011px) {
.HeaderMenu--logged-out .header-search .header-search-input { min-height:=
40px; }
}
.search-input { width: 350px; }
@media only screen and (max-width: 768px) {
.search-input { width: 100%; }
.search-input-container { margin-right: 10px !important; margin-bottom: 1=
0px !important; margin-left: 10px !important; }
}
.search-input.expanded { flex: 1 1 0%; }
.search-with-dialog { z-index: 35; height: 32px; color: var(--color-scale-w=
hite); background-color: var(--color-header-bg); border: 1px solid var(--co=
lor-header-search-border); }
.search-with-dialog:hover { background-color: var(--color-header-search-bg)=
; }
.search-with-dialog .input-parsed-symbol { color: var(--color-accent-fg); b=
ackground-color: var(--color-accent-subtle); border-radius: 3px; box-shadow=
: 0 0 0 0.8px var(--color-canvas-subtle); }
.search-suggestions { top: -14px; left: -14px; z-index: 15; width: calc(100=
% + 26px) !important; }
.search-suggestions .suggestion-search-input-wrapper { height: 32px; overfl=
ow-x: hidden; border: 1px solid var(--color-accent-emphasis); box-shadow: v=
ar(--color-btn-shadow-input-focus); align-items: center; }
.search-suggestions .blackbird-search-button-separator { height: 16px; bord=
er-right: 1px solid var(--color-border-default); }
.search-suggestions .close-blackbird-search-button { position: relative; di=
splay: grid; background-color: transparent; border: 0px; box-shadow: none; =
place-content: center; }
.search-suggestions .close-blackbird-search-button:hover { background-color=
: var(--color-canvas-subtle); }
.search-suggestions .clear-blackbird-search-button { background-color: tran=
sparent; border: 0px; box-shadow: none; }
.search-suggestions .clear-blackbird-search-button:hover { background-color=
: var(--color-canvas-subtle); }
.search-suggestions .suggestion-list { list-style: none; }
.search-suggestions .suggestion-list [aria-selected=3D"true"], .search-sugg=
estions .suggestion-list .suggestion-item-hover { background-color: var(--c=
olor-canvas-subtle) !important; }
.search-suggestions .suggestion-list .ActionList-item:hover { background-co=
lor: inherit; box-shadow: inherit; }
.search-suggestions .header-search-input { overflow: hidden; }
.search-suggestions .octicon { pointer-events: none; }
.dark-backdrop { inset: 0px; z-index: 32; height: 100%; background-color: v=
ar(--color-primer-canvas-backdrop); }
.Header-item--search { flex-grow: 100; }
.styled-text-input { align-items: center; width: 100%; background-repeat: n=
o-repeat; background-position: right 8px center; }
.styled-text-input.text-input-wrapper { display: inline-flex; min-height: 3=
0px; color: var(--color-fg-default); cursor: text; background-color: var(--=
color-canvas-default); outline: none; }
.styled-text-input.text-input-wrapper::placeholder { color: var(--color-fg-=
subtle); }
.styled-text-input.text-input-wrapper .text-input-icon { display: flex; mar=
gin-right: 8px; align-self: center; color: var(--color-fg-muted); flex-shri=
nk: 0; }
.styled-text-input .styled-content-container { font-size: inherit; align-it=
ems: center; }
.styled-text-input .styled-content-container::-webkit-scrollbar { display: =
none; }
.styled-text-input .styled-content-container .styled-content { word-break: =
break-word; white-space: pre; }
.autosize-text-input .input { display: flex; width: 100%; min-width: 100%; =
height: 100%; color: transparent; resize: none; background: transparent; ou=
tline: none; caret-color: var(--color-fg-default); }
.autosize-text-input .sizer { height: 0px; white-space: pre; }
.boxed-group { position: relative; margin-bottom: 30px; border-radius: 6px;=
}
.boxed-group .Counter { color: var(--color-fg-on-emphasis); background-colo=
r: var(--color-neutral-emphasis); }
.boxed-group.flush .boxed-group-inner { padding: 0px; }
.boxed-group.condensed .boxed-group-inner { padding: 0px; font-size: 12px; =
}
.boxed-group > h3, .boxed-group .heading { display: block; padding: 9px 10p=
x 10px; margin: 0px; font-size: 14px; line-height: 17px; background-color: =
var(--color-canvas-subtle); border-top-color: ; border-top-style: ; border-=
top-width: ; border-right-color: ; border-right-style: ; border-right-width=
: ; border-left-color: ; border-left-style: ; border-left-width: ; border-i=
mage-source: ; border-image-slice: ; border-image-width: ; border-image-out=
set: ; border-image-repeat: ; border-bottom: 0px; border-radius: 6px 6px 0p=
x 0px; }
.boxed-group > h3 a, .boxed-group .heading a { color: inherit; }
.boxed-group > h3 a.boxed-group-breadcrumb, .boxed-group .heading a.boxed-g=
roup-breadcrumb { font-weight: 400; color: var(--color-fg-muted); text-deco=
ration: none; }
.boxed-group > h3 .avatar, .boxed-group .heading .avatar { margin-top: -4px=
; }
.boxed-group .tabnav.heading { padding: 0px; }
.boxed-group .tabnav.heading .tabnav-tab.selected { border-top: 0px; }
.boxed-group .tabnav.heading li:first-child .selected { border-left-color: =
var(--color-canvas-default); border-top-left-radius: 6px; }
.boxed-group .tabnav-tab { border-top: 0px; border-radius: 0px; }
.boxed-group code.heading { font-size: 12px; }
.boxed-group.dangerzone > h3 { color: var(--color-fg-on-emphasis); backgrou=
nd-color: var(--color-danger-emphasis); border: 1px solid var(--color-dange=
r-emphasis); }
.boxed-group.dangerzone .boxed-group-inner { border-top: 0px; }
.boxed-group.condensed > h3 { padding: 6px 6px 7px; font-size: 12px; }
.boxed-group.condensed > h3 .octicon { padding: 0px 6px 0px 2px; }
.dashboard-sidebar .boxed-group { margin-bottom: 20px; }
.boxed-group .bleed-flush { width: 100%; padding: 0px 10px; margin-left: -1=
0px; }
.boxed-group .compact { margin-top: 10px; margin-bottom: 10px; }
.boxed-group-inner { padding: 10px; color: var(--color-fg-muted); backgroun=
d: var(--color-canvas-default); border: 1px solid var(--color-border-defaul=
t); border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; }
.boxed-group-inner .markdown-body { padding: 20px 10px 10px; font-size: 13p=
x; }
.boxed-group-inner.markdown-body { padding-top: 10px; padding-bottom: 10px;=
}
.boxed-group-inner.seamless { padding: 0px; }
.boxed-group-inner .tabnav { padding-right: 10px; padding-left: 10px; margi=
n-right: -10px; margin-left: -10px; }
.boxed-group-inner .tabnav-tab.selected { border-top: 1px solid var(--color=
-border-default); }
.boxed-action { float: right; margin-left: 10px; }
.boxed-group-action { position: relative; z-index: 2; float: right; margin:=
5px 10px 0px 0px; }
.boxed-group-action.flush { margin-top: 0px; margin-right: 0px; }
.field-with-errors { display: inline; }
.boxed-group-list { margin: 0px; list-style: none; }
.boxed-group-list:first-child > li:first-child { border-top: 0px; }
.boxed-group-list > li { display: block; padding: 5px 10px; margin-right: -=
10px; margin-left: -10px; line-height: 23px; border-bottom: 1px solid var(-=
-color-border-default); }
.boxed-group-list > li:first-child { border-top: 1px solid var(--color-bord=
er-default); }
.boxed-group-list > li:last-of-type { border-bottom: 0px; }
.boxed-group-list > li.selected { background: var(--color-success-subtle); =
}
.boxed-group-list > li.approved .btn-sm, .boxed-group-list > li.rejected .b=
tn-sm { display: none; }
.boxed-group-list > li.rejected a { text-decoration: line-through; }
.boxed-group-list > li .avatar { margin-top: -2px; margin-right: 4px; }
.boxed-group-list > li .octicon { width: 24px; margin-right: 4px; }
.boxed-group-list > li .btn-sm { float: right; margin: -1px 0px 0px 10px; }
.boxed-group-list > li .BtnGroup { float: right; }
.boxed-group-list > li .BtnGroup .btn-sm { float: left; }
.boxed-group.flush .boxed-group-list li { width: auto; padding-right: 0px; =
padding-left: 0px; margin-left: 0px; }
.boxed-group-list.standalone { margin-top: -1px; }
.boxed-group-list.standalone > li:first-child { border-top: 0px; }
.boxed-group-table { width: 100%; text-align: left; }
.boxed-group-table tr:last-child td { border-bottom: 0px; }
.boxed-group-table th { padding: 9px; background-color: var(--color-canvas-=
subtle); border-bottom: 1px solid var(--color-border-muted); }
.boxed-group-table td { padding: 9px; vertical-align: top; border-bottom: 1=
px solid var(--color-border-muted); }
.ajax-error-message { position: fixed; top: 0px; left: 50%; z-index: 9999; =
width: 974px; margin: 0px 3px 0px -487px; transition: top 0.5s ease-in-out =
0s; }
.ajax-error-message > .octicon-alert { vertical-align: text-top; }
.container { width: 980px; margin-right: auto; margin-left: auto; }
.container::before { display: table; content: ""; }
.container::after { display: table; clear: both; content: ""; }
.draft.octicon { color: var(--color-fg-muted); }
.closed.octicon, .reverted.octicon { color: var(--color-closed-fg); }
.open.octicon { color: var(--color-open-fg); }
.closed.octicon.octicon-issue-closed, .merged.octicon { color: var(--color-=
done-fg); }
.progress-bar { display: block; height: 15px; overflow: hidden; background-=
color: var(--color-border-muted); border-radius: 6px; }
.progress-bar .progress { display: block; height: 100%; background-color: v=
ar(--color-success-emphasis); }
.reverse-progress-container { position: relative; height: 3px; background-c=
olor: var(--color-border-muted); background-image: linear-gradient(to right=
, var(--color-success-emphasis), var(--color-accent-emphasis), var(--color-=
done-emphasis), var(--color-danger-emphasis), var(--color-severe-emphasis))=
; background-size: 100% 3px; }
.reverse-progress-bar { position: absolute; right: 0px; height: 100%; backg=
round-color: var(--color-border-muted); }
.progress-bar-small { height: 10px; }
.select-menu-button::after { display: inline-block; width: 0px; height: 0px=
; vertical-align: -2px; content: ""; border-width: 4px; border-style: solid=
; border-top-color: initial; border-image: initial; border-right-color: tra=
nsparent; border-bottom-color: transparent; border-left-color: transparent;=
}
.select-menu-button.icon-only { padding-left: 7px; }
.select-menu-button.primary::after { border-top-color: var(--color-fg-on-em=
phasis); }
.select-menu-button-large::after { margin-left: 0.25em; border-width: 0.33e=
m; }
.select-menu .spinner { float: left; margin: 4px 0px 0px -24px; }
.select-menu.active .select-menu-modal-holder { display: block; }
.select-menu.select-menu-modal-right { position: relative; }
.select-menu.select-menu-modal-right .select-menu-modal-holder { right: 0px=
; }
.select-menu .select-menu-clear-item { display: block; }
.select-menu .select-menu-clear-item .octicon { color: inherit; }
.select-menu .select-menu-clear-item + .select-menu-no-results { display: n=
one !important; }
.select-menu.is-loading .select-menu-loading-overlay { display: block; }
.select-menu.is-loading .select-menu-modal { min-height: 200px; }
.select-menu.has-error .select-menu-error { display: block; }
.select-menu-error { display: none; }
.select-menu-loading-overlay { position: absolute; top: 0px; z-index: 5; di=
splay: none; width: 100%; height: 100%; background-color: var(--color-canva=
s-overlay); border: 1px solid transparent; border-radius: 5px; }
.select-menu-modal-holder { position: absolute; z-index: 30; display: none;=
}
.select-menu-modal { position: relative; width: 300px; margin-top: 4px; mar=
gin-bottom: 20px; overflow: hidden; font-size: 12px; color: var(--color-fg-=
default); background-color: var(--color-canvas-overlay); background-clip: p=
adding-box; border: 1px solid var(--color-border-default); border-radius: 6=
px; box-shadow: var(--color-shadow-large); }
.select-menu-header, .select-menu-divider { padding: 8px 10px; line-height:=
16px; background: var(--color-canvas-subtle); border-bottom: 1px solid var=
(--color-border-muted); }
.select-menu-header .select-menu-title, .select-menu-divider { font-weight:=
600; color: var(--color-fg-default); }
.select-menu-divider { margin-top: -1px; border-top: 1px solid var(--color-=
border-muted); }
.select-menu-header .close-button, .select-menu-header .octicon { display: =
block; float: right; color: var(--color-fg-muted); cursor: pointer; }
.select-menu-header .close-button:hover, .select-menu-header .octicon:hover=
{ color: var(--color-fg-default); }
.select-menu-header:focus { outline: none; }
.select-menu-filters { background-color: var(--color-canvas-overlay); }
.select-menu-text-filter { padding: 10px 10px 0px; }
.select-menu-text-filter:first-child:last-child { padding-bottom: 10px; bor=
der-bottom: 1px solid var(--color-border-muted); }
.select-menu-text-filter input { display: block; width: 100%; max-width: 10=
0%; padding: 5px; border: 1px solid var(--color-border-muted); border-radiu=
s: 6px; }
.select-menu-text-filter input::placeholder { color: var(--color-fg-subtle)=
; }
.select-menu-tabs { padding: 10px 10px 0px; border-bottom: 1px solid var(--=
color-border-muted); }
.select-menu-tabs ul { position: relative; bottom: -1px; }
.select-menu-tabs .select-menu-tab { display: inline-block; }
.select-menu-tabs a, .select-menu-tabs .select-menu-tab-nav { display: inli=
ne-block; padding: 4px 8px 2px; font-size: 12px; font-weight: 600; color: v=
ar(--color-fg-muted); text-decoration: none; cursor: pointer; background: t=
ransparent; border: 1px solid transparent; border-radius: 6px 6px 0px 0px; =
}
.select-menu-tabs a:hover, .select-menu-tabs .select-menu-tab-nav:hover { c=
olor: var(--color-fg-default); }
.select-menu-tabs a[aria-selected=3D"true"], .select-menu-tabs a.selected, =
.select-menu-tabs .select-menu-tab-nav[aria-selected=3D"true"], .select-men=
u-tabs .select-menu-tab-nav.selected { color: var(--color-fg-default); back=
ground-color: var(--color-canvas-overlay); border-top-color: ; border-right=
-color: ; border-left-color: ; border-bottom-color: var(--color-canvas-over=
lay); }
.select-menu-list { position: relative; max-height: 400px; overflow: auto; =
}
.select-menu-list.is-showing-new-item-form .select-menu-new-item-form { dis=
play: block; }
.select-menu-list.is-showing-new-item-form .select-menu-no-results, .select=
-menu-list.is-showing-new-item-form .select-menu-clear-item { display: none=
; }
.select-menu-blankslate { padding: 16px; text-align: center; }
.select-menu-blankslate svg { display: block; margin-right: auto; margin-bo=
ttom: 9px; margin-left: auto; fill: var(--color-fg-muted); }
.select-menu-blankslate h3 { font-size: 14px; color: var(--color-fg-default=
); }
.select-menu-blankslate p { width: 195px; margin-right: auto; margin-bottom=
: 0px; margin-left: auto; }
.select-menu-item { display: block; padding: 8px 8px 8px 30px; overflow: hi=
dden; color: inherit; cursor: pointer; border-bottom: 1px solid var(--color=
-border-muted); }
.select-menu-item .select-menu-item-text .octicon-x { display: none; float:=
right; margin: 1px 10px 0px 0px; opacity: 0.6; }
.select-menu-item:hover { text-decoration: none; }
.select-menu-item.disabled, .select-menu-item[disabled], .select-menu-item[=
aria-disabled=3D"true"], .select-menu-item.disabled.selected { color: var(-=
-color-fg-muted); cursor: default; }
.select-menu-item.disabled .description, .select-menu-item[disabled] .descr=
iption, .select-menu-item[aria-disabled=3D"true"] .description, .select-men=
u-item.disabled.selected .description { color: var(--color-fg-muted); }
.select-menu-item.disabled.opaque, .select-menu-item[disabled].opaque, .sel=
ect-menu-item[aria-disabled=3D"true"].opaque, .select-menu-item.disabled.se=
lected.opaque { opacity: 0.7; }
.select-menu-item.disabled .select-menu-item-gravatar, .select-menu-item[di=
sabled] .select-menu-item-gravatar, .select-menu-item[aria-disabled=3D"true=
"] .select-menu-item-gravatar, .select-menu-item.disabled.selected .select-=
menu-item-gravatar { opacity: 0.5; }
.select-menu-item .octicon { vertical-align: middle; }
.select-menu-item .octicon-check, .select-menu-item .octicon-circle-slash, =
.select-menu-item input[type=3D"radio"]:not(:checked) + .octicon-check, .se=
lect-menu-item input[type=3D"radio"]:not(:checked) + .octicon-circle-slash =
{ visibility: hidden; }
.select-menu-item.selected .octicon-circle-slash.select-menu-item-icon { co=
lor: var(--color-fg-muted) !important; }
.select-menu-item .octicon-circle-slash { color: var(--color-fg-muted); }
.select-menu-item.excluded { background-color: var(--color-canvas-subtle); =
}
.select-menu-item input[type=3D"radio"] { display: none; }
.select-menu-item:focus { outline: none; }
.select-menu-item:focus .octicon, .select-menu-item:hover .octicon { color:=
inherit !important; }
.select-menu-item:hover, .select-menu-item:hover.selected, .select-menu-ite=
m:hover.select-menu-action, .select-menu-item:hover .description-inline, .s=
elect-menu-item:focus, .select-menu-item:focus.selected, .select-menu-item:=
focus.select-menu-action, .select-menu-item:focus .description-inline, .sel=
ect-menu-item.navigation-focus, .select-menu-item.navigation-focus.selected=
, .select-menu-item.navigation-focus.select-menu-action, .select-menu-item.=
navigation-focus .description-inline, .select-menu-item.navigation-focus[ar=
ia-checked=3D"true"], .select-menu-item[aria-checked=3D"true"]:focus, .sele=
ct-menu-item[aria-checked=3D"true"]:hover, .select-menu-item[aria-selected=
=3D"true"]:hover, .select-menu-item[aria-selected=3D"true"]:focus, .select-=
menu-item[aria-selected=3D"true"].select-menu-action, .select-menu-item[ari=
a-selected=3D"true"] .description-inline { color: var(--color-fg-on-emphasi=
s); background-color: var(--color-accent-emphasis); }
.select-menu-item:hover > .octicon, .select-menu-item:hover.selected > .oct=
icon, .select-menu-item:hover.select-menu-action > .octicon, .select-menu-i=
tem:hover .description-inline > .octicon, .select-menu-item:focus > .octico=
n, .select-menu-item:focus.selected > .octicon, .select-menu-item:focus.sel=
ect-menu-action > .octicon, .select-menu-item:focus .description-inline > .=
octicon, .select-menu-item.navigation-focus > .octicon, .select-menu-item.n=
avigation-focus.selected > .octicon, .select-menu-item.navigation-focus.sel=
ect-menu-action > .octicon, .select-menu-item.navigation-focus .description=
-inline > .octicon, .select-menu-item.navigation-focus[aria-checked=3D"true=
"] > .octicon, .select-menu-item[aria-checked=3D"true"]:focus > .octicon, .=
select-menu-item[aria-checked=3D"true"]:hover > .octicon, .select-menu-item=
[aria-selected=3D"true"]:hover > .octicon, .select-menu-item[aria-selected=
=3D"true"]:focus > .octicon, .select-menu-item[aria-selected=3D"true"].sele=
ct-menu-action > .octicon, .select-menu-item[aria-selected=3D"true"] .descr=
iption-inline > .octicon { color: var(--color-fg-on-emphasis); }
.select-menu-item:hover .description, .select-menu-item:hover .description-=
warning, .select-menu-item:hover.selected .description, .select-menu-item:h=
over.selected .description-warning, .select-menu-item:hover.select-menu-act=
ion .description, .select-menu-item:hover.select-menu-action .description-w=
arning, .select-menu-item:hover .description-inline .description, .select-m=
enu-item:hover .description-inline .description-warning, .select-menu-item:=
focus .description, .select-menu-item:focus .description-warning, .select-m=
enu-item:focus.selected .description, .select-menu-item:focus.selected .des=
cription-warning, .select-menu-item:focus.select-menu-action .description, =
.select-menu-item:focus.select-menu-action .description-warning, .select-me=
nu-item:focus .description-inline .description, .select-menu-item:focus .de=
scription-inline .description-warning, .select-menu-item.navigation-focus .=
description, .select-menu-item.navigation-focus .description-warning, .sele=
ct-menu-item.navigation-focus.selected .description, .select-menu-item.navi=
gation-focus.selected .description-warning, .select-menu-item.navigation-fo=
cus.select-menu-action .description, .select-menu-item.navigation-focus.sel=
ect-menu-action .description-warning, .select-menu-item.navigation-focus .d=
escription-inline .description, .select-menu-item.navigation-focus .descrip=
tion-inline .description-warning, .select-menu-item.navigation-focus[aria-c=
hecked=3D"true"] .description, .select-menu-item.navigation-focus[aria-chec=
ked=3D"true"] .description-warning, .select-menu-item[aria-checked=3D"true"=
]:focus .description, .select-menu-item[aria-checked=3D"true"]:focus .descr=
iption-warning, .select-menu-item[aria-checked=3D"true"]:hover .description=
, .select-menu-item[aria-checked=3D"true"]:hover .description-warning, .sel=
ect-menu-item[aria-selected=3D"true"]:hover .description, .select-menu-item=
[aria-selected=3D"true"]:hover .description-warning, .select-menu-item[aria=
-selected=3D"true"]:focus .description, .select-menu-item[aria-selected=3D"=
true"]:focus .description-warning, .select-menu-item[aria-selected=3D"true"=
].select-menu-action .description, .select-menu-item[aria-selected=3D"true"=
].select-menu-action .description-warning, .select-menu-item[aria-selected=
=3D"true"] .description-inline .description, .select-menu-item[aria-selecte=
d=3D"true"] .description-inline .description-warning { color: var(--color-f=
g-on-emphasis); }
.select-menu-item:hover.disabled, .select-menu-item[disabled]:hover, .selec=
t-menu-item[aria-disabled=3D"true"]:hover, .select-menu-item[aria-selected=
=3D"true"].disabled, .select-menu-item.navigation-focus.disabled { color: v=
ar(--color-fg-muted); background-color: var(--color-canvas-overlay); }
.select-menu-item:hover.disabled .description, .select-menu-item[disabled]:=
hover .description, .select-menu-item[aria-disabled=3D"true"]:hover .descri=
ption, .select-menu-item[aria-selected=3D"true"].disabled .description, .se=
lect-menu-item.navigation-focus.disabled .description { color: var(--color-=
fg-muted); }
.select-menu-item > .octicon-dash { display: none; }
.select-menu-item[aria-checked=3D"mixed"] > .octicon-check { display: none;=
}
.select-menu-item[aria-checked=3D"mixed"] > .octicon-dash { display: block;=
}
.select-menu-item input:checked + .octicon-check { color: inherit; visibili=
ty: visible; }
details-menu .select-menu-item[aria-checked=3D"true"], details-menu .select=
-menu-item[aria-selected=3D"true"], .select-menu-item.selected { color: var=
(--color-fg-default); }
details-menu .select-menu-item[aria-checked=3D"true"] .description, details=
-menu .select-menu-item[aria-selected=3D"true"] .description, .select-menu-=
item.selected .description { color: var(--color-fg-muted); }
details-menu .select-menu-item[aria-checked=3D"true"] > .octicon, details-m=
enu .select-menu-item[aria-selected=3D"true"] > .octicon, .select-menu-item=
.selected > .octicon { color: var(--color-fg-default); }
details-menu .select-menu-item[aria-checked=3D"true"] .octicon-check, detai=
ls-menu .select-menu-item[aria-checked=3D"true"] .octicon-circle-slash, det=
ails-menu .select-menu-item[aria-selected=3D"true"] .octicon-check, details=
-menu .select-menu-item[aria-selected=3D"true"] .octicon-circle-slash, .sel=
ect-menu-item.selected .octicon-check, .select-menu-item.selected .octicon-=
circle-slash { color: inherit; visibility: visible; }
details-menu .select-menu-item[aria-checked=3D"true"] .select-menu-item-tex=
t .octicon-x, details-menu .select-menu-item[aria-selected=3D"true"] .selec=
t-menu-item-text .octicon-x, .select-menu-item.selected .select-menu-item-t=
ext .octicon-x { display: block; color: inherit; }
.select-menu.label-select-menu .select-menu-item:active { background-color:=
transparent !important; }
.select-menu-item:hover .Label, .select-menu-item:focus .Label { color: inh=
erit; border-color: currentcolor; }
.select-menu-item a { color: inherit; text-decoration: none; }
.select-menu-item .hidden-select-button-text { display: none; }
.select-menu-item .css-truncate-target { max-width: 100%; }
.select-menu-item-icon { float: left; margin-left: -20px; }
form.select-menu-item > div:first-child { display: none !important; }
.select-menu-list:last-child .select-menu-item:last-child, .select-menu-ite=
m.last-visible { border-bottom: 0px; border-radius: 0px 0px 6px 6px; }
.select-menu-action { font-weight: 400; color: var(--color-fg-default); }
.select-menu-action > .octicon { color: inherit; }
.select-menu-action:hover { color: var(--color-accent-fg); }
.select-menu-no-results { display: none; padding: 9px; color: var(--color-f=
g-muted); cursor: auto; }
.select-menu-list.filterable-empty .select-menu-no-results, .select-menu-no=
-results:only-child { display: block; }
.select-menu-button-gravatar, .select-menu-item-gravatar { width: 20px; ove=
rflow: hidden; line-height: 0; }
.select-menu-button-gravatar img, .select-menu-item-gravatar img { display:=
inline-block; width: 20px; height: 20px; border-radius: 6px; }
.select-menu-item-gravatar { float: left; width: 20px; height: 20px; margin=
-right: 8px; border-radius: 6px; }
.select-menu-button-gravatar { float: left; margin-right: 5px; }
.select-menu-item-text { display: block; text-align: left; }
.select-menu-item-text .description { display: block; max-width: 265px; fon=
t-size: 12px; color: var(--color-fg-muted); }
.select-menu-item-text .description-inline { font-size: 12px; color: var(--=
color-fg-muted); }
.select-menu-item-text .description-warning { color: var(--color-danger-fg)=
; }
.select-menu-item-text mark { font-weight: 600; color: inherit; background-=
color: inherit; }
.select-menu-item-heading { display: block; margin-top: 0px; margin-bottom:=
0px; font-size: 14px; font-weight: 600; }
.select-menu-item-heading .description { display: inline; font-weight: 400;=
}
.select-menu-new-item-form { display: none; }
.select-menu-new-item-form .octicon { color: var(--color-accent-fg); }
.table-list { display: table; width: 100%; color: var(--color-fg-muted); ta=
ble-layout: fixed; border-bottom: 1px solid var(--color-border-default); }
.table-list ol { list-style-type: decimal; }
.table-list-bordered { border-bottom-color: var(--color-border-default); }
.table-list-bordered .table-list-cell:first-child { border-left: 1px solid =
var(--color-border-default); }
.table-list-bordered .table-list-cell:last-child { border-right: 1px solid =
var(--color-border-default); }
.table-list-item { position: relative; display: table-row; list-style: none=
; }
.table-list-item.unread .table-list-cell:first-child { box-shadow: 2px 0 0 =
var(--color-accent-emphasis) inset; }
.table-list-cell { position: relative; display: table-cell; padding: 8px 10=
px; font-size: 12px; vertical-align: top; border-top: 1px solid var(--color=
-border-default); }
.table-list-cell.flush-left { padding-left: 0px; }
.table-list-cell.flush-right { padding-right: 0px; }
.table-list-header { position: relative; margin-top: 20px; background-color=
: var(--color-canvas-subtle); border: 1px solid var(--color-border-default)=
; border-radius: 6px 6px 0px 0px; }
.table-list-header::before { display: table; content: ""; }
.table-list-header::after { display: table; clear: both; content: ""; }
.table-list-header .btn-link { position: relative; display: inline-block; p=
adding-top: 13px; padding-bottom: 13px; font-weight: 400; }
.table-list-heading { margin-left: 10px; }
.table-list-header-meta { display: inline-block; padding-top: 13px; padding=
-bottom: 13px; color: var(--color-fg-muted); }
.table-list-header-toggle h4 { padding: 12px 0px; }
.table-list-filters:first-child .table-list-header-toggle:first-child { pad=
ding-left: 16px; }
.table-list-header-toggle.states .selected { font-weight: 600; }
.table-list-header-toggle .btn-link { color: var(--color-fg-muted); }
.table-list-header-toggle .btn-link .octicon { margin-right: 4px; }
.table-list-header-toggle .btn-link:hover { color: var(--color-fg-default);=
text-decoration: none; }
.table-list-header-toggle .btn-link.selected, .table-list-header-toggle .bt=
n-link.selected:hover { color: var(--color-fg-default); }
.table-list-header-toggle .btn-link + .btn-link { margin-left: 10px; }
.table-list-header-toggle .btn-link:disabled, .table-list-header-toggle .bt=
n-link.disabled { pointer-events: none; opacity: 0.5; }
.table-list-header-toggle .select-menu { position: relative; }
.table-list-header-toggle .select-menu-item[aria-checked=3D"true"], .table-=
list-header-toggle .select-menu-item.selected { font-weight: 600; }
.table-list-header-toggle .select-menu-button { padding-right: 15px; paddin=
g-left: 15px; }
.table-list-header-toggle .select-menu-button:hover, .table-list-header-tog=
gle .select-menu-button.selected, .table-list-header-toggle .select-menu-bu=
tton.selected:hover { color: var(--color-fg-default); }
.table-list-header-toggle .select-menu-modal-holder { right: 10px; }
.table-list-header-toggle .select-menu-modal-holder .select-menu-modal { ma=
rgin-top: -1px; }
.table-list-header-next { margin-top: 20px; margin-bottom: -1px; }
.table-list-header-next .table-list-header-select-all { padding-left: 14px;=
}
.table-list-header-next .select-all-dropdown { padding-top: 10px; padding-b=
ottom: 10px; }
.table-list-triage { display: none; }
.triage-mode .table-list-filters { display: none !important; }
.triage-mode .table-list-triage { display: block; }
.breadcrumb { font-size: 16px; color: var(--color-fg-muted); }
.breadcrumb .separator { white-space: pre-wrap; }
.breadcrumb .separator::before, .breadcrumb .separator::after { content: " =
"; }
.breadcrumb strong.final-path { color: var(--color-fg-default); }
.capped-cards { list-style: none; }
.capped-card-content { display: block; background: var(--color-canvas-subtl=
e); }
.capped-card-content::before { display: table; content: ""; }
.capped-card-content::after { display: table; clear: both; content: ""; }
.details-collapse .collapse { position: relative; display: none; height: 0p=
x; overflow: hidden; transition: height 0.35s ease-in-out 0s; }
.details-collapse.open .collapse { display: block; height: auto; overflow: =
visible; }
.collapsible-sidebar-widget-button { display: flex; padding: 0px; align-ite=
ms: center; background-color: transparent; border: 0px; justify-content: sp=
ace-between; }
.collapsible-sidebar-widget-indicator { transition: transform 0.25s ease 0s=
; transform: translate(0px, 0px) translate3d(0px, 0px, 0px); }
.collapsible-sidebar-widget-loader { display: none; visibility: hidden; opa=
city: 0; transition: opacity 0.25s ease 0s; animation-play-state: paused; }
.collapsible-sidebar-widget-content { width: 100%; max-height: 0px; overflo=
w: hidden; opacity: 0; transition: max-height 0.25s ease-in-out 0s, opacity=
0.25s ease-in-out 0s; }
.collapsible-sidebar-widget-loading .collapsible-sidebar-widget-indicator {=
display: none; }
.collapsible-sidebar-widget-loading .collapsible-sidebar-widget-loader { di=
splay: block; visibility: visible; opacity: 1; animation-play-state: runnin=
g; }
.collapsible-sidebar-widget-active .collapsible-sidebar-widget-content { ma=
x-height: 100%; overflow: visible; opacity: 1; }
.collapsible-sidebar-widget-active .collapsible-sidebar-widget-indicator { =
display: block; transform: rotate(180deg); }
.collapsible-sidebar-widget-active .collapsible-sidebar-widget-loader { dis=
play: none; visibility: hidden; opacity: 0; }
.collapsible-sidebar-widget-active .collapsible-sidebar-widget-active-hidde=
n { display: none; opacity: 0; }
.comment .email-format { line-height: 1.5; }
.previewable-edit .previewable-comment-form { display: none; }
.previewable-edit .previewable-comment-form::before { display: table; conte=
nt: ""; }
.previewable-edit .previewable-comment-form::after { display: table; clear:=
both; content: ""; }
.previewable-edit .previewable-comment-form .tabnav-tabs { display: inline-=
block; }
.previewable-edit .previewable-comment-form .form-actions { float: right; m=
argin-right: 8px; margin-bottom: 8px; }
.previewable-edit.is-comment-editing .timeline-comment-header { display: no=
ne !important; }
.is-comment-editing .previewable-comment-form { display: block; }
.is-comment-editing .timeline-comment-actions, .is-comment-editing .edit-co=
mment-hide { display: none; }
.is-comment-loading .previewable-comment-form { opacity: 0.5; }
.comment-show-stale { display: none; }
.is-comment-stale .comment-show-stale { display: block; }
.comment-body { width: 100%; padding: 16px; overflow: visible; font-size: 1=
4px; color: var(--color-fg-default); }
.comment-body .highlight { background-color: transparent; overflow: visible=
!important; }
.comment-form-textarea { width: 100%; max-width: 100%; height: 100px; min-h=
eight: 100px; margin: 0px; line-height: 1.6; }
.comment-form-textarea.dragover { border: solid 1px var(--color-accent-emph=
asis); }
.hide-reaction-suggestion:hover::before, .hide-reaction-suggestion:hover::a=
fter, .hide-reaction-suggestion:active::before, .hide-reaction-suggestion:a=
ctive::after { display: none; }
.reaction-suggestion[data-reaction-suggestion-message]:hover::before, .reac=
tion-suggestion[data-reaction-suggestion-message]:hover::after { display: i=
nline-block; }
.reaction-suggestion[data-reaction-suggestion-message]::before, .reaction-s=
uggestion[data-reaction-suggestion-message]::after { display: inline-block;=
text-decoration: none; animation-name: tooltip-appear; animation-duration:=
0.1s; animation-fill-mode: forwards; animation-timing-function: ease-in; a=
nimation-delay: 0s; }
.reaction-suggestion[data-reaction-suggestion-message]::after { content: at=
tr(data-reaction-suggestion-message); }
.discussion-topic-header { position: relative; padding: 8px; overflow-wrap:=
break-word; }
.comment-form-error { padding: 16px 8px; margin: 8px; color: var(--color-fg=
-default); background-color: var(--color-danger-subtle); border: 1px solid =
var(--color-danger-emphasis); border-radius: 6px; }
.email-format { line-height: 1.5em !important; }
.email-format div { white-space: pre-wrap; }
.email-format .email-hidden-reply { display: none; white-space: pre-wrap; }
.email-format .email-hidden-reply.expanded { display: block; }
.email-format .email-quoted-reply, .email-format .email-signature-reply { p=
adding: 0px 16px; margin: 16px 0px; color: var(--color-fg-muted); border-le=
ft: 4px solid var(--color-border-default); }
.email-format .email-hidden-toggle a { display: inline-block; height: 12px;=
padding: 0px 8px; font-size: 12px; font-weight: 600; line-height: 6px; col=
or: var(--color-fg-default); text-decoration: none; vertical-align: middle;=
background: var(--color-neutral-muted); border-radius: 1px; }
.email-format .email-hidden-toggle a:hover { background-color: var(--color-=
accent-muted); }
.email-format .email-hidden-toggle a:active { color: var(--color-fg-on-emph=
asis); background-color: var(--color-accent-emphasis); }
.comment-email-format div { white-space: normal; }
.comment-email-format .email-hidden-reply { display: none; white-space: nor=
mal; }
.comment-email-format .email-hidden-reply.expanded { display: block; }
.comment-email-format blockquote, .comment-email-format p { margin: 0px; }
.locked-conversation .write-tab, .locked-conversation .preview-tab { color:=
rgb(198, 203, 209); }
.write-tab:focus, .preview-tab:focus { outline-offset: -6px !important; }
.manual-file-chooser-transparent { min-height: 0px; overflow: hidden; opaci=
ty: 0.01; }
.manual-file-chooser-transparent::-webkit-file-upload-button { cursor: poin=
ter; }
.manual-file-chooser-transparent:focus { opacity: 1 !important; }
.markdown-body .highlight:hover .zeroclipboard-container, .markdown-body .s=
nippet-clipboard-content:hover .zeroclipboard-container { display: block; a=
nimation: 200ms ease 0s 1 normal both running fade-in; }
.markdown-body .highlight .zeroclipboard-container, .markdown-body .snippet=
-clipboard-content .zeroclipboard-container { display: none; animation: 200=
ms ease 0s 1 normal both running fade-out; }
.rich-diff clipboard-copy { display: none; }
.commit-form { position: relative; padding: 16px; border: 1px solid var(--c=
olor-border-default); border-radius: 6px; }
.commit-form::after, .commit-form::before { position: absolute; top: 11px; =
right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-=
events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%=
); }
.commit-form::after { margin-left: 2px; background-color: var(--color-canva=
s-default); background-image: linear-gradient(var(--color-canvas-default), =
var(--color-canvas-default)); }
.commit-form::before { background-color: var(--color-border-default); }
.commit-form .input-block { margin-top: 8px; margin-bottom: 8px; }
.commit-form-avatar { float: left; margin-left: -64px; border-radius: 6px; =
}
.commit-form-actions::before { display: table; content: ""; }
.commit-form-actions::after { display: table; clear: both; content: ""; }
.commit-form-actions .BtnGroup { margin-right: 4px; }
.merge-commit-message { resize: vertical; }
@media (max-width: 768px) {
.commit-form::after, .commit-form::before { display: none !important; }
}
.commit-sha { padding: 0.2em 0.4em; font-size: 90%; font-weight: 400; backg=
round-color: var(--color-canvas-subtle); border: 1px solid var(--color-bord=
er-muted); border-radius: 0.2em; }
.commit .commit-title, .commit .commit-title a { color: var(--color-fg-defa=
ult); }
.commit .commit-title.blank, .commit .commit-title.blank a { color: var(--c=
olor-fg-muted); }
.commit .commit-title .issue-link { font-weight: 600; color: var(--color-ac=
cent-fg); }
.commit .sha-block, .commit .sha { font-family: ui-monospace, SFMono-Regula=
r, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 12p=
x; }
.commit.open .commit-desc { display: block; }
.commit-link { font-weight: 400; color: var(--color-accent-fg); }
.commit-ref { position: relative; display: inline-block; padding: 0px 4px; =
font: 0.85em / 1.8 ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas=
, "Liberation Mono", monospace; color: var(--color-fg-muted); white-space: =
nowrap; background-color: var(--color-accent-subtle); border-radius: 6px; }
.commit-ref .user { color: var(--color-accent-fg); }
a.commit-ref:hover { color: var(--color-accent-fg); text-decoration: none; =
background-color: var(--color-accent-subtle); }
.commit-desc { display: none; }
.commit-desc pre { max-width: 700px; margin-top: 8px; font-family: ui-monos=
pace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monosp=
ace; font-size: 11px; line-height: 1.45; color: var(--color-fg-default); wh=
ite-space: pre-wrap; }
.commit-desc + .commit-branches { padding-top: 8px; margin-top: 2px; border=
-top: solid 1px var(--color-border-subtle); }
.commit-author-section { color: var(--color-fg-default); }
.commit-author-section span.user-mention { font-weight: 400; }
.commit-tease-sha { display: inline-block; font-family: ui-monospace, SFMon=
o-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-s=
ize: 90%; color: var(--color-fg-default); }
.commits-list-item[aria-selected=3D"true"], .commits-list-item.navigation-f=
ocus { background: rgb(246, 251, 255); }
.commits-list-item .commit-title { margin: 0px; font-size: 16px; font-weigh=
t: 600; color: var(--color-fg-default); }
.commits-list-item .commit-meta { margin-top: 1px; font-weight: 400; color:=
var(--color-fg-muted); }
.commits-list-item .status .octicon { height: 14px; line-height: 14px; }
.commits-list-item .commit-author { color: var(--color-fg-muted); }
.commits-list-item .octicon-arrow-right { margin: 0px 4px; }
.commits-list-item .btn-outline { margin-top: 2px; }
.commits-list-item .commit-desc pre { margin-top: 4px; margin-bottom: 8px; =
color: var(--color-fg-muted); }
.commits-list-item .commit-desc pre a { word-break: break-word; }
.commit-indicator { margin-left: 4px; }
.commit-links-group { margin-right: 4px; }
.commits-list-item + .commits-list-item { border-top: 1px solid var(--color=
-border-default); }
.full-commit { padding: 8px 8px 0px; margin: 8px 0px; font-size: 14px; back=
ground: var(--color-neutral-subtle); border: 1px solid var(--color-border-d=
efault); border-radius: 6px; }
.full-commit:first-child { margin-top: 0px; }
.full-commit div.commit-title { font-size: 16px; font-weight: 600; color: v=
ar(--color-fg-default); }
.full-commit .branches-list { display: inline; margin-right: 8px; margin-le=
ft: 2px; vertical-align: middle; list-style: none; }
.full-commit .branches-list li { display: inline-block; padding-left: 4px; =
font-weight: 600; color: var(--color-fg-default); }
.full-commit .branches-list li::before { padding-right: 4px; font-weight: 4=
00; content: "+"; }
.full-commit .branches-list li:first-child { padding-left: 0px; }
.full-commit .branches-list li:first-child::before { padding-right: 0px; co=
ntent: ""; }
.full-commit .branches-list li.loading { font-weight: 400; color: var(--col=
or-fg-muted); }
.full-commit .branches-list li.pull-request { font-weight: 400; color: var(=
--color-fg-muted); }
.full-commit .branches-list li.pull-request::before { margin-left: -8px; co=
ntent: ""; }
.full-commit .branches-list li.pull-request-error { margin-bottom: -1px; }
.full-commit .branches-list li a { color: inherit; }
.full-commit .commit-meta { padding: 8px; margin-right: -8px; margin-left: =
-8px; background: var(--color-canvas-default); border-top: 1px solid var(--=
color-border-default); border-bottom-right-radius: 6px; border-bottom-left-=
radius: 6px; }
.full-commit .sha-block { margin-left: 16px; font-size: 12px; line-height: =
24px; color: var(--color-fg-muted); }
.full-commit .sha-block > .sha { color: var(--color-fg-default); }
.full-commit .sha-block > a { color: var(--color-fg-default); text-decorati=
on: none; border-bottom: 1px dotted var(--color-border-muted); }
.full-commit .sha-block > a:hover { border-bottom: 1px solid var(--color-bo=
rder-default); }
.full-commit .commit-desc { display: block; margin: -4px 0px 8px; }
.full-commit .commit-desc pre { max-width: 100%; overflow: visible; font-si=
ze: 13px; overflow-wrap: break-word; }
.commit-branches { font-size: 12px; color: var(--color-fg-muted); vertical-=
align: middle; }
.commit-branches .octicon { vertical-align: middle; }
.commit-build-statuses { position: relative; display: inline-block; text-al=
ign: left; }
.commit-build-statuses .dropdown-menu { min-width: 362.667px; max-width: 54=
4px; padding-top: 0px; padding-bottom: 0px; }
.commit-build-statuses .dropdown-menu .merge-status-list { max-height: 170p=
x; border-bottom: 0px; }
.commit-build-statuses .dropdown-menu-w, .commit-build-statuses .dropdown-m=
enu-e { top: -11px; }
.commit-build-statuses .merge-status-item:last-child { border-radius: 0px 0=
px 6px 6px; }
.dropdown-signed-commit .dropdown-menu { width: 260px; margin-top: 8px; fon=
t-size: 14px; line-height: 1.4; white-space: normal; }
.dropdown-signed-commit .dropdown-menu::after { border-bottom-color: var(--=
color-canvas-subtle); }
.dropdown-signed-commit .dropdown-menu-w { top: -28px; margin-top: 0px; }
.dropdown-signed-commit .dropdown-menu-w::after { border-bottom-color: tran=
sparent; border-left-color: var(--color-canvas-subtle); }
.signed-commit-header { line-height: 1.3; white-space: normal; border-colla=
pse: separate; background-color: var(--color-canvas-subtle); border-bottom:=
1px solid var(--color-border-default); border-top-left-radius: 6px; border=
-top-right-radius: 6px; }
.signed-commit-header .octicon-verified { color: var(--color-success-fg); }
.signed-commit-header .octicon-unverified { color: var(--color-fg-muted); }
.signed-commit-footer { font-size: 12px; line-height: 1.5; }
.signed-commit-cert-info { margin-bottom: 4px; }
.signed-commit-cert-info td { vertical-align: top; }
.signed-commit-cert-info td:first-child { width: 44px; padding-right: 12px;=
}
.signed-commit-badge { display: inline-block; padding: 1px 4px; font-size: =
12px; color: var(--color-fg-muted); vertical-align: middle; user-select: no=
ne; background: none; border: 1px solid var(--color-border-default); border=
-radius: 6px; }
.signed-commit-badge:hover { text-decoration: none; border-color: var(--col=
or-neutral-muted); }
.signed-commit-badge.verified { color: var(--color-success-fg); }
.signed-commit-badge.verified:hover { border-color: var(--color-success-emp=
hasis); }
.signed-commit-badge.unverified { color: var(--color-attention-fg); }
.signed-commit-badge.unverified:hover { border-color: var(--color-attention=
-emphasis); }
.signed-commit-badge-small { margin-top: -2px; margin-right: 4px; }
.signed-commit-badge-medium { padding: 4px 8px; font-size: 12px; border-rad=
ius: 6px; }
.signed-commit-badge-large { padding: 4px 12px; margin-right: 8px; font-siz=
e: 14px; line-height: 20px; border-radius: 6px; }
.signed-commit-verified-label { color: rgb(30, 126, 52); }
.signed-commit-signer-name { font-size: 14px; text-align: left; }
.signed-commit-signer-name .signer { display: block; font-weight: 600; colo=
r: var(--color-fg-default); }
.table-of-contents { margin: 16px 0px; }
.table-of-contents li { padding: 8px 0px; list-style-type: none; }
.table-of-contents li + li { border-top: 1px solid var(--color-border-muted=
); }
.table-of-contents li > .octicon { margin-right: 4px; }
.table-of-contents .toc-diff-stats { padding-left: 16px; line-height: 26px;=
}
.table-of-contents .toc-diff-stats .octicon { float: left; margin-top: 4px;=
margin-left: -16px; color: rgb(198, 203, 209); }
.table-of-contents .toc-diff-stats .btn-link { font-weight: 600; }
.table-of-contents .toc-diff-stats + .content { padding-top: 4px; }
.table-of-contents .octicon-diff-removed { color: var(--color-danger-fg); }
.table-of-contents .octicon-diff-renamed { color: var(--color-fg-muted); }
.table-of-contents .octicon-diff-modified { color: var(--color-attention-fg=
); }
.table-of-contents .octicon-diff-added { color: var(--color-success-fg); }
.copyable-terminal { position: relative; padding: 8px 55px 8px 8px; backgro=
und-color: var(--color-canvas-subtle); border-radius: 6px; }
.copyable-terminal-content { overflow: auto; }
.copyable-terminal-button { position: absolute; top: 5px; right: 5px; }
.copyable-terminal-button .zeroclipboard-button { float: right; }
.copyable-terminal-button .zeroclipboard-button .octicon { padding-left: 1p=
x; margin: 0px auto; }
.blob-wrapper { overflow: auto hidden; }
.blob-wrapper table tr:nth-child(2n) { background-color: transparent; }
.page-edit-blob.height-full .CodeMirror { height: 300px; }
.page-edit-blob.height-full .CodeMirror, .page-edit-blob.height-full .CodeM=
irror-scroll { display: flex; flex-direction: column; flex: 1 1 auto; }
.blob-wrapper-embedded { max-height: 240px; overflow-y: auto; }
.diff-table { width: 100%; border-collapse: separate; }
.diff-table .blob-code.blob-code-inner { padding-left: 22px; }
.diff-table .line-comments { padding: 10px; vertical-align: top; border-top=
: 1px solid var(--color-border-default); }
.diff-table .line-comments:first-child + .empty-cell { border-left-width: 1=
px; }
.diff-table tr:not(:last-child) .line-comments { border-top: 1px solid var(=
--color-border-default); border-bottom: 1px solid var(--color-border-defaul=
t); }
.diff-view .blob-code-marker-context::before, .diff-view .blob-code-marker-=
injected_context::before, .diff-view .blob-code-marker-addition::before, .d=
iff-view .blob-code-marker-deletion::before { top: 4px; }
.diff-view .line-alert, .diff-table .line-alert { position: absolute; left:=
-60px; margin: 2px; }
.comment-body .diff-view .line-alert { left: 0px; }
.blob-num { position: relative; width: 1%; min-width: 50px; padding-right: =
10px; padding-left: 10px; font-family: ui-monospace, SFMono-Regular, "SF Mo=
no", Menlo, Consolas, "Liberation Mono", monospace; font-size: 12px; line-h=
eight: 20px; color: var(--color-fg-subtle); text-align: right; white-space:=
nowrap; vertical-align: top; cursor: pointer; user-select: none; }
.blob-num:hover { color: var(--color-fg-default); }
.blob-num::before { content: attr(data-line-number); }
.blob-num.non-expandable { cursor: default; }
.blob-num.non-expandable:hover { color: var(--color-fg-subtle); }
.blob-num-hidden::before { visibility: hidden; }
.blob-code { position: relative; padding-right: 10px; padding-left: 10px; l=
ine-height: 20px; vertical-align: top; }
.blob-code-inner { display: table-cell; overflow: visible; font-family: ui-=
monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", m=
onospace; font-size: 12px; color: var(--color-fg-default); overflow-wrap: a=
nywhere; white-space: pre; }
.blob-code-inner .x-first { border-top-left-radius: 0.2em; border-bottom-le=
ft-radius: 0.2em; }
.blob-code-inner .x-last { border-top-right-radius: 0.2em; border-bottom-ri=
ght-radius: 0.2em; }
.blob-code-inner.highlighted, .blob-code-inner .highlighted { background-co=
lor: var(--color-attention-subtle); box-shadow: inset 2px 0 0 var(--color-a=
ttention-muted); }
.blob-code-inner::selection, .blob-code-inner ::selection { background-colo=
r: var(--color-accent-muted); }
.blob-code-inner.blob-code-addition, .blob-code-inner.blob-code-deletion { =
position: relative; padding-left: 22px !important; }
.blob-code-marker::before { position: absolute; top: 1px; left: 8px; paddin=
g-right: 8px; content: attr(data-code-marker); }
.blob-code-context, .blob-code-addition, .blob-code-deletion { padding-left=
: 22px; }
.blob-code-marker-addition::before { position: absolute; top: 1px; left: 8p=
x; content: "+ "; }
.blob-code-marker-deletion::before { position: absolute; top: 1px; left: 8p=
x; content: "- "; }
.blob-code-marker-context::before { position: absolute; top: 1px; left: 8px=
; content: " "; }
.blob-code-marker-injected_context::before { position: absolute; top: 1px; =
left: 8px; content: " "; }
.soft-wrap .diff-table { table-layout: fixed; }
.soft-wrap .blob-code { padding-left: 18px; text-indent: 0px; }
.soft-wrap .blob-code-inner { white-space: pre-wrap; }
.soft-wrap .no-nl-marker { display: none; }
.soft-wrap .add-line-comment { margin-top: 0px; margin-left: -24px; }
.soft-wrap .blob-code-context, .soft-wrap .blob-code-addition, .soft-wrap .=
blob-code-deletion { padding-left: 22px; text-indent: 0px; }
.blob-num-hunk, .blob-code-hunk, .blob-num-expandable { color: var(--color-=
fg-muted); vertical-align: middle; }
.blob-num-hunk, .blob-num-expandable { background-color: var(--color-diff-b=
lob-hunk-num-bg); }
.blob-code-hunk { padding-top: 4px; padding-bottom: 4px; background-color: =
var(--color-accent-subtle); border-width: 1px 0px; }
.blob-expanded .blob-num:not(.blob-num-context-outside-diff), .blob-expande=
d .blob-code:not(.blob-code-context) { background-color: var(--color-canvas=
-subtle); }
.blob-expanded + tr.show-top-border:not(.blob-expanded) .blob-num, .blob-ex=
panded + tr.show-top-border:not(.blob-expanded) .blob-code { border-top: 1p=
x solid var(--color-border-muted); }
.blob-expanded tr.show-top-border .blob-num-hunk, .blob-expanded tr.show-to=
p-border .blob-num { border-top: 1px solid var(--color-border-muted); }
tr.show-top-border + .blob-expanded .blob-num, tr.show-top-border + .blob-e=
xpanded .blob-code { border-top: 1px solid var(--color-border-muted); }
.blob-num-expandable { width: auto; padding: 0px; font-size: 12px; text-ali=
gn: center; }
.blob-num-expandable .directional-expander { display: block; width: auto; h=
eight: auto; margin-right: -1px; color: var(--color-diff-blob-expander-icon=
); cursor: pointer; }
.blob-num-expandable .single-expander { padding-top: 4px; padding-bottom: 4=
px; }
.blob-num-expandable .directional-expander:hover { color: var(--color-fg-on=
-emphasis); text-shadow: none; background-color: var(--color-accent-emphasi=
s); border-color: var(--color-accent-emphasis); }
.blob-code-addition { background-color: var(--color-diff-blob-addition-line=
-bg); outline: transparent dotted 1px; }
.blob-code-addition .x { color: var(--color-diff-blob-addition-fg); backgro=
und-color: var(--color-diff-blob-addition-word-bg); }
.blob-num-addition { color: var(--color-diff-blob-addition-num-text); backg=
round-color: var(--color-diff-blob-addition-num-bg); border-color: var(--co=
lor-success-emphasis); }
.blob-num-addition:hover { color: var(--color-fg-default); }
.blob-code-deletion { background-color: var(--color-diff-blob-deletion-line=
-bg); outline: transparent dashed 1px; }
.blob-code-deletion .x { color: var(--color-diff-blob-deletion-fg); backgro=
und-color: var(--color-diff-blob-deletion-word-bg); }
.blob-num-deletion { color: var(--color-diff-blob-deletion-num-text); backg=
round-color: var(--color-diff-blob-deletion-num-bg); border-color: var(--co=
lor-danger-emphasis); }
.blob-num-deletion:hover { color: var(--color-fg-default); }
.is-selecting { cursor: ns-resize !important; }
.is-selecting .blob-num { cursor: ns-resize !important; }
.is-selecting .add-line-comment, .is-selecting a { pointer-events: none; cu=
rsor: ns-resize !important; }
.is-selecting .is-hovered .add-line-comment { opacity: 0; }
.is-selecting.file-diff-split { cursor: nwse-resize !important; }
.is-selecting.file-diff-split .blob-num { cursor: nwse-resize !important; }
.is-selecting.file-diff-split .empty-cell, .is-selecting.file-diff-split .a=
dd-line-comment, .is-selecting.file-diff-split a { pointer-events: none; cu=
rsor: nwse-resize !important; }
.selected-line { position: relative; }
.selected-line::after { position: absolute; top: 0px; left: 0px; display: b=
lock; width: 100%; height: 100%; box-sizing: border-box; pointer-events: no=
ne; content: ""; background: var(--color-attention-subtle); mix-blend-mode:=
var(--color-diff-blob-selected-line-highlight-mix-blend-mode); }
.selected-line.selected-line-top::after { border-top: 1px solid var(--color=
-attention-muted); }
.selected-line.selected-line-bottom::after { border-bottom: 1px solid var(-=
-color-attention-muted); }
.selected-line:first-child::after, .selected-line.selected-line-left::after=
{ border-left: 1px solid var(--color-attention-muted); }
.selected-line:last-child::after, .selected-line.selected-line-right::after=
{ border-right: 1px solid var(--color-attention-muted); }
.is-commenting .selected-line.blob-code::before { position: absolute; top: =
0px; left: -1px; display: block; width: 4px; height: 100%; content: ""; bac=
kground: var(--color-accent-emphasis); }
.add-line-comment { position: relative; z-index: 1; float: left; width: 22p=
x; height: 22px; margin: -2px -10px -2px -32px; line-height: 21px; color: v=
ar(--color-fg-on-emphasis); text-align: center; text-indent: 0px; cursor: p=
ointer; background-color: var(--color-accent-emphasis); border-radius: 6px;=
box-shadow: var(--color-shadow-medium); opacity: 0; transition: transform =
0.1s ease-in-out 0s; transform: scale(0.8, 0.8); }
.add-line-comment:hover { transform: scale(1, 1); }
.is-hovered .add-line-comment, .add-line-comment:focus { opacity: 1; }
.add-line-comment .octicon { vertical-align: text-top; pointer-events: none=
; }
.add-line-comment.octicon-check { background: rgb(51, 51, 51); opacity: 1; =
}
.inline-comment-form { border: 1px solid rgb(223, 226, 229); border-radius:=
6px; }
.timeline-inline-comments { width: 100%; table-layout: fixed; }
.timeline-inline-comments .inline-comments, .show-inline-notes .inline-comm=
ents { display: table-row; }
.inline-comments { display: none; }
.inline-comments .line-comments + .blob-num { border-left-width: 1px; }
.inline-comments .timeline-comment { margin-bottom: 10px; }
.inline-comments .inline-comment-form, .inline-comments .inline-comment-for=
m-container { max-width: 780px; }
.comment-holder { max-width: 780px; }
.comment-holder + .comment-holder { margin-top: 16px; }
.line-comments + .line-comments, .empty-cell + .line-comments { border-left=
: 1px solid var(--color-border-muted); }
.inline-comment-form-container .inline-comment-form, .inline-comment-form-c=
ontainer.open .inline-comment-form-actions { display: none; }
.inline-comment-form-container .inline-comment-form-actions, .inline-commen=
t-form-container.open .inline-comment-form { display: block; }
body.full-width .container, body.full-width .container-lg, body.full-width =
.container-xl { width: 100%; max-width: none; padding-right: 20px; padding-=
left: 20px; }
body.full-width .repository-content { width: 100%; }
body.full-width .new-pr-form { max-width: 980px; }
.file-diff-split { table-layout: fixed; }
.file-diff-split .blob-code + .blob-num { border-left: 1px solid var(--colo=
r-border-muted); }
.file-diff-split .blob-code-inner { white-space: pre-wrap; }
.file-diff-split .empty-cell { cursor: default; background-color: var(--col=
or-neutral-subtle); border-right-color: var(--color-border-muted); }
@media (max-width: 1280px) {
.file-diff-split .write-selected .comment-form-head { margin-bottom: 48px=
!important; }
.file-diff-split markdown-toolbar { position: absolute; right: 8px; botto=
m: -40px; }
}
.submodule-diff-stats .octicon-diff-removed { color: var(--color-danger-fg)=
; }
.submodule-diff-stats .octicon-diff-renamed { color: var(--color-fg-muted);=
}
.submodule-diff-stats .octicon-diff-modified { color: var(--color-attention=
-fg); }
.submodule-diff-stats .octicon-diff-added { color: var(--color-success-fg);=
}
.BlobToolbar { left: -17px; }
.BlobToolbar-dropdown { margin-left: -2px; }
.pl-token:hover, .pl-token.active { cursor: pointer; background: var(--colo=
r-attention-muted); }
.discussion-timeline { position: relative; float: left; }
.discussion-timeline::before { position: absolute; top: 0px; bottom: 0px; l=
eft: 72px; z-index: 0; display: block; width: 2px; content: ""; background-=
color: var(--color-border-default); }
.discussion-sidebar-item { padding-top: 16px; font-size: 12px; }
.discussion-sidebar-item .btn .octicon { margin-right: 0px; }
.discussion-sidebar-item .muted-icon { color: var(--color-fg-muted); }
.discussion-sidebar-item .muted-icon:hover { color: var(--color-accent-fg);=
text-decoration: none; cursor: pointer; }
.discussion-sidebar-item + .discussion-sidebar-item { margin-top: 16px; bor=
der-top: 1px solid var(--color-border-muted); }
.discussion-sidebar-item .select-menu { position: relative; }
.discussion-sidebar-item .select-menu-modal-holder { top: 25px; right: -1px=
; left: auto; }
.discussion-sidebar-heading { margin-bottom: 8px; font-size: 12px; color: v=
ar(--color-fg-muted); }
.discussion-sidebar-toggle { padding: 4px 0px; margin: -4px 0px 4px; }
.discussion-sidebar-toggle .octicon { float: right; color: var(--color-fg-m=
uted); }
.discussion-sidebar-toggle:hover { color: var(--color-accent-fg); text-deco=
ration: none; cursor: pointer; }
.discussion-sidebar-toggle:hover .octicon { color: inherit; }
button.discussion-sidebar-toggle { display: block; width: 100%; font-weight=
: 600; text-align: left; background: none; border: 0px; }
.sidebar-progress-bar .progress-bar { height: 8px; margin-bottom: 2px; bord=
er-radius: 6px; }
.sidebar-assignee .css-truncate-target { max-width: 110px; }
.sidebar-assignee .assignee { font-weight: 600; color: var(--color-fg-muted=
); vertical-align: middle; }
.sidebar-assignee .assignee:hover { color: var(--color-accent-fg); text-dec=
oration: none; }
.sidebar-assignee .reviewers-status-icon { width: 14px; }
.sidebar-assignee .octicon { margin-top: 2px; }
.thread-subscribe-form.is-error .thread-subscribe-button { color: var(--col=
or-danger-fg); }
.sidebar-notifications { position: relative; }
.sidebar-notifications .thread-subscription-status { padding: 0px; margin: =
0px; border: 0px; }
.sidebar-notifications .thread-subscription-status .thread-subscribe-form {=
display: block; }
.sidebar-notifications .thread-subscription-status .reason { padding: 0px; =
margin: 4px 0px 0px; }
.sidebar-notifications .thread-subscription-status .btn-sm { display: block=
; width: 100%; }
.participation .participant-avatar { float: left; margin: 4px 0px 0px 4px; =
}
.participation a { color: var(--color-fg-muted); }
.participation a:hover { color: var(--color-accent-fg); text-decoration: no=
ne; }
.participation-avatars { margin-left: -4px; }
.participation-avatars::before { display: table; content: ""; }
.participation-avatars::after { display: table; clear: both; content: ""; }
.participation-more { float: left; margin: 8px 4px 0px; }
.inline-comment-form .form-actions, .timeline-new-comment .form-actions { p=
adding: 0px 8px 8px; }
.inline-comment-form::before { display: table; content: ""; }
.inline-comment-form::after { display: table; clear: both; content: ""; }
.inline-comment-form .tabnav-tabs { display: inline-block; }
.inline-comment-form .form-actions { float: right; }
.gh-header-actions { float: right; margin-top: 4px; }
.gh-header-actions .btn-sm { float: left; margin-left: 4px; }
.gh-header-actions .btn-sm .octicon { margin-right: 0px; }
.gh-header { background-color: var(--color-canvas-default); }
.gh-header .gh-header-sticky { height: 1px; }
.gh-header .gh-header-sticky .meta { font-size: 12px; }
.gh-header .gh-header-sticky .sticky-content, .gh-header .gh-header-sticky =
.gh-header-shadow { display: none; }
.gh-header .gh-header-sticky.is-stuck { z-index: 110; height: 60px; }
.gh-header .gh-header-sticky.is-stuck .sticky-content { display: block; }
.gh-header .gh-header-sticky.is-stuck .css-truncate-target { max-width: 150=
px; }
.gh-header .gh-header-sticky.is-stuck + .gh-header-shadow { position: fixed=
; top: 0px; right: 0px; left: 0px; z-index: 109; display: block; height: 60=
px; content: ""; background-color: var(--color-canvas-default); border-bott=
om: 1px solid var(--color-border-default); }
.gh-header .gh-header-edit { display: none; }
.gh-header .gh-header-meta .base-ref { display: inline-block; }
.gh-header .gh-header-meta .commit-ref-dropdown { display: none; }
.gh-header.open .gh-header-show { display: none; }
.gh-header.open .gh-header-edit { display: block; }
.gh-header.open .gh-header-meta .base-ref { display: none; }
.gh-header.open .gh-header-meta .commit-ref-dropdown { display: inline-bloc=
k; margin-top: -4px; vertical-align: top; }
.gh-header-title { margin-right: 150px; margin-bottom: 0px; font-weight: 40=
0; line-height: 1.125; overflow-wrap: break-word; }
.gh-header-no-access .gh-header-title { margin-right: 0px; }
.gh-header-number { font-weight: 300; color: var(--color-fg-muted); }
.gh-header-meta { padding-bottom: 8px; margin-top: 8px; font-size: 14px; co=
lor: var(--color-fg-muted); border-bottom: 1px solid var(--color-border-def=
ault); }
.gh-header.issue .gh-header-meta { margin-bottom: 16px; }
.gh-header.pull .gh-header-meta { padding-bottom: 0px; border-bottom: 0px; =
}
.gh-header-meta .commit-ref .css-truncate-target, .gh-header-meta .commit-r=
ef:hover .css-truncate-target { max-width: 80vw; }
.gh-header-meta .State { margin-right: 8px; }
.gh-header-meta .avatar { float: left; margin-top: -4px; margin-right: 4px;=
}
.timeline-comment-wrapper { position: relative; padding-left: 56px; margin-=
top: 16px; margin-bottom: 16px; }
.timeline-comment-avatar { float: left; margin-left: -56px; border-radius: =
6px; }
.timeline-comment-avatar .avatar { width: 40px; height: 40px; }
.timeline-comment-avatar .avatar-child { width: 20px; height: 20px; }
.timeline-comment { position: relative; color: var(--color-fg-default); bac=
kground-color: var(--color-canvas-default); border: 1px solid var(--color-b=
order-default); border-radius: 6px; }
.timeline-comment.will-transition-once { transition: border-color 0.65s eas=
e-in-out 0s; }
.timeline-comment.will-transition-once .timeline-comment-header { transitio=
n: background-color 0.65s ease 0s, border-bottom-color 0.65s ease-in-out 0s=
; }
.timeline-comment.will-transition-once::before, .timeline-comment.will-tran=
sition-once::after { transition: border-right-color 0.65s ease-in-out 0s; }
.timeline-comment.current-user { border-color: var(--color-accent-muted); }
.timeline-comment.current-user .timeline-comment-header { background-color:=
var(--color-accent-subtle); border-bottom-color: var(--color-accent-muted)=
; }
.timeline-comment.current-user .Label { border-color: var(--color-accent-mu=
ted); }
.timeline-comment.current-user .previewable-comment-form .comment-form-head=
.tabnav { color: var(--color-accent-muted); background-color: var(--color-a=
ccent-subtle); border-bottom-color: var(--color-accent-muted); }
.timeline-comment.unread-item, .timeline-comment.is-internal { border-color=
: var(--color-attention-muted); }
.timeline-comment.unread-item .timeline-comment-header, .timeline-comment.i=
s-internal .timeline-comment-header { background-color: var(--color-attenti=
on-subtle); border-bottom-color: var(--color-attention-muted); }
.timeline-comment.unread-item .Label, .timeline-comment.is-internal .Label =
{ border-color: var(--color-attention-muted); }
.timeline-comment.unread-item .previewable-comment-form .comment-form-head.=
tabnav, .timeline-comment.is-internal .previewable-comment-form .comment-fo=
rm-head.tabnav { color: var(--color-attention-muted); background-color: var=
(--color-attention-subtle); border-bottom-color: var(--color-attention-mute=
d); }
.timeline-comment:empty { display: none; }
.timeline-comment .comment + .comment { border-top: 1px solid var(--color-b=
order-default); }
.timeline-comment .comment + .comment::before, .timeline-comment .comment +=
.comment::after { display: none; }
.timeline-comment .comment + .comment .timeline-comment-header { border-top=
-left-radius: 0px; border-top-right-radius: 0px; }
.timeline-comment--caret::after, .timeline-comment--caret::before { positio=
n: absolute; top: 11px; right: 100%; left: -8px; display: block; width: 8px=
; height: 16px; pointer-events: none; content: " "; clip-path: polygon(0px =
50%, 100% 0px, 100% 100%); }
.timeline-comment--caret::after { margin-left: 2px; background-color: var(-=
-color-canvas-default); background-image: linear-gradient(var(--color-canva=
s-subtle), var(--color-canvas-subtle)); }
.timeline-comment--caret::before { background-color: var(--color-border-def=
ault); }
.is-pending .timeline-comment--caret::after, .is-pending .timeline-comment-=
-caret::before { position: absolute; top: 11px; right: 100%; left: -8px; di=
splay: block; width: 8px; height: 16px; pointer-events: none; content: " ";=
clip-path: polygon(0px 50%, 100% 0px, 100% 100%); }
.is-pending .timeline-comment--caret::after { margin-left: 2px; background-=
color: var(--color-canvas-default); background-image: linear-gradient(var(-=
-color-attention-subtle), var(--color-attention-subtle)); }
.is-pending .timeline-comment--caret::before { background-color: var(--colo=
r-attention-emphasis); }
.timeline-comment--caret.current-user::after, .timeline-comment--caret.curr=
ent-user::before { position: absolute; top: 11px; right: 100%; left: -8px; =
display: block; width: 8px; height: 16px; pointer-events: none; content: " =
"; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); }
.timeline-comment--caret.current-user::after { margin-left: 2px; background=
-color: var(--color-canvas-default); background-image: linear-gradient(var(=
--color-accent-subtle), var(--color-accent-subtle)); }
.timeline-comment--caret.current-user::before { background-color: var(--col=
or-accent-muted); }
.timeline-comment--caret.unread-item::after, .timeline-comment--caret.unrea=
d-item::before, .timeline-comment--caret.is-internal::after, .timeline-comm=
ent--caret.is-internal::before { position: absolute; top: 11px; right: 100%=
; left: -8px; display: block; width: 8px; height: 16px; pointer-events: non=
e; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); }
.timeline-comment--caret.unread-item::after, .timeline-comment--caret.is-in=
ternal::after { margin-left: 2px; background-color: var(--color-canvas-defa=
ult); background-image: linear-gradient(var(--color-attention-subtle), var(=
--color-attention-subtle)); }
.timeline-comment--caret.unread-item::before, .timeline-comment--caret.is-i=
nternal::before { background-color: var(--color-attention-muted); }
.timeline-comment--caret.timeline-comment--caret-nw::before, .timeline-comm=
ent--caret.timeline-comment--caret-nw::after { transform: rotate(90deg); }
.timeline-comment--caret.timeline-comment--caret-nw::before { top: -12px; l=
eft: 12px; }
.timeline-comment--caret.timeline-comment--caret-nw::after { top: -10px; le=
ft: 11px; }
.page-responsive .timeline-comment--caret::before, .page-responsive .timeli=
ne-comment--caret::after { display: none; }
@media (min-width: 768px) {
.page-responsive .timeline-comment--caret::before, .page-responsive .time=
line-comment--caret::after { display: block; }
}
:target .timeline-comment--caret::before { background-color: var(--color-ac=
cent-fg); }
:target .timeline-comment--caret::after { margin-left: 2px !important; }
:target .timeline-comment { border-color: var(--color-accent-fg); outline: =
none !important; box-shadow: 0 0 0 1px var(--color-accent-fg) !important; =
}
.review-comment:target { border-radius: 6px; outline: none !important; box-=
shadow: 0 0 0 1px var(--color-accent-fg) !important; }
.timeline-comment-header { display: flex; align-items: center; padding-righ=
t: 16px; padding-left: 16px; color: var(--color-fg-muted); flex-direction: =
row-reverse; background-color: var(--color-canvas-subtle); border-bottom: 1=
px solid var(--color-border-default); border-top-left-radius: 6px; border-t=
op-right-radius: 6px; }
.timeline-comment-header:only-child { border-bottom: 0px; border-radius: 6p=
x; }
.timeline-comment-header .author { color: var(--color-fg-muted); }
.timeline-comment-header code { word-break: break-all; }
.comment-type-icon { color: inherit; }
.timeline-comment-header-text { min-width: 0px; padding-top: 8px; padding-b=
ottom: 8px; margin-bottom: 1px; flex: 1 1 auto; }
.timeline-comment-header-text code a { color: var(--color-fg-muted); }
.timeline-comment-actions { float: right; margin-left: 8px; }
.timeline-comment-actions .show-more-popover.dropdown-menu-sw { right: -6px=
; margin-top: -4px; }
.timeline-comment-action { display: inline-block; padding: 8px 4px; color: =
var(--color-fg-muted); }
.timeline-comment-action:hover, .timeline-comment-action:focus { color: var=
(--color-accent-fg); text-decoration: none; opacity: 1; }
.timeline-comment-action .octicon-check { height: 16px; }
.timeline-comment-action.disabled { color: var(--color-fg-muted); cursor: d=
efault; }
.timeline-comment-action.disabled:hover { color: var(--color-fg-muted); }
.timeline-new-comment { margin-bottom: 0px; }
.timeline-new-comment .comment-form-head { margin-bottom: 8px; }
.timeline-new-comment .previewable-comment-form .comment-body { padding-top=
: 0px; }
.comment-form-head .toolbar-commenting { float: right; }
.discussion-item-icon { float: left; width: 32px; height: 32px; margin-top:=
-4px; margin-left: -39px; line-height: 28px; color: var(--color-fg-muted);=
text-align: center; background-color: var(--color-timeline-badge-bg); bord=
er: 2px solid var(--color-canvas-default); border-radius: 50%; }
.discussion-item-header { color: var(--color-fg-muted); overflow-wrap: brea=
k-word; }
.discussion-item-header .discussion-item-private { vertical-align: -1px; }
.discussion-item-header:last-child { padding-bottom: 0px; }
.discussion-item-header .commit-ref { font-size: 85%; vertical-align: basel=
ine; }
.discussion-item-header .btn-outline { float: right; padding: 4px 8px; marg=
in-top: -4px; margin-left: 8px; }
.discussion-item-private { color: var(--color-fg-muted); }
.previewable-comment-form .comment-form-head.tabnav { padding: 8px 8px 0px;=
background: var(--color-canvas-subtle); border-radius: 6px 6px 0px 0px; }
.page-responsive .previewable-comment-form .comment-form-head.tabnav .toolb=
ar-commenting { background: var(--color-canvas-default); }
@media (min-width: 1012px) {
.page-responsive .previewable-comment-form .comment-form-head.tabnav .too=
lbar-commenting { background: transparent; }
}
@media (min-width: 768px) {
.page-responsive .previewable-comment-form .comment-form-head.tabnav { ba=
ckground: var(--color-canvas-subtle); }
}
.previewable-comment-form .comment { border: 0px; }
.previewable-comment-form .comment-body { padding: 8px; background-color: t=
ransparent; border-bottom: 1px solid var(--color-border-default); }
.previewable-comment-form .timeline-comment .timeline-comment-actions { dis=
play: none; }
.new-discussion-timeline .composer .timeline-comment { margin-bottom: 8px; =
}
.new-discussion-timeline .composer .comment-form-head.tabnav { padding-top:=
0px; background-color: var(--color-canvas-default); }
.composer.composer-responsive { padding-left: 0px; }
.composer.composer-responsive .discussion-topic-header { padding: 0px; }
.composer.composer-responsive .timeline-comment { border: 0px; }
.composer.composer-responsive .timeline-comment::before, .composer.composer=
-responsive .timeline-comment::after { display: none; }
.composer.composer-responsive .previewable-comment-form .write-content { ma=
rgin: 0px; }
@media (min-width: 768px) {
.composer.composer-responsive { padding-left: 56px; }
.composer.composer-responsive .timeline-comment { border: 1px solid var(-=
-color-border-default); }
.composer.composer-responsive .timeline-comment::after, .composer.compose=
r-responsive .timeline-comment::before { position: absolute; top: 11px; rig=
ht: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-eve=
nts: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); =
}
.composer.composer-responsive .timeline-comment::after { margin-left: 2px=
; background-color: var(--color-canvas-default); background-image: linear-g=
radient(var(--color-canvas-default), var(--color-canvas-default)); }
.composer.composer-responsive .timeline-comment::before { background-colo=
r: var(--color-border-default); }
}
.discussion-timeline-actions { background-color: var(--color-canvas-default=
); border-top: 2px solid var(--color-border-default); }
.discussion-timeline-actions .merge-pr { padding-top: 0px; border-top: 0px;=
}
.discussion-timeline-actions .thread-subscription-status { margin-top: 16px=
; }
.pagination-loader-container { background-color: var(--color-canvas-default=
); background-image: url("/images/modules/pulls/progressive-disclosure-line=
.svg"); background-repeat: repeat-x; background-position: center center; ba=
ckground-size: 16px; }
[data-color-mode=3D"light"][data-light-theme*=3D"dark"] .pagination-loader-=
container, [data-color-mode=3D"dark"][data-dark-theme*=3D"dark"] .paginatio=
n-loader-container { background-image: url("/images/modules/pulls/progressi=
ve-disclosure-line-dark.svg"); }
@media (prefers-color-scheme: light) {
[data-color-mode=3D"auto"][data-light-theme*=3D"dark"] .pagination-loader=
-container { background-image: url("/images/modules/pulls/progressive-discl=
osure-line-dark.svg"); }
}
@media (prefers-color-scheme: dark) {
[data-color-mode=3D"auto"][data-dark-theme*=3D"dark"] .pagination-loader-=
container { background-image: url("/images/modules/pulls/progressive-disclo=
sure-line-dark.svg"); }
}
:target .timeline-comment-group .timeline-comment .timeline-comment-group .=
timeline-comment { box-shadow: none !important; }
.is-pending .form-actions { margin-right: 8px; margin-bottom: 4px; }
.is-pending .file, .is-pending .file-header, .is-pending .tabnav-tab.select=
ed, .is-pending .comment-form-head.tabnav { border-color: var(--color-atten=
tion-emphasis); }
.is-pending .file-header, .is-pending .comment-form-head.tabnav { backgroun=
d-color: var(--color-attention-subtle); }
.discussion-item-icon-gray { background-color: var(--color-timeline-badge-b=
g) !important; }
.footer-octicon { color: var(--color-fg-subtle); }
.footer-octicon:hover { color: var(--color-fg-muted); }
.user-mention, .team-mention { font-weight: 600; color: var(--color-fg-defa=
ult); white-space: nowrap; }
.Popover .user-mention, .Popover .team-mention { white-space: normal; }
@media (max-width: 543px) {
.notifications-component-menu-modal { margin: calc(10vh - 16px) 0px; }
}
@media (min-width: 544px) {
.notifications-component-menu-modal, .notifications-component-dialog, .no=
tifications-component-dialog-modal { width: 100%; }
}
@media (min-width: 768px) {
.notifications-component-menu-modal, .notifications-component-dialog, .no=
tifications-component-dialog-modal { min-width: 300px; }
}
.notifications-component-dialog:not([hidden]) + .notifications-component-di=
alog-overlay { position: fixed; inset: 0px; z-index: 80; display: block; cu=
rsor: default; content: " "; background: var(--color-primer-canvas-backdrop=
); }
@media (min-width: 544px) {
.notifications-component-dialog:not([hidden]) + .notifications-component-=
dialog-overlay { display: none; }
}
.notifications-component-dialog { z-index: 99; animation: 0s ease 0s 1 norm=
al none running none; }
@keyframes notifications-component-dialog-animation--sm {=20
0% { opacity: 0; transform: translateX(16px); }
}
@media (min-width: 544px) {
.notifications-component-dialog { position: absolute; inset: auto; max-he=
ight: none; padding-top: 0px; margin: 0px; transform: none; }
}
.notifications-component-dialog .notifications-component-dialog-modal { ani=
mation: 0s ease 0s 1 normal none running none; }
.pagehead { position: relative; padding-top: 24px; padding-bottom: 24px; ma=
rgin-bottom: 24px; border-bottom: 1px solid var(--color-border-default); }
.pagehead.admin { background: url("/images/modules/pagehead/background-yell=
owhatch-v3.png") 0px 0px repeat-x; }
.pagehead ul.pagehead-actions { position: relative; z-index: 31; float: rig=
ht; margin: 0px; }
.pagehead .path-divider { margin: 0px 0.25em; }
.pagehead h1 { min-height: 32px; margin-top: 0px; margin-bottom: 0px; font-=
size: 20px; font-weight: 400; }
.pagehead h1 .avatar { margin-top: -2px; margin-right: 8px; margin-bottom: =
-2px; }
.pagehead .underline-nav { height: 69px; margin-top: -16px; margin-bottom: =
-16px; }
.pagehead-heading { color: inherit; }
.pagehead-actions > li { float: left; margin: 0px 8px 0px 0px; font-size: 1=
2px; color: var(--color-fg-default); list-style-type: none; }
.pagehead-actions > li:last-child { margin-right: 0px; }
.pagehead-actions .octicon-mute { color: var(--color-danger-fg); }
.pagehead-actions .select-menu { position: relative; }
.pagehead-actions .select-menu::before { display: table; content: ""; }
.pagehead-actions .select-menu::after { display: table; clear: both; conten=
t: ""; }
.pagehead-actions .select-menu-modal-holder { top: 100%; }
.pagehead-tabs-item { float: left; padding: 8px 16px 12px; color: var(--col=
or-fg-muted); white-space: nowrap; border-style: solid; border-color: trans=
parent; border-image: initial; border-width: 3px 1px 1px; border-radius: 6p=
x 6px 0px 0px; }
.pagehead-tabs-item .octicon { color: var(--color-fg-muted); }
.pagehead-tabs-item:hover { color: var(--color-fg-default); text-decoration=
: none; }
.pagehead-tabs-item.selected { font-weight: 600; color: var(--color-fg-defa=
ult); background-color: var(--color-canvas-default); border-color: var(--co=
lor-severe-emphasis) var(--color-border-default) transparent; }
.pagehead-tabs-item.selected > .octicon { color: inherit; }
.reponav { position: relative; top: 1px; margin-top: -4px; }
.reponav::before { display: table; content: ""; }
.reponav::after { display: table; clear: both; content: ""; }
.reponav-item { float: left; padding: 8px 16px; color: var(--color-fg-muted=
); white-space: nowrap; border-style: solid; border-color: transparent; bor=
der-image: initial; border-width: 3px 1px 1px; border-radius: 6px 6px 0px 0=
px; }
.reponav-item .octicon { color: var(--color-fg-muted); }
.reponav-item:hover, .reponav-item:focus { color: var(--color-fg-default); =
text-decoration: none; }
.reponav-item.selected { color: var(--color-fg-default); background-color: =
var(--color-canvas-default); border-color: var(--color-severe-emphasis) var=
(--color-border-default) transparent; }
.reponav-item.selected .octicon { color: inherit; }
.reponav-wrapper { position: relative; z-index: 2; overflow-y: hidden; back=
ground-color: var(--color-neutral-emphasis); }
.reponav-wrapper .reponav { top: 0px; padding-right: 8px; padding-left: 8px=
; margin-top: 0px; overflow-x: auto; color: rgba(255, 255, 255, 0.75); }
.reponav-wrapper .reponav-item { display: inline-block; float: none; paddin=
g: 4px 8px 16px; color: var(--color-fg-muted); border: 0px; }
.reponav-wrapper .reponav-item.selected { font-weight: 600; color: var(--co=
lor-fg-default); background-color: transparent; border: 0px; }
@media (max-width: 768px) {
.PageLayout--responsive-separateRegions.PageLayout--responsive-primary-pa=
ne .ActionList-item.ActionList-item--navActive:not(.ActionList-item--danger=
) { background-color: transparent; }
.PageLayout--responsive-separateRegions.PageLayout--responsive-primary-pa=
ne .ActionList-item.ActionList-item--navActive:not(.ActionList-item--subIte=
m) .ActionList-item-label { font-weight: 400; }
.PageLayout--responsive-separateRegions.PageLayout--responsive-primary-pa=
ne .ActionList-item--navActive::after { display: none; }
.PageLayout--responsive-separateRegions.PageLayout--responsive-primary-pa=
ne .ActionList-item.ActionList-item--navActive:not(.ActionList-item--danger=
):hover { background-color: var(--color-action-list-item-default-hover-bg);=
}
}
.steps { display: table; width: 100%; padding: 0px; margin: 32px auto 0px; =
overflow: hidden; list-style: none; border: 1px solid rgb(223, 226, 229); b=
order-radius: 6px; box-shadow: rgba(27, 31, 35, 0.05) 0px 1px 3px; }
.steps li { display: table-cell; width: 33.3%; padding: 8px 16px; color: rg=
b(198, 203, 209); cursor: default; background-color: var(--color-canvas-sub=
tle); border-left: 1px solid rgb(223, 226, 229); }
.steps li.current { color: var(--color-fg-default); background-color: var(-=
-color-canvas-default); }
.steps li.current .octicon { color: var(--color-accent-fg); }
.steps li .octicon { float: left; margin-right: 16px; margin-bottom: 4px; }
.steps li .step { display: block; }
.steps li:first-child { border-left: 0px; }
.steps .complete { color: var(--color-fg-muted); }
.steps .complete .octicon { color: var(--color-success-fg); }
.prose-diff .anchor { display: none; }
.prose-diff .show-rich-diff { color: var(--color-accent-fg); text-decoratio=
n: none; cursor: pointer; }
.prose-diff .show-rich-diff:hover { text-decoration: underline; }
.prose-diff.collapsed .rich-diff-level-zero.expandable { cursor: pointer; }
.prose-diff.collapsed .rich-diff-level-zero.expandable .vicinity { display:=
block; }
.prose-diff.collapsed .rich-diff-level-zero.expandable .unchanged:not(.vici=
nity) { display: none; }
.prose-diff.collapsed .rich-diff-level-zero.expandable .octicon { display: =
block; margin: 16px auto; color: var(--color-fg-muted); }
.prose-diff.collapsed .rich-diff-level-zero.expandable:hover .octicon { col=
or: var(--color-fg-muted); }
.prose-diff.collapsed .rich-diff-level-zero.expandable:only-child::before {=
font-size: 16px; color: var(--color-fg-muted); content: "Sorry, no visible=
changes to display."; }
.prose-diff.collapsed .rich-diff-level-zero.expandable:only-child:hover::be=
fore { color: var(--color-fg-default); }
.prose-diff.collapsed .rich-diff-level-zero.expandable > .removed, .prose-d=
iff.collapsed .rich-diff-level-zero.expandable > del { display: none; text-=
decoration: none; }
.prose-diff .markdown-body { padding: 32px 32px 32px 16px; }
.prose-diff .markdown-body > ins { box-shadow: inset 4px 0 0 var(--color-su=
ccess-muted); }
.prose-diff .markdown-body > del { text-decoration: none; box-shadow: inset=
4px 0 0 var(--color-danger-muted); }
.prose-diff .markdown-body > ins, .prose-diff .markdown-body > del { displa=
y: block; border-radius: 0px; }
.prose-diff .markdown-body > ins > .rich-diff-level-zero, .prose-diff .mark=
down-body > ins > .rich-diff-level-one, .prose-diff .markdown-body > del > =
.rich-diff-level-zero, .prose-diff .markdown-body > del > .rich-diff-level-=
one { margin-left: 16px; }
.prose-diff .markdown-body > ins:first-child *, .prose-diff .markdown-body =
> del:first-child * { margin-top: 0px; }
.prose-diff .rich-diff-level-zero.added { box-shadow: inset 4px 0 0 var(--c=
olor-success-muted); }
.prose-diff .rich-diff-level-zero.removed { box-shadow: inset 4px 0 0 var(-=
-color-danger-muted); }
.prose-diff .rich-diff-level-zero.changed { box-shadow: inset 4px 0 0 var(-=
-color-attention-muted); }
.prose-diff .rich-diff-level-zero.unchanged, .prose-diff .rich-diff-level-z=
ero.vicinity { margin-left: 16px; }
.prose-diff .rich-diff-level-zero.added, .prose-diff .rich-diff-level-zero.=
removed, .prose-diff .rich-diff-level-zero.changed { display: block; border=
-radius: 0px; }
.prose-diff .rich-diff-level-zero.added > .rich-diff-level-one, .prose-diff=
.rich-diff-level-zero.removed > .rich-diff-level-one, .prose-diff .rich-di=
ff-level-zero.changed > .rich-diff-level-one { margin-left: 16px; }
.prose-diff .rich-diff-level-zero.added:first-child *, .prose-diff .rich-di=
ff-level-zero.removed:first-child *, .prose-diff .rich-diff-level-zero.chan=
ged:first-child * { margin-top: 0px; }
.prose-diff :not(.changed) > :not(.github-user-ins):not(.github-user-del) >=
.removed, .prose-diff :not(.changed) > :not(.github-user-ins):not(.github-=
user-del) > del { text-decoration: none; }
.prose-diff .changed del, .prose-diff .changed del pre, .prose-diff .change=
d del code, .prose-diff .changed del > div, .prose-diff .changed .removed, =
.prose-diff .changed .removed pre, .prose-diff .changed .removed code, .pro=
se-diff .changed .removed > div { color: var(--color-fg-default); text-deco=
ration: line-through; background: var(--color-danger-subtle); }
.prose-diff .changed ins, .prose-diff .changed ins code, .prose-diff .chang=
ed ins pre, .prose-diff .changed .added { color: var(--color-fg-default); b=
ackground: var(--color-success-subtle); border-bottom: 1px solid var(--colo=
r-success-muted); }
.prose-diff > .markdown-body .github-user-ins { text-decoration: underline;=
}
.prose-diff > .markdown-body .github-user-del { text-decoration: line-throu=
gh; }
.prose-diff > .markdown-body li ul.added { background: var(--color-success-=
subtle); }
.prose-diff > .markdown-body li ul.removed { color: var(--color-fg-default)=
; background: var(--color-danger-subtle); }
.prose-diff > .markdown-body li ul.removed:not(.github-user-ins) { text-dec=
oration: line-through; }
.prose-diff > .markdown-body li.added.moved-up .octicon, .prose-diff > .mar=
kdown-body li.added.moved-down .octicon { margin-right: 4px; margin-left: 4=
px; color: var(--color-fg-muted); }
.prose-diff > .markdown-body li.added.moved { background: var(--color-atten=
tion-subtle); }
.prose-diff > .markdown-body li.removed.moved { display: none; }
.prose-diff > .markdown-body pre { padding: 8px 16px; }
.prose-diff > .markdown-body th.changed, .prose-diff > .markdown-body td.ch=
anged { background: var(--color-attention-subtle); border-left-color: var(-=
-color-border-default); }
.prose-diff > .markdown-body :not(li.moved).removed { color: var(--color-fg=
-default); text-decoration: line-through; background: var(--color-danger-su=
btle); }
.prose-diff > .markdown-body :not(.github-user-ins):not(li.moved).removed {=
text-decoration: line-through; }
.prose-diff > .markdown-body :not(li.moved).added, .prose-diff > .markdown-=
body li:not(.moved).added { background: var(--color-success-subtle); }
.prose-diff > .markdown-body :not(.github-user-del):not(li.moved).added li:=
not(.moved):not(.github-user-del).added { text-decoration: none; }
.prose-diff > .markdown-body li:not(.moved).removed { color: var(--color-fg=
-default); background: var(--color-danger-subtle); }
.prose-diff > .markdown-body li:not(.moved):not(.github-user-ins).removed {=
text-decoration: line-through; }
.prose-diff > .markdown-body .added, .prose-diff > .markdown-body ins + .ad=
ded, .prose-diff > .markdown-body ins { border-top: 0px; border-bottom: 0px=
; }
.prose-diff > .markdown-body .added:not(.github-user-del):not(.github-user-=
ins), .prose-diff > .markdown-body ins + .added:not(.github-user-del):not(.=
github-user-ins), .prose-diff > .markdown-body ins:not(.github-user-del):no=
t(.github-user-ins) { text-decoration: none; }
.prose-diff > .markdown-body img.added, .prose-diff > .markdown-body img.re=
moved { border-style: solid; border-width: 1px; }
.prose-diff > .markdown-body ins pre:not(.github-user-del):not(.github-user=
-ins), .prose-diff > .markdown-body ins code:not(.github-user-del):not(.git=
hub-user-ins), .prose-diff > .markdown-body ins > div:not(.github-user-del)=
:not(.github-user-ins) { text-decoration: none; }
.prose-diff > .markdown-body ul > ins, .prose-diff > .markdown-body ul > de=
l { display: block; padding: 0px; }
.prose-diff > .markdown-body .added > li, .prose-diff > .markdown-body .rem=
oved > li { margin-top: 0px; margin-bottom: 0px; }
span.changed_tag, em.changed_tag, strong.changed_tag, b.changed_tag, i.chan=
ged_tag, code.changed_tag { border-bottom: 1px dotted var(--color-border-de=
fault); border-radius: 0px; }
a.added_href, a.changed_href, span.removed_href { border-bottom: 1px dotted=
var(--color-border-default); border-radius: 0px; }
.diff-view .file-type-prose .rich-diff { display: none; }
.diff-view .display-rich-diff .rich-diff { display: block; }
.diff-view .display-rich-diff .file-diff { display: none; }
.protip { margin-top: 16px; color: var(--color-fg-muted); text-align: cente=
r; }
.protip strong { color: var(--color-fg-default); }
.protip code { padding: 2px; background-color: var(--color-canvas-subtle); =
border-radius: 6px; }
.add-reactions-options-item { margin-top: -1px; margin-right: -1px; line-he=
ight: 29px; border: 1px solid transparent; }
.add-reactions-options-item .emoji { display: inline-block; transition: tra=
nsform 0.15s cubic-bezier(0.2, 0, 0.13, 2) 0s; }
.add-reactions-options-item:hover .emoji, .add-reactions-options-item:focus=
.emoji { text-decoration: none !important; transform: scale(1.2) !importan=
t; }
.add-reactions-options-item:active { background-color: var(--color-accent-s=
ubtle); }
.page-responsive .add-reactions-options-item { height: 20vw; }
@media (min-width: 544px) {
.page-responsive .add-reactions-options-item { height: auto; }
}
.comment-reactions { display: none; }
.comment-reactions::before { display: table; content: ""; }
.comment-reactions::after { display: table; clear: both; content: ""; }
.page-responsive .comment-reactions { display: none; }
@media (min-width: 768px) {
.page-responsive .comment-reactions { display: none; }
.page-responsive .comment-reactions.has-reactions { display: flex; }
}
.comment-reactions.has-reactions { display: flex; }
.comment-reactions.has-reactions:not(.social-reactions) { border-top: 1px s=
olid var(--color-border-default); }
.comment-reactions .user-has-reacted { background-color: var(--color-accent=
-subtle); }
.reactions-container .user-has-reacted { background-color: var(--color-acce=
nt-subtle); }
[data-color-mode=3D"light"][data-light-theme*=3D"dark"], [data-color-mode=
=3D"dark"][data-dark-theme*=3D"dark"] { --color-social-reaction-bg-hover:va=
r(--color-scale-gray-7); --color-social-reaction-bg-reacted-hover:var(--col=
or-scale-blue-8); }
@media (prefers-color-scheme: light) {
[data-color-mode=3D"auto"][data-light-theme*=3D"dark"] { --color-social-r=
eaction-bg-hover:var(--color-scale-gray-7); --color-social-reaction-bg-reac=
ted-hover:var(--color-scale-blue-8); }
}
@media (prefers-color-scheme: dark) {
[data-color-mode=3D"auto"][data-dark-theme*=3D"dark"] { --color-social-re=
action-bg-hover:var(--color-scale-gray-7); --color-social-reaction-bg-react=
ed-hover:var(--color-scale-blue-8); }
}
:root, [data-color-mode=3D"light"][data-light-theme*=3D"light"], [data-colo=
r-mode=3D"dark"][data-dark-theme*=3D"light"] { --color-social-reaction-bg-h=
over:var(--color-scale-gray-1); --color-social-reaction-bg-reacted-hover:va=
r(--color-scale-blue-1); }
@media (prefers-color-scheme: light) {
[data-color-mode=3D"auto"][data-light-theme*=3D"light"] { --color-social-=
reaction-bg-hover:var(--color-scale-gray-1); --color-social-reaction-bg-rea=
cted-hover:var(--color-scale-blue-1); }
}
@media (prefers-color-scheme: dark) {
[data-color-mode=3D"auto"][data-dark-theme*=3D"light"] { --color-social-r=
eaction-bg-hover:var(--color-scale-gray-1); --color-social-reaction-bg-reac=
ted-hover:var(--color-scale-blue-1); }
}
.social-reaction-summary-item + .social-reaction-summary-item { margin-left=
: 8px; }
.social-reactions .comment-body { margin-left: 16px !important; }
.social-button-emoji { display: inline-block; width: 16px; height: 16px; li=
ne-height: 1.25; vertical-align: -1px; font-size: 1em !important; }
.social-reaction-summary-item { height: 26px; margin-right: 0px; font-size:=
12px; line-height: 26px; background-color: transparent; border: 1px solid =
var(--color-border-default, #d2dff0); border-radius: 100px; padding: 0px 4p=
x !important; }
.social-reaction-summary-item:focus, .social-reaction-summary-item:focus-vi=
sible { border-radius: 100px !important; }
.social-reaction-summary-item:focus { border-color: var(--color-accent-fg);=
outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg); }
.social-reaction-summary-item:focus:not(:focus-visible) { border-color: var=
(--color-accent-fg); outline: none; box-shadow: transparent 0px 0px 0px 1px=
inset; }
.social-reaction-summary-item:focus-visible { border-color: var(--color-acc=
ent-fg); outline: none; box-shadow: inset 0 0 0 1px var(--color-accent-fg);=
}
.social-reaction-summary-item.user-has-reacted { background-color: var(--co=
lor-accent-subtle); border: 1px solid var(--color-accent-emphasis) !import=
ant; }
.social-reaction-summary-item.user-has-reacted:hover { background-color: va=
r(--color-social-reaction-bg-reacted-hover) !important; }
.social-reaction-summary-item > span { height: 24px; padding: 0px 4px; marg=
in-left: 2px; }
.social-reaction-summary-item:hover { background-color: var(--color-social-=
reaction-bg-hover); }
.reaction-dropdown-button { color: var(--color-fg-muted); }
.reaction-dropdown-button:hover { color: var(--color-accent-fg); }
.reaction-dropdown-button--inline { width: 26px; height: 26px; }
.reaction-dropdown-button--inline:hover { background-color: var(--color-btn=
-hover-bg) !important; border-color: var(--color-btn-hover-border) !impor=
tant; }
.reaction-dropdown-button:disabled { pointer-events: none; color: var(--col=
or-primer-fg-disabled) !important; }
.reactions-with-gap .comment .comment-reactions { margin-left: 16px; border=
-top: 0px !important; }
.new-reactions-dropdown .dropdown-menu-reactions { width: auto; padding: 0p=
x 2px; }
.new-reactions-dropdown .dropdown-menu-reactions::before, .new-reactions-dr=
opdown .dropdown-menu-reactions::after { background-color: transparent; bor=
der: 0px; }
.new-reactions-dropdown .dropdown-item-reaction { width: 32px; height: 32px=
; padding: 4px; margin: 4px 2px; }
.new-reactions-dropdown .dropdown-item-reaction.user-has-reacted { backgrou=
nd-color: var(--color-accent-subtle); }
.new-reactions-dropdown .dropdown-item-reaction:hover { background-color: v=
ar(--color-btn-hover-bg); }
.RecentBranches { background-color: var(--color-attention-subtle); border: =
1px solid var(--color-attention-emphasis); border-radius: 6px; }
.RecentBranches-item { line-height: 28px; color: var(--color-fg-default); }
.RecentBranches-item + .RecentBranches-item { border-top: 1px solid var(--c=
olor-attention-emphasis); }
.RecentBranches-item-link { color: var(--color-fg-default); }
.RecentBranches-item-link.css-truncate-target { max-width: 400px; }
.render-container { padding: 32px; line-height: 0; text-align: center; back=
ground: var(--color-canvas-subtle); border-bottom-right-radius: 6px; border=
-bottom-left-radius: 6px; }
.render-container .render-viewer { display: block; width: 1px; height: 1px;=
border: 0px; }
.render-container .octospinner { display: none; }
.render-container .render-viewer-error, .render-container .render-viewer-fa=
tal, .render-container .render-viewer-invalid, .render-container .render-fu=
llscreen { display: none; }
.render-container.is-render-automatic .octospinner { display: inline-block;=
}
.render-container.is-render-requested .octospinner { display: inline-block;=
}
.render-container.is-render-requested.is-render-failed .render-viewer-error=
{ display: inline-block; }
.render-container.is-render-requested.is-render-failed .render-viewer, .ren=
der-container.is-render-requested.is-render-failed .render-viewer-fatal, .r=
ender-container.is-render-requested.is-render-failed .render-viewer-invalid=
, .render-container.is-render-requested.is-render-failed .octospinner { dis=
play: none; }
.render-container.is-render-requested.is-render-failed-fatal .render-viewer=
-fatal { display: inline-block; }
.render-container.is-render-requested.is-render-failed-fatal .render-viewer=
, .render-container.is-render-requested.is-render-failed-fatal .render-view=
er-error, .render-container.is-render-requested.is-render-failed-fatal .ren=
der-viewer-invalid, .render-container.is-render-requested.is-render-failed-=
fatal .octospinner { display: none; }
.render-container.is-render-requested.is-render-failed-invalid .render-view=
er-invalid { display: inline-block; }
.render-container.is-render-requested.is-render-failed-invalid .render-view=
er, .render-container.is-render-requested.is-render-failed-invalid .render-=
viewer-error, .render-container.is-render-requested.is-render-failed-invali=
d .render-viewer-fatal, .render-container.is-render-requested.is-render-fai=
led-invalid .octospinner { display: none; }
.render-container.is-render-ready.is-render-requested:not(.is-render-failed=
) { height: 500px; padding: 0px; background: none; }
.render-container.is-render-ready.is-render-requested:not(.is-render-failed=
) .render-viewer { width: 100%; height: 100%; }
.render-container.is-render-ready.is-render-requested:not(.is-render-failed=
) .render-fullscreen { display: flex; }
.render-container.is-render-ready.is-render-requested:not(.is-render-failed=
) .render-viewer-error, .render-container.is-render-ready.is-render-request=
ed:not(.is-render-failed) .render-viewer-fatal, .render-container.is-render=
-ready.is-render-requested:not(.is-render-failed) .octospinner { display: n=
one; }
.render-needs-enrichment { margin-bottom: 16px; }
.render-needs-enrichment .render-full-screen { width: 100%; height: auto; p=
adding: 16px; overflow: auto; }
.render-needs-enrichment .render-expand { top: 2px; right: 2px; }
.render-needs-enrichment .render-full-screen-close { top: 0px; right: 0px; =
padding: 4px; }
.render-needs-enrichment .details { margin-bottom: 0px; }
.render-needs-enrichment .render-plaintext-hidden { display: none; }
.render-needs-enrichment.render-error .js-render-box { display: none !impor=
tant; }
.render-notice { padding: 16px; font-size: 14px; color: var(--color-fg-defa=
ult); background-color: var(--color-canvas-subtle); border-color: var(--col=
or-border-subtle); }
.js-inline-math > mjx-container { overflow: auto hidden; }
.Skeleton { color: rgba(0, 0, 0, 0); background-image: linear-gradient(270d=
eg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05), rgba(0, 0=
, 0, 0.1)); background-size: 400% 100%; animation: 8s ease-in-out 0s infini=
te normal none running skeleton-loading; }
.Skeleton * { visibility: hidden; }
.Skeleton--text { clip-path: inset(4px 0px round 3px); }
.is-error .Skeleton { display: none; }
@keyframes skeleton-loading {=20
0% { background-position: 200% 0px; }
100% { background-position: -200% 0px; }
}
.authors-2 .AvatarStack { min-width: 36px !important; }
.authors-3 .AvatarStack { min-width: 46px !important; }
[aria-selected=3D"true"] .AvatarStack-body, .navigation-focus .AvatarStack-=
body { background: rgb(246, 251, 255); }
.tracked-in-parent-pill { position: relative; cursor: default; }
.tracked-in-parent-pill-truncated { position: absolute; left: 100%; display=
: none; white-space: nowrap; background: var(--color-canvas-default); borde=
r-left-width: 0px !important; border-top-left-radius: 0px !important; borde=
r-bottom-left-radius: 0px !important; }
.tracked-in-parent-pill:hover .tracked-in-parent-pill-truncated { display: =
block; }
.wizard-step-item { position: relative; padding: 8px 0px; margin-left: 16px=
; flex-direction: row; }
.wizard-step-item::before { position: absolute; top: 32px; bottom: 0px; lef=
t: 0px; display: block; width: 2px; height: 100%; content: ""; background-c=
olor: var(--color-border-default); }
.wizard-step-badge { position: relative; z-index: 1; display: flex; width: =
32px; height: 32px; margin-right: 8px; margin-left: -16px; color: var(--col=
or-fg-default); align-items: center; background-color: var(--color-border-d=
efault); border: 1px solid var(--color-canvas-default); border-radius: 50%;=
justify-content: center; flex-shrink: 0; }
.wizard-step-body { min-width: 0px; max-width: 100%; color: var(--color-fg-=
default); flex: 1 1 auto; }
.wizard-step-body .wizard-step-buttons { display: none; margin-top: 16px; j=
ustify-content: flex-end; }
.wizard-step-container { border: 0px; }
.wizard-step-container .wizard-step-content { display: none; width: 100%; p=
adding: 16px 24px 24px; overflow: visible; font-size: 14px; }
.wizard-step-container.wizard-step-container-icon .wizard-step-content { pa=
dding: 24px; }
.wizard-step-header { padding-top: 4px; padding-left: 8px; }
.wizard-step-header > .wizard-step-title { min-width: 0px; margin-bottom: 4=
px; flex: 1 1 auto; color: var(--color-fg-muted); }
.wizard-step-icon { display: none; height: 96px; color: var(--color-accent-=
fg); background-image: linear-gradient(to right, var(--color-accent-subtle)=
, var(--color-canvas-default)); justify-content: center; align-items: cente=
r; border-top-left-radius: 6px; border-top-right-radius: 6px; }
.wizard-step[data-single-page-wizard-step-complete=3D"true"] .wizard-step-b=
adge { color: var(--color-fg-on-emphasis); background-color: var(--color-ac=
cent-emphasis); }
.wizard-step[data-single-page-wizard-step-complete=3D"true"] .wizard-step-i=
tem::before { background-color: var(--color-accent-emphasis); }
.wizard-step[data-single-page-wizard-step-complete=3D"true"] .wizard-step-t=
itle { color: var(--color-fg-default); }
.wizard-step[data-single-page-wizard-last-step=3D"true"] .wizard-step-badge=
.wizard-step-check { display: block; color: var(--color-fg-on-emphasis); }
.wizard-step[data-single-page-wizard-last-step=3D"true"] .wizard-step-item:=
:before { top: 0px; display: block; height: 16px; }
@media (min-width: 768px) {
.wizard-step[data-single-page-wizard-last-step=3D"true"] .wizard-step-ite=
m::before { display: none; }
}
.wizard-step[data-single-page-wizard-last-step=3D"true"] .wizard-step-icon =
{ color: var(--color-success-fg); background-image: linear-gradient(to righ=
t, var(--color-success-subtle), var(--color-canvas-default)); }
.wizard-step:not([data-single-page-wizard-last-step=3D"true"]) .wizard-step=
-badge .wizard-step-check { display: none; }
.wizard-step:not([data-single-page-wizard-last-step=3D"true"]) .wizard-step=
-badge::before { color: var(--color-fg-on-emphasis); content: attr(data-sin=
gle-page-wizard-step); }
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-ba=
dge { color: var(--color-fg-on-emphasis); background-color: var(--color-acc=
ent-emphasis); }
.wizard-step[data-single-page-wizard-step-current=3D"true"][data-single-pag=
e-wizard-last-step=3D"true"] .wizard-step-badge { background-color: var(--c=
olor-success-emphasis); }
.wizard-step[data-single-page-wizard-step-current=3D"true"][data-single-pag=
e-wizard-last-step=3D"true"] .wizard-step-item::before { top: 42px; height:=
16px; }
.wizard-step[data-single-page-wizard-step-current=3D"true"][data-single-pag=
e-wizard-last-step=3D"true"] .wizard-step-container-icon::after { backgroun=
d-image: linear-gradient(var(--color-success-subtle), var(--color-success-s=
ubtle)); }
.wizard-step[data-single-page-wizard-step-current=3D"true"]:not([data-singl=
e-page-wizard-last-step=3D"true"]) .wizard-step-container-icon::after { bac=
kground-image: linear-gradient(var(--color-accent-subtle), var(--color-acce=
nt-subtle)); }
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-ic=
on { display: flex; }
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-it=
em { flex-direction: column; }
@media (min-width: 768px) {
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-=
item { flex-direction: row; }
}
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-bo=
dy { margin-top: 16px; margin-left: -16px; }
@media (min-width: 768px) {
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-=
body { margin-top: 0px; margin-left: 0px; }
}
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-co=
ntainer { position: relative; background-color: var(--color-canvas-default)=
; border: 1px solid var(--color-border-default); border-radius: 6px; }
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-co=
ntainer::after, .wizard-step[data-single-page-wizard-step-current=3D"true"]=
.wizard-step-container::before { position: absolute; top: 11px; right: 100=
%; left: -8px; display: block; width: 8px; height: 16px; pointer-events: no=
ne; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); }
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-co=
ntainer::after { margin-left: 2px; background-color: var(--color-canvas-def=
ault); background-image: linear-gradient(var(--color-canvas-default), var(-=
-color-canvas-default)); }
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-co=
ntainer::before { background-color: var(--color-border-default); }
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-co=
ntainer::before, .wizard-step[data-single-page-wizard-step-current=3D"true"=
] .wizard-step-container::after { transform: rotate(90deg); }
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-co=
ntainer::before { position: absolute; top: -12px; right: 100%; left: 12px; =
display: block; width: 8px; height: 16px; pointer-events: none; content: " =
"; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); }
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-co=
ntainer::after { top: -10px; left: 11px; }
@media (min-width: 768px) {
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-=
container::before, .wizard-step[data-single-page-wizard-step-current=3D"tru=
e"] .wizard-step-container::after { top: 11px; left: -8px; transform: rotat=
e(0deg); }
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-=
container::after { margin-left: 1px; }
}
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-co=
ntainer .wizard-step-header { display: none; }
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-co=
ntainer .wizard-step-content-header { margin-bottom: 16px; }
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-co=
ntainer .wizard-step-title { color: var(--color-fg-default); }
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-co=
ntainer .wizard-step-content { display: block; }
.wizard-step[data-single-page-wizard-step-current=3D"true"] .wizard-step-bu=
ttons { display: flex; }
.alert-label { color: var(--color-fg-on-emphasis); }
.graph-canvas .alert-label--critical { fill: var(--color-danger-emphasis); =
}
.graph-canvas .alert-label--high { fill: var(--color-severe-emphasis); }
.graph-canvas .alert-label--moderate { fill: var(--color-attention-emphasis=
); }
.graph-canvas .alert-label--low { fill: var(--color-neutral-emphasis); }
.advisory-form { background-color: var(--color-canvas-subtle); border-top: =
1px solid var(--color-border-default); }
.advisory-form .form-control { background-color: var(--color-canvas-default=
); }
.advisory-form .form-actions { background-color: var(--color-canvas-default=
); }
.advisory-form .previewable-comment-form { background-color: var(--color-ca=
nvas-default); }
.advisory-credit-window-min { min-height: 72px; }
.advisory-credit-window-max { max-height: 370px; }
.AppHeader { --AppHeader-bg: var(--color-canvas-inset); color: var(--color-=
fg-default); background: var(--AppHeader-bg); box-shadow: inset 0 calc(var(=
--primer-borderWidth-thin, 1px)*-1) var(--color-border-default); }
.AppHeader .AppHeader-globalBar { display: flex; padding: var(--base-size-1=
6, 16px); gap: var(--base-size-12, 12px); }
.AppHeader .AppHeader-globalBar.search-expanded .AppHeader-globalBar-start,=
.AppHeader .AppHeader-globalBar.always-expanded .AppHeader-globalBar-start=
{ flex: 0 0 auto; }
.AppHeader .AppHeader-globalBar.search-expanded .AppHeader-context, .AppHea=
der .AppHeader-globalBar.always-expanded .AppHeader-context { display: none=
; }
.AppHeader .AppHeader-globalBar.search-expanded .AppHeader-search .AppHeade=
r-search-whenRegular, .AppHeader .AppHeader-globalBar.always-expanded .AppH=
eader-search .AppHeader-search-whenRegular { max-width: 100%; }
@media (max-width: 767.98px) {
.AppHeader .AppHeader-globalBar.search-expanded .AppHeader-search { posit=
ion: absolute; top: 0px; left: 0px; width: 100%; }
.AppHeader .AppHeader-globalBar.search-expanded .AppHeader-globalBar-end =
{ flex: 0 0 auto; }
.AppHeader .AppHeader-globalBar.search-expanded .search-suggestions { lef=
t: 0px; top: 0px; width: 100% !important; }
}
.AppHeader .AppHeader-globalBar .AppHeader-globalBar-start { flex: 1 1 auto=
; display: flex; gap: var(--base-size-8, 8px); }
.AppHeader .AppHeader-globalBar .AppHeader-globalBar-end { flex: 1 1 auto; =
display: flex; justify-content: flex-end; gap: var(--primer-controlStack-me=
dium-gap-auto, 8px); }
.AppHeader .AppHeader-globalBar .AppHeader-logo, .AppHeader .AppHeader-glob=
alBar .AppHeader-user { flex: 0 0 auto; display: grid; width: var(--base-si=
ze-32, 32px); height: var(--base-size-32, 32px); }
.AppHeader .AppHeader-globalBar .AppHeader-logo button, .AppHeader .AppHead=
er-globalBar .AppHeader-logo a, .AppHeader .AppHeader-globalBar .AppHeader-=
user button, .AppHeader .AppHeader-globalBar .AppHeader-user a { grid-area:=
1 / 1 / auto / auto; display: block; width: var(--base-size-32, 32px); hei=
ght: var(--base-size-32, 32px); }
.AppHeader .AppHeader-globalBar .AppHeader-logo button, .AppHeader .AppHead=
er-globalBar .AppHeader-user button { padding: 0px; background: transparent=
; border: none; border-radius: var(--primer-borderRadius-medium, 6px); outl=
ine-offset: var(--primer-borderWidth-normal, 2px); }
@media (pointer: coarse) {
.AppHeader .AppHeader-globalBar .AppHeader-logo a::after, .AppHeader .App=
Header-globalBar .AppHeader-user a::after { position: absolute; top: 50%; l=
eft: 50%; width: 100%; height: 100%; min-height: var(--primer-control-minTa=
rget-coarse, 44px); content: ""; transform: translateX(-50%) translateY(-50=
%); min-width: var(--primer-control-minTarget-coarse, 44px); }
}
.AppHeader .AppHeader-globalBar .AppHeader-logo svg { width: var(--base-siz=
e-32, 32px); height: var(--base-size-32, 32px); }
.AppHeader .AppHeader-globalBar .AppHeader-user { position: relative; backg=
round: var(--color-neutral-muted); border-radius: 50%; }
.AppHeader .AppHeader-globalBar .AppHeader-user img { position: relative; d=
isplay: block; width: 100%; height: 100%; border-radius: 50%; }
.AppHeader .AppHeader-globalBar .AppHeader-user::before { position: absolut=
e; top: 0px; left: 0px; z-index: 2; display: block; width: 100%; height: 10=
0%; pointer-events: none; content: ""; border-radius: 50%; box-shadow: inse=
t 0 0 0 var(--primer-borderWidth-thin, 1px) var(--color-border-subtle); }
.AppHeader .AppHeader-globalBar .AppHeader-context { min-width: 0px; height=
: var(--base-size-32, 32px); flex: 1 1 auto; }
@media (min-width: 768px) {
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-com=
pact { display: none; }
}
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-compa=
ct .AppHeader-context-compact-trigger { display: grid; width: 100%; height:=
var(--base-size-48, 48px); color: inherit; text-align: left; cursor: point=
er; background-color: transparent; border: 0px; border-radius: var(--primer=
-borderRadius-medium, 6px); margin-block: calc(var(--base-size-8, 8px)*-1);=
padding-block: var(--primer-control-medium-paddingBlock, 6px); padding-inl=
ine: var(--primer-control-medium-paddingInline-condensed, 8px); appearance:=
none; align-items: center; }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-compa=
ct .AppHeader-context-compact-trigger:hover { background-color: var(--color=
-action-list-item-default-hover-bg); }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-compa=
ct .AppHeader-context-compact-trigger:active { background-color: var(--colo=
r-action-list-item-default-active-bg); }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-compa=
ct .AppHeader-context-compact-lead { display: grid; width: fit-content; fon=
t-size: var(--primer-text-caption-size, 12px); line-height: var(--primer-te=
xt-caption-lineHeight, 1.33333); color: var(--color-fg-muted); grid-auto-fl=
ow: column; align-items: center; }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-compa=
ct .AppHeader-context-compact-parentItem { display: inline; overflow: hidde=
n; text-overflow: ellipsis; white-space: nowrap; }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-compa=
ct .AppHeader-context-compact-separator { white-space: nowrap; }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-compa=
ct .AppHeader-context-compact-mainItem { display: block; overflow: hidden; =
line-height: var(--primer-text-body-lineHeight-medium, 1.42857); text-overf=
low: ellipsis; white-space: nowrap; }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full =
{ display: inline-flex; width: 100%; min-width: 0px; max-width: 100%; overf=
low: hidden; }
@media (max-width: 767.98px) {
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-ful=
l { display: none; }
}
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full =
nav { width: 100%; }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full =
ul, .AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-f=
ull li { list-style: none; }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full =
ul { display: flex; flex-direction: row; }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full =
li { display: inline-grid; grid-auto-flow: column; align-items: center; fle=
x: 0 99999 auto; }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full =
li:not(:last-child)::after { color: var(--color-fg-muted); white-space: now=
rap; content: "/"; }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full =
li:first-child { flex: 0 100 max-content; }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full =
li:last-child { flex: 0 1 max-content; }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-full =
li:last-child .AppHeader-context-item { font-weight: var(--base-text-weight=
-semibold, 600); }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-item =
{ display: flex; align-items: center; min-width: 3ch; line-height: var(--pr=
imer-text-body-lineHeight-medium, 1.42857); color: inherit; border-radius: =
var(--primer-borderRadius-medium, 6px); padding-inline: var(--primer-contro=
l-medium-paddingInline-condensed, 8px); padding-block: var(--primer-control=
-medium-paddingBlock, 6px); text-decoration: none !important; }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-item =
.AppHeader-context-item-label { display: inline-block; overflow: hidden; te=
xt-overflow: ellipsis; white-space: nowrap; }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-item:=
hover { background: var(--color-action-list-item-default-hover-bg); }
.AppHeader .AppHeader-globalBar .AppHeader-context .AppHeader-context-item:=
active { background: var(--color-action-list-item-default-active-bg); }
.AppHeader .AppHeader-globalBar .AppHeader-search { position: relative; dis=
play: flex; flex: 1 1 auto; justify-content: flex-end; }
@media (min-width: 768px) {
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-whenN=
arrow { display: none; }
}
@media (max-width: 767.98px) {
.AppHeader .AppHeader-globalBar .AppHeader-search { flex-grow: 0; }
.AppHeader .AppHeader-globalBar .AppHeader-search .search-input { width: =
auto; }
.AppHeader .AppHeader-globalBar .AppHeader-search .search-input-container=
{ margin: 0px !important; }
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-whenR=
egular { display: none; }
}
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-whenReg=
ular { min-width: 12rem; max-width: 24rem; flex: 1 1 auto; }
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-wrap { =
display: grid; }
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-wrap.Ap=
pHeader-search-wrap--hasTrailing input[type=3D"search"] { padding-inline-en=
d: calc(var(--primer-control-medium-paddingInline-condensed, 8px) + var(--b=
ase-size-16, 16px) + var(--primer-control-medium-gap, 8px) - var(--primer-b=
orderWidth-thin, 1px)); }
.AppHeader .AppHeader-globalBar .AppHeader-search .search-input-container {=
height: auto; }
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-kbd { d=
isplay: inline-grid; width: var(--base-size-12, 12px); height: var(--base-s=
ize-16, 16px); padding: 0px; font-size: var(--primer-text-caption-size, 12p=
x); line-height: var(--primer-text-caption-lineHeight, 1.33333); color: inh=
erit; vertical-align: baseline; background: transparent; border: var(--prim=
er-borderWidth-thin, 1px) solid var(--color-fg-subtle); border-radius: var(=
--primer-borderRadius-small, 3px); box-shadow: none; align-items: center; j=
ustify-content: center; }
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-placeho=
lder { z-index: 1; display: block; width: 100%; overflow: hidden; font-weig=
ht: 400; line-height: var(--primer-text-body-lineHeight-medium, 20px); colo=
r: var(--color-fg-subtle); text-overflow: ellipsis; white-space: nowrap; po=
inter-events: none; grid-area: 1 / 1 / auto / auto; padding-block: var(--pr=
imer-control-medium-paddingBlock, 6px); padding-inline: calc(var(--primer-c=
ontrol-medium-paddingInline-condensed, 8px) + var(--base-size-16, 16px) + v=
ar(--primer-control-medium-gap, 8px)); }
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-control=
{ grid-area: 1 / 1 / auto / auto; position: relative; z-index: 2; }
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-visual-=
-leading { position: absolute; top: var(--base-size-8, 8px); left: var(--ba=
se-size-8, 8px); display: block; width: var(--base-size-16, 16px); height: =
var(--base-size-16, 16px); color: var(--color-fg-muted); pointer-events: no=
ne; }
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-visual-=
-leading svg { display: block !important; }
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-searchButton {=
background: transparent; }
.AppHeader .AppHeader-globalBar .AppHeader-search input[type=3D"search"], .=
AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-searchButton { =
width: 100%; padding-block: calc(var(--primer-control-medium-paddingBlock, =
6px) - var(--primer-borderWidth-thin, 1px)); padding-inline-start: calc(var=
(--primer-control-medium-paddingInline-condensed, 8px) + var(--base-size-16=
, 16px) + var(--primer-control-medium-gap, 8px) - var(--primer-borderWidth-=
thin, 1px)); padding-inline-end: var(--primer-control-medium-paddingInline-=
condensed, 8px); transition: none 0s ease 0s; }
.AppHeader .AppHeader-globalBar .AppHeader-search input[type=3D"search"]:pl=
aceholder-shown { background: transparent; }
.AppHeader .AppHeader-globalBar .AppHeader-search input[type=3D"search"]:no=
t(:placeholder-shown) { background: var(--color-canvas-default); }
.AppHeader .AppHeader-globalBar .AppHeader-search input[type=3D"search"]::p=
laceholder { color: transparent; opacity: 1; }
.AppHeader .AppHeader-globalBar .AppHeader-search input[type=3D"search"]:fo=
cus { background: var(--color-canvas-default); }
.AppHeader .AppHeader-globalBar .AppHeader-search input[type=3D"search"]:fo=
cus::placeholder { color: var(--color-fg-subtle); }
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-action-=
-trailing { position: absolute; top: var(--base-size-4, 4px); right: var(--=
base-size-4, 4px); z-index: 4; display: grid; width: var(--primer-control-x=
small-size, 24px); height: var(--primer-control-xsmall-size, 24px); padding=
: 0px; color: var(--color-fg-muted); background: transparent; border: none;=
border-radius: var(--primer-borderRadius-small, 3px); align-items: center;=
justify-content: center; }
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-action-=
-trailing:hover { background: var(--color-action-list-item-default-hover-bg=
); }
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-action-=
-trailing:active { background: var(--color-action-list-item-default-active-=
bg); }
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-action-=
-trailing::before { position: absolute; top: calc((var(--primer-control-xsm=
all-size, 24px) - var(--base-size-16, 16px))/2); left: calc(var(--base-size=
-4, 4px)*-1); display: block; width: var(--primer-borderWidth-thin, 1px); h=
eight: var(--base-size-16, 16px); content: ""; background: var(--color-bord=
er-default); }
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-action-=
-trailing::after { position: absolute; top: 50%; left: 50%; width: 100%; he=
ight: 100%; min-height: var(--primer-control-medium-size, 32px); content: "=
"; transform: translateX(-50%) translateY(-50%); min-width: var(--primer-co=
ntrol-medium-size, 32px); }
@media (pointer: coarse) {
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-actio=
n--trailing::after { min-width: var(--primer-control-minTarget-coarse, 44px=
); min-height: var(--primer-control-minTarget-coarse, 44px); }
}
.AppHeader .AppHeader-globalBar .AppHeader-search .AppHeader-search-action-=
-trailing svg { color: inherit; }
.AppHeader .AppHeader-globalBar .AppHeader-divider { width: var(--primer-bo=
rderWidth-thin, 1px); height: var(--base-size-20, 20px); margin: calc((var(=
--primer-control-medium-size, 32px) - var(--base-size-20, 20px))/2) 0; back=
ground: var(--color-border-default); }
.AppHeader .AppHeader-globalBar .AppHeader-actions { display: grid; grid-au=
to-flow: column; gap: var(--primer-controlStack-medium-gap-auto, 8px); }
.AppHeader .AppHeader-globalBar .AppHeader-actions::before { display: block=
; width: var(--primer-borderWidth-thin, 1px); height: var(--base-size-20, 2=
0px); content: ""; background: var(--color-border-default); margin-block: c=
alc((var(--primer-control-medium-size, 32px) - var(--base-size-20, 20px))/2=
); }
@media (pointer: fine) {
.AppHeader .AppHeader-globalBar .AppHeader-actions::before { margin-inlin=
e: var(--base-size-4, 4px); }
}
@media (max-width: 543.98px) {
.AppHeader .AppHeader-globalBar .AppHeader-actions { display: none; }
}
.AppHeader .AppHeader-localBar { padding: 0 var(--base-size-16, 16px); }
.AppHeader .AppHeader-item { flex: 0 0 auto; background: rgb(255, 182, 193)=
; }
.AppHeader .AppHeader-item--full { flex-grow: 1; }
.AppHeader .AppHeader-button { position: relative; display: grid; width: va=
r(--base-size-32, 32px); height: var(--base-size-32, 32px); color: var(--co=
lor-fg-muted); background: transparent; border: var(--primer-borderWidth-th=
in, 1px) solid var(--color-border-default); border-radius: var(--primer-bor=
derRadius-medium, 6px); align-items: center; justify-content: center; }
.AppHeader .AppHeader-button svg { width: var(--base-size-16, 16px); height=
: var(--base-size-16, 16px); display: block !important; color: inherit !imp=
ortant; }
.AppHeader .AppHeader-button:hover { background: var(--color-action-list-it=
em-default-hover-bg); }
.AppHeader .AppHeader-button:active { background: var(--color-action-list-i=
tem-default-active-bg); }
@media (pointer: coarse) {
.AppHeader .AppHeader-button::after { position: absolute; top: 50%; left:=
50%; width: 100%; height: 100%; min-height: var(--primer-control-minTarget=
-coarse, 44px); content: ""; transform: translateX(-50%) translateY(-50%); =
min-width: var(--primer-control-minTarget-coarse, 44px); }
}
.AppHeader .AppHeader-button.AppHeader-button--hasIndicator::before { posit=
ion: absolute; top: calc(var(--base-size-4, 4px)/-2); right: calc(var(--bas=
e-size-4, 4px)/-2); z-index: 2; display: block; width: var(--base-size-8, 8=
px); height: var(--base-size-8, 8px); content: ""; background: var(--color-=
accent-fg); border-radius: 50%; box-shadow: 0 0 0 calc(var(--base-size-4, 4=
px)/2) var(--AppHeader-bg); }
[data-target=3D"animated-image.originalImage"], [data-target=3D"animated-im=
age.replacedImage"], [data-a11y-animated-images=3D"system"] [data-animated-=
image], [data-a11y-animated-images=3D"disabled"] [data-animated-image] { di=
splay: none; }
[data-target=3D"animated-image.originalImage"] { width: 100%; }
animated-image[data-catalyst] { display: inline-block; }
animated-image { max-width: 100%; }
.AnimatedImagePlayer { position: relative; display: inline-block; width: 10=
0%; }
.AnimatedImagePlayer > a:not(.AnimatedImagePlayer-images) { display: none; =
}
.AnimatedImagePlayer-controls { position: absolute; top: 8px; right: 8px; z=
-index: 2; display: none; padding: 4px; list-style: none; background: var(-=
-color-canvas-default); border-radius: 6px; box-shadow: var(--color-overlay=
-shadow); opacity: 1; transition: opacity 80ms linear 0s; }
.AnimatedImagePlayer-images .AnimatedImagePlayer-animatedImage { cursor: po=
inter; }
.AnimatedImagePlayer-button { display: flex; align-items: center; justify-c=
ontent: center; width: 32px; height: 32px; cursor: pointer; background-colo=
r: var(--color-canvas-default); border: 0px; border-radius: 6px; }
@media (hover: hover) and (pointer: fine) {
.AnimatedImagePlayer-button:hover { background-color: var(--color-btn-hov=
er-bg); transition: background-color 200ms linear 0s; }
}
.AnimatedImagePlayer-images { display: block; width: 100%; padding: 0px; ma=
rgin: 0px; background: none; border: 0px; outline: none; outline-offset: 0p=
x; }
.AnimatedImagePlayer-images:focus-visible { outline: 2px solid var(--color-=
accent-fg); outline-offset: 0px; }
.AnimatedImagePlayer-button:focus-visible { outline: 2px solid var(--color-=
accent-fg); outline-offset: -2px; }
.AnimatedImagePlayer-button svg { width: 16px; height: 16px; pointer-events=
: none; fill: var(--color-fg-muted); }
.AnimatedImagePlayer-button:hover svg { fill: var(--color-fg-default); }
.AnimatedImagePlayer-stillImage { position: absolute; top: 0px; left: 0px; =
z-index: 1; display: none; width: 100%; height: 100%; pointer-events: none;=
}
.AnimatedImagePlayer-animatedImage { width: 100%; max-width: 100%; max-heig=
ht: 100%; }
.AnimatedImagePlayer.playing .AnimatedImagePlayer-controls { opacity: 0; tr=
ansition-delay: 1s; }
.AnimatedImagePlayer.enabled .AnimatedImagePlayer-animatedImage { opacity: =
0 !important; }
.AnimatedImagePlayer.enabled.playing .AnimatedImagePlayer-animatedImage { o=
pacity: 1 !important; }
.AnimatedImagePlayer.playing.player-focused .AnimatedImagePlayer-controls {=
opacity: 1; transition-delay: 0ms; }
@media (hover: hover) and (pointer: fine) {
.AnimatedImagePlayer.playing:hover .AnimatedImagePlayer-controls { opacit=
y: 1; transition-delay: 0s; }
}
.AnimatedImagePlayer.enabled.playing .AnimatedImagePlayer-stillImage, .Anim=
atedImagePlayer.enabled.playing .icon-play, .AnimatedImagePlayer .icon-paus=
e { display: none; }
.AnimatedImagePlayer .icon-play, .AnimatedImagePlayer.enabled.playing .icon=
-pause, .AnimatedImagePlayer.enabled .AnimatedImagePlayer-stillImage { disp=
lay: block; }
.AnimatedImagePlayer.enabled .AnimatedImagePlayer-controls { display: flex;=
}
.emoji-tab.UnderlineNav-item { margin-right: 4px; }
.emoji-tab[role=3D"tab"][aria-selected=3D"true"] { font-weight: 600; color:=
var(--color-fg-default); border-bottom-color: var(--color-severe-emphasis)=
; }
.emoji-tab[role=3D"tab"][aria-selected=3D"true"] .UnderlineNav-octicon { co=
lor: var(--color-fg-muted); }
.selected-emoji { z-index: 100; background-color: var(--color-accent-emphas=
is); }
.emoji-picker-container .emoji-picker-tab g-emoji { margin-right: auto; mar=
gin-left: 4px; }
.emoji-tab .emoji-icon { width: auto; }
.emoji-picker-container { z-index: 1; width: 395px; }
.emoji-picker-tab { height: 136px; padding-top: 8px; }
.emoji-picker-emoji-width { width: 32px; height: 28px; }
.emoji-picker-tab .btn-outline:not(:hover) { background-color: transparent;=
}
.emoji-picker-list { list-style: none; }
.notification-shelf { z-index: 34; }
.notification-shelf.is-stuck { z-index: 999; }
@media (max-width: 767px) {
.notifications-v2 .commit-ref .css-truncate-target { word-break: break-al=
l; white-space: normal; }
}
@media (max-width: 543px) {
.notifications-v2 .Box { border-right: 0px; border-left: 0px; border-radi=
us: 0px; }
}
@media (max-width: 543px) {
.notifications-v2 .Box .Box-header { border-right: 0px !important; border=
-left: 0px !important; border-radius: 0px !important; }
}
@media (max-width: 767px) {
.notifications-v2 .AvatarStack--right { width: auto !important; min-width=
: auto !important; margin-left: 53px !important; }
}
@media (max-width: 767px) {
.notifications-v2 .AvatarStack--right .AvatarStack-body { margin-right: 8=
px; position: relative !important; right: unset !important; flex-direction:=
row !important; }
}
@media (max-width: 767px) {
.notifications-v2 .AvatarStack-body .avatar { position: relative !importa=
nt; margin-right: -12px !important; margin-left: 0px !important; border-rig=
ht: 1px solid rgb(255, 255, 255) !important; border-left: 0px !important; }
}
.notifications-v2 .thread-subscription-status { background-color: transpare=
nt !important; }
.notifications-v2 .notification-action-mark-archived, .notifications-v2 .no=
tification-action-mark-unread, .notifications-v2 .notification-action-star,=
.notifications-v2 .notification-action-unsubscribe { display: block !impor=
tant; }
.notifications-v2 .notification-action-mark-read, .notifications-v2 .notifi=
cation-action-mark-unarchived, .notifications-v2 .notification-action-subsc=
ribe, .notifications-v2 .notification-action-unstar, .notifications-v2 .not=
ification-is-starred-icon { display: none !important; }
.notifications-v2 .notification-unsubscribed .notification-action-unsubscri=
be { display: none !important; }
.notifications-v2 .notification-unsubscribed .notification-action-subscribe=
{ display: block !important; }
.notifications-v2 .notification-unread .notification-action-mark-read { dis=
play: block !important; }
.notifications-v2 .notification-unread .notification-action-mark-unread { d=
isplay: none !important; }
.notifications-v2 .notification-archived .notification-action-mark-archived=
, .notifications-v2 .notification-archived .notification-action-mark-read, =
.notifications-v2 .notification-archived .notification-action-mark-unread {=
display: none !important; }
.notifications-v2 .notification-archived .notification-action-mark-unarchiv=
ed { display: block !important; }
.notifications-v2 .notification-starred .notification-action-star { display=
: none !important; }
.notifications-v2 .notification-starred .notification-is-starred-icon { dis=
play: inline-block !important; }
.notifications-v2 .notification-starred .notification-action-unstar { displ=
ay: block !important; }
.notifications-v2 .thread-subscribe-form { display: none !important; }
.notifications .read .avatar img { opacity: 0.5; }
.notifications .read .undo { display: block; }
.notifications .read .delete { visibility: hidden; }
.notifications .read[aria-selected=3D"true"], .notifications .read.navigati=
on-focus { background-color: rgb(245, 249, 252); }
.notifications .muted .unmute { display: block; }
.notifications .muted .mute { display: none; }
.notifications .unmute { display: none; }
.notifications-list { float: left; width: 100%; }
.thread-subscription-status { padding: 8px; margin: 40px 0px 16px; color: v=
ar(--color-fg-muted); border: 1px solid var(--color-border-default); border=
-radius: 6px; }
.thread-subscription-status .btn-sm > .octicon { margin-right: 1px; }
.thread-subscription-status .reason { display: inline-block; margin: 0px 8p=
x; vertical-align: middle; }
.thread-subscription-status .thread-subscribe-form { display: inline-block;=
vertical-align: middle; }
.subscription .loading { opacity: 0.5; }
.progress-pjax-loader { z-index: 99999; background: transparent; opacity: 0=
; transition: opacity 0.4s linear 0.4s; height: 2px !important; }
.progress-pjax-loader.is-loading { opacity: 1; transition: none 0s ease 0s;=
}
.progress-pjax-loader > .progress-pjax-loader-bar { background-color: rgb(1=
21, 184, 255); transition: width 0.4s ease 0s; }
.starred .starred-button-icon { color: var(--color-scale-yellow-2); }
.user-lists-menu-action { color: var(--color-fg-default); }
.user-lists-menu-action:hover:not(:disabled) { color: var(--color-fg-defaul=
t); background-color: var(--color-canvas-subtle); }
.user-lists-menu-action:focus:not(:disabled) { color: var(--color-fg-defaul=
t); outline: 2px solid var(--color-accent-emphasis); outline-offset: 2px; }
.starring-container .BtnGroup-parent:active { z-index: auto; }
.shelf { padding-top: 16px; margin-bottom: 16px; background-color: var(--co=
lor-canvas-default); border-bottom: 1px solid var(--color-border-muted); }
.shelf .container { position: relative; }
.org-sso, .business-sso { width: 340px; margin: 0px auto; }
.org-sso .sso-title, .business-sso .sso-title { font-size: 24px; font-weigh=
t: 300; letter-spacing: -0.5px; }
.org-sso .org-sso-panel, .org-sso .business-sso-panel, .business-sso .org-s=
so-panel, .business-sso .business-sso-panel { padding: 16px; background-col=
or: var(--color-canvas-default); border: 1px solid var(--color-border-defau=
lt); border-radius: 6px; }
.org-sso .sso-recovery-callout, .business-sso .sso-recovery-callout { paddi=
ng: 16px 8px; text-align: center; border: 1px solid var(--color-border-mute=
d); border-radius: 6px; }
.sso-modal { padding: 16px; }
.sso-modal .org-sso, .sso-modal .business-sso { width: auto; }
.sso-modal .org-sso .org-sso-panel, .sso-modal .business-sso .business-sso-=
panel { border: 0px; }
.sso-modal .sso-prompt-success, .sso-modal .sso-prompt-error { display: non=
e; }
.sso-modal.success .sso-prompt-default { display: none; }
.sso-modal.success .sso-prompt-success { display: block; }
.sso-modal.error .sso-prompt-default { display: none; }
.sso-modal.error .sso-prompt-error { display: block; }
.sso-modal.error .flash-error { margin-right: -32px; margin-left: -32px; bo=
rder-right: 0px; border-left: 0px; border-radius: 0px; }
.tag-input-container { position: relative; }
.tag-input-container .focus { border-color: transparent !important; box-sha=
dow: none !important; }
.tag-input-container .suggester { position: absolute; z-index: 100; width: =
100%; margin-top: -1px; }
.tag-input-container ul { list-style: none; }
.tag-input input { float: left; padding-left: 2px; margin: 0px; background:=
none; border: 0px; box-shadow: none; }
.tag-input input:focus { box-shadow: none; }
.task-list-item { list-style-type: none; }
.task-list-item label { font-weight: 400; }
.task-list-item.enabled label { cursor: pointer; }
.task-list-item + .task-list-item { margin-top: 4px; }
.task-list-item .handle { display: none; }
.task-list-item-checkbox { margin: 0px 0.2em 0.25em -1.6em; vertical-align:=
middle; }
.convert-to-issue-button { top: 2px; right: 4px; padding: 0px 2px; margin-r=
ight: 8px; user-select: none; background-color: var(--color-canvas-subtle);=
}
.convert-to-issue-button .octicon { fill: var(--color-fg-default); }
.convert-to-issue-button:hover .octicon, .convert-to-issue-button:focus .oc=
ticon { fill: var(--color-accent-fg); }
.reorderable-task-lists .markdown-body .contains-task-list { padding: 0px; =
}
.reorderable-task-lists .markdown-body li:not(.task-list-item) { margin-lef=
t: 24px; }
.reorderable-task-lists .markdown-body ol:not(.contains-task-list) li, .reo=
rderable-task-lists .markdown-body ul:not(.contains-task-list) li { margin-=
left: 0px; }
.reorderable-task-lists .markdown-body .task-list-item { padding: 2px 15px =
2px 42px; margin-right: -15px; margin-left: -15px; line-height: 1.5; border=
: 0px; }
.reorderable-task-lists .markdown-body .task-list-item + .task-list-item { =
margin-top: 0px; }
.reorderable-task-lists .markdown-body .task-list-item .handle { display: b=
lock; float: left; width: 20px; padding: 2px 0px 0px 2px; margin-left: -43p=
x; opacity: 0; }
.reorderable-task-lists .markdown-body .task-list-item .drag-handle { fill:=
var(--color-fg-default); }
.reorderable-task-lists .markdown-body .task-list-item.hovered > .handle { =
opacity: 1; }
.reorderable-task-lists .markdown-body .task-list-item.is-dragging { opacit=
y: 0; }
.comment-body .reference { font-weight: 600; white-space: nowrap; }
.comment-body .issue-link { white-space: normal; }
.comment-body .issue-link .issue-shorthand { font-weight: 400; color: var(-=
-color-fg-muted); }
.comment-body .issue-link:hover .issue-shorthand, .comment-body .issue-link=
:focus .issue-shorthand { color: var(--color-accent-fg); }
.review-comment-contents .markdown-body .task-list-item { padding-left: 42p=
x; margin-right: -12px; margin-left: -12px; border-top-left-radius: 6px; bo=
rder-bottom-left-radius: 6px; }
.convert-to-issue-enabled .task-list-item .contains-task-list { padding: 4p=
x 15px 0px 43px; margin: 0px -15px 0px -42px; }
.convert-to-issue-enabled .task-list-item.hovered { background-color: var(-=
-color-canvas-subtle); }
.convert-to-issue-enabled .task-list-item.hovered .contains-task-list { bac=
kground-color: var(--color-canvas-default); }
.convert-to-issue-enabled .task-list-item.hovered > .convert-to-issue-butto=
n { z-index: 20; width: auto; height: auto; overflow: visible; clip: auto; =
}
.convert-to-issue-enabled .task-list-item.hovered > .convert-to-issue-butto=
n svg { overflow: visible; }
.convert-to-issue-enabled .task-list-item.is-loading { color: var(--color-f=
g-muted); background-color: var(--color-accent-subtle); border-top: 1px sol=
id var(--color-accent-subtle); border-bottom: 1px solid var(--color-canvas-=
default); border-left: 1px solid var(--color-canvas-default); }
.convert-to-issue-enabled .task-list-item.is-loading ul { color: var(--colo=
r-fg-default); background-color: var(--color-canvas-default); }
.convert-to-issue-enabled .task-list-item.is-loading > .handle { opacity: 0=
; }
.task-list-item-convert-container { top: calc(100% - 4px); right: 0px; left=
: 0px; display: none; margin-top: 0px; position: absolute !important; }
.task-list-item-convert-container:hover, .task-list-item-convert-container:=
focus { display: block; }
.task-list-item-convert-button-container { top: 4px; right: 0px; left: auto=
; width: auto; }
.contains-task-list { position: relative; list-style-type: none; }
.contains-task-list:hover .task-list-item-convert-container, .contains-task=
-list:focus-within .task-list-item-convert-container { display: block; widt=
h: auto; height: 24px; overflow: visible; clip: auto; }
.convert-to-block-button { margin: 0px 4px; }
.toolbar-commenting .dropdown-menu-s { width: 100px; }
.toolbar-commenting .dropdown-item { font-weight: 600; line-height: 1em; ba=
ckground: none; border: 0px; }
.toolbar-commenting .dropdown-item:hover { color: var(--color-accent-fg); }
.toolbar-commenting .dropdown-item:focus { color: var(--color-accent-fg); o=
utline: none; }
.toolbar-item { display: block; float: left; padding: 4px; cursor: pointer;=
}
.toolbar-item.dropdown, .toolbar-item.select-menu { padding: 0px; }
.toolbar-item .select-menu-modal { margin-top: 2px; }
.toolbar-item .select-menu-item { padding-left: 8px; }
.topic-tag { display: inline-block; padding: 0.3em 0.9em; margin: 0px 0.5em=
0.5em 0px; white-space: nowrap; background-color: var(--color-accent-subtl=
e); border-radius: 6px; }
.topic-tag-link:hover { text-decoration: none; background-color: rgb(221, 2=
38, 255); }
.delete-topic-button, .delete-topic-link { display: inline-block; width: 26=
px; color: var(--color-fg-muted); background-color: var(--color-accent-subt=
le); border-width: 0px 0px 0px 1px; border-top-style: initial; border-top-c=
olor: initial; border-right-style: initial; border-right-color: initial; bo=
rder-bottom-style: initial; border-bottom-color: initial; border-left-style=
: solid; border-left-color: rgb(180, 217, 255); border-top-right-radius: 6p=
x; border-bottom-right-radius: 6px; }
.delete-topic-button:hover, .delete-topic-link:hover { background-color: rg=
b(221, 238, 255); }
.topic-tag-action:hover .delete-topic-link { color: var(--color-fg-on-empha=
sis); background-color: var(--color-accent-emphasis); }
.topic-tag-outline { background: transparent; box-shadow: rgb(200, 225, 255=
) 0px 0px 0px 1px inset; }
.delete-topic-link { padding-right: 8px; padding-left: 8px; margin-left: 8p=
x; line-height: 1.75; }
.delete-topic-link:hover { text-decoration: none; }
.invalid-topic .delete-topic-button { color: var(--color-fg-default); backg=
round-color: var(--color-danger-subtle); border-left-color: var(--color-dan=
ger-emphasis); }
.invalid-topic .delete-topic-button:hover { background-color: rgb(255, 200,=
206); }
.topic-tag-action { display: inline-flex; align-items: center; padding-left=
: 0.8em; margin: 0.4em 0.4em 0px 0px; background-color: var(--color-accent-=
subtle); border-radius: 6px; }
.topic-tag-action.invalid-topic { color: var(--color-fg-default); backgroun=
d-color: var(--color-danger-subtle); border-color: var(--color-danger-empha=
sis); }
.topic-tag-action .add-topic-button, .topic-tag-action .remove-topic-button=
{ display: inline-block; width: 26px; font-size: 14px; color: var(--color-=
fg-muted); background-color: var(--color-accent-subtle); border-width: 0px =
0px 0px 1px; border-top-style: initial; border-top-color: initial; border-r=
ight-style: initial; border-right-color: initial; border-bottom-style: init=
ial; border-bottom-color: initial; border-left-style: solid; border-left-co=
lor: rgb(180, 217, 255); }
.topic-tag-action .add-topic-button:hover, .topic-tag-action .remove-topic-=
button:hover { color: var(--color-fg-on-emphasis); }
.topic-tag-action .add-topic-button:hover { background-color: var(--color-s=
uccess-emphasis); }
.topic-tag-action .remove-topic-button { border-right: 0px; border-top-righ=
t-radius: 6px; border-bottom-right-radius: 6px; }
.topic-tag-action .remove-topic-button:hover { background-color: var(--colo=
r-danger-emphasis); }
.topic-input-container .tag-input { width: 908px; cursor: text; }
.topic-input-container .tag-input.org-repo-tag-input { width: 100%; }
.topic-input-container .tag-input .tag-input-inner { min-height: 26px; back=
ground-image: none; }
.topic-input-container .topic-tag { margin-top: 2px; }
.topic .css-truncate-target { max-width: 75%; }
.topic-list .topic-list-item + .topic-list-item { border-top: 1px solid var=
(--color-border-default); }
.topic-box .starred { color: var(--color-attention-fg); border: 0px; }
.topic-box .unstarred { color: var(--color-fg-muted); border: 0px; }
.user-status-suggestions { height: 98px; transition: height 100ms ease-out =
0s, opacity 200ms ease-in 0s; }
.user-status-suggestions.collapsed { height: 0px; opacity: 0; }
.user-status-container, .user-status-container .team-mention, .user-status-=
container .user-mention { white-space: normal; }
.user-status-container { word-break: break-word; overflow-wrap: break-word;=
}
.user-status-container .input-group-button .btn { width: 46px; height: 34px=
; line-height: 0; }
.user-status-container .input-group-button g-emoji { font-size: 1.3em; line=
-height: 18px; }
.user-status-container .team-mention, .user-status-container .user-mention =
{ white-space: normal; }
.user-status-container img.emoji { width: 18px; height: 18px; }
.emoji-status-width { width: 20px; }
.user-status-org-button .user-status-org-detail { color: var(--color-fg-mut=
ed); }
.user-status-org-button:hover .user-status-org-detail, .user-status-org-but=
ton:focus .user-status-org-detail { color: var(--color-fg-on-emphasis); }
.user-status-org-button.selected { color: var(--color-fg-on-emphasis); back=
ground-color: var(--color-accent-emphasis); }
.user-status-org-button.selected .user-status-org-detail { color: var(--col=
or-fg-on-emphasis); }
.user-status-limited-availability-compact { width: 8px; height: 8px; backgr=
ound-color: var(--color-attention-emphasis); }
.user-status-message-wrapper { color: var(--color-fg-default); }
.toggle-user-status-edit:hover .user-status-message-wrapper, .toggle-user-s=
tatus-edit:focus .user-status-message-wrapper { color: var(--color-accent-f=
g); }
.user-status-message-wrapper div { display: inline; }
.user-status-header g-emoji { font-size: 1.25em; }
.user-status-message-wrapper .g-emoji { display: inline-block; }
.user-status-limited-availability-container { margin-top: 16px; margin-bott=
om: 16px; }
@media only screen and (max-height: 560px) {
.user-status-suggestions { display: none; }
.user-status-limited-availability-container { margin-top: 8px; margin-bot=
tom: 8px; }
}
.user-status-circle-badge { background-color: var(--color-canvas-default); =
border: 1px solid var(--color-border-default); border-radius: 2em; box-shad=
ow: var(--color-shadow-small); }
.command-palette { box-shadow: var(--color-overlay-shadow); }
@media (min-width: 768px) {
.command-palette-details-dialog { width: 512px; }
}
@media (min-width: 1012px) {
.command-palette-details-dialog { width: 640px; }
}
@media (min-width: 1280px) {
.command-palette-details-dialog { width: 720px; }
}
.page-stack-transition-height { overflow-y: scroll; transition-timing-funct=
ion: cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-duration: 0.2s; trans=
ition-property: max-height, min-height; }
.page-stack-transition-height.no-transition { transition-duration: 0s; }
.command-palette-input-group { position: relative; z-index: 0; padding-left=
: 0px; color: var(--color-fg-subtle); }
.command-palette-input-group .no-focus-indicator:focus, .command-palette-in=
put-group .no-focus-indicator:focus-visible { border: 0px !important; outli=
ne: none !important; }
.command-palette-input-group .command-palette-typeahead { position: absolut=
e; z-index: 1; padding: inherit; pointer-events: none; }
.command-palette-input-group .command-palette-typeahead .typeahead-segment =
{ white-space: pre; }
.command-palette-input-group .command-palette-typeahead .typeahead-segment.=
input-mirror { opacity: 0; }
.command-palette-input-group .typeahead-input { padding: inherit; }
.command-palette-input-clear-button { color: var(--color-fg-subtle); }
.command-palette-input-clear-button:hover { color: var(--color-fg-muted); }
themed-picture { visibility: hidden; }
.is-auto-complete-loading :not(input).form-control { padding-right: 0px; ba=
ckground-image: none; }
.ActionMenu { position: absolute; z-index: 999; display: none; background-c=
olor: var(--color-canvas-overlay); }
.PageHeader { display: grid; grid-template-columns: 1fr; grid-template-area=
s: "contextBar" "titleBar" "description" "navigation"; margin-bottom: 24px;=
}
@media (max-width: 768px) {
.PageHeader { margin-bottom: 16px; }
}
.PageHeader .PageHeader-contextBar { display: flex; column-gap: 16px; align=
-items: center; }
.PageHeader .PageHeader-contextBar .PageHeader-parentLink { flex: 1 1 auto;=
}
.PageHeader .PageHeader-parentLink a { display: inline-grid; grid-template-=
columns: min-content auto; gap: 4px; align-items: center; padding: 4px 8px;=
margin-left: -4px; font-size: 12px; line-height: 1.25; color: var(--color-=
fg-muted); border-radius: 6px; }
.PageHeader .PageHeader-parentLink a:hover { color: var(--color-fg-default)=
; text-decoration: none; background: var(--color-canvas-subtle); }
.PageHeader .PageHeader-parentLink .PageHeader-parentLink-label { overflow:=
hidden; text-overflow: ellipsis; white-space: nowrap; }
.PageHeader .PageHeader-titleBar { display: flex; column-gap: 16px; }
.PageHeader .PageHeader-titleBar .PageHeader-titleWrap { flex: 1 1 auto; }
.PageHeader .PageHeader-titleBar .PageHeader-actions { flex: 0 0 auto; }
.PageHeader .PageHeader-titleWrap { display: flex; column-gap: 8px; }
.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--large { font: 400 v=
ar(--primer-text-title-size-large, 2rem) -apple-system,BlinkMacSystemFont,"=
Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"; =
}
.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--large .PageHeader-b=
ackButton { height: var(--primer-text-title-lineHeight-large, 2.5rem); }
.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--large .PageHeader-l=
eadingVisual { max-height: var(--primer-text-title-lineHeight-large, 2.5rem=
); }
.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--medium { font: 600 =
var(--primer-text-title-size-medium, 1.25rem) -apple-system,BlinkMacSystemF=
ont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emo=
ji"; }
.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--subtitle { font: 40=
0 var(--primer-text-subtitle-size, 1.25rem) -apple-system,BlinkMacSystemFon=
t,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji=
"; }
@media (max-width: 768px) {
.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--large { font: 600=
var(--primer-text-title-size-medium, 1.25rem) -apple-system,BlinkMacSystem=
Font,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Em=
oji"; }
.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--medium { font: 60=
0 var(--primer-text-title-size-medium, 1.25rem) -apple-system,BlinkMacSyste=
mFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI E=
moji"; }
.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--subtitle { font: =
400 var(--primer-text-title-size-medium, 1.25rem) -apple-system,BlinkMacSys=
temFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI=
Emoji"; }
}
.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--hasLeadingVisual { =
display: flex; }
.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--hasBackButton:first=
-child { margin-left: -4px; }
@media (min-width: 768px) {
.PageHeader .PageHeader-titleWrap.PageHeader-titleWrap--hasBackButton:fir=
st-child { align-items: center; margin-left: 8px; grid-template-columns: mi=
n-content auto; display: flex !important; }
}
.PageHeader .PageHeader-titleWrap h1, .PageHeader .PageHeader-titleWrap h2,=
.PageHeader .PageHeader-titleWrap h3 { font-size: inherit; font-weight: in=
herit; line-height: inherit; }
.PageHeader .PageHeader-titleWrap .PageHeader-title { display: inline-grid;=
grid-auto-flow: column; grid-template-columns: auto; align-items: center; =
gap: 8px; }
.PageHeader .PageHeader-titleWrap .PageHeader-leadingVisual { display: grid=
; align-items: center; max-height: var(--primer-text-title-lineHeight-large=
, 1.5); }
.PageHeader .PageHeader-titleWrap .PageHeader-trailingVisual { display: gri=
d; align-items: center; max-height: var(--primer-text-title-lineHeight-larg=
e, 1.5); }
.PageHeader .PageHeader-titleWrap .PageHeader-backButton { position: relati=
ve; display: grid; width: 16px; height: var(--primer-text-title-lineHeight-=
medium, 1.5rem); align-items: center; padding: 0px; color: inherit; border-=
radius: 6px; }
@media (max-width: 768px) {
.PageHeader .PageHeader-titleWrap .PageHeader-backButton { display: none;=
}
}
.PageHeader .PageHeader-description { margin-top: 8px; overflow: auto; }
.PageHeader .PageHeader-navigation { margin-top: 16px; overflow: auto; }
@media (min-width: 1012px) {
.hx_actions-sidebar { max-width: 320px; }
}
.hx_anim-fade-out { animation-name: hx-fade-out; animation-duration: 1s; an=
imation-fill-mode: forwards; animation-timing-function: ease-out; }
@keyframes hx-fade-out {=20
0% { opacity: 1; }
100% { opacity: 0; }
}
.AvatarStack--large { min-width: 44px; height: 32px; }
.AvatarStack--large.AvatarStack--two { min-width: 48px; }
.AvatarStack--large.AvatarStack--three-plus { min-width: 52px; }
.AvatarStack--large .AvatarStack-body .avatar { width: 32px; height: 32px; =
margin-right: -28px; }
.AvatarStack--large .AvatarStack-body:hover .avatar { margin-right: 4px; }
.AvatarStack--large .avatar.avatar-more::before { width: 32px; }
.AvatarStack--large .avatar.avatar-more::after { width: 30px; }
.AvatarStack--large .avatar.avatar-more::after, .AvatarStack--large .avatar=
.avatar-more::before { height: 32px; }
.hx_avatar_stack_commit .AvatarStack { min-width: 24px; height: 24px; }
.hx_avatar_stack_commit .AvatarStack .avatar { width: 24px; height: 24px; }
.hx_avatar_stack_commit .AvatarStack.AvatarStack--two { min-width: 40px; }
.hx_avatar_stack_commit .AvatarStack.AvatarStack--three-plus { min-width: 4=
4px; }
.hx_flex-avatar-stack { display: flex; align-items: center; }
.hx_flex-avatar-stack-item { min-width: 0px; max-width: 24px; }
.hx_flex-avatar-stack-item .avatar { display: block; background-color: var(=
--color-canvas-default); border: 2px solid var(--color-canvas-default); box=
-shadow: none; }
.hx_flex-avatar-stack-item:last-of-type { flex-shrink: 0; max-width: none; =
}
.Box-row--focus-gray.navigation-focus .AvatarStack-body { background-color:=
var(--color-canvas-subtle); }
.AvatarStack-body:not(:hover) { background-color: transparent; }
.AvatarStack--three-plus.AvatarStack--three-plus .avatar-more { display: no=
ne; }
.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body .avatar:=
nth-child(n+4) { display: flex; opacity: 1; }
.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hov=
er) .avatar:nth-of-type(n+6) { display: none; opacity: 0; }
.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body > .avata=
r:nth-of-type(1) { z-index: 5; }
.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body > .avata=
r:nth-of-type(2) { z-index: 4; }
.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body > .avata=
r:nth-of-type(3) { z-index: 3; }
.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body > .avata=
r:nth-of-type(4) { z-index: 2; }
.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body > .avata=
r:nth-of-type(5) { z-index: 1; }
.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hov=
er) > .avatar-more + .avatar:nth-of-type(3) img { opacity: 0.5; }
.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hov=
er) > .avatar-more ~ .avatar:nth-of-type(4) img { opacity: 0.33; }
.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hov=
er) > .avatar-more ~ .avatar:nth-of-type(5) img { opacity: 0.25; }
.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hov=
er) > .avatar-more + .avatar:nth-of-type(3) { margin-right: 0px; margin-lef=
t: -6px; }
.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hov=
er) > .avatar-more ~ .avatar:nth-of-type(4) { margin-right: 0px; margin-lef=
t: -18px; }
.AvatarStack--three-plus.AvatarStack--three-plus .AvatarStack-body:not(:hov=
er) > .avatar-more ~ .avatar:nth-of-type(5) { margin-right: 0px; margin-lef=
t: -18px; }
.AvatarStack--three-plus.AvatarStack--three-plus.AvatarStack--right .Avatar=
Stack-body:not(:hover) > .avatar-more + .avatar:nth-of-type(3) { margin-rig=
ht: -6px; margin-left: 0px; }
.AvatarStack--three-plus.AvatarStack--three-plus.AvatarStack--right .Avatar=
Stack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(4) { margin-rig=
ht: -18px; margin-left: 0px; }
.AvatarStack--three-plus.AvatarStack--three-plus.AvatarStack--right .Avatar=
Stack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(5) { margin-rig=
ht: -18px; margin-left: 0px; }
.AvatarStack--three-plus.AvatarStack--three-plus.AvatarStack--large .Avatar=
Stack-body:not(:hover) > .avatar-more + .avatar:nth-of-type(3) { margin-rig=
ht: 0px; margin-left: -2px; }
.AvatarStack--three-plus.AvatarStack--three-plus.AvatarStack--large .Avatar=
Stack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(4) { margin-rig=
ht: 0px; margin-left: -30px; }
.AvatarStack--three-plus.AvatarStack--three-plus.AvatarStack--large .Avatar=
Stack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(5) { margin-rig=
ht: 0px; margin-left: -30px; }
.hx_avatar_stack_commit .AvatarStack--three-plus.AvatarStack--three-plus .A=
vatarStack-body:not(:hover) > .avatar-more + .avatar:nth-of-type(3) { margi=
n-right: 0px; margin-left: -10px; }
.hx_avatar_stack_commit .AvatarStack--three-plus.AvatarStack--three-plus .A=
vatarStack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(4) { margi=
n-right: 0px; margin-left: -21px; }
.hx_avatar_stack_commit .AvatarStack--three-plus.AvatarStack--three-plus .A=
vatarStack-body:not(:hover) > .avatar-more ~ .avatar:nth-of-type(5) { margi=
n-right: 0px; margin-left: -21px; }
.hx_badge-search-container { cursor: text; }
.hx_badge-search-container .hx_badge-input { border: 0px; outline: 0px; box=
-shadow: none; }
.hx_badge-search-container .hx_badge-input:focus { border: 0px !important; =
box-shadow: none !important; }
.hx_badge-search-container .hx_badge-input::placeholder { font-size: 12px; =
}
.hx_badge-search-container .hx_badge-input-inline { height: 30px; }
.hx_badge { cursor: pointer; }
.hx_badge[aria-pressed=3D"true"] { color: var(--color-fg-on-emphasis) !imp=
ortant; background-color: var(--color-accent-emphasis) !important; border-=
color: var(--color-accent-emphasis) !important; }
.hx_Box--firstRowRounded0 .Box-row:first-of-type { border-top-left-radius: =
0px; border-top-right-radius: 0px; }
.Box-row:first-of-type { border-top-color: transparent; }
.hx_Box-row--with-top-border:first-of-type { border-top-color: inherit; }
.Box--overlay [data-close-dialog], .Box-overlay--narrow [data-close-dialog]=
, .Box-overlay--wide [data-close-dialog] { z-index: 1; }
.dropdown-item.btn-link:disabled, .dropdown-item.btn-link:disabled:hover, .=
dropdown-item.btn-link[aria-disabled=3D"true"], .dropdown-item.btn-link[ari=
a-disabled=3D"true"]:hover { background-color: transparent; }
@media (hover: hover) {
.hx_menuitem--focus { background-color: var(--color-canvas-subtle); }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ra=
tio: 0), (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 0.001dpcm=
) {
g-emoji { font-size: 1.25em; }
}
.hx_create-pr-button:hover { border-right-width: 0px; }
.hx_create-pr-button:hover + .BtnGroup-parent .BtnGroup-item { border-left-=
width: 1px; }
summary[type=3D"button"].btn { appearance: none; }
.form-control:-webkit-autofill { -webkit-text-fill-color: var(--color-fg-de=
fault); box-shadow: inset 0 0 0 32px var(--color-canvas-default) !importan=
t; }
.form-control:-webkit-autofill:focus { box-shadow: inset 0 0 0 32px var(--c=
olor-canvas-default),var(--color-primer-shadow-focus) !important; }
::-webkit-calendar-picker-indicator { filter: invert(50%); }
[data-color-mode=3D"light"][data-light-theme*=3D"dark"] ::selection, [data-=
color-mode=3D"dark"][data-dark-theme*=3D"dark"] ::selection { background-co=
lor: var(--color-accent-muted); }
@media (prefers-color-scheme: light) {
[data-color-mode=3D"auto"][data-light-theme*=3D"dark"] ::selection { back=
ground-color: var(--color-accent-muted); }
}
@media (prefers-color-scheme: dark) {
[data-color-mode=3D"auto"][data-dark-theme*=3D"dark"] ::selection { backg=
round-color: var(--color-accent-muted); }
}
[data-color-mode=3D"light"][data-light-theme*=3D"dark"], [data-color-mode=
=3D"dark"][data-dark-theme*=3D"dark"] { --color-workflow-card-connector:var=
(--color-scale-gray-5); --color-workflow-card-connector-bg:var(--color-scal=
e-gray-5); --color-workflow-card-connector-inactive:var(--color-border-defa=
ult); --color-workflow-card-connector-inactive-bg:var(--color-border-defaul=
t); --color-workflow-card-connector-highlight:var(--color-scale-blue-5); --=
color-workflow-card-connector-highlight-bg:var(--color-scale-blue-5); --col=
or-workflow-card-bg:var(--color-scale-gray-7); --color-workflow-card-inacti=
ve-bg:var(--color-canvas-inset); --color-workflow-card-header-shadow:rgba(2=
7, 31, 35, 0.04); --color-workflow-card-progress-complete-bg:var(--color-sc=
ale-blue-5); --color-workflow-card-progress-incomplete-bg:var(--color-scale=
-gray-6); --color-discussions-state-answered-icon:var(--color-scale-green-3=
); --color-bg-discussions-row-emoji-box:var(--color-scale-gray-6); --color-=
notifications-button-text:var(--color-scale-white); --color-notifications-b=
utton-hover-text:var(--color-scale-white); --color-notifications-button-hov=
er-bg:var(--color-scale-blue-4); --color-notifications-row-read-bg:var(--co=
lor-canvas-default); --color-notifications-row-bg:var(--color-canvas-subtle=
); --color-icon-directory:var(--color-fg-muted); --color-checks-step-error-=
icon:var(--color-scale-red-4); --color-calendar-halloween-graph-day-L1-bg:#=
631c03; --color-calendar-halloween-graph-day-L2-bg:#bd561d; --color-calenda=
r-halloween-graph-day-L3-bg:#fa7a18; --color-calendar-halloween-graph-day-L=
4-bg:#fddf68; --color-calendar-graph-day-bg:var(--color-scale-gray-8); --co=
lor-calendar-graph-day-border:rgba(27, 31, 35, 0.06); --color-calendar-grap=
h-day-L1-bg:#0e4429; --color-calendar-graph-day-L2-bg:#006d32; --color-cale=
ndar-graph-day-L3-bg:#26a641; --color-calendar-graph-day-L4-bg:#39d353; --c=
olor-calendar-graph-day-L1-border:rgba(255, 255, 255, 0.05); --color-calend=
ar-graph-day-L2-border:rgba(255, 255, 255, 0.05); --color-calendar-graph-da=
y-L3-border:rgba(255, 255, 255, 0.05); --color-calendar-graph-day-L4-border=
:rgba(255, 255, 255, 0.05); --color-user-mention-fg:var(--color-scale-yello=
w-0); --color-user-mention-bg:var(--color-scale-yellow-8); --color-text-whi=
te:var(--color-scale-white); }
@media (prefers-color-scheme: light) {
[data-color-mode=3D"auto"][data-light-theme*=3D"dark"] { --color-workflow=
-card-connector:var(--color-scale-gray-5); --color-workflow-card-connector-=
bg:var(--color-scale-gray-5); --color-workflow-card-connector-inactive:var(=
--color-border-default); --color-workflow-card-connector-inactive-bg:var(--=
color-border-default); --color-workflow-card-connector-highlight:var(--colo=
r-scale-blue-5); --color-workflow-card-connector-highlight-bg:var(--color-s=
cale-blue-5); --color-workflow-card-bg:var(--color-scale-gray-7); --color-w=
orkflow-card-inactive-bg:var(--color-canvas-inset); --color-workflow-card-h=
eader-shadow:rgba(27, 31, 35, 0.04); --color-workflow-card-progress-complet=
e-bg:var(--color-scale-blue-5); --color-workflow-card-progress-incomplete-b=
g:var(--color-scale-gray-6); --color-discussions-state-answered-icon:var(--=
color-scale-green-3); --color-bg-discussions-row-emoji-box:var(--color-scal=
e-gray-6); --color-notifications-button-text:var(--color-scale-white); --co=
lor-notifications-button-hover-text:var(--color-scale-white); --color-notif=
ications-button-hover-bg:var(--color-scale-blue-4); --color-notifications-r=
ow-read-bg:var(--color-canvas-default); --color-notifications-row-bg:var(--=
color-canvas-subtle); --color-icon-directory:var(--color-fg-muted); --color=
-checks-step-error-icon:var(--color-scale-red-4); --color-calendar-hallowee=
n-graph-day-L1-bg:#631c03; --color-calendar-halloween-graph-day-L2-bg:#bd56=
1d; --color-calendar-halloween-graph-day-L3-bg:#fa7a18; --color-calendar-ha=
lloween-graph-day-L4-bg:#fddf68; --color-calendar-graph-day-bg:var(--color-=
scale-gray-8); --color-calendar-graph-day-border:rgba(27, 31, 35, 0.06); --=
color-calendar-graph-day-L1-bg:#0e4429; --color-calendar-graph-day-L2-bg:#0=
06d32; --color-calendar-graph-day-L3-bg:#26a641; --color-calendar-graph-day=
-L4-bg:#39d353; --color-calendar-graph-day-L1-border:rgba(255, 255, 255, 0.=
05); --color-calendar-graph-day-L2-border:rgba(255, 255, 255, 0.05); --colo=
r-calendar-graph-day-L3-border:rgba(255, 255, 255, 0.05); --color-calendar-=
graph-day-L4-border:rgba(255, 255, 255, 0.05); --color-user-mention-fg:var(=
--color-scale-yellow-0); --color-user-mention-bg:var(--color-scale-yellow-8=
); --color-text-white:var(--color-scale-white); }
}
@media (prefers-color-scheme: dark) {
[data-color-mode=3D"auto"][data-dark-theme*=3D"dark"] { --color-workflow-=
card-connector:var(--color-scale-gray-5); --color-workflow-card-connector-b=
g:var(--color-scale-gray-5); --color-workflow-card-connector-inactive:var(-=
-color-border-default); --color-workflow-card-connector-inactive-bg:var(--c=
olor-border-default); --color-workflow-card-connector-highlight:var(--color=
-scale-blue-5); --color-workflow-card-connector-highlight-bg:var(--color-sc=
ale-blue-5); --color-workflow-card-bg:var(--color-scale-gray-7); --color-wo=
rkflow-card-inactive-bg:var(--color-canvas-inset); --color-workflow-card-he=
ader-shadow:rgba(27, 31, 35, 0.04); --color-workflow-card-progress-complete=
-bg:var(--color-scale-blue-5); --color-workflow-card-progress-incomplete-bg=
:var(--color-scale-gray-6); --color-discussions-state-answered-icon:var(--c=
olor-scale-green-3); --color-bg-discussions-row-emoji-box:var(--color-scale=
-gray-6); --color-notifications-button-text:var(--color-scale-white); --col=
or-notifications-button-hover-text:var(--color-scale-white); --color-notifi=
cations-button-hover-bg:var(--color-scale-blue-4); --color-notifications-ro=
w-read-bg:var(--color-canvas-default); --color-notifications-row-bg:var(--c=
olor-canvas-subtle); --color-icon-directory:var(--color-fg-muted); --color-=
checks-step-error-icon:var(--color-scale-red-4); --color-calendar-halloween=
-graph-day-L1-bg:#631c03; --color-calendar-halloween-graph-day-L2-bg:#bd561=
d; --color-calendar-halloween-graph-day-L3-bg:#fa7a18; --color-calendar-hal=
loween-graph-day-L4-bg:#fddf68; --color-calendar-graph-day-bg:var(--color-s=
cale-gray-8); --color-calendar-graph-day-border:rgba(27, 31, 35, 0.06); --c=
olor-calendar-graph-day-L1-bg:#0e4429; --color-calendar-graph-day-L2-bg:#00=
6d32; --color-calendar-graph-day-L3-bg:#26a641; --color-calendar-graph-day-=
L4-bg:#39d353; --color-calendar-graph-day-L1-border:rgba(255, 255, 255, 0.0=
5); --color-calendar-graph-day-L2-border:rgba(255, 255, 255, 0.05); --color=
-calendar-graph-day-L3-border:rgba(255, 255, 255, 0.05); --color-calendar-g=
raph-day-L4-border:rgba(255, 255, 255, 0.05); --color-user-mention-fg:var(-=
-color-scale-yellow-0); --color-user-mention-bg:var(--color-scale-yellow-8)=
; --color-text-white:var(--color-scale-white); }
}
:root, [data-color-mode=3D"light"][data-light-theme*=3D"light"], [data-colo=
r-mode=3D"dark"][data-dark-theme*=3D"light"] { --color-workflow-card-connec=
tor:var(--color-scale-gray-3); --color-workflow-card-connector-bg:var(--col=
or-scale-gray-3); --color-workflow-card-connector-inactive:var(--color-bord=
er-default); --color-workflow-card-connector-inactive-bg:var(--color-border=
-default); --color-workflow-card-connector-highlight:var(--color-scale-blue=
-4); --color-workflow-card-connector-highlight-bg:var(--color-scale-blue-4)=
; --color-workflow-card-bg:var(--color-scale-white); --color-workflow-card-=
inactive-bg:var(--color-canvas-inset); --color-workflow-card-header-shadow:=
rgba(0, 0, 0, 0); --color-workflow-card-progress-complete-bg:var(--color-sc=
ale-blue-4); --color-workflow-card-progress-incomplete-bg:var(--color-scale=
-gray-2); --color-discussions-state-answered-icon:var(--color-scale-white);=
--color-bg-discussions-row-emoji-box:rgba(209, 213, 218, 0.5); --color-not=
ifications-button-text:var(--color-fg-muted); --color-notifications-button-=
hover-text:var(--color-fg-default); --color-notifications-button-hover-bg:v=
ar(--color-scale-gray-2); --color-notifications-row-read-bg:var(--color-can=
vas-subtle); --color-notifications-row-bg:var(--color-scale-white); --color=
-icon-directory:var(--color-scale-blue-3); --color-checks-step-error-icon:v=
ar(--color-scale-red-4); --color-calendar-halloween-graph-day-L1-bg:#ffee4a=
; --color-calendar-halloween-graph-day-L2-bg:#ffc501; --color-calendar-hall=
oween-graph-day-L3-bg:#fe9600; --color-calendar-halloween-graph-day-L4-bg:#=
03001c; --color-calendar-graph-day-bg:#ebedf0; --color-calendar-graph-day-b=
order:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L1-bg:#9be9a8; --c=
olor-calendar-graph-day-L2-bg:#40c463; --color-calendar-graph-day-L3-bg:#30=
a14e; --color-calendar-graph-day-L4-bg:#216e39; --color-calendar-graph-day-=
L1-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L2-border:rgba=
(27, 31, 35, 0.06); --color-calendar-graph-day-L3-border:rgba(27, 31, 35, 0=
.06); --color-calendar-graph-day-L4-border:rgba(27, 31, 35, 0.06); --color-=
user-mention-fg:var(--color-fg-default); --color-user-mention-bg:var(--colo=
r-attention-subtle); --color-text-white:var(--color-scale-white); }
@media (prefers-color-scheme: light) {
[data-color-mode=3D"auto"][data-light-theme*=3D"light"] { --color-workflo=
w-card-connector:var(--color-scale-gray-3); --color-workflow-card-connector=
-bg:var(--color-scale-gray-3); --color-workflow-card-connector-inactive:var=
(--color-border-default); --color-workflow-card-connector-inactive-bg:var(-=
-color-border-default); --color-workflow-card-connector-highlight:var(--col=
or-scale-blue-4); --color-workflow-card-connector-highlight-bg:var(--color-=
scale-blue-4); --color-workflow-card-bg:var(--color-scale-white); --color-w=
orkflow-card-inactive-bg:var(--color-canvas-inset); --color-workflow-card-h=
eader-shadow:rgba(0, 0, 0, 0); --color-workflow-card-progress-complete-bg:v=
ar(--color-scale-blue-4); --color-workflow-card-progress-incomplete-bg:var(=
--color-scale-gray-2); --color-discussions-state-answered-icon:var(--color-=
scale-white); --color-bg-discussions-row-emoji-box:rgba(209, 213, 218, 0.5)=
; --color-notifications-button-text:var(--color-fg-muted); --color-notifica=
tions-button-hover-text:var(--color-fg-default); --color-notifications-butt=
on-hover-bg:var(--color-scale-gray-2); --color-notifications-row-read-bg:va=
r(--color-canvas-subtle); --color-notifications-row-bg:var(--color-scale-wh=
ite); --color-icon-directory:var(--color-scale-blue-3); --color-checks-step=
-error-icon:var(--color-scale-red-4); --color-calendar-halloween-graph-day-=
L1-bg:#ffee4a; --color-calendar-halloween-graph-day-L2-bg:#ffc501; --color-=
calendar-halloween-graph-day-L3-bg:#fe9600; --color-calendar-halloween-grap=
h-day-L4-bg:#03001c; --color-calendar-graph-day-bg:#ebedf0; --color-calenda=
r-graph-day-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L1-bg=
:#9be9a8; --color-calendar-graph-day-L2-bg:#40c463; --color-calendar-graph-=
day-L3-bg:#30a14e; --color-calendar-graph-day-L4-bg:#216e39; --color-calend=
ar-graph-day-L1-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L=
2-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L3-border:rgba(=
27, 31, 35, 0.06); --color-calendar-graph-day-L4-border:rgba(27, 31, 35, 0.=
06); --color-user-mention-fg:var(--color-fg-default); --color-user-mention-=
bg:var(--color-attention-subtle); --color-text-white:var(--color-scale-whit=
e); }
}
@media (prefers-color-scheme: dark) {
[data-color-mode=3D"auto"][data-dark-theme*=3D"light"] { --color-workflow=
-card-connector:var(--color-scale-gray-3); --color-workflow-card-connector-=
bg:var(--color-scale-gray-3); --color-workflow-card-connector-inactive:var(=
--color-border-default); --color-workflow-card-connector-inactive-bg:var(--=
color-border-default); --color-workflow-card-connector-highlight:var(--colo=
r-scale-blue-4); --color-workflow-card-connector-highlight-bg:var(--color-s=
cale-blue-4); --color-workflow-card-bg:var(--color-scale-white); --color-wo=
rkflow-card-inactive-bg:var(--color-canvas-inset); --color-workflow-card-he=
ader-shadow:rgba(0, 0, 0, 0); --color-workflow-card-progress-complete-bg:va=
r(--color-scale-blue-4); --color-workflow-card-progress-incomplete-bg:var(-=
-color-scale-gray-2); --color-discussions-state-answered-icon:var(--color-s=
cale-white); --color-bg-discussions-row-emoji-box:rgba(209, 213, 218, 0.5);=
--color-notifications-button-text:var(--color-fg-muted); --color-notificat=
ions-button-hover-text:var(--color-fg-default); --color-notifications-butto=
n-hover-bg:var(--color-scale-gray-2); --color-notifications-row-read-bg:var=
(--color-canvas-subtle); --color-notifications-row-bg:var(--color-scale-whi=
te); --color-icon-directory:var(--color-scale-blue-3); --color-checks-step-=
error-icon:var(--color-scale-red-4); --color-calendar-halloween-graph-day-L=
1-bg:#ffee4a; --color-calendar-halloween-graph-day-L2-bg:#ffc501; --color-c=
alendar-halloween-graph-day-L3-bg:#fe9600; --color-calendar-halloween-graph=
-day-L4-bg:#03001c; --color-calendar-graph-day-bg:#ebedf0; --color-calendar=
-graph-day-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L1-bg:=
#9be9a8; --color-calendar-graph-day-L2-bg:#40c463; --color-calendar-graph-d=
ay-L3-bg:#30a14e; --color-calendar-graph-day-L4-bg:#216e39; --color-calenda=
r-graph-day-L1-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L2=
-border:rgba(27, 31, 35, 0.06); --color-calendar-graph-day-L3-border:rgba(2=
7, 31, 35, 0.06); --color-calendar-graph-day-L4-border:rgba(27, 31, 35, 0.0=
6); --color-user-mention-fg:var(--color-fg-default); --color-user-mention-b=
g:var(--color-attention-subtle); --color-text-white:var(--color-scale-white=
); }
}
.hx_color-icon-directory { color: var(--color-icon-directory); }
.hx_comment-box--tip::after { background-image: linear-gradient(var(--color=
-canvas-default), var(--color-canvas-default)) !important; }
.hx_keyword-hl { background-color: var(--color-search-keyword-hl); }
.hx_dot-fill-pending-icon { color: var(--color-attention-emphasis) !import=
ant; }
@media (max-width: 543px) {
[data-color-mode=3D"light"][data-light-theme*=3D"dark"], [data-color-mode=
=3D"dark"][data-dark-theme*=3D"dark"] { --color-fg-default: var(--color-sca=
le-gray-0); --color-canvas-default: var(--color-scale-gray-8); }
}
@media (max-width: 543px) and (prefers-color-scheme: light) {
[data-color-mode=3D"auto"][data-light-theme*=3D"dark"] { --color-fg-defau=
lt: var(--color-scale-gray-0); --color-canvas-default: var(--color-scale-gr=
ay-8); }
}
@media (max-width: 543px) and (prefers-color-scheme: dark) {
[data-color-mode=3D"auto"][data-dark-theme*=3D"dark"] { --color-fg-defaul=
t: var(--color-scale-gray-0); --color-canvas-default: var(--color-scale-gra=
y-8); }
}
:root[data-color-mode=3D"dark"] .entry-content [href$=3D"#gh-light-mode-onl=
y"], :root[data-color-mode=3D"dark"] .comment-body [href$=3D"#gh-light-mode=
-only"], :root[data-color-mode=3D"dark"] .readme [href$=3D"#gh-light-mode-o=
nly"] { display: none; }
:root[data-color-mode=3D"light"] .entry-content [href$=3D"#gh-dark-mode-onl=
y"], :root[data-color-mode=3D"light"] .comment-body [href$=3D"#gh-dark-mode=
-only"], :root[data-color-mode=3D"light"] .readme [href$=3D"#gh-dark-mode-o=
nly"] { display: none; }
@media (prefers-color-scheme: dark) {
:root[data-color-mode=3D"auto"] .entry-content [href$=3D"#gh-light-mode-o=
nly"], :root[data-color-mode=3D"auto"] .comment-body [href$=3D"#gh-light-mo=
de-only"], :root[data-color-mode=3D"auto"] .readme [href$=3D"#gh-light-mode=
-only"] { display: none; }
}
@media (prefers-color-scheme: light) {
:root[data-color-mode=3D"auto"] .entry-content [href$=3D"#gh-dark-mode-on=
ly"], :root[data-color-mode=3D"auto"] .comment-body [href$=3D"#gh-dark-mode=
-only"], :root[data-color-mode=3D"auto"] .readme [href$=3D"#gh-dark-mode-on=
ly"] { display: none; }
}
.colorblind-themes-v1 { --color-open-fg: var(--color-success-fg); --color-o=
pen-emphasis: var(--color-success-emphasis); --color-open-muted: var(--colo=
r-success-muted); --color-open-subtle: var(--color-success-subtle); --color=
-closed-fg: var(--color-danger-fg); --color-closed-emphasis: var(--color-da=
nger-emphasis); --color-closed-muted: var(--color-danger-muted); --color-cl=
osed-subtle: var(--color-danger-subtle); }
.dropdown-item:focus [class*=3D"color-text-"], .dropdown-item:hover [class*=
=3D"color-text-"] { color: inherit !important; }
.filter-item.selected [class*=3D"color-text-"] { color: inherit !important;=
}
body:not(.intent-mouse) .hx_focus-input:focus + .hx_focus-target { box-shad=
ow: var(--color-btn-shadow-input-focus); }
.reset-btn-override { font-weight: 600; color: var(--color-fg-muted); }
.reset-btn-override:hover { color: var(--color-accent-fg); text-decoration:=
none; }
.reset-btn-override:hover .reset-btn-override-icon { background-color: var(=
--color-accent-emphasis); }
.reset-btn-override-icon { width: 18px; height: 18px; padding: 1px; margin-=
right: 3px; color: var(--color-fg-on-emphasis); text-align: center; backgro=
und-color: var(--color-neutral-emphasis); border-radius: 6px; }
.is-auto-complete-loading .form-control { padding-right: 30px; background-i=
mage: url("/images/spinners/octocat-spinner-32.gif"); background-size: 16px=
; }
.hx_breadcrumb-header .header-search-wrapper { height: 32px; }
.hx_breadcrumb-header .notification-indicator .mail-status, .hx_breadcrumb-=
header .unread-indicator { background-color: var(--color-accent-emphasis); =
background-image: none; }
.hx_breadcrumb-header .Header-link, .hx_breadcrumb-header .Header-current-p=
age { color: var(--color-header-logo); }
.hx_breadcrumb-header-crumbs .Header-link, .hx_breadcrumb-header-logo { tra=
nsition: opacity 0.1s ease-out 0s; }
.hx_breadcrumb-header-crumbs .Header-link:hover, .hx_breadcrumb-header-logo=
:hover { color: var(--color-header-text); opacity: 0.75; }
.hx_breadcrumb-header-divider { color: var(--color-header-divider); }
.Header-button { background-color: var(--color-scale-gray-8); border: 1px s=
olid var(--color-scale-gray-6); border-radius: 6px; transition: background-=
color 0.2s cubic-bezier(0.3, 0, 0.5, 1) 0s; }
.Header-button .octicon { color: var(--color-header-logo); }
.Header-button:hover, .Header-button:focus, .Header-button:active { backgro=
und-color: transparent; }
.Header-button:hover .octicon, .Header-button:focus .octicon, .Header-butto=
n:active .octicon { color: var(--color-header-text); box-shadow: none; }
.hx_breadcrumb-header-dropdown::before, .hx_breadcrumb-header-dropdown::aft=
er { display: none; }
.hx_breadcrumb-header-dropdown .dropdown-item { line-height: 40px; transiti=
on: background-color 60ms ease-out 0s; }
.hx_breadcrumb-header-dropdown .dropdown-item:hover { color: var(--color-fg=
-default); background-color: var(--color-canvas-subtle); }
.icon-sponsor, .icon-sponsoring { transition: transform 0.15s cubic-bezier(=
0.2, 0, 0.13, 2) 0s; transform: scale(1); }
.btn:hover .icon-sponsor, .btn:focus .icon-sponsor, .Label:hover .icon-spon=
sor, .Label:focus .icon-sponsor, .btn:hover .icon-sponsoring, .btn:focus .i=
con-sponsoring, .Label:hover .icon-sponsoring, .Label:focus .icon-sponsorin=
g { transform: scale(1.1); }
.icon-sponsor { overflow: visible !important; }
.hx_kbd { display: inline-block; min-width: 21px; padding: 0px 4px; font-fa=
mily: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans=
-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 12px; font-weight=
: 400; line-height: 1.5; color: var(--color-fg-muted); text-align: center; =
background-color: var(--color-canvas-default); border: 1px solid var(--colo=
r-border-default); border-radius: 6px; box-shadow: none; }
.hx_hit-user em, .hx_hit-package em, .hx_hit-marketplace em, .hx_hit-highli=
ghting-wrapper em, .hx_hit-commit em, .hx_hit-issue em, .hx_hit-repo em, .h=
x_hit-wiki em { font-style: normal; font-weight: 600; }
.SelectMenu-list.select-menu-list { max-height: none; }
@media (max-width: 543px) {
.SelectMenu-modal { width: unset !important; }
}
.SelectMenu--hasFilter .SelectMenu-list { contain: content; }
.SelectMenu-item:disabled, .SelectMenu-item[aria-disabled=3D"true"] { color=
: var(--color-fg-muted); pointer-events: none; }
.SelectMenu .SelectMenu-item .is-filtering { color: var(--color-fg-muted); =
}
.SelectMenu .SelectMenu-item .is-filtering b { color: var(--color-fg-defaul=
t); }
label.SelectMenu-item { font-weight: 400; }
label.SelectMenu-item[aria-checked=3D"true"] { font-weight: 600; }
.hx_SelectMenu-modal-no-animation { animation: 0s ease 0s 1 normal none run=
ning none; }
.SelectMenu-item.focused { background-color: var(--color-neutral-subtle); }
.Box--responsive { margin-right: -15px; margin-left: -15px; border-right: 0=
px; border-left: 0px; border-radius: 0px; }
.Box--responsive .Box-row--unread { position: relative; box-shadow: none; }
.Box--responsive .Box-row--unread::before { position: absolute; top: 36px; =
left: 20px; display: inline-block; width: 8px; height: 8px; color: rgb(255,=
255, 255); content: ""; background-image: linear-gradient(rgb(84, 163, 255=
), rgb(0, 110, 237)); background-clip: padding-box; border-radius: 50%; }
.Box--responsive .Box-header { border-right-width: 0px; border-left-width: =
0px; border-radius: 0px; }
@media (min-width: 544px) {
.Box--responsive { margin-right: 0px; margin-left: 0px; border: 1px solid=
var(--color-border-default); border-radius: 6px; }
.Box--responsive .Box-header { border-right-width: 1px; border-left-width=
: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; }
.Box--responsive .Box-row--unread { box-shadow: 2px 0 0 var(--color-accen=
t-emphasis) inset; }
.Box--responsive .Box-row--unread::before { display: none; }
}
@media (max-width: 767px) {
.page-responsive .dropdown-menu, .page-responsive .dropdown-item { paddin=
g-top: 8px; padding-bottom: 8px; }
.page-responsive .hx_dropdown-fullscreen[open] > summary::before { backgr=
ound-color: var(--color-primer-canvas-backdrop); }
.page-responsive .hx_dropdown-fullscreen .dropdown-menu { position: fixed=
; top: auto; bottom: 20%; max-height: calc(80% - 16px); overflow-y: auto; t=
ransform: none; animation: 0.24s cubic-bezier(0, 0.1, 0.1, 1) 0s 1 normal b=
ackwards running dropdown-menu-animation; right: 16px !important; left: 16p=
x !important; width: auto !important; max-width: none !important; margin: 0=
px !important; }
.page-responsive .hx_dropdown-fullscreen .dropdown-menu::before, .page-re=
sponsive .hx_dropdown-fullscreen .dropdown-menu::after { display: none; }
@keyframes dropdown-menu-animation {=20
0% { opacity: 0; transform: scale(0.9); }
}
.page-responsive .hx_dropdown-fullscreen .dropdown-item { padding-top: 16=
px; padding-bottom: 16px; }
}
.hx_rsm-close-button { display: none !important; }
@media (max-width: 767px) {
.page-responsive .hx_rsm[open] > summary::before { background-color: var(=
--color-primer-canvas-backdrop); }
.page-responsive .hx_rsm .select-menu-modal, .page-responsive .hx_rsm-mod=
al { top: 75px; left: 16px; display: flex; width: auto; height: 80%; margin=
: 0px; flex-direction: column; animation: 0.24s cubic-bezier(0, 0.1, 0.1, 1=
) 0.12s 1 normal backwards running hx_rsm-modal-animation; position: fixed =
!important; right: 16px !important; }
.page-responsive .hx_rsm--auto-height .select-menu-modal { top: auto; bot=
tom: 20%; height: auto; max-height: calc(80% - 16px); }
.page-responsive .hx_rsm .select-menu-header, .page-responsive .hx_rsm .s=
elect-menu-text-filter.select-menu-text-filter { padding: 16px; border-top-=
left-radius: inherit; border-top-right-radius: inherit; }
.page-responsive .hx_rsm tab-container, .page-responsive .hx_rsm-content =
{ display: flex; min-height: 0px; flex-direction: column; flex: 1 1 auto; }
.page-responsive .hx_rsm .select-menu-list { flex: 1 1 auto; max-height: =
none; }
.page-responsive .hx_rsm-content > .select-menu-item { flex-shrink: 0; }
.page-responsive .hx_rsm .select-menu-item { padding-top: 16px; padding-b=
ottom: 16px; padding-left: 40px; }
.page-responsive .hx_rsm .close-button, .page-responsive .hx_rsm-close-bu=
tton { position: relative; display: block !important; }
.page-responsive .hx_rsm .close-button::before, .page-responsive .hx_rsm-=
close-button::before { position: absolute; inset: -16px; content: ""; }
.page-responsive .hx_rsm .close-button .octicon-x, .page-responsive .hx_r=
sm-close-button .octicon-x { color: var(--color-fg-muted); }
.page-responsive .hx_rsm .select-menu-loading-overlay { animation-delay: =
1s; }
.page-responsive .hx_rsm .select-menu-button::before, .page-responsive .h=
x_rsm-trigger::before { animation: 0.24s cubic-bezier(0, 0, 0.2, 1) 0s 1 no=
rmal backwards running hx_rsm-trigger-animation; }
@keyframes hx_rsm-trigger-animation {=20
0% { opacity: 0; }
}
@keyframes hx_rsm-modal-animation {=20
0% { opacity: 0; transform: scale(0.9); }
}
.page-responsive .hx_rsm-dialog { max-width: none; height: auto; max-heig=
ht: 80%; transform: none; }
.page-responsive .hx_rsm-dialog-content { flex: 1 1 0%; min-height: 0px; =
}
}
@media (max-width: 767px) and (max-height: 500px) {
.page-responsive .hx_rsm .select-menu-modal, .page-responsive .hx_rsm-mod=
al { bottom: 16px; height: auto; }
}
.select-menu-modal { border-color: var(--color-border-default); box-shadow:=
var(--color-shadow-large); }
.select-menu-header, .select-menu-filters { background: var(--color-canvas-=
overlay); }
.select-menu-text-filter input { padding: 5px 12px; }
.select-menu-item { text-align: left; background-color: var(--color-canvas-=
overlay); border-top: 0px; border-right: 0px; border-left: 0px; }
.preview-selected .tabnav--responsive { border-bottom: 1px solid var(--colo=
r-border-default); }
.tabnav--responsive .tabnav-tabs { z-index: 1; }
@media (max-width: 767px) {
.tabnav--responsive .tabnav-tab { background-color: var(--color-canvas-su=
btle); border-top-color: ; border-top-style: ; border-top-width: ; border-r=
ight-color: ; border-right-style: ; border-right-width: ; border-bottom-col=
or: ; border-bottom-style: ; border-bottom-width: ; border-image-source: ; =
border-image-slice: ; border-image-width: ; border-image-outset: ; border-i=
mage-repeat: ; border-left: 0px; border-radius: 0px; }
.tabnav--responsive .tabnav-tab:first-child { border-left: 1px solid var(=
--color-border-default); }
.tabnav--responsive .tabnav-tab[aria-selected=3D"true"], .tabnav--respons=
ive .tabnav-tab.selected { background-color: var(--color-canvas-default); b=
order-bottom: 0px; }
}
@media (max-width: 767px) {
.hx_sm-hide-drag-drop textarea { border-bottom: 1px solid var(--color-bor=
der-default); border-bottom-right-radius: 6px; border-bottom-left-radius: 6=
px; }
.hx_sm-hide-drag-drop .hx_drag-and-drop { display: none !important; }
}
@media (hover: none) {
.tooltipped:hover::before, .tooltipped:hover::after { display: none; }
}
@media (hover: none) {
.markdown-body h1 .octicon-link, .markdown-body h2 .octicon-link, .markdo=
wn-body h3 .octicon-link, .markdown-body h4 .octicon-link, .markdown-body h=
5 .octicon-link, .markdown-body h6 .octicon-link { visibility: visible !imp=
ortant; }
}
.min-width-lg { min-width: 1012px; }
.min-width-xl { min-width: 1280px; }
.min-height-0 { min-height: 0px !important; }
.ws-pre-wrap { white-space: pre-wrap; }
.cursor-pointer { cursor: pointer; }
.cursor-default { cursor: default; }
@media screen and (prefers-reduced-motion: no-preference) {
.hide-no-pref-motion { visibility: hidden; display: none !important; }
}
@media screen and (prefers-reduced-motion: reduce) {
.hide-reduced-motion { visibility: hidden; display: none !important; }
}
.line_through { text-decoration: line-through 1%; }
.gap-1 { gap: 4px !important; }
.gap-2 { gap: 8px !important; }
.gap-3 { gap: 16px !important; }
.gap-4 { gap: 24px !important; }
.starring-container .unstarred, .starring-container.on .starred { display: =
block; }
.starring-container.on .unstarred, .starring-container .starred { display: =
none; }
.starring-container.loading { opacity: 0.5; }
.user-following-container .follow, .user-following-container.on .unfollow {=
display: inline-block; }
.user-following-container.on .follow, .user-following-container .unfollow {=
display: none; }
.user-following-container.loading { opacity: 0.5; }
.hidden-when-empty:empty { display: none !important; }
.cm-number, .cm-atom { color: var(--color-codemirror-syntax-constant); }
[data-color-mode=3D"dark"] auto-check .is-autocheck-loading { background-im=
age: url("/images/spinners/octocat-spinner-darkmode.svg") !important; }
[data-color-mode=3D"light"] auto-check .is-autocheck-loading { background-i=
mage: url("/images/spinners/octocat-spinner-lightmode.svg") !important; }
@media (prefers-color-scheme: dark) {
[data-color-mode=3D"auto"][data-dark-theme^=3D"light"] auto-check .is-aut=
ocheck-loading { background-image: url("/images/spinners/octocat-spinner-li=
ghtmode.svg") !important; }
[data-color-mode=3D"auto"][data-dark-theme^=3D"dark"] auto-check .is-auto=
check-loading { background-image: url("/images/spinners/octocat-spinner-dar=
kmode.svg") !important; }
}
@media (prefers-color-scheme: light) {
[data-color-mode=3D"auto"][data-light-theme^=3D"light"] auto-check .is-au=
tocheck-loading { background-image: url("/images/spinners/octocat-spinner-l=
ightmode.svg") !important; }
[data-color-mode=3D"auto"][data-light-theme^=3D"dark"] auto-check .is-aut=
ocheck-loading { background-image: url("/images/spinners/octocat-spinner-da=
rkmode.svg") !important; }
}
auto-check .is-autocheck-loading, auto-check .is-autocheck-successful, auto=
-check .is-autocheck-errored { padding-right: 30px; }
auto-check .is-autocheck-successful { background-image: url("/images/module=
s/ajax/success.png"); }
auto-check .is-autocheck-errored { background-image: url("/images/modules/a=
jax/error.png"); }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and=
(-moz-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio:=
2), only screen and (min-resolution: 192dpi), only screen and (min-resolut=
ion: 2dppx) {
auto-check .is-autocheck-loading, auto-check .is-autocheck-successful, au=
to-check .is-autocheck-errored { background-size: 16px 16px; }
auto-check .is-autocheck-successful { background-image: url("/images/modu=
les/ajax/success@2x.png"); }
auto-check .is-autocheck-errored { background-image: url("/images/modules=
/ajax/error@2x.png"); }
}
.hx_text-body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI",=
Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji" !impor=
tant; }
.hx_disabled-form-checkbox-label.form-checkbox.disabled { color: var(--colo=
r-fg-muted); }
.autocomplete-item { background-color: transparent; }
.ColorSwatch { display: inline-block; width: 1em; height: 1em; vertical-ali=
gn: middle; border: 1px solid var(--color-border-subtle); border-radius: 6p=
x; }
.label-select-menu .color, .ColorSwatch { border-radius: 2em; }
.details-overlay[open] > .dropdown-item:hover { color: inherit; background:=
var(--color-canvas-default); }
remote-input[loading] .form-control { padding-right: 30px; background-image=
: url("/images/spinners/octocat-spinner-32.gif"); background-size: 16px; }
.hx_form-control-spinner { position: absolute; top: 24px; right: 24px; disp=
lay: none; }
@media (min-width: 767px) {
.hx_form-control-spinner { top: 18px; right: 18px; }
}
.hx_form-control-spinner-wrapper { position: relative; }
.hx_form-control-spinner-wrapper .is-loading.form-control { padding-right: =
28px; }
.hx_form-control-spinner-wrapper .is-loading + .hx_form-control-spinner { d=
isplay: block; }
.drag-and-drop { border-color: var(--color-border-default); }
.input-sm { min-height: 28px; }
.btn .octicon-triangle-down { margin-right: 0px; }
.UnderlineNav-item.selected .UnderlineNav-octicon, .UnderlineNav-item[aria-=
current]:not([aria-current=3D"false"]) .UnderlineNav-octicon, .UnderlineNav=
-item[role=3D"tab"][aria-selected=3D"true"] .UnderlineNav-octicon { color: =
inherit; }
.break-line-anywhere { line-break: anywhere !important; }
.form-checkbox input[type=3D"checkbox"], .form-checkbox input[type=3D"radio=
"] { margin-top: 4px; }
.status-indicator-success::before, .status-indicator-failed::before { conte=
nt: none; }
.markdown-title code { padding: 2px 4px; font-size: 0.9em; line-height: 1; =
background-color: var(--color-neutral-muted); border-radius: 6px; }
.hx_ActionList-content > .hx_ActionList-item-label, .hx_ActionList-content =
> .hx_ActionList-item-visual { pointer-events: none; }
.IssueLabel--big.lh-condensed { display: inline-block; padding: 0px 10px; f=
ont-size: 12px; font-weight: 500; border: 1px solid transparent; border-rad=
ius: 2em; line-height: 22px !important; }
.hx_IssueLabel { --perceived-lightness: calc( ((var(--label-r) * 0.2126) + =
(var(--label-g) * 0.7152) + (var(--label-b) * 0.0722)) / 255 ); --lightness=
-switch: max(0, min(calc((var(--perceived-lightness) - var(--lightness-thre=
shold)) * -1000), 1)); }
:root .hx_IssueLabel, [data-color-mode=3D"light"][data-light-theme*=3D"ligh=
t"] .hx_IssueLabel, [data-color-mode=3D"dark"][data-dark-theme*=3D"light"] =
.hx_IssueLabel { --lightness-threshold: 0.453; --border-threshold: 0.96; --=
border-alpha: max(0, min(calc((var(--perceived-lightness) - var(--border-th=
reshold)) * 100), 1)); color: hsl(0deg, 0%, calc(var(--lightness-switch) * =
100%)); background: rgb(var(--label-r), var(--label-g), var(--label-b)); bo=
rder-color: hsla(var(--label-h), calc(var(--label-s) * 1%), calc((var(--lab=
el-l) - 25) * 1%), var(--border-alpha)); }
@media (prefers-color-scheme: light) {
[data-color-mode=3D"auto"][data-light-theme*=3D"light"] .hx_IssueLabel { =
--lightness-threshold: 0.453; --border-threshold: 0.96; --border-alpha: max=
(0, min(calc((var(--perceived-lightness) - var(--border-threshold)) * 100),=
1)); color: hsl(0deg, 0%, calc(var(--lightness-switch) * 100%)); backgroun=
d: rgb(var(--label-r), var(--label-g), var(--label-b)); border-color: hsla(=
var(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) - 25) * 1%)=
, var(--border-alpha)); }
}
@media (prefers-color-scheme: dark) {
[data-color-mode=3D"auto"][data-dark-theme*=3D"light"] .hx_IssueLabel { -=
-lightness-threshold: 0.453; --border-threshold: 0.96; --border-alpha: max(=
0, min(calc((var(--perceived-lightness) - var(--border-threshold)) * 100), =
1)); color: hsl(0deg, 0%, calc(var(--lightness-switch) * 100%)); background=
: rgb(var(--label-r), var(--label-g), var(--label-b)); border-color: hsla(v=
ar(--label-h), calc(var(--label-s) * 1%), calc((var(--label-l) - 25) * 1%),=
var(--border-alpha)); }
}
[data-color-mode=3D"light"][data-light-theme*=3D"dark"] .hx_IssueLabel, [da=
ta-color-mode=3D"dark"][data-dark-theme*=3D"dark"] .hx_IssueLabel { --light=
ness-threshold: 0.6; --background-alpha: 0.18; --border-alpha: 0.3; --light=
en-by: calc(((var(--lightness-threshold) - var(--perceived-lightness)) * 10=
0) * var(--lightness-switch)); color: hsl(var(--label-h), calc(var(--label-=
s) * 1%), calc((var(--label-l) + var(--lighten-by)) * 1%)); background: rgb=
a(var(--label-r), var(--label-g), var(--label-b), var(--background-alpha));=
border-color: hsla(var(--label-h), calc(var(--label-s) * 1%), calc((var(--=
label-l) + var(--lighten-by)) * 1%), var(--border-alpha)); }
@media (prefers-color-scheme: light) {
[data-color-mode=3D"auto"][data-light-theme*=3D"dark"] .hx_IssueLabel { -=
-lightness-threshold: 0.6; --background-alpha: 0.18; --border-alpha: 0.3; -=
-lighten-by: calc(((var(--lightness-threshold) - var(--perceived-lightness)=
) * 100) * var(--lightness-switch)); color: hsl(var(--label-h), calc(var(--=
label-s) * 1%), calc((var(--label-l) + var(--lighten-by)) * 1%)); backgroun=
d: rgba(var(--label-r), var(--label-g), var(--label-b), var(--background-al=
pha)); border-color: hsla(var(--label-h), calc(var(--label-s) * 1%), calc((=
var(--label-l) + var(--lighten-by)) * 1%), var(--border-alpha)); }
}
@media (prefers-color-scheme: dark) {
[data-color-mode=3D"auto"][data-dark-theme*=3D"dark"] .hx_IssueLabel { --=
lightness-threshold: 0.6; --background-alpha: 0.18; --border-alpha: 0.3; --=
lighten-by: calc(((var(--lightness-threshold) - var(--perceived-lightness))=
* 100) * var(--lightness-switch)); color: hsl(var(--label-h), calc(var(--l=
abel-s) * 1%), calc((var(--label-l) + var(--lighten-by)) * 1%)); background=
: rgba(var(--label-r), var(--label-g), var(--label-b), var(--background-alp=
ha)); border-color: hsla(var(--label-h), calc(var(--label-s) * 1%), calc((v=
ar(--label-l) + var(--lighten-by)) * 1%), var(--border-alpha)); }
}
.signed-commit-badge-small, .signed-commit-badge-medium, .signed-commit-bad=
ge-large { display: inline-block; padding: 0px 7px; font-size: 12px; font-w=
eight: 500; line-height: 18px; white-space: nowrap; border-width: 1px; bord=
er-style: solid; border-image: initial; border-radius: 2em; border-color: v=
ar(--color-border-default); }
.signed-commit-badge-small { margin-top: 0px; }
.signed-commit-badge-large { padding-right: 10px; padding-left: 10px; line-=
height: 22px; }
.topic-tag-action, .delete-topic-button, .topic-tag { display: inline-block=
; padding: 0px 10px; font-size: 12px; font-weight: 500; white-space: nowrap=
; border-radius: 2em; line-height: 22px; color: var(--color-accent-fg); bac=
kground-color: var(--color-accent-subtle); border: 1px solid var(--color-to=
pic-tag-border, transparent); }
.topic-tag-action:active, .topic-tag-action:hover, .delete-topic-button:act=
ive, .delete-topic-button:hover, .topic-tag:active, .topic-tag:hover { colo=
r: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphas=
is); }
.topic-tag { margin: 0px 0.125em 0.333em 0px; }
.topic-tag-outline { background: transparent; }
.topic-tag-action { display: inline-flex; padding-right: 0px; margin: 0.6em=
0.5em 0px 0px; }
.delete-topic-button, .topic-tag-action .add-topic-button, .topic-tag-actio=
n .remove-topic-button { display: flex; width: 24px; height: 24px; padding:=
0px; color: inherit; border-top-color: transparent; border-right-color: tr=
ansparent; border-bottom-color: transparent; border-left: 0px; border-radiu=
s: 2em; align-items: center; justify-content: center; }
.hx_Layout.hx_Layout--sidebar-hidden { grid-auto-flow: row; grid-template-c=
olumns: 1fr !important; }
.hx_Layout.hx_Layout--sidebar-hidden .Layout-sidebar, .hx_Layout.hx_Layout-=
-sidebar-hidden .Layout-divider, .hx_Layout.hx_Layout--sidebar-hidden .Layo=
ut-main { width: 100% !important; grid-column: 1 / auto !important; }
.hx_Layout.hx_Layout--sidebar-hidden.Layout--sidebarPosition-flowRow-start =
.Layout-sidebar { grid-row: 1 / auto; }
.hx_Layout.hx_Layout--sidebar-hidden.Layout--sidebarPosition-flowRow-start =
.Layout-main { grid-row: 2 / span 2; }
.hx_Layout.hx_Layout--sidebar-hidden.Layout--sidebarPosition-flowRow-end .L=
ayout-sidebar { grid-row: 2 / span 2; }
.hx_Layout.hx_Layout--sidebar-hidden.Layout--sidebarPosition-flowRow-end .L=
ayout-main { grid-row: 1 / auto; }
.hx_Layout.hx_Layout--sidebar-hidden.Layout--sidebarPosition-flowRow-none .=
Layout-sidebar { display: none; }
.hx_Layout.hx_Layout--sidebar-hidden.Layout--divided { --Layout-gutter: 0; =
}
.hx_Layout.hx_Layout--sidebar-hidden.Layout--divided .Layout-divider { heig=
ht: 1px; grid-row: 2 / auto; }
.hx_Layout.hx_Layout--sidebar-hidden.Layout--divided .Layout-divider.Layout=
-divider--flowRow-hidden { display: none; }
.hx_Layout.hx_Layout--sidebar-hidden.Layout--divided .Layout-divider.Layout=
-divider--flowRow-shallow { height: 8px; margin-right: 0px; background: var=
(--color-canvas-inset); border-color: var(--color-border-default); border-s=
tyle: solid; border-width: 1px 0px; }
.hx_Layout.hx_Layout--sidebar-hidden.Layout--divided .Layout-main { grid-ro=
w: 3 / span 1; }
.hx_Layout.hx_Layout--sidebar-hidden.Layout--divided.Layout--sidebarPositio=
n-flowRow-end .Layout-sidebar { grid-row: 3 / span 1; }
.hx_Layout.hx_Layout--sidebar-hidden.Layout--divided.Layout--sidebarPositio=
n-flowRow-end .Layout-main { grid-row: 1 / auto; }
.hx_Layout--sidebar { top: 60px; box-sizing: border-box; overscroll-behavio=
r: contain; }
.branch-action-item.color-border-default { border-color: var(--color-border=
-default) !important; }
.user-status-container .input-group-button .btn { height: 32px; }
.reponav-item, .pagehead-tabs-item { border-radius: 4px 4px 0px 0px; }
.reponav-item.selected, .pagehead-tabs-item.selected { border-top-color: rg=
b(249, 130, 108); }
.auto-search-group > .octicon { top: 8px; }
.subnav-search > button.mt-2 { margin-top: 6px !important; }
.completeness-indicator-success { color: var(--color-fg-on-emphasis); backg=
round-color: var(--color-btn-primary-bg); }
.pagination-loader-container button.color-bg-default.border-0 { border-top-=
left-radius: 6px; border-top-right-radius: 6px; }
.avatar-user { border-radius: 50% !important; }
@media (max-width: 543px) {
.minimized-comment > details > div { padding-left: 0px !important; }
}
@media (max-width: 543px) {
.minimized-comment > details > summary > div { flex-direction: column; }
.minimized-comment > details > summary > div .review-comment-contents { }
}
.hx_disabled-input { margin-right: -4px !important; margin-left: -4px !impo=
rtant; }
.hx_disabled-input sidebar-memex-input[disabled] * { cursor: pointer; }
.hx_disabled-input sidebar-memex-input:not([disabled]) .Box-row--hover-gray=
{ background-color: var(--color-canvas-subtle); }
.hx_disabled-input .Box-row--hover-gray svg.octicon-pencil { visibility: hi=
dden; opacity: 0; }
.hx_disabled-input .Box-row--hover-gray:hover, .hx_disabled-input .Box-row-=
-hover-gray:focus { padding-top: 8px !important; padding-bottom: 8px !impor=
tant; }
.hx_disabled-input .Box-row--hover-gray:hover svg.octicon-pencil, .hx_disab=
led-input .Box-row--hover-gray:focus svg.octicon-pencil { visibility: visib=
le; opacity: 1; }
.hx_disabled-input input:not(:disabled) { margin-top: 8px !important; margi=
n-bottom: 8px !important; }
.hx_disabled-input input[disabled], .hx_disabled-input select[disabled], .h=
x_disabled-input .form-control[contenteditable=3D"false"] { padding-right: =
0px; padding-left: 0px; margin-right: 0px; background: transparent; border:=
0px; box-shadow: none; opacity: 1; color: var(--color-fg-default) !import=
ant; }
.hx_disabled-input text-expander input[type=3D"text"][disabled] { display: =
none; }
.hx_disabled-input text-expander input[type=3D"text"][disabled] + div.form-=
control { display: block; }
.hx_disabled-input text-expander input[type=3D"text"] + div.form-control { =
display: none; }
.hx_disabled-input input[type=3D"number"][disabled] { display: none; }
.hx_disabled-input input[type=3D"number"][disabled] + div.form-control { di=
splay: block; }
.hx_disabled-input input[type=3D"number"] + div.form-control { display: non=
e; }
.hx_disabled-input input[type=3D"date"][disabled] { display: none; }
.hx_disabled-input input[type=3D"date"][disabled] + div.form-control { disp=
lay: block; }
.hx_disabled-input input[type=3D"date"] + div.form-control { display: none;=
}
.hx_disabled-input input[disabled]::placeholder, .hx_disabled-input selecte=
d[disabled]::placeholder { color: var(--color-fg-default) !important; }
.hx_disabled-input .form-select { background-image: none !important; }
.hx_disabled-input .Box-row--focus-gray:focus { background: var(--color-can=
vas-subtle); }
.summary-iteration .inline-status { display: none; }
.summary-iteration .block-status { display: inline-block; }
.list-iteration .inline-status { display: inline; }
.list-iteration .block-status { display: none; }
.hx_tabnav-in-dropdown { border-radius: 5px 5px 0px 0px; }
.hx_tabnav-in-dropdown .tabnav-tabs .hx_tabnav-in-dropdown-wrapper:first-ch=
ild .tabnav-tab.selected, .hx_tabnav-in-dropdown .tabnav-tabs .hx_tabnav-in=
-dropdown-wrapper:first-child .tabnav-tab[aria-selected=3D"true"], .hx_tabn=
av-in-dropdown .tabnav-tabs .hx_tabnav-in-dropdown-wrapper:first-child .tab=
nav-tab[aria-current]:not([aria-current=3D"false"]) { border-left: 0px; }
.hx_tabnav-in-dropdown .tabnav-tabs .hx_tabnav-in-dropdown-wrapper:last-chi=
ld .tabnav-tab.selected, .hx_tabnav-in-dropdown .tabnav-tabs .hx_tabnav-in-=
dropdown-wrapper:last-child .tabnav-tab[aria-selected=3D"true"], .hx_tabnav=
-in-dropdown .tabnav-tabs .hx_tabnav-in-dropdown-wrapper:last-child .tabnav=
-tab[aria-current]:not([aria-current=3D"false"]) { border-right: 0px; }
.hx_tabnav-in-dropdown .tabnav-tab.selected, .hx_tabnav-in-dropdown .tabnav=
-tab[aria-selected=3D"true"], .hx_tabnav-in-dropdown .tabnav-tab[aria-curre=
nt]:not([aria-current=3D"false"]) { margin-top: -1px; background-color: var=
(--color-canvas-overlay); }
.hx_tabnav-in-dropdown #cloud-tab[aria-selected=3D"false"]::after { positio=
n: absolute; top: -14px; right: 10px; left: auto; z-index: 10; display: inl=
ine-block; content: ""; border-top: 7px solid transparent; border-right: 7p=
x solid transparent; border-left: 7px solid transparent; border-image: init=
ial; border-bottom: 7px solid var(--color-canvas-subtle); }
.details-overlay-dark[open] > summary::before { z-index: 111 !important; }
.turbo-progress-bar { z-index: 2147483647; }
.timeline-comment .previewable-comment-form textarea { max-height: none; }
------MultipartBoundary--IrbXTcTmzdmhHza0m28kKqxuGzDLQVyS6ixJ9MhGoi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://github.githubassets.com/assets/github-f242eeb09f7e.css
@charset "utf-8";
.min-height-full { min-height: 100vh !important; }
.marketing-section { position: relative; padding-top: 80px; padding-bottom:=
80px; font-size: 16px; line-height: 1.5; text-align: center; border-bottom=
: 1px solid var(--color-border-default); }
.marketing-section::before { display: table; content: ""; }
.marketing-section::after { display: table; clear: both; content: ""; }
.marketing-section h3 { font-size: 20px; font-weight: 400; }
.marketing-hero-octicon { position: relative; width: 100px; height: 100px; =
margin: 0px auto 16px; text-align: center; border: solid 1px var(--color-bo=
rder-default); border-radius: 50px; }
.marketing-hero-octicon .octicon { margin-top: 24px; color: var(--color-acc=
ent-fg); }
.marketing-hero-octicon .octicon-checklist { position: relative; right: -3p=
x; }
.hanging-icon-list { list-style-type: none; }
.hanging-icon-list li { padding-left: 24px; margin: 8px 0px; font-size: 14p=
x; }
.hanging-icon-list .octicon { float: left; margin-top: 4px; margin-left: -2=
4px; color: var(--color-fg-muted); }
.hanging-icon-list .octicon-check { color: var(--color-success-fg); }
.hanging-icon-list .octicon-x { color: var(--color-danger-fg); }
.integrations-hero-octicon.marketing-hero-octicon { width: 75px; height: 75=
px; border-width: 5px; }
.integrations-hero-octicon.marketing-hero-octicon .octicon { margin-top: 16=
px; }
.marketing-blue-octicon { color: rgb(52, 172, 191); border-color: rgb(52, 1=
72, 191); }
.marketing-blue-octicon .octicon { color: rgb(52, 172, 191); }
.marketing-turquoise-octicon { color: rgb(117, 187, 182); border-color: rgb=
(117, 187, 182); }
.marketing-turquoise-octicon .octicon { color: rgb(117, 187, 182); }
.marketing-purple-octicon { color: rgb(176, 134, 183); border-color: rgb(17=
6, 134, 183); }
.marketing-purple-octicon .octicon { color: rgb(176, 134, 183); }
.marketing-graphic { position: relative; }
.intgrs-dir .marketing-graphic { padding-right: 0px; margin: 0px; }
.intgrs-dir .footer { margin-top: 40px; }
.intgrs-dir-section h2 { margin-top: 0px; margin-bottom: 16px; font-size: 2=
4px; font-weight: 300; }
.intgrs-dir-intro { padding: 40px 0px; margin: 0px; text-align: left; backg=
round-image: linear-gradient(-110deg, rgb(72, 34, 125) 0%, rgb(47, 86, 156)=
100%); border-bottom: 0px; }
.pagehead + .intgrs-dir-intro { margin-top: -16px; }
.intgrs-dir-intro .directory-header-back { margin-top: 8px; font-size: 16px=
; color: rgb(255, 255, 255); }
.intgrs-dir-intro .directory-header-back:hover { color: rgb(215, 222, 241);=
text-decoration: none; }
.intgrs-dir-intro .directory-header-back .octicon { vertical-align: middle;=
}
.intgrs-dir-intro .directory-header-back .header-link { color: var(--color-=
accent-fg); }
.intgrs-dir-intro .directory-tag-line { margin-bottom: 0px; font-size: 32px=
; font-weight: 400; color: rgb(255, 255, 255); }
.intgrs-dir-intro .lead { margin-top: 8px; margin-bottom: 4px; font-size: 1=
6px; font-weight: 400; color: rgb(215, 222, 241); }
.intgrs-lstng-search { display: inline-block; width: 33%; margin-left: 16px=
; }
.intgrs-lstng-search .subnav-search-input { width: 100%; }
.intgrs-lstng-categories-container { display: inline-block; float: left; wi=
dth: 20%; }
.intgrs-lstng-categories-container .intgrs-lstng-categories { top: 0px; }
.intgrs-lstng-categories-container .filter-item { padding: 4px 8px; margin-=
right: -8px; margin-left: -8px; }
.intgrs-lstng-container { display: inline-block; width: 80%; text-align: le=
ft; }
.intgrs-lstng-item { position: relative; display: inline-flex; width: 30.8%=
; font-size: 14px; border: 1px solid var(--color-border-muted); border-radi=
us: 4px; transition: border-color 0.15s ease 0s, transform 0.15s ease 0s, b=
ox-shadow 0.15s ease 0s, color 0.15s ease 0s; }
.intgrs-lstng-item:hover { border-color: rgb(81, 167, 232); box-shadow: rgb=
a(81, 167, 232, 0.5) 0px 0px 5px; transform: scale(1.05); }
.intgrs-lstng-item .intgrs-lstng-logo { display: block; margin: 0px auto 8p=
x; }
.intgrs-lstng-item .draft-tag { position: absolute; top: -1px; left: 10px; =
}
.intgrs-lstng-item-link { display: block; width: 100%; height: 181px; paddi=
ng-top: 16px; }
.intgrs-lstng-item-link:hover { text-decoration: none; }
.intgrs-lstng-item-link:hover .intgrs-lstng-item-header { color: var(--colo=
r-accent-fg); }
.intgrs-lstng-item-header { margin: 16px 8px 0px; font-size: 14px; font-wei=
ght: 600; color: var(--color-fg-default); }
.intgrs-lstng-item-description { position: relative; height: 2.8em; padding=
: 0px 8px; margin-top: 4px; overflow: hidden; font-size: 12px; color: var(-=
-color-fg-muted); }
.intgrs-lstng-item-description::after { position: absolute; right: 0px; bot=
tom: 0px; padding: 0px 16px; color: transparent; content: "=C2=A0"; backgro=
und-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, =
255) 80%); }
.intgr-admin-link { position: relative; display: inline-block; height: 25px=
; padding-left: 24px; font-size: 12px; vertical-align: middle; border: 1px =
solid var(--color-border-muted); border-radius: 6px; }
.intgr-admin-link.draft-tag { padding-left: 24px; border: 0px; }
.intgr-admin-link.draft-tag .octicon, .intgr-admin-link.draft-tag:hover .oc=
ticon { color: rgb(255, 255, 255); }
.intgr-admin-link.draft-tag:hover { text-decoration: none; background-color=
: rgb(0, 0, 0); }
.intgr-admin-link:hover .octicon { color: var(--color-accent-fg); }
.intgr-admin-link .octicon { position: absolute; top: 3px; left: 5px; color=
: var(--color-fg-muted); }
.intgr-feat-header { position: relative; width: 85%; padding: 0px 65px 8px;=
color: rgb(215, 222, 241); }
.intgr-feat-header .intgr-admin-link { border-color: rgba(215, 222, 241, 0.=
6); }
.intgr-feat-header .intgr-admin-link .octicon { color: rgb(215, 222, 241); =
}
.intgr-feat-header .intgr-admin-link:hover .octicon { color: rgb(255, 255, =
255); }
.intgr-feat-header .marketing-hero-octicon { position: absolute; top: 0px; =
left: 5px; width: 50px; height: 50px; border-width: 3px; }
.intgr-feat-header .marketing-hero-octicon .octicon { margin-top: 12px; }
.intgr-feat-header h2 { margin: 0px; font-size: 24px; line-height: 50px; co=
lor: rgb(255, 255, 255); }
.intgr-feat-header p { max-width: 580px; margin: 0px; font-size: 16px; }
.integrations-breadcrumb { display: inline-block; font-weight: 400; color: =
var(--color-accent-fg); }
.integrations-breadcrumb-link { line-height: 0; color: rgb(215, 222, 241); =
}
.integrations-breadcrumb-link:hover { color: rgb(255, 255, 255); text-decor=
ation: none; }
.integrations-auth-wrapper { max-width: 540px; padding-right: 16px; padding=
-left: 16px; margin: 60px auto; }
.integrations-auth-header { font-size: 20px; text-align: center; }
.integrations-permissions-group dt { font-size: 16px; font-weight: 400; }
.integrations-permissions-group .integrations-permission { position: relati=
ve; padding-left: 24px; margin-bottom: 8px; list-style-type: none; }
.integrations-permissions-group .integrations-permission .octicon { positio=
n: absolute; top: 1px; left: 0px; margin-right: 8px; }
.integrations-install-target .select-menu { vertical-align: middle; }
.integrations-install-target input[type=3D"radio"] { margin-right: 8px; }
.integrations-install-target .flash { background-color: transparent; }
.integrations-install-target .flash-error { background-color: transparent; =
border: 0px; }
.integrations-install-target .octicon-lock, .integrations-install-target .o=
cticon-repo, .integrations-install-target .octicon-repo-forked { margin-rig=
ht: 4px; }
.integrations-install-target .octicon-lock { color: var(--color-attention-f=
g); }
.integrations-install-target .private { background-color: rgb(255, 249, 234=
); }
.integrations-install-target [aria-selected=3D"true"].private, .integration=
s-install-target .navigation-focus.private { background-color: rgb(64, 120,=
192); }
.integrations-install-target [aria-selected=3D"true"].octicon-lock, .integr=
ations-install-target .navigation-focus .octicon-lock { color: inherit; }
.integrations-setup-note { margin: 8px 0px; }
.listgroup-item { line-height: inherit; }
.listgroup-item.disabled { background-color: var(--color-canvas-subtle); }
.listgroup-item.disabled .listgroup-item-title { color: var(--color-fg-defa=
ult); }
.link-small { color: var(--color-fg-muted); transition: color 500ms ease 0s=
; }
.sub-permissions-error { max-width: unset !important; }
.not-found-octocat-wrapper { width: 71px; height: 71px; border-radius: 45px=
; }
.not-found-octocat-wrapper::after { position: absolute; top: 58px; left: 45=
px; z-index: -2; display: block; width: 4px; height: 4px; vertical-align: b=
aseline; content: ""; background: var(--color-canvas-default); border-radiu=
s: 4px; box-shadow: rgb(255, 255, 255) 0px 4px 0px, rgb(255, 255, 255) 0px =
8px 0px, rgb(255, 255, 255) 0px 12px 0px, rgb(255, 255, 255) 0px 16px 0px, =
rgb(255, 255, 255) 0px 20px 0px; animation-name: pull-string; animation-dur=
ation: 0.75s; animation-fill-mode: forwards; animation-delay: 0.5s; }
@keyframes lightbulb {=20
0%, 8%, 14% { opacity: 0.1; }
0%, 10%, 25% { opacity: 0.25; }
5%, 30%, 50%, 70% { opacity: 0.5; }
16%, 60%, 80% { opacity: 0.75; }
90% { opacity: 0.8; }
94% { opacity: 0.5; }
100% { opacity: 1; }
}
.not-found-lightbulb-ani { z-index: 1; opacity: 0.25; animation-name: light=
bulb; animation-duration: 2.5s; animation-fill-mode: forwards; animation-de=
lay: 1.3s; }
@keyframes pull-string {=20
50% { transform: translate3d(0px, 12px, 0px); }
75% { opacity: 1; transform: none; }
100% { opacity: 0; }
}
.boxed-group-table .toggle-currency { font-size: 12px; font-weight: 400; }
.has-removed-contents { display: none; }
.org-login { margin-top: -32px; margin-bottom: 32px; }
.org-login img { width: 450px; padding: 1px; margin: 8px -24px; border: 1px=
solid var(--color-border-default); }
.member-list-item .member-username { display: inline; }
.member-list-item .member-link { display: inline; }
.actor-and-action { font-weight: 600; }
.vertical-separator { margin-right: 8px; margin-left: 4px; border-left: 1px=
solid var(--color-border-default); }
.audit-log-search .audit-search-form { margin-bottom: 8px; }
.audit-log-search .audit-results-actions { margin: 16px 0px; }
.audit-log-search .audit-search-clear { margin-bottom: 0px; }
.billing-addon-items table input { width: 5em; }
.billing-addon-items td { vertical-align: middle; border-bottom: 0px; }
.billing-addon-items td.fixed { width: 150px; }
.billing-addon-items td.black { color: var(--color-fg-default); }
.billing-addon-items tr { border-bottom: 1px solid var(--color-border-muted=
); }
.billing-addon-items tr:last-child { border-bottom-width: 0px; }
.billing-addon-items tr:nth-child(2n) { background-color: var(--color-canva=
s-subtle); }
.billing-addon-items tr.total-row { color: var(--color-danger-fg); backgrou=
nd-color: var(--color-canvas-default); }
.billing-addon-items .new-addon-items { margin-left: 4px; }
.billing-addon-items .addon-cost { color: var(--color-fg-muted); }
.billing-addon-items .discounted-original-price { color: var(--color-fg-mut=
ed); }
.billing-addon-items .form-submit, .billing-addon-items .payment-method { m=
argin-left: 8px; }
.billing-addon-items .payment-summary { margin-right: 8px; margin-left: 8px=
; }
.billing-credit-card .javascript-disabled-overlay { position: absolute; top=
: 0px; left: 0px; z-index: 1; display: none; width: 100%; height: 100%; bac=
kground-color: var(--color-canvas-default); opacity: 0.5; }
.billing-credit-card.disabled .javascript-disabled-overlay { display: block=
; }
.billing-extra-box { padding-left: 8px; margin: 8px 0px; border-left: 6px s=
olid var(--color-border-muted); }
.billing-vat-box { padding-left: 8px; margin: 8px 0px; border-left: 6px sol=
id var(--color-border-muted); }
.billing-section .action-button { float: right; margin-bottom: 4px; margin-=
left: 8px; }
.billing-section .section-label { position: absolute; width: 85px; font-wei=
ght: 400; color: var(--color-fg-muted); text-align: right; }
.billing-section .section-content { margin-left: 100px; color: var(--color-=
fg-default); }
.billing-section:last-child { border-bottom: 0px; }
.billing-section .usage-bar { max-width: 304px; }
.usage-bar { width: 100%; margin: 4px 0px 0px; background: rgb(238, 238, 23=
8); border-radius: 20px; }
.usage-bar.exceeded .progress { background-color: var(--color-danger-emphas=
is) !important; }
.usage-bar .progress { position: relative; max-width: 100%; height: 5px; ba=
ckground-color: var(--color-success-emphasis); border-radius: 20px; transit=
ion: width 0.3s ease 0s; }
.usage-bar .progress.no-highlight { background: var(--color-neutral-muted);=
}
.usage-bar .progress--orange { background-color: var(--color-severe-emphasi=
s); }
.usage-bar .progress--purple { background-color: var(--color-done-emphasis)=
; }
.lfs-data-pack-field { margin: -4px 0px; }
.packs-table .desc { width: 1%; white-space: nowrap; }
.lfs-data-icon { color: var(--color-fg-muted); text-align: center; }
.lfs-data-icon.dark { color: var(--color-fg-default); }
.lfs-data-icon.octicon-database { margin-right: 4px; margin-left: 2px; }
.setup-wrapper .paypal-container { margin-bottom: 32px; }
.setup-wrapper .paypal-logged-in .paypal-container { margin-bottom: 8px; }
.payment-methods { position: relative; }
.payment-methods .selected-payment-method { display: none; }
.payment-methods .selected-payment-method::before { display: table; content=
: ""; }
.payment-methods .selected-payment-method::after { display: table; clear: b=
oth; content: ""; }
.payment-methods .selected-payment-method.active { display: block; }
.payment-methods .form-group dd .form-control.short.input-vat { width: 300p=
x; }
.payment-methods .pay-with-header { margin: 4px 0px; }
.payment-methods .pay-with-paypal .setup-creditcard-form, .payment-methods =
.pay-with-paypal .paypal-form-actions, .payment-methods .pay-with-paypal .t=
erms, .payment-methods .pay-with-paypal .paypal-signed-in, .payment-methods=
.pay-with-paypal .paypal-down-flash, .payment-methods .pay-with-paypal .lo=
ading-paypal-spinner { display: none; }
.payment-methods.paypal-loading .loading-paypal-spinner { display: block; }
.payment-methods.paypal-down .paypal-down-flash { display: block; }
.payment-methods.paypal-logged-in .paypal-sign-in { display: none; }
.payment-methods.paypal-logged-in .setup-creditcard-form, .payment-methods.=
paypal-logged-in .paypal-form-actions, .payment-methods.paypal-logged-in .t=
erms, .payment-methods.paypal-logged-in .paypal-signed-in { display: block;=
}
.payment-methods.has-paypal-account .paypal-sign-in { display: none; }
.payment-methods.has-paypal-account .paypal-signed-in { display: block; }
.paypal-label { margin: 16px 0px 8px; font-weight: 600; }
.paypal-container { display: inline-block; margin-bottom: 16px; vertical-al=
ign: top; background-color: var(--color-canvas-subtle); border-radius: 4px;=
}
.braintree-paypal-loggedin { border-radius: 4px; padding: 12px 16px !import=
ant; background-position: 12px 50% !important; border: 1px solid var(--colo=
r-border-muted) !important; }
.bt-pp-name { margin-left: 16px !important; }
.bt-pp-email { margin-left: 16px !important; }
.bt-pp-cancel { font-size: 0px !important; line-height: 1 !important; color=
: var(--color-danger-fg) !important; text-decoration: none !important; }
.payment-history .id, .payment-history .date, .payment-history .receipt, .p=
ayment-history .status, .payment-history .amount { white-space: nowrap; }
.payment-history .break-all { word-break: break-all; }
.payment-history .receipt { text-align: center; }
.payment-history .currency, .payment-history .status { color: var(--color-f=
g-muted); }
.payment-history .status-icon { width: 14px; text-align: center; }
.payment-history .succeeded .status { color: var(--color-success-fg); }
.payment-history .refunded, .payment-history .failed { background: var(--co=
lor-canvas-subtle); }
.payment-history .refunded td, .payment-history .failed td { opacity: 0.5; =
}
.payment-history .refunded .receipt, .payment-history .refunded .status, .p=
ayment-history .failed .receipt, .payment-history .failed .status { opacity=
: 1; }
.payment-history .refunded .status { color: var(--color-fg-muted); }
.payment-history .failed .status { color: var(--color-danger-fg); }
.paypal-icon { margin: 0px 2px 0px 1px; vertical-align: middle; }
.currency-container .local-currency, .currency-container .local-currency-bl=
ock { display: none; }
.currency-container.open .local-currency { display: inline; }
.currency-container.open .local-currency-block { display: block; }
.currency-container.open .default-currency { display: none; }
.strong-label { display: inline-block; margin-bottom: 4px; font-weight: 600=
; }
.discounted-original-price { font-weight: 400; color: var(--color-fg-muted)=
; text-decoration: line-through; }
.billing-manager-input { width: 500px; }
.seats-change-arrow { margin: 0px 8px; }
.plan-choice { position: relative; display: block; padding: 16px 16px 16px =
40px; font-weight: 400; background-color: var(--color-canvas-subtle); borde=
r: 1px solid var(--color-border-default); }
.plan-choice.open, .plan-choice.selected { background-color: var(--color-ca=
nvas-default); }
.plan-choice--experiment { cursor: pointer; transition: transform 0.3s ease=
0s, box-shadow 0.3s ease 0s, border-color 0.3s ease 0s; }
.plan-choice--experiment.open, .plan-choice--experiment.selected { border-c=
olor: var(--color-border-default); box-shadow: var(--color-shadow-large); t=
ransform: scale(1.025); }
.plan-choice--experiment.open .plan-choice-icon, .plan-choice--experiment.s=
elected .plan-choice-icon { background-color: var(--color-success-emphasis)=
; box-shadow: var(--color-shadow-small); }
.plan-choice--experiment.open .plan-choice-icon .octicon, .plan-choice--exp=
eriment.selected .plan-choice-icon .octicon { transform: scale(1); }
.plan-choice--experiment.plan-choice--green.open, .plan-choice--experiment.=
plan-choice--green.selected { border-color: var(--color-success-emphasis); =
}
.plan-choice--experiment.plan-choice--green.open .plan-choice-icon, .plan-c=
hoice--experiment.plan-choice--green.selected .plan-choice-icon { backgroun=
d-color: var(--color-success-emphasis); }
.plan-choice--experiment.plan-choice--purple.open, .plan-choice--experiment=
.plan-choice--purple.selected { border-color: var(--color-done-emphasis); }
.plan-choice--experiment.plan-choice--purple.open .plan-choice-icon, .plan-=
choice--experiment.plan-choice--purple.selected .plan-choice-icon { backgro=
und-color: var(--color-done-fg); }
.plan-choice-icon { transition: box-shadow 0.3s ease 0s; }
.plan-choice-icon .octicon { transition: transform 0.2s ease 0s; transform:=
scale(0.5); }
.plan-choice-radio { position: absolute; top: 18px; left: 15px; }
.plan-choice-exp { margin-top: 4px; font-size: 12px; color: var(--color-fg-=
muted); }
.seat-field { width: 50px; margin-right: 4px; }
.billing-line-items { margin-top: 8px; }
.billing-line-item { padding: 8px 0px; font-size: 12px; list-style: none; b=
order-top: 1px solid var(--color-border-default); }
.billing-line-item::before { display: table; content: ""; }
.billing-line-item::after { display: table; clear: both; content: ""; }
.billing-line-item-last { font-weight: 600; border-top-width: 3px; }
.line-item-value { float: right; }
.condensed-payment-methods .vat-field { width: 100%; }
.condensed-payment-methods .state-field { width: 30%; }
.condensed-payment-methods .postcode-field { width: 28%; }
.condensed-payment-methods .country-field { width: 42%; }
.condensed-payment-methods .is-international .country-field { width: 72%; }
.condensed-payment-methods .is-international.no-postcodes .country-field { =
width: 100%; }
.zuora-billing-section.PaymentMethod--creditcard:not(.has-removed-contents)=
~ .SignUpContinueActions { display: none; }
.zuora-billing-section.PaymentMethod--creditcard-added ~ .SignUpContinueAct=
ions { display: block; }
.zuora-billing-section.PaymentMethod--paypal ~ .SignUpContinueActions { dis=
play: block; }
.new-org-billing-form .z_hppm_iframe { width: 100% !important; }
.billing-tooltip-underline { cursor: help; border-bottom: 1px dotted; }
.billing-box-accordion[open] .octicon-chevron-right { height: auto; transfo=
rm: rotate(90deg); }
.billing-box-accordion:hover .billing-box-accordion-state .octicon { color:=
var(--color-fg-muted); }
.billing-box-accordion-chevron[open] .octicon-chevron-right { height: auto;=
transform: rotate(90deg); }
.billing-box-accordion-state .octicon { color: var(--color-fg-muted); trans=
ition: transform 0.09s ease-out 0s; }
.billing-box-progress { padding-top: 1px; margin-bottom: 4px; }
.Details-element:focus { outline: none; }
.organization-radio-button-budget-disabled { color: var(--color-fg-muted); =
background-color: var(--color-canvas-subtle); }
.organization-radio-button-budget-disabled label p { color: var(--color-fg-=
muted) !important; }
.required-asterisked::after { color: var(--color-danger-fg); content: " *";=
}
.blob-interaction-bar { position: relative; background-color: var(--color-c=
anvas-subtle); border-bottom: 1px solid var(--color-border-default); }
.blob-interaction-bar::before { display: table; content: ""; }
.blob-interaction-bar::after { display: table; clear: both; content: ""; }
.blob-interaction-bar .octicon-search { position: absolute; top: 6px; left:=
10px; font-size: 12px; color: var(--color-fg-muted); }
.blob-filter { width: 100%; padding: 4px 16px 4px 32px; font-size: 12px; bo=
rder: 0px; border-radius: 0px; outline: none; }
.blob-filter:focus { outline: none; }
.TagsearchPopover { width: inherit; max-width: 600px; }
.TagsearchPopover-content { max-height: 300px; }
.TagsearchPopover-list .TagsearchPopover-list-item:hover { background-color=
: var(--color-canvas-subtle); }
.TagsearchPopover-list .TagsearchPopover-list-item .TagsearchPopover-item:h=
over { text-decoration: none; }
.TagsearchPopover-list .blob-code-inner { white-space: pre-wrap; }
.diff-table .line-alert, .blob-code-content .line-alert { position: absolut=
e; left: 0px; margin: -2px 2px; }
.diff-table .codeowners-error, .blob-code-content .codeowners-error { color=
: var(--color-danger-fg); }
.diff-table .error-highlight, .blob-code-content .error-highlight { positio=
n: relative; cursor: help; font-style: italic; color: var(--color-danger-fg=
); }
.diff-table .error-highlight::before, .blob-code-content .error-highlight::=
before { position: absolute; top: 101%; width: 100%; height: 0.25em; conten=
t: ""; background-image: ; background-position-x: ; background-position-y: =
; background-attachment: ; background-origin: ; background-clip: ; backgrou=
nd-color: ; background-repeat: repeat-x, repeat-x; background-size: 0.5em 0=
.5em; }
.blob-code-content .blob-num .line-alert { margin-top: 1px; }
.diff-table .blob-num .line-alert { margin: 2px -2px; }
.csv-data .line-alert { position: absolute; margin: 2px 4px; }
.CopyBlock { line-height: 20px; cursor: pointer; }
.CopyBlock .octicon-copy { display: none; }
.CopyBlock:hover, .CopyBlock:focus, .CopyBlock:active { background-color: v=
ar(--color-canvas-default); outline: none; }
.CopyBlock:hover .octicon-copy, .CopyBlock:focus .octicon-copy, .CopyBlock:=
active .octicon-copy { display: inline-block; }
.blob-header.is-stuck { border-top: 0px; border-top-left-radius: 0px; borde=
r-top-right-radius: 0px; }
.commit-form-avatar { margin-left: -64px; }
.commit-form::after, .commit-form::before { position: absolute; top: 11px; =
right: 100%; left: -8px; display: block; width: 8px; height: 16px; pointer-=
events: none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%=
); }
.commit-form::after { margin-left: 2px; background-color: var(--color-canva=
s-default); background-image: linear-gradient(var(--color-canvas-default), =
var(--color-canvas-default)); }
.commit-form::before { background-color: var(--color-border-default); }
.quick-pull-new-branch-icon { top: 9px; left: 10px; }
.CodeMirror-hints { position: absolute; z-index: 10; max-height: 20em; marg=
in: 0px; overflow-y: auto; font-family: SFMono-Regular, Consolas, "Liberati=
on Mono", Menlo, monospace; font-size: 12px; list-style: none; background-c=
olor: var(--color-canvas-default); border: 1px solid var(--color-border-def=
ault); border-radius: 6px; box-shadow: var(--color-shadow-medium); }
.CodeMirror-hint { padding: 2px 8px; margin: 0px; color: var(--color-fg-def=
ault); white-space: pre; cursor: pointer; }
.CodeMirror-hint .CodeMirror-hint:first-child { border-top-left-radius: 6px=
; border-top-right-radius: 6px; }
.CodeMirror-hint .CodeMirror-hint:last-child { border-bottom-right-radius: =
6px; border-bottom-left-radius: 6px; }
.CodeMirror-hint-active { color: var(--color-fg-on-emphasis); background-co=
lor: var(--color-accent-emphasis); }
.CodeMirror-lint-tooltip { position: fixed; z-index: 100; min-width: 300px;=
max-width: 600px; opacity: 0; transition: opacity 0.4s ease 0s; }
.CodeMirror-lint-mark-error { position: relative; cursor: help; }
.CodeMirror-lint-mark-error::before { position: absolute; top: 101%; width:=
100%; height: 0.25em; content: ""; background-image: ; background-position=
-x: ; background-position-y: ; background-attachment: ; background-origin: =
; background-clip: ; background-color: ; background-repeat: repeat-x, repea=
t-x; background-size: 0.5em 0.5em; }
.CodeMirror-lint-mark-warning { position: relative; cursor: help; }
.CodeMirror-lint-mark-warning::before { position: absolute; top: 101%; widt=
h: 100%; height: 0.25em; content: ""; background-image: ; background-positi=
on-x: ; background-position-y: ; background-attachment: ; background-origin=
: ; background-clip: ; background-color: ; background-repeat: repeat-x, rep=
eat-x; background-size: 0.5em 0.5em; }
.CodeMirror-lint-mark-info { position: relative; cursor: help; }
.CodeMirror-lint-mark-info::before { position: absolute; top: 101%; width: =
100%; height: 0.25em; content: ""; background-image: ; background-position-=
x: ; background-position-y: ; background-attachment: ; background-origin: ;=
background-clip: ; background-color: ; background-repeat: repeat-x, repeat=
-x; background-size: 0.5em 0.5em; }
.CodeMirror-hint-active .CodeMirror-hint-description { color: var(--color-f=
g-on-emphasis) !important; }
.merge-pr { padding-top: 8px; margin: 16px 0px 0px; border-top: 1px solid v=
ar(--color-border-default); }
.merge-pr.open .merge-branch-form { display: block; }
.merge-pr.open .branch-action { display: none; }
.merge-pr.is-merging-jump.open .queue-branch-form, .merge-pr.is-merging-gro=
up.open .queue-branch-form, .merge-pr.is-merging-solo.open .queue-branch-fo=
rm { display: block; }
.status-heading { margin-bottom: 1px; }
.merge-status-list { max-height: 0px; padding: 0px; margin: 16px -16px -16p=
x -55px; overflow-y: auto; transition: max-height 0.25s ease-in-out 0s; }
.statuses-toggle-opened { display: none; }
.merge-status-item { position: relative; padding: 8px 16px; background-colo=
r: var(--color-canvas-subtle); border-bottom: 1px solid var(--color-border-=
default); }
.merge-status-item:last-child:not(.review-item) { border-bottom: 0px; }
.merge-status-item .css-truncate-target { max-width: 100%; }
.merge-status-item .dismiss-review-form { display: none; }
.merge-status-item.open .review-status-item { display: none !important; }
.merge-status-item.open .dismiss-review-form { display: block; }
.status-meta { color: var(--color-fg-muted); }
.status-meta-file-name { padding: 0.2em 0.4em; margin: 0px; font-size: 85%;=
background-color: rgba(27, 31, 35, 0.05); border-radius: 6px; }
.status-actions { margin-left: auto; }
.branch-action-item-icon { float: left; margin-left: -40px; }
.merge-status-icon { min-width: 30px; }
.branch-action { padding-left: 55px; margin-top: 16px; margin-bottom: 16px;=
}
.branch-action .merge-branch-heading { margin-bottom: 4px; }
.branch-action-icon { float: left; width: 40px; height: 40px; margin-left: =
-55px; color: var(--color-fg-on-emphasis); border-radius: 6px; }
.branch-action-body { position: relative; background-color: var(--color-can=
vas-default); border: 1px solid var(--color-border-default); border-radius:=
6px; }
.branch-action-body .spinner { display: block; float: left; width: 32px; he=
ight: 32px; margin-right: 16px; background: url("/images/spinners/octocat-s=
pinner-32.gif") no-repeat; }
.branch-action-body .merge-message, .branch-action-body .merge-branch-form,=
.branch-action-body .queue-branch-form { padding: 16px; background-color: =
var(--color-canvas-subtle); border-top: 1px solid var(--color-border-defaul=
t); border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; }
.post-merge-message { padding: 16px; }
.branch-action-item { padding: 16px 16px 16px 55px; font-size: 13px; line-h=
eight: 1.4; }
.branch-action-item + .branch-action-item, .branch-action-item + .mergeabil=
ity-details { border-top: 1px solid var(--color-border-default); }
.branch-action-item.open > .merge-status-list-wrapper > .merge-status-list,=
.branch-action-item.open > .merge-status-list { max-height: 231px; margin-=
bottom: -16px; border-top-color: ; border-top-style: ; border-right-color: =
; border-right-style: ; border-bottom-color: ; border-bottom-style: ; borde=
r-left-color: ; border-left-style: ; border-image-source: ; border-image-sl=
ice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; =
border-width: 1px 0px 0px; }
.branch-action-item.open .statuses-toggle-opened { display: inline; }
.branch-action-item.open .statuses-toggle-closed { display: none; }
.branch-action-btn { margin-left: 16px; }
.branch-action-item-simple { padding-left: 16px; }
.branch-action-item-simple .merge-status-list { margin-left: -16px; }
.branch-action-item-simple .merge-status-item { padding-left: 12px; }
.branch-action-state-clean .branch-action-icon { color: var(--color-fg-on-e=
mphasis); background-color: var(--color-success-emphasis); border: 1px soli=
d transparent; }
.branch-action-state-clean .branch-action-body { border-color: var(--color-=
success-emphasis); }
.branch-action-state-clean .branch-action-body::after, .branch-action-state=
-clean .branch-action-body::before { position: absolute; top: 11px; right: =
100%; left: -8px; display: block; width: 8px; height: 16px; pointer-events:=
none; content: " "; clip-path: polygon(0px 50%, 100% 0px, 100% 100%); }
.branch-action-state-clean .branch-action-body::after { margin-left: 2px; b=
ackground-color: var(--color-canvas-default); background-image: linear-grad=
ient(var(--color-canvas-default), var(--color-canvas-default)); }
.branch-action-state-clean .branch-action-body::before { background-color: =
var(--color-success-emphasis); }
.branch-action-state-unknown .branch-action-icon, .branch-action-state-unst=
able .branch-action-icon { color: var(--color-fg-on-emphasis); background-c=
olor: var(--color-attention-emphasis); border: 1px solid transparent; }
.branch-action-state-unknown .branch-action-body, .branch-action-sta
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment