Skip to content

neonhexit/tg-user-adder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

From: Snapshot-Content-Location: https://github.com/greplix/Astra/blob/main/README.md Subject: =?utf-8?Q?Astra/README.md=20at=20main=20=C2=B7=20greplix/Astra=20=C2=B7?= =?utf-8?Q?=20GitHub?= Date: Tue, 28 Dec 2021 20:36:19 -0000 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----MultipartBoundary--HdhukPhI6XDy4clZ5rt61zYVMraBio3YaCXrAF4wZX----"

------MultipartBoundary--HdhukPhI6XDy4clZ5rt61zYVMraBio3YaCXrAF4wZX---- Content-Type: text/html Content-ID: frame-C4CDFB8A429E1E18ED85EF084AF7BED0@mhtml.blink Content-Transfer-Encoding: binary Content-Location: https://github.com/greplix/Astra/blob/main/README.md

<title>Astra/README.md at main · greplix/Astra · GitHub</title>

<meta name="hovercard-subject-tag" content="repository:368410987" data-pjax-transient="">
<meta name="google-site-verification" content="c1kuD-K2HIVF635lypcsWPoD4kilo5-jA_wBFyT4uMY">
  <meta name="hostname" content="github.com">
<meta name="user-login" content="">


  <meta name="expected-hostname" content="github.com">


<meta name="enabled-features" content="MARKETPLACE_PENDING_INSTALLATIONS">

<link rel="canonical" href="https://github.com/greplix/Astra/blob/main/README.md" data-pjax-transient="">
<div class="position-relative js-header-wrapper ">
  <a href="https://github.com/greplix/Astra/blob/main/README.md#start-of-content" class="px-2 py-4 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content">Skip to content</a>
  <span data-view-component="true" class="progress-pjax-loader js-pjax-loader-bar Progress position-fixed width-full">
<span style="width: 0%;" data-view-component="true" class="Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis"></span>
        <header class="Header-old header-logged-out js-details-container Details position-relative f4 py-2" role="banner">
    <div class="d-lg-none css-truncate css-truncate-target width-fit p-2">
      

    </div>

  <div class="d-flex flex-items-center">
        <a href="https://github.com/signup?ref_cta=Sign+up&amp;ref_loc=header+logged+out&amp;ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fblob%2Fshow&amp;source=header-repo" class="d-inline-block d-lg-none f5 no-underline border color-border-default rounded-2 px-2 py-1 mr-3 mr-sm-5 color-fg-inherit" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="31e2cefaef07fc404d6718e471aacf3a5b10f1203bcb6a0659eb081f530641b4">
          Sign&nbsp;up
        </a>

    <button aria-label="Toggle navigation" aria-expanded="false" type="button" data-view-component="true" class="js-details-target btn-link d-lg-none mt-1 color-fg-inherit">  <svg aria-hidden="true" height="24" viewBox="0 0 16 16" version="1.1" width="24" data-view-component="true" class="octicon octicon-three-bars">
<path fill-rule="evenodd" d="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>
<div class="HeaderMenu HeaderMenu--logged-out position-fixed top-0 right-0 bottom-0 height-fit position-lg-relative d-lg-flex flex-justify-between flex-items-center flex-auto">
  <div class="d-flex d-lg-none flex-justify-end border-bottom color-bg-subtle p-3">
    <button aria-label="Toggle navigation" aria-expanded="false" type="button" data-view-component="true" class="js-details-target btn-link">  <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-x color-fg-muted">
<path fill-rule="evenodd" d="M5.72 5.72a.75.75 0 011.06 0L12 10.94l5.22-5.22a.75.75 0 111.06 1.06L13.06 12l5.22 5.22a.75.75 0 11-1.06 1.06L12 13.06l-5.22 5.22a.75.75 0 01-1.06-1.06L10.94 12 5.72 6.78a.75.75 0 010-1.06z"></path>
    <nav class="mt-0 px-3 px-lg-0 mb-5 mb-lg-0" aria-label="Global">
      <ul class="d-lg-flex list-style-none">
          <li class="mr-0 mr-lg-3 position-relative flex-wrap flex-justify-between flex-items-center border-bottom border-lg-bottom-0 d-block d-lg-flex flex-lg-nowrap flex-lg-items-center">
<details class="HeaderMenu-details details-overlay details-reset width-full">
  <summary class="HeaderMenu-summary HeaderMenu-link px-0 py-3 border-0 no-wrap d-block d-lg-inline-block">
    Why GitHub?
    <svg x="0" y="0" viewBox="0 0 14 8" xml:space="preserve" fill="none" class="icon-chevon-down-mktg position-absolute position-lg-relative"><path d="M1,1l6.2,6L13,1"></path></svg>
  </summary>
  <div class="dropdown-menu flex-auto rounded px-0 mt-0 pb-4 p-lg-4 position-relative position-lg-absolute left-0 left-lg-n4">
    <ul class="list-style-none f5 pb-1">
          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--primary text-bold py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Features&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Features;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="fcacfb3405a85cfe0be79b300ff719c18eaa25abf8f8ca5abe0ac5d3787a70d3" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Features&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Features;&quot;}" href="https://github.com/features">
  Features

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Mobile&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Mobile;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="b73d2826a8ca2652b5462104a3298a07192102c49bbd2d6ad97d33ee185d88d6" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Mobile&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Mobile;&quot;}" href="https://github.com/mobile">
  Mobile

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Actions&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Actions;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="f14b9e3366a0df276511ccec8aaa2e0e5faf139086987021ed2fd1c2b8fba4ec" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Actions&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Actions;&quot;}" href="https://github.com/features/actions">
  Actions

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Codespaces&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Codespaces;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="1156baaec7ea477b142a8d2b5fbd233fe43055ae5ed4fa520fe2a31502fe141a" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Codespaces&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Codespaces;&quot;}" href="https://github.com/features/codespaces">
  Codespaces

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Packages&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Packages;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="622cf57062a06363c9a00d091e91fcb5994d1b2f0d49ea48803c62340e4b2fad" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Packages&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Packages;&quot;}" href="https://github.com/features/packages">
  Packages

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Security&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Security;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="584100254a5ae2dd01977dab75d54089d54e3282888f79e5a36abb6bdd8a2f55" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Security&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Security;&quot;}" href="https://github.com/features/security">
  Security

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Code review&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Code review;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="a008615ed2dee5cd1fcd27df65947c0fb89b138292c4d95588471abbf2109bee" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Code review&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Code review;&quot;}" href="https://github.com/features/code-review">
  Code review

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Issues&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Issues;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="4b33b1a4150fce36bf86c7f4118ea0863b3ccaf09a69877571fa2f269db90600" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Issues&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Issues;&quot;}" href="https://github.com/features/issues">
  Issues

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Integrations&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Integrations;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="756538a2a4f1eb88b78e92616a672d44a0d8a23a8f0c5a22f1dfdd8e08f2a6da" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Integrations&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Integrations;&quot;}" href="https://github.com/features/integrations">
  Integrations

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--primary text-bold border-top pt-4 pb-2 mt-3" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to GitHub Sponsors&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:GitHub Sponsors;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="39e0ec7a0c310a21c6afc8a369f2acccbbf5f7addd27fff62e59d1d3eeb31b9e" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to GitHub Sponsors&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:GitHub Sponsors;&quot;}" href="https://github.com/sponsors">
  GitHub Sponsors

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--primary text-bold py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Customer stories&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Customer stories;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="ba4a109a12ce48443f29206f5f4a596ee0a6c8aa8e6b24704a5ac80c94238c1a" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Why GitHub?&quot;,&quot;action&quot;:&quot;click to go to Customer stories&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Customer stories;&quot;}" href="https://github.com/customer-stories">
  Customer stories

    </ul>
  </div>
</details>
          <li class="mr-0 mr-lg-3 position-relative flex-wrap flex-justify-between flex-items-center border-bottom border-lg-bottom-0 d-block d-lg-flex flex-lg-nowrap flex-lg-items-center">
<a class="HeaderMenu-link no-underline py-3 d-block d-lg-inline-block" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header menu top item (logged out)&quot;,&quot;action&quot;:&quot;click to go to Team&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Team;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="2eb3ca81281373fa2936d0b42b729a9082f78a1eabcc09af1891c21b3e736860" data-analytics-event="{&quot;category&quot;:&quot;Header menu top item (logged out)&quot;,&quot;action&quot;:&quot;click to go to Team&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Team;&quot;}" href="https://github.com/team">Team</a>
          <li class="mr-0 mr-lg-3 position-relative flex-wrap flex-justify-between flex-items-center border-bottom border-lg-bottom-0 d-block d-lg-flex flex-lg-nowrap flex-lg-items-center">
<a class="HeaderMenu-link no-underline py-3 d-block d-lg-inline-block" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header menu top item (logged out)&quot;,&quot;action&quot;:&quot;click to go to Enterprise&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Enterprise;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="65080ae19373b0115920e28d6676f09c4a06df89535c52b84be41c11eb536dd5" data-analytics-event="{&quot;category&quot;:&quot;Header menu top item (logged out)&quot;,&quot;action&quot;:&quot;click to go to Enterprise&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Enterprise;&quot;}" href="https://github.com/enterprise">Enterprise</a>
        <li class="mr-0 mr-lg-3 position-relative flex-wrap flex-justify-between flex-items-center border-bottom border-lg-bottom-0 d-block d-lg-flex flex-lg-nowrap flex-lg-items-center">
<details class="HeaderMenu-details details-overlay details-reset width-full">
  <summary class="HeaderMenu-summary HeaderMenu-link px-0 py-3 border-0 no-wrap d-block d-lg-inline-block">
    Explore
    <svg x="0" y="0" viewBox="0 0 14 8" xml:space="preserve" fill="none" class="icon-chevon-down-mktg position-absolute position-lg-relative"><path d="M1,1l6.2,6L13,1"></path></svg>
  </summary>
  <div class="dropdown-menu flex-auto rounded px-0 mt-0 pb-4 p-lg-4 position-relative position-lg-absolute left-0 left-lg-n4">
    <ul class="list-style-none f5 pb-1">
          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--primary text-bold py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Explore GitHub&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Explore GitHub;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="9b053ba0aca4be60dd73f61cb38e047c47b34858baddac40524396f06ef14d1f" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Explore GitHub&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Explore GitHub;&quot;}" href="https://github.com/explore">
  Explore GitHub

          <li class="color-fg-muted text-normal f6 text-mono mb-1 border-top pt-3 mt-3 mb-1">Learn and contribute</li>

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Topics&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Topics;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="487069008afc81dd6a721b018c744892aeb414706f48e5f78773f8470255e06e" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Topics&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Topics;&quot;}" href="https://github.com/topics">
  Topics

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Collections&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Collections;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="86457f0ec109f07008d2b4950a827b418fc7690ae0b5bc937f2a73de6a963276" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Collections&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Collections;&quot;}" href="https://github.com/collections">
  Collections

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Trending&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Trending;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="6c202124eb36dc2bf03e13ca54bdba70268625a8e7b38bdd315a4b47d79f5054" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Trending&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Trending;&quot;}" href="https://github.com/trending">
  Trending

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Learning Lab&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Learning Lab;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="60739589c1473d70eb42f1d104167a61002f00125fedb46d0aa74ab8c3bb40cb" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Learning Lab&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Learning Lab;&quot;}" href="https://lab.github.com/">
  Learning Lab

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Open source guides&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Open source guides;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="1915575608baad9ccc781ed6863bdc63012ee37e04579e7f25cc400482c676f6" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Open source guides&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Open source guides;&quot;}" href="https://opensource.guide/">
  Open source guides

          <li class="color-fg-muted text-normal f6 text-mono mb-1 border-top pt-3 mt-3 mb-1">Connect with others</li>

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to The ReadME Project&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:The ReadME Project;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="d0cddc4e6fcf0a962f2c4d976e32de121c9b0589a12556e8ce2901ef540e55c9" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to The ReadME Project&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:The ReadME Project;&quot;}" href="https://github.com/readme">
  The ReadME Project

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Events&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Events;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="77d48a86c2237257e66cb8aed9eff7129ab68657fcee69e0d0686f990da8649b" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Events&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Events;&quot;}" href="https://github.com/events">
  Events

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Community forum&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Community forum;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="c09830544c27f406de3840f8aa6fec91c7c0f63c68a2f594ed8a168c103c616d" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to Community forum&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Community forum;&quot;}" href="https://github.community/">
  Community forum

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to GitHub Education&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:GitHub Education;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="307e2e6e00989dc11e058ba994d8e5c23b24c359c2d2ebbb4fc8e5c20610c84c" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to GitHub Education&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:GitHub Education;&quot;}" href="https://education.github.com/">
  GitHub Education

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to GitHub Stars program&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:GitHub Stars program;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="c28b1b40e74ea15772fa74b9acec8a0715a61e567ae6580871406744f21473f4" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Explore&quot;,&quot;action&quot;:&quot;click to go to GitHub Stars program&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:GitHub Stars program;&quot;}" href="https://stars.github.com/">
  GitHub Stars program

    </ul>
  </div>
</details>
        <li class="mr-0 mr-lg-3 position-relative flex-wrap flex-justify-between flex-items-center border-bottom border-lg-bottom-0 d-block d-lg-flex flex-lg-nowrap flex-lg-items-center">
<a class="HeaderMenu-link no-underline py-3 d-block d-lg-inline-block" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header menu top item (logged out)&quot;,&quot;action&quot;:&quot;click to go to Marketplace&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Marketplace;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="b06bf6f12aab15c55ce9dc68f159451bad7e6b2be02c7c99bb29e7ca5be0df61" data-analytics-event="{&quot;category&quot;:&quot;Header menu top item (logged out)&quot;,&quot;action&quot;:&quot;click to go to Marketplace&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Marketplace;&quot;}" href="https://github.com/marketplace">Marketplace</a>
        <li class="mr-0 mr-lg-3 position-relative flex-wrap flex-justify-between flex-items-center border-bottom border-lg-bottom-0 d-block d-lg-flex flex-lg-nowrap flex-lg-items-center">
<details class="HeaderMenu-details details-overlay details-reset width-full">
  <summary class="HeaderMenu-summary HeaderMenu-link px-0 py-3 border-0 no-wrap d-block d-lg-inline-block">
    Pricing
    <svg x="0" y="0" viewBox="0 0 14 8" xml:space="preserve" fill="none" class="icon-chevon-down-mktg position-absolute position-lg-relative"><path d="M1,1l6.2,6L13,1"></path></svg>
  </summary>
  <div class="dropdown-menu flex-auto rounded px-0 mt-0 pb-4 p-lg-4 position-relative position-lg-absolute left-0 left-lg-n4">
    <ul class="list-style-none f5 pb-1">
          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--primary text-bold py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Pricing&quot;,&quot;action&quot;:&quot;click to go to Plans&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Plans;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="a12c74ea8549796482effe0de9a099fd181d64e1625c1510fef0429c5d567b41" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Pricing&quot;,&quot;action&quot;:&quot;click to go to Plans&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Plans;&quot;}" href="https://github.com/pricing">
  Plans

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Pricing&quot;,&quot;action&quot;:&quot;click to go to Compare plans&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Compare plans;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="3218000f3f3e0ad0b70791671c2e5300d60b294f1eeff31c69a7580c8e3beb7e" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Pricing&quot;,&quot;action&quot;:&quot;click to go to Compare plans&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Compare plans;&quot;}" href="https://github.com/pricing#compare-features">
  Compare plans

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--secondary py-2" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Pricing&quot;,&quot;action&quot;:&quot;click to go to Contact Sales&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Contact Sales;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="1610dbdba3bb1964cc9b95b083726b5eb684141e381398c9924c9646a832d230" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Pricing&quot;,&quot;action&quot;:&quot;click to go to Contact Sales&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Contact Sales;&quot;}" href="https://github.com/enterprise/contact">
  Contact Sales

          <li>
<a class="lh-condensed-ultra d-block no-underline position-relative Link--primary text-bold border-top pt-4 pb-2 mt-3" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header dropdown (logged out), Pricing&quot;,&quot;action&quot;:&quot;click to go to Education&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Education;&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="6bb73bf2ad7453013c9bbbac54edc3f21a24faa382d95d9b3f137ff12c4eb284" data-analytics-event="{&quot;category&quot;:&quot;Header dropdown (logged out), Pricing&quot;,&quot;action&quot;:&quot;click to go to Education&quot;,&quot;label&quot;:&quot;ref_page:/greplix/Astra/blob/main/README.md;ref_cta:Education;&quot;}" href="https://education.github.com/">
  Education

    </ul>
  </div>
</details>
      </ul>
    </nav>

  <div class="d-lg-flex flex-items-center px-3 px-lg-0 text-center text-lg-left">
      <div class="d-lg-flex min-width-0 mb-3 mb-lg-0">
This repository
  </label>
      </div>

    <div class="position-relative mr-3 mb-4 mb-lg-0 d-inline-block">
      <a href="https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgreplix%2FAstra%2Fblob%2Fmain%2FREADME.md" class="HeaderMenu-link flex-shrink-0 no-underline" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="b4fbe07675680745792859a52874576757da88659f02c201dae1143cc49b80eb" data-ga-click="(Logged out) Header, clicked Sign in, text:sign-in">
        Sign in
      </a>
    </div>

      <a href="https://github.com/signup?ref_cta=Sign+up&amp;ref_loc=header+logged+out&amp;ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fblob%2Fshow&amp;source=header-repo&amp;source_repo=greplix%2FAstra" class="HeaderMenu-link flex-shrink-0 d-inline-block no-underline border color-border-default rounded px-2 py-1" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="b4fbe07675680745792859a52874576757da88659f02c201dae1143cc49b80eb" data-analytics-event="{&quot;category&quot;:&quot;Sign up&quot;,&quot;action&quot;:&quot;click to sign up for account&quot;,&quot;label&quot;:&quot;ref_page:/<user-name>/<repo-name>/blob/show;ref_cta:Sign up;ref_loc:header logged out&quot;}">
        Sign up
      </a>
  </div>
</div>
</div>
<div data-pjax-replace="" id="js-flash-container">
  <div>{{ message }}</div>

  <div class="flash flash-warn flash-full border-top-0 text-center text-bold py-2">
This repository has been archived by the owner. It is now read-only.
  <div class="d-flex mb-3 px-3 px-md-4 px-lg-5">

    <div class="flex-auto min-width-0 width-fit mr-3">
        <h1 class=" d-flex flex-wrap flex-items-center wb-break-word f3 text-normal">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo color-fg-muted mr-2">
<path fill-rule="evenodd" d="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-.356 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>
/ Astra

Public archive

    </div>

      <ul class="pagehead-actions flex-shrink-0 d-none d-md-inline" style="padding: 2px 0;">
  • Notifications
  • <li>
          <a href="https://github.com/login?return_to=%2Fgreplix%2FAstra" rel="nofollow" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;repo details fork button&quot;,&quot;repository_id&quot;:368410987,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="335a0102fb30f70b6bc8b51f95bfeabbeba7dc67f5438325970cbd74a9f9fa9f" aria-label="You must be signed in to fork a repository" data-view-component="true" class="tooltipped tooltipped-s btn-sm btn">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked mr-2">
    <path fill-rule="evenodd" d="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"></path>
    

    Fork 100

    </li>
    
    <li>
          <div data-view-component="true" class="BtnGroup d-flex">
      <a href="https://github.com/login?return_to=%2Fgreplix%2FAstra" rel="nofollow" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;star button&quot;,&quot;repository_id&quot;:368410987,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="34bbed5c1089c501a29a17af72d534bba4456c34b9330c0a6b48e1ddc33c9064" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-s btn-sm btn BtnGroup-item">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-inline-block mr-2">
    <path fill-rule="evenodd" d="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.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.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.456a.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>
    

    Star 81

  •   </div>
    
      <div id="responsive-meta-container" data-pjax-replace="">
    
    More
            <ul>
                
                
                
                
                
                
                
                
            </ul>
    

    <a class="d-none js-permalink-shortcut" data-hotkey="y" href="https://github.com/greplix/Astra/blob/3797626db2bb5104e9fee2a8687c6572e30a3630/README.md">Permalink</a>
    
    
    <div class="d-flex flex-items-start flex-shrink-0 pb-3 flex-wrap flex-md-nowrap flex-justify-between flex-md-justify-start">
    
    main
    Switch branches/tags
    <input-demux data-action="tab-container-change:input-demux#storeInput tab-container-changed:input-demux#updateInput" data-catalyst="">
      <tab-container class="d-flex flex-column js-branches-tags-tabs" style="min-height: 0;">
        <div class="SelectMenu-filter">
          <input data-target="input-demux.source" id="context-commitish-filter-field" class="SelectMenu-input form-control" aria-owns="ref-list-branches" data-controls-ref-menu-id="ref-list-branches" autofocus="" autocomplete="off" aria-label="Filter branches/tags" placeholder="Filter branches/tags" type="text">
        </div>
    
        <div class="SelectMenu-tabs" role="tablist" data-target="input-demux.control">
          <button class="SelectMenu-tab" type="button" role="tab" aria-selected="true" tabindex="0">Branches</button>
          <button class="SelectMenu-tab" type="button" role="tab" aria-selected="false" tabindex="-1">Tags</button>
        </div>
    
        <div role="tabpanel" id="ref-list-branches" data-filter-placeholder="Filter branches/tags" class="d-flex flex-column flex-auto overflow-auto" tabindex="">
          <ref-selector type="branch" data-targets="input-demux.sinks" data-action="
              input-entered:ref-selector#inputEntered
              tab-selected:ref-selector#tabSelected
              focus-list:ref-selector#focusFirstListMember
            " query-endpoint="/greplix/Astra/refs" cache-key="v0:1621395454.0767071" current-committish="bWFpbg==" default-branch="bWFpbg==" name-with-owner="Z3JlcGxpeC9Bc3RyYQ==" prefetch-on-mouseover="" data-catalyst="">
    
            <template data-target="ref-selector.fetchFailedTemplate">
              <div class="SelectMenu-message" data-index="{{ index }}">Could not load branches</div>
            </template>
    
              <template data-target="ref-selector.noMatchTemplate">
    <div class="SelectMenu-message">Nothing to show</div>
    
            <!-- TODO: this max-height is necessary or else the branch list won't scroll.  why? -->
            <div data-target="ref-selector.listContainer" role="menu" class="SelectMenu-list " style="max-height: 330px" data-pjax="#repo-content-pjax-container">
              <div class="SelectMenu-loading pt-3 pb-0 overflow-hidden" aria-label="Menu is loading">
                <svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
    

              <template data-target="ref-selector.itemTemplate">
    
    {{ refName }}
              <footer class="SelectMenu-footer"><a href="https://github.com/greplix/Astra/branches">View all branches</a></footer>
          </ref-selector>
    
        </div>
    
        
      </tab-container>
    </input-demux>
    
      <h2 id="blob-path" class="breadcrumb flex-auto flex-self-center min-width-0 text-normal mx-2 width-full width-md-auto flex-order-1 flex-md-order-none mt-3 mt-md-0">
        <span class="js-repo-root text-bold"><span class="js-path-segment d-inline-block wb-break-all"><a data-pjax="#repo-content-pjax-container" href="https://github.com/greplix/Astra"><span>Astra</span></a></span></span><span class="separator">/</span><strong class="final-path">README.md</strong>
      </h2>
      <a href="https://github.com/greplix/Astra/find/main" class="js-pjax-capture-input btn mr-2 d-none d-md-block" data-pjax="" data-hotkey="t">
        Go to file
      </a>
    
      <details id="blob-more-options-details" data-view-component="true" class="details-overlay details-reset position-relative">
    
    • Go to file T
    • Go to line L
    •             Copy path
      

    •             <span class="d-flex flex-items-baseline">
                    <span class="flex-auto">Copy permalink</span>
                  </span>
      

    <div class="Box d-flex flex-column flex-shrink-0 mb-3">
    
    @greplix
    greplix
              <span class="markdown-title">
                <a data-pjax="true" title="Update README.md" class="Link--secondary" href="https://github.com/greplix/Astra/commit/3797626db2bb5104e9fee2a8687c6572e30a3630">Update README.md</a>
              </span>
          </div>
    
    
          <span class="ml-2">
            
          </span>
        </div>
        <div class="ml-3 d-flex flex-shrink-0 flex-items-center flex-justify-end color-fg-muted no-wrap">
          <span class="d-none d-md-inline">
            <span>Latest commit</span>
            <a class="text-small text-mono Link--secondary" href="https://github.com/greplix/Astra/commit/3797626db2bb5104e9fee2a8687c6572e30a3630" data-pjax="">3797626</a>
            <span itemprop="dateModified"><relative-time datetime="2021-11-28T07:55:49Z" class="no-wrap" title="28 Nov 2021, 13:25 GMT+5:30">on 28 Nov</relative-time></span>
          </span>
    
          <a data-pjax="" href="https://github.com/greplix/Astra/commits/main/README.md" class="ml-3 no-wrap Link--primary no-underline">
            <svg text="gray" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-history">
    <path fill-rule="evenodd" d="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.75.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>
    
    History
    1
        contributor
      </summary>
      <details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast" aria-label="Users who have contributed to this file" src="/greplix/Astra/contributors-list/main/README.md" preload="" role="dialog" aria-modal="true">
        <div class="Box-header">
          <button class="Box-btn-octicon btn-octicon float-right" type="button" aria-label="Close dialog" data-close-dialog="">
            <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
    <path fill-rule="evenodd" d="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"></path>
    

    Users who have contributed to this file

    <readme-toc data-catalyst="">
    
    <div data-target="readme-toc.content" class="Box mt-3 position-relative">
    
      <details data-target="readme-toc.trigger" data-menu-hydro-click="{&quot;event_type&quot;:&quot;repository_toc_menu.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;trigger&quot;,&quot;repository_id&quot;:368410987,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-menu-hydro-click-hmac="df23bf8b7f324d17d6a1073691f7db360500bfa2348edb8fa1f294fb8ff6053a" class="dropdown details-reset details-overlay">
    
      <div class="SelectMenu-list SelectMenu-list--borderless p-2" style="overscroll-behavior: contain;">
          <a role="menuitem" class="filter-item SelectMenu-item py-1 text-emphasized" style="padding-left: 12px;" data-action="click:readme-toc#blur" data-targets="readme-toc.entries" data-hydro-click="{&quot;event_type&quot;:&quot;repository_toc_menu.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;entry&quot;,&quot;repository_id&quot;:368410987,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="48b24886f3d4fecc532d5d2930f6ec477986325130fcb81731408a9addd9e591" href="https://github.com/greplix/Astra/blob/main/README.md#astra-12">Astra 1.2</a>
          <a role="menuitem" class="filter-item SelectMenu-item py-1 text-emphasized" style="padding-left: 12px;" data-action="click:readme-toc#blur" data-targets="readme-toc.entries" data-hydro-click="{&quot;event_type&quot;:&quot;repository_toc_menu.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;entry&quot;,&quot;repository_id&quot;:368410987,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="48b24886f3d4fecc532d5d2930f6ec477986325130fcb81731408a9addd9e591" href="https://github.com/greplix/Astra/blob/main/README.md#usage-">Usage <g-emoji class="g-emoji" alias="toolbox" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f9f0.png">🧰</g-emoji></a>
          <a role="menuitem" class="filter-item SelectMenu-item py-1 text-emphasized" style="padding-left: 12px;" data-action="click:readme-toc#blur" data-targets="readme-toc.entries" data-hydro-click="{&quot;event_type&quot;:&quot;repository_toc_menu.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;entry&quot;,&quot;repository_id&quot;:368410987,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="48b24886f3d4fecc532d5d2930f6ec477986325130fcb81731408a9addd9e591" href="https://github.com/greplix/Astra/blob/main/README.md#features-%EF%B8%8F">Features <g-emoji class="g-emoji" alias="hotsprings" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/2668.png">♨️</g-emoji></a>
          <a role="menuitem" class="filter-item SelectMenu-item py-1 text-emphasized" style="padding-left: 12px;" data-action="click:readme-toc#blur" data-targets="readme-toc.entries" data-hydro-click="{&quot;event_type&quot;:&quot;repository_toc_menu.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;entry&quot;,&quot;repository_id&quot;:368410987,&quot;originating_url&quot;:&quot;https://github.com/greplix/Astra/blob/main/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="48b24886f3d4fecc532d5d2930f6ec477986325130fcb81731408a9addd9e591" href="https://github.com/greplix/Astra/blob/main/README.md#screenshot-">Screenshot <g-emoji class="g-emoji" alias="camera" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f4f7.png">đź“·</g-emoji></a>
      </div>
    </div>
    
      25 lines (19 sloc)
      <span class="file-info-divider"></span>
    997 Bytes
    
    <div class="BtnGroup">
      <a href="https://github.com/greplix/Astra/raw/main/README.md" id="raw-url" data-view-component="true" class="btn-sm btn BtnGroup-item">  Raw
    
    Blame
    <div>
    
        
          <a href="https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgreplix%2FAstra%2Fblob%2Fmain%2FREADME.md" class="btn-octicon disabled tooltipped tooltipped-nw" aria-label="You must be signed in to make or propose changes">
            <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-pencil">
    <path fill-rule="evenodd" d="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-.354l-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>
    
    <div class="d-flex hide-lg hide-xl flex-order-2 flex-grow-0">
      <details class="dropdown details-reset details-overlay d-inline-block">
        <summary class="btn-octicon p-2" aria-haspopup="true" aria-label="possible actions">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
    <path d="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>
    
        <ul class="dropdown-menu dropdown-menu-sw" style="width: 175px">
          <li>
            <a class="dropdown-item" href="https://github.com/greplix/Astra/raw/main/README.md">
              View raw
            </a>
          </li>
            <li>
                          </li>
            <li>
              <a class="dropdown-item" href="https://github.com/greplix/Astra/blame/main/README.md">
                View blame
              </a>
            </li>
    
        </ul>
      </details>
    </div>
    
        <div id="readme" class="Box-body readme blob js-code-block-container p-5 p-xl-6 gist-border-0">
    <article class="markdown-body entry-content container-lg" itemprop="text"><h1 dir="auto"><a id="user-content-astra-12" class="anchor" aria-hidden="true" href="https://github.com/greplix/Astra/blob/main/README.md#astra-12"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Astra 1.2</h1>
    

    Cross Platform Telegram Members Scraping and Adding Toolkit

    THIS PROJECT IS NO LONGER UNDER MAINTENANCE

    Usage 🧰

    • You need to install requirements first - pip install -r requirements.txt
    • Then you need to store your accounts using manager.py
    • Then, scrape and add members using add.py

    For full tutorial, refer to how_to_use.txt

    Features ♨️

    • No need of API Id and API hash- It requires only phone numbers
    • Adds 60 members on an average
    • Adds members by ID, even if they don't have usernames.
    • Multi-session adding
    • Adds members in high speed[Stable]
    • Adds to private/public groups
    • Scrapes members from private/public groups
    • Cross platform- Works in Android[Termux], Linux, Windows, etc

    Screenshot đź“·

    </div>
    
    Go
    </main>
    
          <footer class="footer width-full container-xl p-responsive" role="contentinfo">
    
    <template id="site-details-dialog">
    
    <div class="Popover js-hovercard-content position-absolute" style="display: none; outline: none;" tabindex="0">
    
    <template id="snippet-clipboard-copy-button">
    
    ------MultipartBoundary--HdhukPhI6XDy4clZ5rt61zYVMraBio3YaCXrAF4wZX---- Content-Type: text/css Content-Transfer-Encoding: binary Content-Location: https://github.githubassets.com/assets/light-13dc275a3a314268790358e25956033c.css

    @charset "utf-8";

    :root, [data-color-mode="light"][data-light-theme="light"], [data-color-mode="dark"][data-dark-theme="light"] { }

    :root, [data-color-mode="light"][data-light-theme="light"], [data-color-mode="dark"][data-dark-theme="light"] { --color-canvas-default-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-addition-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-diff-blob-expander-icon: #57606a; --color-diff-blob-selected-line-highlight-mix-blend-mode: multiply; --color-diffstat-deletion-border: rgba(27,31,36,0.15); --color-diffstat-addition-border: rgba(27,31,36,0.15); --color-diffstat-addition-bg: #2da44e; --color-search-keyword-hl: #fff8c5; --color-prettylights-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; --color-prettylights-syntax-brackethighlighter-unmatched: #82071e; --color-prettylights-syntax-invalid-illegal-text: #f6f8fa; --color-prettylights-syntax-invalid-illegal-bg: #82071e; --color-prettylights-syntax-carriage-return-text: #f6f8fa; --color-prettylights-syntax-carriage-return-bg: #cf222e; --color-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-syntax-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-syntax-markup-inserted-bg: #dafbe1; --color-prettylights-syntax-markup-changed-text: #953800; --color-prettylights-syntax-markup-changed-bg: #ffd8b5; --color-prettylights-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-prettylights-syntax-sublimelinter-gutter-mark: #8c959f; --color-prettylights-syntax-constant-other-reference-link: #0a3069; --color-codemirror-text: #24292f; --color-codemirror-bg: #ffffff; --color-codemirror-gutters-bg: #ffffff; --color-codemirror-guttermarker-text: #ffffff; --color-codemirror-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,242,0.5); --color-codemirror-matchingbracket-text: #24292f; --color-codemirror-lines-bg: #ffffff; --color-codemirror-syntax-comment: #24292f; --color-codemirror-syntax-constant: #0550ae; --color-codemirror-syntax-entity: #8250df; --color-codemirror-syntax-keyword: #cf222e; --color-codemirror-syntax-storage: #cf222e; --color-codemirror-syntax-string: #0a3069; --color-codemirror-syntax-support: #0550ae; --color-codemirror-syntax-variable: #953800; --color-checks-bg: #24292f; --color-checks-run-border-width: 0px; --color-checks-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; --color-checks-btn-hover-bg: rgba(255,255,255,0.125); --color-checks-input-text: #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-donut-pending: #bf8700; --color-checks-donut-success: #2da44e; --color-checks-donut-neutral: #afb8c1; --color-checks-dropdown-text: #afb8c1; --color-checks-dropdown-bg: #32383f; --color-checks-dropdown-border: #424a53; --color-checks-dropdown-shadow: rgba(27,31,36,0.3); --color-checks-dropdown-hover-text: #f6f8fa; --color-checks-dropdown-hover-bg: #424a53; --color-checks-dropdown-btn-hover-text: #f6f8fa; --color-checks-dropdown-btn-hover-bg: #32383f; --color-checks-scrollbar-thumb-bg: #57606a; --color-checks-header-label-text: #d0d7de; --color-checks-header-label-open-text: #f6f8fa; --color-checks-header-border: #32383f; --color-checks-header-icon: #8c959f; --color-checks-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: #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: #afb8c1; --color-checks-step-header-open-bg: #32383f; --color-checks-step-error-text: #ff8182; --color-checks-step-warning-text: #d4a72c; --color-checks-logline-text: #8c959f; --color-checks-logline-num-text: rgba(140,149,159,0.75); --color-checks-logline-debug-text: #c297ff; --color-checks-logline-error-text: #d0d7de; --color-checks-logline-error-num-text: #ff8182; --color-checks-logline-error-bg: rgba(164,14,38,0.15); --color-checks-logline-warning-text: #d0d7de; --color-checks-logline-warning-num-text: #d4a72c; --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: #32383f; --color-checks-ansi-white: #d0d7de; --color-checks-ansi-white-bright: #d0d7de; --color-checks-ansi-gray: #8c959f; --color-checks-ansi-red: #ff8182; --color-checks-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: #c297ff; --color-checks-ansi-magenta-bright: #d8b9ff; --color-checks-ansi-cyan: #76e3ea; --color-checks-ansi-cyan-bright: #b3f0ff; --color-project-header-bg: #24292f; --color-project-sidebar-bg: #ffffff; --color-project-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 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; --color-avatar-bg: #ffffff; --color-avatar-border: rgba(27,31,36,0.15); --color-avatar-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-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: #b6e3ff; --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: #57606a; --color-ansi-white: #6e7781; --color-ansi-white-bright: #8c959f; --color-ansi-gray: #6e7781; --color-ansi-red: #cf222e; --color-ansi-red-bright: #a40e26; --color-ansi-green: #116329; --color-ansi-green-bright: #1a7f37; --color-ansi-yellow: #4d2d00; --color-ansi-yellow-bright: #633c01; --color-ansi-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 1px 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: rgba(27,31,36,0.15); --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); --color-btn-focus-shadow: 0 0 0 3px rgba(9,105,218,0.3); --color-btn-shadow-active: inset 0 0.15em 0.3em rgba(27,31,36,0.15); --color-btn-shadow-input-focus: 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-btn-primary-hover-border: rgba(27,31,36,0.15); --color-btn-primary-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(255,255,255,0.8); --color-btn-primary-disabled-bg: #94d3a2; --color-btn-primary-disabled-border: rgba(27,31,36,0.15); --color-btn-primary-focus-bg: #2da44e; --color-btn-primary-focus-border: rgba(27,31,36,0.15); --color-btn-primary-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: #ffffff; --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,255,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-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; --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,255,0.2); --color-btn-danger-selected-text: #ffffff; --color-btn-danger-selected-bg: hsla(356,72%,44%,1); --color-btn-danger-selected-border: 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); --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; --color-underlinenav-border-hover: rgba(175,184,193,0.2); --color-action-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-default-active-bg: rgba(208,215,222,0.48); --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-item-danger-hover-text: #cf222e; --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-border-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: #6e7781; --color-neutral-muted: rgba(175,184,193,0.2); --color-neutral-subtle: rgba(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; --color-attention-muted: rgba(212,167,44,0.4); --color-attention-subtle: #fff8c5; --color-severe-fg: #bc4c00; --color-severe-emphasis: #bc4c00; --color-severe-muted: rgba(251,143,68,0.4); --color-severe-subtle: #fff1e5; --color-danger-fg: #cf222e; --color-danger-emphasis: #cf222e; --color-danger-muted: rgba(255,129,130,0.4); --color-danger-subtle: #FFEBE9; --color-done-fg: #8250df; --color-done-emphasis: #8250df; --color-done-muted: rgba(194,151,255,0.4); --color-done-subtle: #fbefff; --color-sponsors-fg: #bf3989; --color-sponsors-emphasis: #bf3989; --color-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); --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); --color-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; --color-scale-gray-1: #eaeef2; --color-scale-gray-2: #d0d7de; --color-scale-gray-3: #afb8c1; --color-scale-gray-4: #8c959f; --color-scale-gray-5: #6e7781; --color-scale-gray-6: #57606a; --color-scale-gray-7: #424a53; --color-scale-gray-8: #32383f; --color-scale-gray-9: #24292f; --color-scale-blue-0: #ddf4ff; --color-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: #dafbe1; --color-scale-green-1: #aceebb; --color-scale-green-2: #6fdd8b; --color-scale-green-3: #4ac26b; --color-scale-green-4: #2da44e; --color-scale-green-5: #1a7f37; --color-scale-green-6: #116329; --color-scale-green-7: #044f1e; --color-scale-green-8: #003d16; --color-scale-green-9: #002d11; --color-scale-yellow-0: #fff8c5; --color-scale-yellow-1: #fae17d; --color-scale-yellow-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-scale-yellow-9: #3b2300; --color-scale-orange-0: #fff1e5; --color-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: #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-purple-7: #512a97; --color-scale-purple-8: #3e1f79; --color-scale-purple-9: #2e1461; --color-scale-pink-0: #ffeff7; --color-scale-pink-1: #ffd3eb; --color-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: #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; }

    @media (prefers-color-scheme: light) { [data-color-mode="auto"][data-light-theme="light"] { --color-canvas-default-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-addition-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-diff-blob-expander-icon: #57606a; --color-diff-blob-selected-line-highlight-mix-blend-mode: multiply; --color-diffstat-deletion-border: rgba(27,31,36,0.15); --color-diffstat-addition-border: rgba(27,31,36,0.15); --color-diffstat-addition-bg: #2da44e; --color-search-keyword-hl: #fff8c5; --color-prettylights-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; --color-prettylights-syntax-brackethighlighter-unmatched: #82071e; --color-prettylights-syntax-invalid-illegal-text: #f6f8fa; --color-prettylights-syntax-invalid-illegal-bg: #82071e; --color-prettylights-syntax-carriage-return-text: #f6f8fa; --color-prettylights-syntax-carriage-return-bg: #cf222e; --color-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-syntax-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-syntax-markup-inserted-bg: #dafbe1; --color-prettylights-syntax-markup-changed-text: #953800; --color-prettylights-syntax-markup-changed-bg: #ffd8b5; --color-prettylights-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-prettylights-syntax-sublimelinter-gutter-mark: #8c959f; --color-prettylights-syntax-constant-other-reference-link: #0a3069; --color-codemirror-text: #24292f; --color-codemirror-bg: #ffffff; --color-codemirror-gutters-bg: #ffffff; --color-codemirror-guttermarker-text: #ffffff; --color-codemirror-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,242,0.5); --color-codemirror-matchingbracket-text: #24292f; --color-codemirror-lines-bg: #ffffff; --color-codemirror-syntax-comment: #24292f; --color-codemirror-syntax-constant: #0550ae; --color-codemirror-syntax-entity: #8250df; --color-codemirror-syntax-keyword: #cf222e; --color-codemirror-syntax-storage: #cf222e; --color-codemirror-syntax-string: #0a3069; --color-codemirror-syntax-support: #0550ae; --color-codemirror-syntax-variable: #953800; --color-checks-bg: #24292f; --color-checks-run-border-width: 0px; --color-checks-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; --color-checks-btn-hover-bg: rgba(255,255,255,0.125); --color-checks-input-text: #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-donut-pending: #bf8700; --color-checks-donut-success: #2da44e; --color-checks-donut-neutral: #afb8c1; --color-checks-dropdown-text: #afb8c1; --color-checks-dropdown-bg: #32383f; --color-checks-dropdown-border: #424a53; --color-checks-dropdown-shadow: rgba(27,31,36,0.3); --color-checks-dropdown-hover-text: #f6f8fa; --color-checks-dropdown-hover-bg: #424a53; --color-checks-dropdown-btn-hover-text: #f6f8fa; --color-checks-dropdown-btn-hover-bg: #32383f; --color-checks-scrollbar-thumb-bg: #57606a; --color-checks-header-label-text: #d0d7de; --color-checks-header-label-open-text: #f6f8fa; --color-checks-header-border: #32383f; --color-checks-header-icon: #8c959f; --color-checks-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: #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: #afb8c1; --color-checks-step-header-open-bg: #32383f; --color-checks-step-error-text: #ff8182; --color-checks-step-warning-text: #d4a72c; --color-checks-logline-text: #8c959f; --color-checks-logline-num-text: rgba(140,149,159,0.75); --color-checks-logline-debug-text: #c297ff; --color-checks-logline-error-text: #d0d7de; --color-checks-logline-error-num-text: #ff8182; --color-checks-logline-error-bg: rgba(164,14,38,0.15); --color-checks-logline-warning-text: #d0d7de; --color-checks-logline-warning-num-text: #d4a72c; --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: #32383f; --color-checks-ansi-white: #d0d7de; --color-checks-ansi-white-bright: #d0d7de; --color-checks-ansi-gray: #8c959f; --color-checks-ansi-red: #ff8182; --color-checks-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: #c297ff; --color-checks-ansi-magenta-bright: #d8b9ff; --color-checks-ansi-cyan: #76e3ea; --color-checks-ansi-cyan-bright: #b3f0ff; --color-project-header-bg: #24292f; --color-project-sidebar-bg: #ffffff; --color-project-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 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; --color-avatar-bg: #ffffff; --color-avatar-border: rgba(27,31,36,0.15); --color-avatar-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-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: #b6e3ff; --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: #57606a; --color-ansi-white: #6e7781; --color-ansi-white-bright: #8c959f; --color-ansi-gray: #6e7781; --color-ansi-red: #cf222e; --color-ansi-red-bright: #a40e26; --color-ansi-green: #116329; --color-ansi-green-bright: #1a7f37; --color-ansi-yellow: #4d2d00; --color-ansi-yellow-bright: #633c01; --color-ansi-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 1px 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: rgba(27,31,36,0.15); --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); --color-btn-focus-shadow: 0 0 0 3px rgba(9,105,218,0.3); --color-btn-shadow-active: inset 0 0.15em 0.3em rgba(27,31,36,0.15); --color-btn-shadow-input-focus: 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-btn-primary-hover-border: rgba(27,31,36,0.15); --color-btn-primary-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(255,255,255,0.8); --color-btn-primary-disabled-bg: #94d3a2; --color-btn-primary-disabled-border: rgba(27,31,36,0.15); --color-btn-primary-focus-bg: #2da44e; --color-btn-primary-focus-border: rgba(27,31,36,0.15); --color-btn-primary-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: #ffffff; --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,255,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-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; --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,255,0.2); --color-btn-danger-selected-text: #ffffff; --color-btn-danger-selected-bg: hsla(356,72%,44%,1); --color-btn-danger-selected-border: 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); --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; --color-underlinenav-border-hover: rgba(175,184,193,0.2); --color-action-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-default-active-bg: rgba(208,215,222,0.48); --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-item-danger-hover-text: #cf222e; --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-border-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: #6e7781; --color-neutral-muted: rgba(175,184,193,0.2); --color-neutral-subtle: rgba(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; --color-attention-muted: rgba(212,167,44,0.4); --color-attention-subtle: #fff8c5; --color-severe-fg: #bc4c00; --color-severe-emphasis: #bc4c00; --color-severe-muted: rgba(251,143,68,0.4); --color-severe-subtle: #fff1e5; --color-danger-fg: #cf222e; --color-danger-emphasis: #cf222e; --color-danger-muted: rgba(255,129,130,0.4); --color-danger-subtle: #FFEBE9; --color-done-fg: #8250df; --color-done-emphasis: #8250df; --color-done-muted: rgba(194,151,255,0.4); --color-done-subtle: #fbefff; --color-sponsors-fg: #bf3989; --color-sponsors-emphasis: #bf3989; --color-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); --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); --color-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; --color-scale-gray-1: #eaeef2; --color-scale-gray-2: #d0d7de; --color-scale-gray-3: #afb8c1; --color-scale-gray-4: #8c959f; --color-scale-gray-5: #6e7781; --color-scale-gray-6: #57606a; --color-scale-gray-7: #424a53; --color-scale-gray-8: #32383f; --color-scale-gray-9: #24292f; --color-scale-blue-0: #ddf4ff; --color-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: #dafbe1; --color-scale-green-1: #aceebb; --color-scale-green-2: #6fdd8b; --color-scale-green-3: #4ac26b; --color-scale-green-4: #2da44e; --color-scale-green-5: #1a7f37; --color-scale-green-6: #116329; --color-scale-green-7: #044f1e; --color-scale-green-8: #003d16; --color-scale-green-9: #002d11; --color-scale-yellow-0: #fff8c5; --color-scale-yellow-1: #fae17d; --color-scale-yellow-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-scale-yellow-9: #3b2300; --color-scale-orange-0: #fff1e5; --color-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: #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-purple-7: #512a97; --color-scale-purple-8: #3e1f79; --color-scale-purple-9: #2e1461; --color-scale-pink-0: #ffeff7; --color-scale-pink-1: #ffd3eb; --color-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: #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; } }

    @media (prefers-color-scheme: dark) { [data-color-mode="auto"][data-dark-theme="light"] { --color-canvas-default-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-addition-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-diff-blob-expander-icon: #57606a; --color-diff-blob-selected-line-highlight-mix-blend-mode: multiply; --color-diffstat-deletion-border: rgba(27,31,36,0.15); --color-diffstat-addition-border: rgba(27,31,36,0.15); --color-diffstat-addition-bg: #2da44e; --color-search-keyword-hl: #fff8c5; --color-prettylights-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; --color-prettylights-syntax-brackethighlighter-unmatched: #82071e; --color-prettylights-syntax-invalid-illegal-text: #f6f8fa; --color-prettylights-syntax-invalid-illegal-bg: #82071e; --color-prettylights-syntax-carriage-return-text: #f6f8fa; --color-prettylights-syntax-carriage-return-bg: #cf222e; --color-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-syntax-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-syntax-markup-inserted-bg: #dafbe1; --color-prettylights-syntax-markup-changed-text: #953800; --color-prettylights-syntax-markup-changed-bg: #ffd8b5; --color-prettylights-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-prettylights-syntax-sublimelinter-gutter-mark: #8c959f; --color-prettylights-syntax-constant-other-reference-link: #0a3069; --color-codemirror-text: #24292f; --color-codemirror-bg: #ffffff; --color-codemirror-gutters-bg: #ffffff; --color-codemirror-guttermarker-text: #ffffff; --color-codemirror-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,242,0.5); --color-codemirror-matchingbracket-text: #24292f; --color-codemirror-lines-bg: #ffffff; --color-codemirror-syntax-comment: #24292f; --color-codemirror-syntax-constant: #0550ae; --color-codemirror-syntax-entity: #8250df; --color-codemirror-syntax-keyword: #cf222e; --color-codemirror-syntax-storage: #cf222e; --color-codemirror-syntax-string: #0a3069; --color-codemirror-syntax-support: #0550ae; --color-codemirror-syntax-variable: #953800; --color-checks-bg: #24292f; --color-checks-run-border-width: 0px; --color-checks-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; --color-checks-btn-hover-bg: rgba(255,255,255,0.125); --color-checks-input-text: #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-donut-pending: #bf8700; --color-checks-donut-success: #2da44e; --color-checks-donut-neutral: #afb8c1; --color-checks-dropdown-text: #afb8c1; --color-checks-dropdown-bg: #32383f; --color-checks-dropdown-border: #424a53; --color-checks-dropdown-shadow: rgba(27,31,36,0.3); --color-checks-dropdown-hover-text: #f6f8fa; --color-checks-dropdown-hover-bg: #424a53; --color-checks-dropdown-btn-hover-text: #f6f8fa; --color-checks-dropdown-btn-hover-bg: #32383f; --color-checks-scrollbar-thumb-bg: #57606a; --color-checks-header-label-text: #d0d7de; --color-checks-header-label-open-text: #f6f8fa; --color-checks-header-border: #32383f; --color-checks-header-icon: #8c959f; --color-checks-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: #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: #afb8c1; --color-checks-step-header-open-bg: #32383f; --color-checks-step-error-text: #ff8182; --color-checks-step-warning-text: #d4a72c; --color-checks-logline-text: #8c959f; --color-checks-logline-num-text: rgba(140,149,159,0.75); --color-checks-logline-debug-text: #c297ff; --color-checks-logline-error-text: #d0d7de; --color-checks-logline-error-num-text: #ff8182; --color-checks-logline-error-bg: rgba(164,14,38,0.15); --color-checks-logline-warning-text: #d0d7de; --color-checks-logline-warning-num-text: #d4a72c; --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: #32383f; --color-checks-ansi-white: #d0d7de; --color-checks-ansi-white-bright: #d0d7de; --color-checks-ansi-gray: #8c959f; --color-checks-ansi-red: #ff8182; --color-checks-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: #c297ff; --color-checks-ansi-magenta-bright: #d8b9ff; --color-checks-ansi-cyan: #76e3ea; --color-checks-ansi-cyan-bright: #b3f0ff; --color-project-header-bg: #24292f; --color-project-sidebar-bg: #ffffff; --color-project-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 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; --color-avatar-bg: #ffffff; --color-avatar-border: rgba(27,31,36,0.15); --color-avatar-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-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: #b6e3ff; --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: #57606a; --color-ansi-white: #6e7781; --color-ansi-white-bright: #8c959f; --color-ansi-gray: #6e7781; --color-ansi-red: #cf222e; --color-ansi-red-bright: #a40e26; --color-ansi-green: #116329; --color-ansi-green-bright: #1a7f37; --color-ansi-yellow: #4d2d00; --color-ansi-yellow-bright: #633c01; --color-ansi-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 1px 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: rgba(27,31,36,0.15); --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); --color-btn-focus-shadow: 0 0 0 3px rgba(9,105,218,0.3); --color-btn-shadow-active: inset 0 0.15em 0.3em rgba(27,31,36,0.15); --color-btn-shadow-input-focus: 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-btn-primary-hover-border: rgba(27,31,36,0.15); --color-btn-primary-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(255,255,255,0.8); --color-btn-primary-disabled-bg: #94d3a2; --color-btn-primary-disabled-border: rgba(27,31,36,0.15); --color-btn-primary-focus-bg: #2da44e; --color-btn-primary-focus-border: rgba(27,31,36,0.15); --color-btn-primary-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: #ffffff; --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,255,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-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; --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,255,0.2); --color-btn-danger-selected-text: #ffffff; --color-btn-danger-selected-bg: hsla(356,72%,44%,1); --color-btn-danger-selected-border: 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); --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; --color-underlinenav-border-hover: rgba(175,184,193,0.2); --color-action-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-default-active-bg: rgba(208,215,222,0.48); --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-item-danger-hover-text: #cf222e; --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-border-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: #6e7781; --color-neutral-muted: rgba(175,184,193,0.2); --color-neutral-subtle: rgba(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; --color-attention-muted: rgba(212,167,44,0.4); --color-attention-subtle: #fff8c5; --color-severe-fg: #bc4c00; --color-severe-emphasis: #bc4c00; --color-severe-muted: rgba(251,143,68,0.4); --color-severe-subtle: #fff1e5; --color-danger-fg: #cf222e; --color-danger-emphasis: #cf222e; --color-danger-muted: rgba(255,129,130,0.4); --color-danger-subtle: #FFEBE9; --color-done-fg: #8250df; --color-done-emphasis: #8250df; --color-done-muted: rgba(194,151,255,0.4); --color-done-subtle: #fbefff; --color-sponsors-fg: #bf3989; --color-sponsors-emphasis: #bf3989; --color-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); --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); --color-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; --color-scale-gray-1: #eaeef2; --color-scale-gray-2: #d0d7de; --color-scale-gray-3: #afb8c1; --color-scale-gray-4: #8c959f; --color-scale-gray-5: #6e7781; --color-scale-gray-6: #57606a; --color-scale-gray-7: #424a53; --color-scale-gray-8: #32383f; --color-scale-gray-9: #24292f; --color-scale-blue-0: #ddf4ff; --color-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: #dafbe1; --color-scale-green-1: #aceebb; --color-scale-green-2: #6fdd8b; --color-scale-green-3: #4ac26b; --color-scale-green-4: #2da44e; --color-scale-green-5: #1a7f37; --color-scale-green-6: #116329; --color-scale-green-7: #044f1e; --color-scale-green-8: #003d16; --color-scale-green-9: #002d11; --color-scale-yellow-0: #fff8c5; --color-scale-yellow-1: #fae17d; --color-scale-yellow-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-scale-yellow-9: #3b2300; --color-scale-orange-0: #fff1e5; --color-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: #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-purple-7: #512a97; --color-scale-purple-8: #3e1f79; --color-scale-purple-9: #2e1461; --color-scale-pink-0: #ffeff7; --color-scale-pink-1: #ffd3eb; --color-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: #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--HdhukPhI6XDy4clZ5rt61zYVMraBio3YaCXrAF4wZX---- Content-Type: text/css Content-Transfer-Encoding: binary Content-Location: https://github.githubassets.com/assets/dark-9d84afdcaac584c9465298e415004b30.css

    @charset "utf-8";

    [data-color-mode="light"][data-light-theme="dark"], [data-color-mode="dark"][data-dark-theme="dark"] { --color-canvas-default-transparent: rgba(13,17,23,0); --color-page-header-bg: #0d1117; --color-marketing-icon-primary: #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-blob-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-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-icon: #8b949e; --color-diff-blob-selected-line-highlight-mix-blend-mode: screen; --color-diffstat-deletion-border: rgba(240,246,252,0.1); --color-diffstat-addition-border: rgba(240,246,252,0.1); --color-diffstat-addition-bg: #3fb950; --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-storage-modifier-import: #c9d1d9; --color-prettylights-syntax-entity-tag: #7ee787; --color-prettylights-syntax-keyword: #ff7b72; --color-prettylights-syntax-string: #a5d6ff; --color-prettylights-syntax-variable: #ffa657; --color-prettylights-syntax-brackethighlighter-unmatched: #f85149; --color-prettylights-syntax-invalid-illegal-text: #f0f6fc; --color-prettylights-syntax-invalid-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-markup-list: #f2cc60; --color-prettylights-syntax-markup-heading: #1f6feb; --color-prettylights-syntax-markup-italic: #c9d1d9; --color-prettylights-syntax-markup-bold: #c9d1d9; --color-prettylights-syntax-markup-deleted-text: #ffdcd7; --color-prettylights-syntax-markup-deleted-bg: #67060c; --color-prettylights-syntax-markup-inserted-text: #aff5b4; --color-prettylights-syntax-markup-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-syntax-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-prettylights-syntax-constant-other-reference-link: #a5d6ff; --color-codemirror-text: #c9d1d9; --color-codemirror-bg: #0d1117; --color-codemirror-gutters-bg: #0d1117; --color-codemirror-guttermarker-text: #0d1117; --color-codemirror-guttermarker-subtle-text: #484f58; --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-codemirror-syntax-constant: #79c0ff; --color-codemirror-syntax-entity: #d2a8ff; --color-codemirror-syntax-keyword: #ff7b72; --color-codemirror-syntax-storage: #ff7b72; --color-codemirror-syntax-string: #a5d6ff; --color-codemirror-syntax-support: #79c0ff; --color-codemirror-syntax-variable: #ffa657; --color-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: #8b949e; --color-checks-input-placeholder-text: #484f58; --color-checks-input-focus-text: #c9d1d9; --color-checks-input-bg: #161b22; --color-checks-input-shadow: 0 0 0 1px (obj) => get_1.default(obj, path); --color-checks-donut-error: #f85149; --color-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: #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-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: #21262d; --color-checks-header-icon: #8b949e; --color-checks-line-text: #8b949e; --color-checks-line-num-text: #484f58; --color-checks-line-timestamp-text: #484f58; --color-checks-line-hover-bg: rgba(110,118,129,0.1); --color-checks-line-selected-bg: rgba(56,139,253,0.15); --color-checks-line-selected-num-text: #58a6ff; --color-checks-line-dt-fm-text: #f0f6fc; --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-waiting-text: #d29922; --color-checks-step-header-open-bg: #161b22; --color-checks-step-error-text: #f85149; --color-checks-step-warning-text: #d29922; --color-checks-logline-text: #8b949e; --color-checks-logline-num-text: #484f58; --color-checks-logline-debug-text: #a371f7; --color-checks-logline-error-text: #8b949e; --color-checks-logline-error-num-text: #484f58; --color-checks-logline-error-bg: rgba(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; --color-checks-logline-section-text: #3fb950; --color-checks-ansi-black: #0d1117; --color-checks-ansi-black-bright: #161b22; --color-checks-ansi-white: #b1bac4; --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-bright: #56d364; --color-checks-ansi-yellow: #d29922; --color-checks-ansi-yellow-bright: #e3b341; --color-checks-ansi-blue: #58a6ff; --color-checks-ansi-blue-bright: #79c0ff; --color-checks-ansi-magenta: #bc8cff; --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 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-shadow-hover-muted: rgb(255 255 255) 0 0 0 2px inset; --color-avatar-bg: rgba(240,246,252,0.1); --color-avatar-border: rgba(240,246,252,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-select-menu-backdrop-border: #484f58; --color-select-menu-tap-highlight: rgba(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-text: rgba(240,246,252,0.7); --color-header-bg: #161b22; --color-header-divider: #8b949e; --color-header-logo: #f0f6fc; --color-header-search-bg: #0d1117; --color-header-search-border: #30363d; --color-sidenav-selected-bg: #21262d; --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: #f0f6fc; --color-ansi-gray: #6e7681; --color-ansi-red: #ff7b72; --color-ansi-red-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-ansi-magenta: #bc8cff; --color-ansi-magenta-bright: #d2a8ff; --color-ansi-cyan: #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; --color-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-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-inset-shadow: 0 0 transparent; --color-btn-primary-hover-bg: #2ea043; --color-btn-primary-hover-border: rgba(240,246,252,0.1); --color-btn-primary-selected-bg: #238636; --color-btn-primary-selected-shadow: 0 0 transparent; --color-btn-primary-disabled-text: rgba(240,246,252,0.5); --color-btn-primary-disabled-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-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: #f0f6fc; --color-btn-primary-counter-bg: rgba(240,246,252,0.2); --color-btn-outline-text: #58a6ff; --color-btn-outline-hover-text: #58a6ff; --color-btn-outline-hover-bg: #30363d; --color-btn-outline-hover-border: rgba(240,246,252,0.1); --color-btn-outline-hover-shadow: 0 1px 0 rgba(1,4,9,0.1); --color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(240,246,252,0.03); --color-btn-outline-hover-counter-bg: rgba(240,246,252,0.2); --color-btn-outline-selected-text: #f0f6fc; --color-btn-outline-selected-bg: #0d419d; --color-btn-outline-selected-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); --color-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,252,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: #f0f6fc; --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 transparent; --color-btn-danger-hover-icon: #f0f6fc; --color-btn-danger-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-danger-selected-text: #ffffff; --color-btn-danger-selected-bg: #b62324; --color-btn-danger-selected-border: #ff7b72; --color-btn-danger-selected-shadow: 0 0 transparent; --color-btn-danger-disabled-text: rgba(248,81,73,0.5); --color-btn-danger-disabled-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: #484f58; --color-underlinenav-border-hover: rgba(110,118,129,0.4); --color-action-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-active-bg: rgba(177,186,196,0.2); --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); --color-action-list-item-danger-active-bg: rgba(248,81,73,0.24); --color-action-list-item-danger-hover-text: #ff7b72; --color-fg-default: #c9d1d9; --color-fg-muted: #8b949e; --color-fg-subtle: #484f58; --color-fg-on-emphasis: #f0f6fc; --color-canvas-default: #0d1117; --color-canvas-overlay: #161b22; --color-canvas-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 3px 6px #010409; --color-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-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: #3fb950; --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: 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-done-fg: #a371f7; --color-done-emphasis: #8957e5; --color-done-muted: rgba(163,113,247,0.4); --color-done-subtle: rgba(163,113,247,0.15); --color-sponsors-fg: #db61a2; --color-sponsors-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-canvas-sticky: rgba(13,17,23,0.95); --color-primer-border-active: #F78166; --color-primer-border-contrast: rgba(240,246,252,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: #f0f6fc; --color-scale-gray-0: #f0f6fc; --color-scale-gray-1: #c9d1d9; --color-scale-gray-2: #b1bac4; --color-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: #79c0ff; --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; --color-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-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-orange-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-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-purple-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-scale-pink-1: #ffbedd; --color-scale-pink-2: #ff9bce; --color-scale-pink-3: #f778ba; --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-scale-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: light) { [data-color-mode="auto"][data-light-theme="dark"] { --color-canvas-default-transparent: rgba(13,17,23,0); --color-page-header-bg: #0d1117; --color-marketing-icon-primary: #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-blob-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-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-icon: #8b949e; --color-diff-blob-selected-line-highlight-mix-blend-mode: screen; --color-diffstat-deletion-border: rgba(240,246,252,0.1); --color-diffstat-addition-border: rgba(240,246,252,0.1); --color-diffstat-addition-bg: #3fb950; --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-storage-modifier-import: #c9d1d9; --color-prettylights-syntax-entity-tag: #7ee787; --color-prettylights-syntax-keyword: #ff7b72; --color-prettylights-syntax-string: #a5d6ff; --color-prettylights-syntax-variable: #ffa657; --color-prettylights-syntax-brackethighlighter-unmatched: #f85149; --color-prettylights-syntax-invalid-illegal-text: #f0f6fc; --color-prettylights-syntax-invalid-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-markup-list: #f2cc60; --color-prettylights-syntax-markup-heading: #1f6feb; --color-prettylights-syntax-markup-italic: #c9d1d9; --color-prettylights-syntax-markup-bold: #c9d1d9; --color-prettylights-syntax-markup-deleted-text: #ffdcd7; --color-prettylights-syntax-markup-deleted-bg: #67060c; --color-prettylights-syntax-markup-inserted-text: #aff5b4; --color-prettylights-syntax-markup-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-syntax-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-prettylights-syntax-constant-other-reference-link: #a5d6ff; --color-codemirror-text: #c9d1d9; --color-codemirror-bg: #0d1117; --color-codemirror-gutters-bg: #0d1117; --color-codemirror-guttermarker-text: #0d1117; --color-codemirror-guttermarker-subtle-text: #484f58; --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-codemirror-syntax-constant: #79c0ff; --color-codemirror-syntax-entity: #d2a8ff; --color-codemirror-syntax-keyword: #ff7b72; --color-codemirror-syntax-storage: #ff7b72; --color-codemirror-syntax-string: #a5d6ff; --color-codemirror-syntax-support: #79c0ff; --color-codemirror-syntax-variable: #ffa657; --color-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: #8b949e; --color-checks-input-placeholder-text: #484f58; --color-checks-input-focus-text: #c9d1d9; --color-checks-input-bg: #161b22; --color-checks-input-shadow: 0 0 0 1px (obj) => get_1.default(obj, path); --color-checks-donut-error: #f85149; --color-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: #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-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: #21262d; --color-checks-header-icon: #8b949e; --color-checks-line-text: #8b949e; --color-checks-line-num-text: #484f58; --color-checks-line-timestamp-text: #484f58; --color-checks-line-hover-bg: rgba(110,118,129,0.1); --color-checks-line-selected-bg: rgba(56,139,253,0.15); --color-checks-line-selected-num-text: #58a6ff; --color-checks-line-dt-fm-text: #f0f6fc; --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-waiting-text: #d29922; --color-checks-step-header-open-bg: #161b22; --color-checks-step-error-text: #f85149; --color-checks-step-warning-text: #d29922; --color-checks-logline-text: #8b949e; --color-checks-logline-num-text: #484f58; --color-checks-logline-debug-text: #a371f7; --color-checks-logline-error-text: #8b949e; --color-checks-logline-error-num-text: #484f58; --color-checks-logline-error-bg: rgba(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; --color-checks-logline-section-text: #3fb950; --color-checks-ansi-black: #0d1117; --color-checks-ansi-black-bright: #161b22; --color-checks-ansi-white: #b1bac4; --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-bright: #56d364; --color-checks-ansi-yellow: #d29922; --color-checks-ansi-yellow-bright: #e3b341; --color-checks-ansi-blue: #58a6ff; --color-checks-ansi-blue-bright: #79c0ff; --color-checks-ansi-magenta: #bc8cff; --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 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-shadow-hover-muted: rgb(255 255 255) 0 0 0 2px inset; --color-avatar-bg: rgba(240,246,252,0.1); --color-avatar-border: rgba(240,246,252,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-select-menu-backdrop-border: #484f58; --color-select-menu-tap-highlight: rgba(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-text: rgba(240,246,252,0.7); --color-header-bg: #161b22; --color-header-divider: #8b949e; --color-header-logo: #f0f6fc; --color-header-search-bg: #0d1117; --color-header-search-border: #30363d; --color-sidenav-selected-bg: #21262d; --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: #f0f6fc; --color-ansi-gray: #6e7681; --color-ansi-red: #ff7b72; --color-ansi-red-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-ansi-magenta: #bc8cff; --color-ansi-magenta-bright: #d2a8ff; --color-ansi-cyan: #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; --color-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-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-inset-shadow: 0 0 transparent; --color-btn-primary-hover-bg: #2ea043; --color-btn-primary-hover-border: rgba(240,246,252,0.1); --color-btn-primary-selected-bg: #238636; --color-btn-primary-selected-shadow: 0 0 transparent; --color-btn-primary-disabled-text: rgba(240,246,252,0.5); --color-btn-primary-disabled-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-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: #f0f6fc; --color-btn-primary-counter-bg: rgba(240,246,252,0.2); --color-btn-outline-text: #58a6ff; --color-btn-outline-hover-text: #58a6ff; --color-btn-outline-hover-bg: #30363d; --color-btn-outline-hover-border: rgba(240,246,252,0.1); --color-btn-outline-hover-shadow: 0 1px 0 rgba(1,4,9,0.1); --color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(240,246,252,0.03); --color-btn-outline-hover-counter-bg: rgba(240,246,252,0.2); --color-btn-outline-selected-text: #f0f6fc; --color-btn-outline-selected-bg: #0d419d; --color-btn-outline-selected-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); --color-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,252,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: #f0f6fc; --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 transparent; --color-btn-danger-hover-icon: #f0f6fc; --color-btn-danger-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-danger-selected-text: #ffffff; --color-btn-danger-selected-bg: #b62324; --color-btn-danger-selected-border: #ff7b72; --color-btn-danger-selected-shadow: 0 0 transparent; --color-btn-danger-disabled-text: rgba(248,81,73,0.5); --color-btn-danger-disabled-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: #484f58; --color-underlinenav-border-hover: rgba(110,118,129,0.4); --color-action-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-active-bg: rgba(177,186,196,0.2); --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); --color-action-list-item-danger-active-bg: rgba(248,81,73,0.24); --color-action-list-item-danger-hover-text: #ff7b72; --color-fg-default: #c9d1d9; --color-fg-muted: #8b949e; --color-fg-subtle: #484f58; --color-fg-on-emphasis: #f0f6fc; --color-canvas-default: #0d1117; --color-canvas-overlay: #161b22; --color-canvas-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 3px 6px #010409; --color-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-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: #3fb950; --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: 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-done-fg: #a371f7; --color-done-emphasis: #8957e5; --color-done-muted: rgba(163,113,247,0.4); --color-done-subtle: rgba(163,113,247,0.15); --color-sponsors-fg: #db61a2; --color-sponsors-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-canvas-sticky: rgba(13,17,23,0.95); --color-primer-border-active: #F78166; --color-primer-border-contrast: rgba(240,246,252,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: #f0f6fc; --color-scale-gray-0: #f0f6fc; --color-scale-gray-1: #c9d1d9; --color-scale-gray-2: #b1bac4; --color-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: #79c0ff; --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; --color-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-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-orange-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-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-purple-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-scale-pink-1: #ffbedd; --color-scale-pink-2: #ff9bce; --color-scale-pink-3: #f778ba; --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-scale-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="auto"][data-dark-theme="dark"] { --color-canvas-default-transparent: rgba(13,17,23,0); --color-page-header-bg: #0d1117; --color-marketing-icon-primary: #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-blob-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-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-icon: #8b949e; --color-diff-blob-selected-line-highlight-mix-blend-mode: screen; --color-diffstat-deletion-border: rgba(240,246,252,0.1); --color-diffstat-addition-border: rgba(240,246,252,0.1); --color-diffstat-addition-bg: #3fb950; --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-storage-modifier-import: #c9d1d9; --color-prettylights-syntax-entity-tag: #7ee787; --color-prettylights-syntax-keyword: #ff7b72; --color-prettylights-syntax-string: #a5d6ff; --color-prettylights-syntax-variable: #ffa657; --color-prettylights-syntax-brackethighlighter-unmatched: #f85149; --color-prettylights-syntax-invalid-illegal-text: #f0f6fc; --color-prettylights-syntax-invalid-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-markup-list: #f2cc60; --color-prettylights-syntax-markup-heading: #1f6feb; --color-prettylights-syntax-markup-italic: #c9d1d9; --color-prettylights-syntax-markup-bold: #c9d1d9; --color-prettylights-syntax-markup-deleted-text: #ffdcd7; --color-prettylights-syntax-markup-deleted-bg: #67060c; --color-prettylights-syntax-markup-inserted-text: #aff5b4; --color-prettylights-syntax-markup-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-syntax-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-prettylights-syntax-constant-other-reference-link: #a5d6ff; --color-codemirror-text: #c9d1d9; --color-codemirror-bg: #0d1117; --color-codemirror-gutters-bg: #0d1117; --color-codemirror-guttermarker-text: #0d1117; --color-codemirror-guttermarker-subtle-text: #484f58; --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-codemirror-syntax-constant: #79c0ff; --color-codemirror-syntax-entity: #d2a8ff; --color-codemirror-syntax-keyword: #ff7b72; --color-codemirror-syntax-storage: #ff7b72; --color-codemirror-syntax-string: #a5d6ff; --color-codemirror-syntax-support: #79c0ff; --color-codemirror-syntax-variable: #ffa657; --color-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: #8b949e; --color-checks-input-placeholder-text: #484f58; --color-checks-input-focus-text: #c9d1d9; --color-checks-input-bg: #161b22; --color-checks-input-shadow: 0 0 0 1px (obj) => get_1.default(obj, path); --color-checks-donut-error: #f85149; --color-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: #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-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: #21262d; --color-checks-header-icon: #8b949e; --color-checks-line-text: #8b949e; --color-checks-line-num-text: #484f58; --color-checks-line-timestamp-text: #484f58; --color-checks-line-hover-bg: rgba(110,118,129,0.1); --color-checks-line-selected-bg: rgba(56,139,253,0.15); --color-checks-line-selected-num-text: #58a6ff; --color-checks-line-dt-fm-text: #f0f6fc; --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-waiting-text: #d29922; --color-checks-step-header-open-bg: #161b22; --color-checks-step-error-text: #f85149; --color-checks-step-warning-text: #d29922; --color-checks-logline-text: #8b949e; --color-checks-logline-num-text: #484f58; --color-checks-logline-debug-text: #a371f7; --color-checks-logline-error-text: #8b949e; --color-checks-logline-error-num-text: #484f58; --color-checks-logline-error-bg: rgba(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; --color-checks-logline-section-text: #3fb950; --color-checks-ansi-black: #0d1117; --color-checks-ansi-black-bright: #161b22; --color-checks-ansi-white: #b1bac4; --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-bright: #56d364; --color-checks-ansi-yellow: #d29922; --color-checks-ansi-yellow-bright: #e3b341; --color-checks-ansi-blue: #58a6ff; --color-checks-ansi-blue-bright: #79c0ff; --color-checks-ansi-magenta: #bc8cff; --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 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-shadow-hover-muted: rgb(255 255 255) 0 0 0 2px inset; --color-avatar-bg: rgba(240,246,252,0.1); --color-avatar-border: rgba(240,246,252,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-select-menu-backdrop-border: #484f58; --color-select-menu-tap-highlight: rgba(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-text: rgba(240,246,252,0.7); --color-header-bg: #161b22; --color-header-divider: #8b949e; --color-header-logo: #f0f6fc; --color-header-search-bg: #0d1117; --color-header-search-border: #30363d; --color-sidenav-selected-bg: #21262d; --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: #f0f6fc; --color-ansi-gray: #6e7681; --color-ansi-red: #ff7b72; --color-ansi-red-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-ansi-magenta: #bc8cff; --color-ansi-magenta-bright: #d2a8ff; --color-ansi-cyan: #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; --color-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-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-inset-shadow: 0 0 transparent; --color-btn-primary-hover-bg: #2ea043; --color-btn-primary-hover-border: rgba(240,246,252,0.1); --color-btn-primary-selected-bg: #238636; --color-btn-primary-selected-shadow: 0 0 transparent; --color-btn-primary-disabled-text: rgba(240,246,252,0.5); --color-btn-primary-disabled-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-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: #f0f6fc; --color-btn-primary-counter-bg: rgba(240,246,252,0.2); --color-btn-outline-text: #58a6ff; --color-btn-outline-hover-text: #58a6ff; --color-btn-outline-hover-bg: #30363d; --color-btn-outline-hover-border: rgba(240,246,252,0.1); --color-btn-outline-hover-shadow: 0 1px 0 rgba(1,4,9,0.1); --color-btn-outline-hover-inset-shadow: inset 0 1px 0 rgba(240,246,252,0.03); --color-btn-outline-hover-counter-bg: rgba(240,246,252,0.2); --color-btn-outline-selected-text: #f0f6fc; --color-btn-outline-selected-bg: #0d419d; --color-btn-outline-selected-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); --color-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,252,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: #f0f6fc; --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 transparent; --color-btn-danger-hover-icon: #f0f6fc; --color-btn-danger-hover-counter-bg: rgba(255,255,255,0.2); --color-btn-danger-selected-text: #ffffff; --color-btn-danger-selected-bg: #b62324; --color-btn-danger-selected-border: #ff7b72; --color-btn-danger-selected-shadow: 0 0 transparent; --color-btn-danger-disabled-text: rgba(248,81,73,0.5); --color-btn-danger-disabled-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: #484f58; --color-underlinenav-border-hover: rgba(110,118,129,0.4); --color-action-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-active-bg: rgba(177,186,196,0.2); --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); --color-action-list-item-danger-active-bg: rgba(248,81,73,0.24); --color-action-list-item-danger-hover-text: #ff7b72; --color-fg-default: #c9d1d9; --color-fg-muted: #8b949e; --color-fg-subtle: #484f58; --color-fg-on-emphasis: #f0f6fc; --color-canvas-default: #0d1117; --color-canvas-overlay: #161b22; --color-canvas-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 3px 6px #010409; --color-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-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: #3fb950; --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: 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-done-fg: #a371f7; --color-done-emphasis: #8957e5; --color-done-muted: rgba(163,113,247,0.4); --color-done-subtle: rgba(163,113,247,0.15); --color-sponsors-fg: #db61a2; --color-sponsors-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-canvas-sticky: rgba(13,17,23,0.95); --color-primer-border-active: #F78166; --color-primer-border-contrast: rgba(240,246,252,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: #f0f6fc; --color-scale-gray-0: #f0f6fc; --color-scale-gray-1: #c9d1d9; --color-scale-gray-2: #b1bac4; --color-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: #79c0ff; --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; --color-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-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-orange-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-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-purple-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-scale-pink-1: #ffbedd; --color-scale-pink-2: #ff9bce; --color-scale-pink-3: #f778ba; --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-scale-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--HdhukPhI6XDy4clZ5rt61zYVMraBio3YaCXrAF4wZX---- Content-Type: text/css Content-Transfer-Encoding: binary Content-Location: https://github.githubassets.com/assets/frameworks-cf0ecb10a258465cbae6d92808737d10.css

    @charset "utf-8";

    :root { --border-width: 1px; --border-style: solid; --font-size-small: 12px; --font-weight-semibold: 500; --size-2: 20px; }

    :root, [data-color-mode="light"][data-light-theme*="light"], [data-color-mode="dark"][data-dark-theme*="light"] { color-scheme: light; }

    @media (prefers-color-scheme: light) { [data-color-mode="auto"][data-light-theme*="light"] { color-scheme: light; } }

    @media (prefers-color-scheme: dark) { [data-color-mode="auto"][data-dark-theme*="light"] { color-scheme: light; } }

    [data-color-mode="light"][data-light-theme*="dark"], [data-color-mode="dark"][data-dark-theme*="dark"] { color-scheme: dark; }

    @media (prefers-color-scheme: light) { [data-color-mode="auto"][data-light-theme*="dark"] { color-scheme: dark; } }

    @media (prefers-color-scheme: dark) { [data-color-mode="auto"][data-dark-theme*="dark"] { color-scheme: dark; } }

    [data-color-mode] { color: var(--color-fg-default); background-color: var(--color-canvas-default); }

    .ActionList { padding: 8px; }

    .ActionList--full { padding: 0px; }

    .ActionList--divided .ActionList-item-label::before { position: absolute; top: -6px; display: block; width: 100%; height: 1px; content: ""; background: var(--color-action-list-item-inline-divider); }

    .ActionList--divided .ActionList-item--navActive .ActionList-item-label::before, .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 { visibility: hidden; }

    .ActionList--tree { --ActionList-tree-depth: 1; }

    .ActionList--tree .ActionList-item--subItem > .ActionList-content { font-size: 14px; }

    .ActionList--tree .ActionList-item[aria-expanded] .ActionList--subGroup { position: relative; }

    .ActionList--tree .ActionList-item[aria-expanded] .ActionList--subGroup .ActionList-content { padding-left: calc(8px * var(--ActionList-tree-depth)); }

    .ActionList--tree .ActionList-item[aria-expanded="true"] .ActionList-item-collapseIcon { transition: transform 120ms linear 0s; transform: rotate(0deg); }

    .ActionList--tree .ActionList-item[aria-expanded="false"] .ActionList-item-collapseIcon { transition: transform 120ms linear 0s; transform: rotate(-90deg); }

    .ActionList--tree .ActionList-item--hasSubItem .ActionList-item--subItem:not(.ActionList-item--hasSubItem) .ActionList-content > span:first-child { padding-left: 24px; }

    .ActionList--tree > [aria-level="1"].ActionList-item--hasSubItem > .ActionList--subGroup::before { position: absolute; left: 16px; width: 1px; height: 100%; content: ""; background: var(--color-action-list-item-inline-divider); }

    .ActionList--tree .ActionList-item--hasSubItem:not([aria-level="1"]) > .ActionList--subGroup::before { position: absolute; left: calc(8px * (var(--ActionList-tree-depth)) + 7px); width: 1px; height: 100%; content: ""; background: 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; }

    .ActionList-item:hover .ActionList-content, .ActionList-item:active .ActionList-content { text-decoration: none; }

    .ActionList-item:not(.ActionList-item--hasSubItem):hover { cursor: pointer; background-color: var(--color-action-list-item-default-hover-bg); }

    .ActionList-item:not(.ActionList-item--hasSubItem):active { background: var(--color-action-list-item-default-active-bg); }

    @media screen and (prefers-reduced-motion: no-preference) { .ActionList-item:not(.ActionList-item--hasSubItem):active { animation: 4s cubic-bezier(0.33, 1, 0.68, 1) 0s 1 normal forwards running ActionList-item-active-bg; } }

    @keyframes ActionList-item-active-bg { 50% { box-shadow: rgba(0, 0, 0, 0.04) 0px 0px 0px inset; transform: scale(1); } 100% { box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 9px inset; transform: scale(0.97); } }

    .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:not(.ActionList-item--hasSubItem):active .ActionList-item-label::before, .ActionList-item:not(.ActionList-item--hasSubItem):active + .ActionList-item .ActionList-item-label::before { visibility: hidden; }

    .ActionList-item.ActionList-item--hasSubItem > .ActionList-content:hover { background-color: var(--color-action-list-item-default-hover-bg); }

    .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); }

    .ActionList-item.ActionList-item--navActive:not(.ActionList-item--danger)::before, .ActionList-item.ActionList-item--navActive:not(.ActionList-item--danger) + .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-radius: 6px; }

    .ActionList-item[aria-expanded] .ActionList--subGroup .ActionList-content { padding-left: 24px; }

    .ActionList-item[aria-expanded] .ActionList-content--visual16 + .ActionList--subGroup .ActionList-content { padding-left: 32px; }

    .ActionList-item[aria-expanded] .ActionList-content--visual20 + .ActionList--subGroup .ActionList-content { padding-left: 36px; }

    .ActionList-item[aria-expanded] .ActionList-content--visual24 + .ActionList--subGroup .ActionList-content { padding-left: 40px; }

    .ActionList-item[aria-expanded="true"] .ActionList-item-collapseIcon { transition: transform 120ms linear 0s; transform: scaleY(-1); }

    .ActionList-item[aria-expanded="true"] .ActionList--subGroup { display: block; }

    .ActionList-item[aria-expanded="true"].ActionList-item--hasActiveSubItem > .ActionList-content > .ActionList-item-label { font-weight: 600; }

    .ActionList-item[aria-expanded="false"] .ActionList-item-collapseIcon { transition: transform 120ms linear 0s; transform: scaleY(1); }

    .ActionList-item[aria-expanded="false"] .ActionList--subGroup { display: none; }

    .ActionList-item[aria-expanded="false"].ActionList-item--hasActiveSubItem { background: var(--color-action-list-item-default-selected-bg); }

    .ActionList-item[aria-expanded="false"].ActionList-item--hasActiveSubItem .ActionList-item-label { font-weight: 600; }

    .ActionList-item[aria-expanded="false"].ActionList-item--hasActiveSubItem::before, .ActionList-item[aria-expanded="false"].ActionList-item--hasActiveSubItem + .ActionList-item::before { visibility: hidden; }

    .ActionList-item[aria-expanded="false"].ActionList-item--hasActiveSubItem::after { position: absolute; top: calc(50% - 12px); left: -8px; width: 4px; height: 24px; content: ""; background: var(--color-accent-fg); border-radius: 6px; }

    .ActionList-item[aria-checked="true"] .ActionList-item-multiSelectCheckmark, .ActionList-item[aria-selected="true"] .ActionList-item-multiSelectCheckmark { visibility: visible; opacity: 1; }

    .ActionList-item[aria-checked="true"] .ActionList-item-singleSelectCheckmark, .ActionList-item[aria-selected="true"] .ActionList-item-singleSelectCheckmark { visibility: visible; }

    @media screen and (prefers-reduced-motion: no-preference) { .ActionList-item[aria-checked="true"] .ActionList-item-singleSelectCheckmark, .ActionList-item[aria-selected="true"] .ActionList-item-singleSelectCheckmark { animation: 200ms cubic-bezier(0.11, 0, 0.5, 0) 0s 1 normal forwards running checkmarkIn; } }

    .ActionList-item[aria-checked="true"] .ActionList-item-multiSelectIcon .ActionList-item-multiSelectIconRect, .ActionList-item[aria-selected="true"] .ActionList-item-multiSelectIcon .ActionList-item-multiSelectIconRect { fill: var(--color-accent-fg); stroke: var(--color-accent-fg); stroke-width: 1px; }

    .ActionList-item[aria-checked="true"] .ActionList-item-multiSelectIcon .ActionList-item-multiSelectCheckmark, .ActionList-item[aria-selected="true"] .ActionList-item-multiSelectIcon .ActionList-item-multiSelectCheckmark { fill: var(--color-fg-on-emphasis); }

    .ActionList-item[aria-checked="false"] .ActionList-item-multiSelectCheckmark, .ActionList-item[aria-selected="false"] .ActionList-item-multiSelectCheckmark { visibility: hidden; opacity: 0; }

    .ActionList-item[aria-checked="false"] .ActionList-item-singleSelectCheckmark, .ActionList-item[aria-selected="false"] .ActionList-item-singleSelectCheckmark { visibility: hidden; transition: visibility 0s linear 200ms; clip-path: inset(16px 0px 0px); }

    @media screen and (prefers-reduced-motion: no-preference) { .ActionList-item[aria-checked="false"] .ActionList-item-singleSelectCheckmark, .ActionList-item[aria-selected="false"] .ActionList-item-singleSelectCheckmark { animation: 200ms cubic-bezier(0.11, 0, 0.5, 0) 0s 1 normal forwards running checkmarkOut; } }

    .ActionList-item[aria-checked="false"] .ActionList-item-multiSelectIcon .ActionList-item-multiSelectIconRect, .ActionList-item[aria-selected="false"] .ActionList-item-multiSelectIcon .ActionList-item-multiSelectIconRect { fill: var(--color-canvas-default); stroke: var(--color-border-default); stroke-width: 1px; }

    .ActionList-item[aria-checked="false"] .ActionList-item-multiSelectIconRect, .ActionList-item[aria-selected="false"] .ActionList-item-multiSelectIconRect { fill: var(--color-canvas-default); border: 1px solid var(--color-border-default); }

    @keyframes checkmarkIn { 0% { clip-path: inset(16px 0px 0px); } 100% { clip-path: inset(0px); } }

    @keyframes checkmarkOut { 0% { clip-path: inset(0px); } 100% { clip-path: inset(16px 0px 0px); } }

    .ActionList-item.ActionList-item--danger .ActionList-item-label { color: var(--color-danger-fg); }

    .ActionList-item.ActionList-item--danger .ActionList-item-visual { color: var(--color-danger-fg); }

    @media (hover: hover) and (pointer: fine) { .ActionList-item.ActionList-item--danger:hover { background: var(--color-action-list-item-danger-hover-bg); } .ActionList-item.ActionList-item--danger:hover .ActionList-item-label { color: var(--color-action-list-item-danger-hover-text); } }

    .ActionList-item.ActionList-item--danger:active { background: var(--color-action-list-item-danger-active-bg); }

    .ActionList-item[aria-disabled="true"] .ActionList-item-label, .ActionList-item[aria-disabled="true"] .ActionList-item-description { color: var(--color-primer-fg-disabled); }

    .ActionList-item[aria-disabled="true"] .ActionList-item-visual { fill: var(--color-primer-fg-disabled); }

    @media (hover: hover) and (pointer: fine) { .ActionList-item[aria-disabled="true"]:hover { cursor: not-allowed; background-color: transparent; } }

    .ActionList-item .ActionList { padding: unset; }

    .ActionList-content { position: relative; display: grid; padding: 6px 8px; font-size: 14px; font-weight: 400; color: var(--color-fg-default); user-select: none; border-radius: 6px; transition: background 33.333ms linear 0s; grid-template-rows: min-content; grid-template-areas: "leadingAction leadingVisual label trailingVisual trailingAction"; grid-template-columns: min-content min-content minmax(0px, auto) min-content min-content; align-items: start; }

    .ActionList-content > :not(:last-child) { margin-right: 8px; }

    .ActionList-content:focus-visible { position: relative; z-index: 1; outline: none; box-shadow: 0 0 0 2px var(--color-accent-fg); }

    .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-visual { 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 / trailingVisual / trailingVisual / trailingVisual; }

    .ActionList-item-action--trailing { grid-area: trailingAction / trailingAction / 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 { flex-direction: row; align-items: baseline; }

    .ActionList-item-descriptionWrap--inline .ActionList-item-description { margin-left: 8px; }

    .ActionList-item-description { font-size: 12px; font-weight: 400; line-height: 1.5; color: var(--color-fg-muted); }

    .ActionList-item-visual, .ActionList-item-action { display: flex; min-height: 20px; color: var(--color-fg-muted); fill: var(--color-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: ellipsis; white-space: nowrap; }

    .ActionList-item--subItem > .ActionList-content { font-size: 12px; }

    .ActionList-sectionDivider:not(:empty) { display: flex; padding: 6px 8px; font-size: 12px; font-weight: 600; color: var(--color-fg-muted); flex-direction: column; }

    .ActionList-sectionDivider:empty { height: 1px; padding: 0px; margin: 7px -8px 8px; list-style: none; background: var(--color-action-list-item-inline-divider); border: 0px; }

    .ActionList-sectionDivider--filled { margin: 8px -8px; background: var(--color-canvas-subtle); border-top: 1px solid var(--color-action-list-item-inline-divider); border-bottom: 1px solid var(--color-action-list-item-inline-divider); }

    .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, nav, 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; }

    a:active, a:hover { outline-width: 0px; }

    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-align: 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, 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="button"], [type="reset"], [type="submit"] { appearance: button; }

    fieldset { border: 1px solid silver; margin: 0px 2px; padding: 0.35em 0.625em 0.75em; }

    legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; }

    textarea { overflow: auto; }

    [type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; }

    [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }

    [type="search"] { appearance: textfield; outline-offset: -2px; }

    [type="search"]::-webkit-search-cancel-button, [type="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", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 14px; 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: transparent; border-top: 0px; border-right: 0px; border-left: 0px; border-image: 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; }

    kbd { display: inline-block; padding: 3px 5px; font: 11px / 10px ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; color: var(--color-fg-default); vertical-align: middle; 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-bottom-style: ; border-bottom-width: ; border-left-color: ; border-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 { font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 12px; }

    pre { margin-top: 0px; margin-bottom: 0px; font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 12px; }

    .octicon { vertical-align: text-bottom; }

    .octicon { display: inline-block; vertical-align: text-bottom; fill: currentcolor; overflow: visible !important; }

    .Box { background-color: var(--color-canvas-default); border-color: var(--color-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-style: solid; border-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; }

    .Box-title { font-size: 14px; font-weight: 600; }

    .Box-body { padding: 16px; border-bottom: 1px solid var(--color-border-default); }

    .Box-body:last-of-type { margin-bottom: -1px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; }

    .Box-row { padding: 16px; margin-top: -1px; list-style-type: none; border-top-color: var(--color-border-muted); border-top-style: solid; border-top-width: 1px; }

    .Box-row:first-of-type { border-top-left-radius: 6px; border-top-right-radius: 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: grabbing; }

    .Box-row.navigation-focus.sortable-chosen { background-color: var(--color-canvas-subtle); }

    .Box-row.navigation-focus.sortable-ghost { background-color: var(--color-canvas-subtle); }

    .Box-row.navigation-focus.sortable-ghost .Box-row--drag-hide { opacity: 0; }

    .Box-row--focus-gray.navigation-focus { background-color: var(--color-canvas-subtle); }

    .Box-row--focus-blue.navigation-focus { background-color: var(--color-accent-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: none; } }

    .Box-row--drag-button { opacity: 0; }

    .Box-footer { padding: 16px; margin-top: -1px; border-top-color: var(--color-border-default); border-top-style: solid; border-top-width: 1px; border-radius: 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); border-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-emphasis); }

    .Box--danger .Box-body:last-of-type { border-color: var(--color-danger-emphasis); }

    .Box-header--blue { background-color: var(--color-accent-subtle); border-color: 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; background-color: var(--color-canvas-default); background-clip: padding-box; border-color: var(--color-border-default); box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 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-muted); 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); transform: rotate(15deg); }

    .breadcrumb-item:first-child { margin-left: 0px; }

    .breadcrumb-item-selected::after, .breadcrumb-item[aria-current]:not([aria-current="false"])::after { content: none; }

    .breadcrumb-item-selected a { color: var(--color-fg-default); }

    .btn { position: relative; display: inline-block; padding: 5px 16px; font-size: 14px; font-weight: 500; line-height: 20px; white-space: nowrap; vertical-align: middle; cursor: pointer; user-select: none; border: 1px solid; border-radius: 6px; appearance: none; }

    .btn:hover { text-decoration: none; }

    .btn:disabled, .btn.disabled, .btn[aria-disabled="true"] { cursor: default; }

    .btn i { font-style: normal; font-weight: 500; opacity: 0.75; }

    .btn .octicon { margin-right: 4px; color: var(--color-fg-muted); vertical-align: text-bottom; }

    .btn .octicon:only-child { margin-right: 0px; }

    .btn .Counter { margin-left: 2px; color: inherit; text-shadow: none; vertical-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 0.2s cubic-bezier(0.3, 0, 0.5, 1) 0s, background-color, border-color; }

    .btn:hover, .btn.hover, [open] > .btn { background-color: var(--color-btn-hover-bg); border-color: var(--color-btn-hover-border); transition-duration: 0.1s; }

    .btn:active { background-color: var(--color-btn-active-bg); border-color: var(--color-btn-active-border); transition: none 0s ease 0s; }

    .btn.selected, .btn[aria-selected="true"] { background-color: var(--color-btn-selected-bg); box-shadow: var(--color-primer-shadow-inset); }

    .btn:disabled, .btn.disabled, .btn[aria-disabled="true"] { color: var(--color-primer-fg-disabled); background-color: var(--color-btn-bg); border-color: var(--color-btn-border); }

    .btn:disabled .octicon, .btn.disabled .octicon, .btn[aria-disabled="true"] .octicon { color: var(--color-primer-fg-disabled); }

    .btn:focus, .btn.focus { border-color: var(--color-btn-focus-border); outline: none; box-shadow: var(--color-btn-focus-shadow); }

    .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-shadow); }

    .btn-primary:hover, .btn-primary.hover, [open] > .btn-primary { background-color: var(--color-btn-primary-hover-bg); border-color: var(--color-btn-primary-hover-border); }

    .btn-primary:active, .btn-primary.selected, .btn-primary[aria-selected="true"] { 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="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-primary[aria-disabled="true"] .octicon { color: var(--color-btn-primary-disabled-text); }

    .btn-primary:focus, .btn-primary.focus { background-color: var(--color-btn-primary-focus-bg); border-color: var(--color-btn-primary-focus-border); box-shadow: var(--color-btn-primary-focus-shadow); }

    .btn-primary .Counter { color: inherit; background-color: var(--color-btn-primary-counter-bg); }

    .btn-primary .octicon { color: var(--color-btn-primary-icon); }

    .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-color: var(--color-btn-outline-hover-border); box-shadow: var(--color-btn-outline-hover-shadow),var(--color-btn-outline-hover-inset-shadow); }

    .btn-outline:hover .Counter, [open] > .btn-outline .Counter { background-color: var(--color-btn-outline-hover-counter-bg); }

    .btn-outline:hover .octicon, [open] > .btn-outline .octicon { color: inherit; }

    .btn-outline:active, .btn-outline.selected, .btn-outline[aria-selected="true"] { color: var(--color-btn-outline-selected-text); background-color: var(--color-btn-outline-selected-bg); border-color: var(--color-btn-outline-selected-border); box-shadow: var(--color-btn-outline-selected-shadow); }

    .btn-outline:disabled, .btn-outline.disabled, .btn-outline[aria-disabled="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-outline[aria-disabled="true"] .Counter { background-color: var(--color-btn-outline-disabled-counter-bg); }

    .btn-outline:focus { border-color: var(--color-btn-outline-focus-border); box-shadow: var(--color-btn-outline-focus-shadow); }

    .btn-outline .Counter { color: inherit; background-color: var(--color-btn-outline-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-hover-text); background-color: var(--color-btn-danger-hover-bg); border-color: var(--color-btn-danger-hover-border); box-shadow: var(--color-btn-danger-hover-shadow),var(--color-btn-danger-hover-inset-shadow); }

    .btn-danger:hover .Counter, [open] > .btn-danger .Counter { background-color: var(--color-btn-danger-hover-counter-bg); }

    .btn-danger:hover .octicon, [open] > .btn-danger .octicon { color: var(--color-btn-danger-hover-icon); }

    .btn-danger:active, .btn-danger.selected, .btn-danger[aria-selected="true"] { color: var(--color-btn-danger-selected-text); background-color: var(--color-btn-danger-selected-bg); border-color: var(--color-btn-danger-selected-border); box-shadow: var(--color-btn-danger-selected-shadow); }

    .btn-danger:disabled, .btn-danger.disabled, .btn-danger[aria-disabled="true"] { 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[aria-disabled="true"] .Counter { background-color: var(--color-btn-danger-disabled-counter-bg); }

    .btn-danger:disabled .octicon, .btn-danger.disabled .octicon, .btn-danger[aria-disabled="true"] .octicon { color: var(--color-btn-danger-disabled-text); }

    .btn-danger:focus { border-color: var(--color-btn-danger-focus-border); box-shadow: var(--color-btn-danger-focus-shadow); }

    .btn-danger .Counter { color: inherit; background-color: var(--color-btn-danger-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; border-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-left-radius: 6px; }

    .BtnGroup-item:last-child { border-right-width: 1px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; }

    .BtnGroup-item.selected, .BtnGroup-item[aria-selected="true"], .BtnGroup-item:focus, .BtnGroup-item:active, .BtnGroup-item:hover { border-right-width: 1px; }

    .BtnGroup-item.selected + .BtnGroup-item, .BtnGroup-item.selected + .BtnGroup-parent .BtnGroup-item, .BtnGroup-item[aria-selected="true"] + .BtnGroup-item, .BtnGroup-item[aria-selected="true"] + .BtnGroup-parent .BtnGroup-item, .BtnGroup-item:focus + .BtnGroup-item, .BtnGroup-item:focus + .BtnGroup-parent .BtnGroup-item, .BtnGroup-item:active + .BtnGroup-item, .BtnGroup-item:active + .BtnGroup-parent .BtnGroup-item, .BtnGroup-item:hover + .BtnGroup-item, .BtnGroup-item:hover + .BtnGroup-parent .BtnGroup-item { border-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; border-top-right-radius: 6px; border-bottom-right-radius: 6px; }

    .BtnGroup-parent .BtnGroup-item { border-right-width: 0px; border-radius: 0px; }

    .BtnGroup-parent.selected .BtnGroup-item, .BtnGroup-parent[aria-selected="true"] .BtnGroup-item, .BtnGroup-parent:focus .BtnGroup-item, .BtnGroup-parent:active .BtnGroup-item, .BtnGroup-parent:hover .BtnGroup-item { border-right-width: 1px; }

    .BtnGroup-parent.selected + .BtnGroup-item, .BtnGroup-parent.selected + .BtnGroup-parent .BtnGroup-item, .BtnGroup-parent[aria-selected="true"] + .BtnGroup-item, .BtnGroup-parent[aria-selected="true"] + .BtnGroup-parent .BtnGroup-item, .BtnGroup-parent:focus + .BtnGroup-item, .BtnGroup-parent:focus + .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 .BtnGroup-item { border-left-width: 0px; }

    .BtnGroup-item:focus, .BtnGroup-item:active, .BtnGroup-parent:focus, .BtnGroup-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; appearance: none; }

    .btn-link:hover { text-decoration: underline; }

    .btn-link:disabled, .btn-link:disabled:hover, .btn-link[aria-disabled="true"], .btn-link[aria-disabled="true"]:hover { color: var(--color-primer-fg-disabled); cursor: default; }

    .btn-invisible { color: var(--color-accent-fg); background-color: transparent; border: 0px; box-shadow: none; }

    .btn-invisible:hover, .btn-invisible.zeroclipboard-is-hover { color: var(--color-accent-fg); background-color: var(--color-btn-hover-bg); outline: none; box-shadow: none; }

    .btn-invisible:active, .btn-invisible:focus, .btn-invisible.selected, .btn-invisible[aria-selected="true"], .btn-invisible.zeroclipboard-is-active { color: var(--color-accent-fg); border-color: var(--color-btn-active-border); outline: none; box-shadow: var(--color-btn-focus-shadow); }

    .btn-invisible:active .btn-invisible.zeroclipboard-is-active { background-color: var(--color-btn-selected-bg); }

    .btn-invisible:disabled, .btn-invisible.disabled, .btn-invisible[aria-disabled="true"] { color: var(--color-primer-fg-disabled); background-color: transparent; }

    .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.disabled, .btn-octicon[aria-disabled="true"] { color: var(--color-primer-fg-disabled); cursor: default; }

    .btn-octicon.disabled:hover, .btn-octicon[aria-disabled="true"]:hover { color: var(--color-primer-fg-disabled); }

    .btn-octicon-danger:hover { color: var(--color-danger-fg); }

    .close-button { padding: 0px; color: var(--color-fg-muted); background: transparent; border: 0px; outline: none; }

    .close-button:hover { color: var(--color-fg-default); }

    .close-button:active, .close-button:focus { color: var(--color-fg-muted); border-color: var(--color-btn-active-border); outline: none; box-shadow: var(--color-btn-focus-shadow); }

    .hidden-text-expander { display: block; }

    .hidden-text-expander.inline { position: relative; top: -1px; display: inline-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-height: 6px; color: var(--color-fg-default); text-decoration: none; vertical-align: middle; background: var(--color-neutral-muted); border: 0px; border-radius: 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(--color-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-size: 12px; font-weight: 600; line-height: 20px; color: var(--color-fg-default); vertical-align: middle; background-color: var(--color-canvas-default); border-top-color: ; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-left: 0px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; box-shadow: var(--color-shadow-small),var(--color-primer-shadow-highlight); }

    .social-count:hover, .social-count:active { text-decoration: none; }

    .social-count:hover { color: var(--color-accent-fg); cursor: pointer; }

    .social-count:focus { z-index: 1; outline: 0px; box-shadow: var(--color-primer-shadow-focus); }

    .TableObject { display: table; }

    .TableObject-item { display: table-cell; width: 1%; white-space: nowrap; vertical-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-height: 20px; color: var(--color-fg-default); vertical-align: middle; background-color: var(--color-canvas-default); background-repeat: no-repeat; background-position: right 8px center; border: 1px solid var(--color-border-default); border-radius: 6px; outline: none; box-shadow: var(--color-primer-shadow-inset); }

    .form-control.focus, .form-control:focus, .form-select.focus, .form-select:focus { border-color: var(--color-accent-emphasis); outline: none; box-shadow: var(--color-primer-shadow-focus); }

    .form-control[disabled], .form-select[disabled] { color: var(--color-primer-fg-disabled); background-color: var(--color-input-disabled-bg); border-color: var(--color-border-default); -webkit-text-fill-color: var(--color-primer-fg-disabled); opacity: 1; }

    .form-control[disabled]::placeholder, .form-select[disabled]::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-size: 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", Menlo, Consolas, "Liberation Mono", monospace; }

    .input-hide-webkit-autofill::-webkit-contacts-auto-fill-button { position: absolute; right: 0px; pointer-events: none; visibility: hidden; display: none !important; }

    .form-checkbox { padding-left: 20px; margin: 15px 0px; vertical-align: middle; }

    .form-checkbox label em.highlight { position: relative; left: -4px; padding: 2px 4px; font-style: normal; background: var(--color-attention-subtle); border-radius: 6px; }

    .form-checkbox input[type="checkbox"], .form-checkbox input[type="radio"] { float: left; margin: 5px 0px 0px -20px; vertical-align: middle; }

    .form-checkbox .note { display: block; margin: 0px; font-size: 12px; font-weight: 400; color: var(--color-fg-muted); }

    .form-checkbox-details { display: none; }

    .form-checkbox-details-trigger:checked ~ * .form-checkbox-details, .form-checkbox-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 label { 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); border: 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; padding-right: 24px; background-color: var(--color-canvas-default); background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzU4NjA2OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNTEgMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yNSAwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBMMTEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI3eiIgLz48L3N2Zz4="); background-repeat: no-repeat; background-position: right 4px center; background-size: 16px; appearance: none; }

    .form-select[multiple] { height: auto; }

    [data-color-mode="light"][data-light-theme*="dark"] .form-select, [data-color-mode="dark"][data-dark-theme*="dark"] .form-select { background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzZlNzY4MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNTEgMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yNSAwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBMMTEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI3eiIgLz48L3N2Zz4="); }

    @media (prefers-color-scheme: light) { [data-color-mode="auto"][data-light-theme*="dark"] .form-select { background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzZlNzY4MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNTEgMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yNSAwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBMMTEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI3eiIgLz48L3N2Zz4="); } }

    @media (prefers-color-scheme: dark) { [data-color-mode="auto"][data-dark-theme*="dark"] .form-select { background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzZlNzY4MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNTEgMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yNSAwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBMMTEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI3eiIgLz48L3N2Zz4="); } }

    .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 { width: 440px; max-width: 100%; margin-right: 5px; background-color: var(--color-canvas-inset); }

    .form-group .form-control:focus { background-color: var(--color-canvas-default); }

    .form-group .form-control.shorter { width: 130px; }

    .form-group .form-control.short { width: 250px; }

    .form-group .form-control.long { width: 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-height: 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 { color: 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-header 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: middle; }

    .form-group.successful .success { display: inline; color: var(--color-success-fg); }

    .form-group.successed .success, .form-group.successed .warning, .form-group.successed .error, .form-group.warn .success, .form-group.warn .warning, .form-group.warn .error, .form-group.errored .success, .form-group.errored .warning, .form-group.errored .error { position: absolute; z-index: 10; display: block; max-width: 450px; padding: 4px 8px; margin: 8px 0px 0px; font-size: 12px; font-weight: 400; border-style: solid; border-width: 1px; border-radius: 6px; }

    .form-group.successed .success::after, .form-group.successed .success::before, .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, .form-group.warn .error::after, .form-group.warn .error::before, .form-group.errored .success::after, .form-group.errored .success::before, .form-group.errored .warning::after, .form-group.errored .warning::before, .form-group.errored .error::after, .form-group.errored .error::before { position: absolute; 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::after, .form-group.successed .error::after, .form-group.warn .success::after, .form-group.warn .warning::after, .form-group.warn .error::after, .form-group.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::before, .form-group.successed .error::before, .form-group.warn .success::before, .form-group.warn .warning::before, .form-group.warn .error::before, .form-group.errored .success::before, .form-group.errored .warning::before, .form-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-success-subtle); }

    .form-group.successed .success::before { border-bottom-color: var(--color-success-muted); }

    .form-group.warn .form-control { border-color: var(--color-attention-emphasis); }

    .form-group.warn .warning { color: var(--color-fg-default); background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-attention-subtle), var(--color-attention-subtle)); border-color: var(--color-attention-muted); }

    .form-group.warn .warning::after { border-bottom-color: var(--color-attention-subtle); }

    .form-group.warn .warning::before { border-bottom-color: var(--color-attention-muted); }

    .form-group.errored .form-control { border-color: var(--color-danger-emphasis); }

    .form-group.errored label { color: var(--color-danger-fg); }

    .form-group.errored .error { color: var(--color-fg-default); background-color: var(--color-canvas-default); background-image: linear-gradient(var(--color-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-danger-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-autocheck-errored, .form-group > .form-group-body .form-control.is-autocheck-loading, .form-group > .form-group-body .form-control.is-autocheck-successful, .form-group > .form-group-body .form-control.is-autocheck-errored { padding-right: 30px; }

    dl.form-group > dd .form-control.is-autocheck-loading, .form-group > .form-group-body .form-control.is-autocheck-loading { background-image: url("/images/spinners/octocat-spinner-16px.gif"); }

    dl.form-group > dd .form-control.is-autocheck-successful, .form-group > .form-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("/images/modules/ajax/error.png"); }

    @media only screen and (-webkit-min-device-pixel-ratio: 2), not all, not all, not all, only screen and (min-resolution: 192dpi), only screen and (min-resolution: 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-autocheck-loading, .form-group > .form-group-body .form-control.is-autocheck-successful, .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 > .form-group-body .form-control.is-autocheck-loading { background-image: url("/images/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: url("/images/modules/ajax/success@2x.png"); } dl.form-group > dd .form-control.is-autocheck-errored, .form-group > .form-group-body .form-control.is-autocheck-errored { background-image: url("/images/modules/ajax/error@2x.png"); } }

    .status-indicator { display: inline-block; width: 16px; height: 16px; margin-left: 5px; }

    .status-indicator .octicon { display: none; }

    .status-indicator-success::before { content: ""; }

    .status-indicator-success .octicon-check { display: inline-block; color: var(--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(--color-danger-fg); fill: var(--color-danger-fg); }

    .status-indicator-loading { width: 16px; background-image: url("/images/spinners/octocat-spinner-32-EAF2F5.gif"); background-repeat: no-repeat; background-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-height: 16px; color: var(--color-fg-muted); background-color: var(--color-canvas-subtle); border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-top: 0px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; }

    .drag-and-drop .default, .drag-and-drop .loading, .drag-and-drop .error { display: 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: inline-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; margin-left: -80px; cursor: pointer; opacity: 0.0001; }

    .manual-file-chooser:hover + .manual-file-chooser-text { text-decoration: underline; }

    .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-radius: 6px; box-shadow: var(--color-primer-shadow-inset),var(--color-primer-shadow-focus); }

    .upload-enabled.focused .form-control { box-shadow: none; }

    .upload-enabled.focused .drag-and-drop { border-color: var(--color-accent-emphasis); }

    .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 0px; }

    .previewable-comment-form .comment { border: 1px solid var(--color-border-default); }

    .previewable-comment-form .comment-form-error { margin-bottom: 8px; }

    .previewable-comment-form .write-content, .previewable-comment-form .preview-content { display: none; margin: 0px 8px 8px; }

    .previewable-comment-form.write-selected .write-content, .previewable-comment-form.preview-selected .preview-content { display: block; }

    .previewable-comment-form textarea { display: block; width: 100%; min-height: 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-muted); }

    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 .form-control, .input-group-button { display: table-cell; }

    .input-group-button { width: 1%; vertical-align: middle; }

    .input-group .form-control:first-child, .input-group-button:first-child .btn { 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-right-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-disabled); cursor: default; background-color: var(--color-neutral-subtle); }

    .radio-input:disabled + .radio-label .octicon { color: inherit; }

    .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*="col-"] { padding-right: 16px !important; padding-left: 16px !important; }

    .gutter-condensed { margin-right: -8px; margin-left: -8px; }

    .gutter-condensed > [class*="col-"] { padding-right: 8px !important; padding-left: 8px !important; }

    .gutter-spacious { margin-right: -24px; margin-left: -24px; }

    .gutter-spacious > [class*="col-"] { padding-right: 24px !important; padding-left: 24px !important; }

    @media (min-width: 544px) { .gutter-sm { margin-right: -16px; margin-left: -16px; } .gutter-sm > [class*="col-"] { padding-right: 16px !important; padding-left: 16px !important; } .gutter-sm-condensed { margin-right: -8px; margin-left: -8px; } .gutter-sm-condensed > [class*="col-"] { padding-right: 8px !important; padding-left: 8px !important; } .gutter-sm-spacious { margin-right: -24px; margin-left: -24px; } .gutter-sm-spacious > [class*="col-"] { padding-right: 24px !important; padding-left: 24px !important; } }

    @media (min-width: 768px) { .gutter-md { margin-right: -16px; margin-left: -16px; } .gutter-md > [class*="col-"] { padding-right: 16px !important; padding-left: 16px !important; } .gutter-md-condensed { margin-right: -8px; margin-left: -8px; } .gutter-md-condensed > [class*="col-"] { padding-right: 8px !important; padding-left: 8px !important; } .gutter-md-spacious { margin-right: -24px; margin-left: -24px; } .gutter-md-spacious > [class*="col-"] { padding-right: 24px !important; padding-left: 24px !important; } }

    @media (min-width: 1012px) { .gutter-lg { margin-right: -16px; margin-left: -16px; } .gutter-lg > [class*="col-"] { padding-right: 16px !important; padding-left: 16px !important; } .gutter-lg-condensed { margin-right: -8px; margin-left: -8px; } .gutter-lg-condensed > [class*="col-"] { padding-right: 8px !important; padding-left: 8px !important; } .gutter-lg-spacious { margin-right: -24px; margin-left: -24px; } .gutter-lg-spacious > [class*="col-"] { padding-right: 24px !important; padding-left: 24px !important; } }

    @media (min-width: 1280px) { .gutter-xl { margin-right: -16px; margin-left: -16px; } .gutter-xl > [class*="col-"] { padding-right: 16px !important; padding-left: 16px !important; } .gutter-xl-condensed { margin-right: -8px; margin-left: -8px; } .gutter-xl-condensed > [class*="col-"] { padding-right: 8px !important; padding-left: 8px !important; } .gutter-xl-spacious { margin-right: -24px; margin-left: -24px; } .gutter-xl-spacious > [class*="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: 16px; grid-auto-flow: column; grid-template-columns: auto 0 minmax(0, calc(100% - var(--Layout-sidebar-width) - var(--Layout-gutter))); grid-gap: var(--Layout-gutter); }

    @media (max-width: 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: none; } .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); border-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-sidebar { grid-row: 3 / span 1; } .Layout.Layout--divided.Layout--sidebarPosition-flowRow-end .Layout-main { grid-row: 1 / auto; } }

    @media (max-width: 767.98px) { .Layout.Layout--flowRow-until-md { grid-auto-flow: row; grid-template-columns: 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 .Layout-sidebar { grid-row: 1 / auto; } .Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-start .Layout-main { grid-row: 2 / span 2; } .Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-end .Layout-sidebar { grid-row: 2 / span 2; } .Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-end .Layout-main { grid-row: 1 / auto; } .Layout.Layout--flowRow-until-md.Layout--sidebarPosition-flowRow-none .Layout-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-divider--flowRow-hidden { display: none; } .Layout.Layout--flowRow-until-md.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-style: 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: 1011.98px) { .Layout.Layout--flowRow-until-lg { grid-auto-flow: row; grid-template-columns: 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 .Layout-sidebar { grid-row: 1 / auto; } .Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-start .Layout-main { grid-row: 2 / span 2; } .Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-end .Layout-sidebar { grid-row: 2 / span 2; } .Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-end .Layout-main { grid-row: 1 / auto; } .Layout.Layout--flowRow-until-lg.Layout--sidebarPosition-flowRow-none .Layout-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-divider--flowRow-hidden { display: none; } .Layout.Layout--flowRow-until-lg.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-style: 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: 0; }

    .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: 768px) { .Layout.Layout--sidebar-wide { --Layout-sidebar-width: 296px; } }

    @media (min-width: 1012px) { .Layout.Layout--sidebar-wide { --Layout-sidebar-width: 320px; } }

    @media (min-width: 1280px) { .Layout.Layout--sidebar-wide { --Layout-sidebar-width: 344px; } }

    .Layout.Layout--sidebarPosition-start .Layout-sidebar { grid-column: 1 / auto; }

    .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-default); }

    .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-column: 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-lg, .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, .Layout-main .Layout-main-centered-lg > .container-lg, .Layout-main .Layout-main-centered-lg > .container-xl, .Layout-main .Layout-main-centered-xl > .container-md, .Layout-main .Layout-main-centered-xl > .container-lg, .Layout-main .Layout-main-centered-xl > .container-xl { margin-left: 0px; }

    .Layout-main .Layout-main-centered-md { max-width: calc(768px + var(--Layout-sidebar-width) + var(--Layout-gutter)); }

    .Layout-main .Layout-main-centered-lg { max-width: calc(1012px + var(--Layout-sidebar-width) + var(--Layout-gutter)); }

    .Layout-main .Layout-main-centered-xl { max-width: calc(1280px + var(--Layout-sidebar-width) + var(--Layout-gutter)); }

    .Link { color: var(--color-accent-fg); }

    .Link:hover { text-decoration: underline; cursor: pointer; }

    .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*="color-text"], .Link--primary:hover [class*="color-text"], .Link--muted:hover [class*="color-text"] { color: inherit !important; }

    .menu { margin-bottom: 16px; list-style: none; background-color: var(--color-canvas-default); border: 1px solid var(--color-border-default); border-radius: 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; border-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:focus { z-index: 1; outline: none; box-shadow: var(--color-primer-shadow-focus); }

    .menu-item:hover { text-decoration: none; background-color: var(--color-neutral-subtle); }

    .menu-item:active { background-color: var(--color-canvas-subtle); }

    .menu-item.selected, .menu-item[aria-selected="true"], .menu-item[aria-current]:not([aria-current="false"]) { cursor: default; background-color: var(--color-menu-bg-active); }

    .menu-item.selected::before, .menu-item[aria-selected="true"]::before, .menu-item[aria-current]:not([aria-current="false"])::before { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 2px; content: ""; background-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-default); 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-radius: 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 var(--color-border-default); }

    .tabnav-tabs { display: flex; margin-bottom: -1px; overflow: auto; }

    .tabnav-tab { display: inline-block; flex-shrink: 0; padding: 8px 16px; font-size: 14px; line-height: 23px; color: var(--color-fg-muted); text-decoration: none; background-color: transparent; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: transparent; border-right-color: transparent; border-left-color: transparent; border-image: initial; border-bottom-style: initial; border-bottom-color: initial; transition: color 0.2s cubic-bezier(0.3, 0, 0.5, 1) 0s; }

    .tabnav-tab.selected, .tabnav-tab[aria-selected="true"], .tabnav-tab[aria-current]:not([aria-current="false"]) { color: var(--color-fg-default); background-color: var(--color-canvas-default); border-color: var(--color-border-default); border-radius: 6px 6px 0px 0px; }

    .tabnav-tab.selected .octicon, .tabnav-tab[aria-selected="true"] .octicon, .tabnav-tab[aria-current]:not([aria-current="false"]) .octicon { color: inherit; }

    .tabnav-tab:hover, .tabnav-tab:focus { color: var(--color-fg-default); text-decoration: none; transition-duration: 0.1s; }

    .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); background-color: transparent; }

    .filter-list.pjax-active .filter-item.pjax-active { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); }

    .filter-item { position: relative; display: block; padding: 8px 16px; margin-bottom: 4px; overflow: hidden; font-size: 14px; color: var(--color-fg-muted); text-decoration: none; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; border-radius: 6px; }

    .filter-item:hover { text-decoration: none; background-color: var(--color-canvas-subtle); }

    .filter-item.selected, .filter-item[aria-selected="true"], .filter-item[aria-current]:not([aria-current="false"]) { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-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-subtle); }

    .SideNav { background-color: var(--color-canvas-subtle); }

    .SideNav-item { position: relative; display: block; width: 100%; padding: 12px 16px; color: var(--color-fg-default); text-align: left; background-color: transparent; border-right: 0px; border-bottom: 0px; border-left: 0px; border-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: 0px; z-index: 1; width: 2px; pointer-events: none; content: ""; }

    .SideNav-item:focus { z-index: 1; outline: none; box-shadow: var(--color-primer-shadow-focus); }

    .SideNav-item:hover { text-decoration: none; background-color: var(--color-neutral-subtle); outline: none; }

    .SideNav-item:active { background-color: var(--color-canvas-subtle); }

    .SideNav-item[aria-current]:not([aria-current="false"]), .SideNav-item[aria-selected="true"] { background-color: var(--color-sidenav-selected-bg); }

    .SideNav-item[aria-current]:not([aria-current="false"])::before, .SideNav-item[aria-selected="true"]::before { background-color: var(--color-primer-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-color: transparent; border: 0px; }

    .SideNav-subItem:hover, .SideNav-subItem:focus { color: var(--color-fg-default); text-decoration: none; outline: none; }

    .SideNav-subItem[aria-current]:not([aria-current="false"]), .SideNav-subItem[aria-selected="true"] { font-weight: 500; color: var(--color-fg-default); }

    .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(--color-border-muted); }

    .subnav-flush { margin-bottom: 0px; }

    .subnav-item { position: relative; float: left; padding: 5px 16px; font-weight: 500; line-height: 20px; color: var(--color-fg-default); border: 1px solid 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="true"], .subnav-item[aria-current]:not([aria-current="false"]) { z-index: 2; color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); border-color: var(--color-accent-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: block; color: var(--color-fg-muted); text-align: center; pointer-events: none; }

    .subnav-search-context .btn { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }

    .subnav-search-context .btn:hover, .subnav-search-context .btn:focus, .subnav-search-context .btn:active, .subnav-search-context .btn.selected { z-index: 2; }

    .subnav-search-context + .subnav-search { margin-left: -1px; }

    .subnav-search-context + .subnav-search .subnav-search-input { border-top-left-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; overflow: auto hidden; box-shadow: inset 0 -1px 0 var(--color-border-muted); justify-content: space-between; }

    .UnderlineNav-body { display: flex; }

    .UnderlineNav-item { padding: 8px 16px; font-size: 14px; line-height: 30px; color: var(--color-fg-default); text-align: center; white-space: nowrap; background-color: transparent; border-width: 0px 0px 2px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-style: solid; border-bottom-color: transparent; }

    .UnderlineNav-item:hover, .UnderlineNav-item:focus { color: var(--color-fg-default); text-decoration: none; border-bottom-color: var(--color-neutral-muted); outline: transparent dotted 1px; outline-offset: -1px; transition: border-bottom-color 0.12s ease-out 0s; }

    .UnderlineNav-item.selected, .UnderlineNav-item[role="tab"][aria-selected="true"], .UnderlineNav-item[aria-current]:not([aria-current="false"]) { font-weight: 600; color: var(--color-fg-default); border-bottom-color: var(--color-primer-border-active); outline: transparent dotted 1px; outline-offset: -1px; }

    .UnderlineNav-item.selected .UnderlineNav-octicon, .UnderlineNav-item[role="tab"][aria-selected="true"] .UnderlineNav-octicon, .UnderlineNav-item[aria-current]:not([aria-current="false"]) .UnderlineNav-octicon { color: var(--color-fg-muted); }

    .UnderlineNav--right { justify-content: flex-end; }

    .UnderlineNav--right .UnderlineNav-actions { flex: 1 1 auto; }

    .UnderlineNav-actions { align-self: center; }

    .UnderlineNav--full { display: block; }

    .UnderlineNav-octicon { margin-right: 4px; color: var(--color-fg-subtle); }

    .UnderlineNav .Counter { margin-left: 4px; color: var(--color-fg-default); background-color: var(--color-neutral-muted); }

    .UnderlineNav .Counter--primary { color: var(--color-fg-on-emphasis); background-color: var(--color-neutral-emphasis); }

    .UnderlineNav-container { display: flex; justify-content: space-between; }

    .pagination a, .pagination span, .pagination em { display: inline-block; min-width: 32px; padding: 5px 10px; font-style: normal; line-height: 20px; color: var(--color-fg-default); text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; user-select: none; border: 1px solid transparent; border-radius: 6px; transition: border-color 0.2s cubic-bezier(0.3, 0, 0.5, 1) 0s; }

    .pagination a:hover, .pagination a:focus, .pagination span:hover, .pagination span:focus, .pagination em:hover, .pagination em:focus { text-decoration: none; border-color: var(--color-border-default); outline: 0px; transition-duration: 0.1s; }

    .pagination a:active, .pagination span:active, .pagination em:active { border-color: var(--color-border-muted); transition: none 0s ease 0s; }

    .pagination .previous_page, .pagination .next_page { color: var(--color-accent-fg); }

    .pagination .current, .pagination .current:hover, .pagination [aria-current]:not([aria-current="false"]) { color: var(--color-fg-on-emphasis); background-color: var(--color-accent-emphasis); border-color: transparent; }

    .pagination .gap, .pagination .disabled, .pagination [aria-disabled="true"], .pagination .gap:hover, .pagination .disabled:hover, .pagination [aria-disabled="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 { display: inline-block; width: 16px; height: 16px; vertical-align: text-bottom; content: ""; background-color: currentcolor; } .pagination .previous_page::before { margin-right: 4px; clip-path: polygon(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.2px 3.2px, 7.3px 3.2px, 11.5px 7.5px, 11.5px 8.5px, 7.3px 12.8px, 6.2px 11.7px, 9.9px 8px, 6.2px 4.3px, 6.2px 3.2px); } }

    .paginate-container { margin-top: 16px; margin-bottom: 16px; text-align: center; }

    .paginate-container .pagination { display: inline-block; }

    .tooltipped { position: relative; }

    .tooltipped::after { position: absolute; z-index: 1000000; display: none; padding: 0.5em 0.75em; font: 11px / 1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; -webkit-font-smoothing: subpixel-antialiased; color: var(--color-fg-on-emphasis); text-align: center; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; overflow-wrap: break-word; white-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 { 0% { opacity: 0; } 100% { opacity: 1; } }

    .tooltipped:hover::before, .tooltipped:hover::after, .tooltipped:active::before, .tooltipped:active::after, .tooltipped:focus::before, .tooltipped:focus::after { display: inline-block; text-decoration: none; animation-name: tooltip-appear; animation-duration: 0.1s; animation-fill-mode: forwards; animation-timing-function: ease-in; animation-delay: 0.4s; }

    .tooltipped-no-delay:hover::before, .tooltipped-no-delay:hover::after, .tooltipped-no-delay:active::before, .tooltipped-no-delay:active::after, .tooltipped-no-delay:focus::before, .tooltipped-no-delay:focus::after { animation-delay: 0s; }

    .tooltipped-multiline:hover::after, .tooltipped-multiline:active::after, .tooltipped-multiline:focus::after { display: table-cell; }

    .tooltipped-s::after, .tooltipped-se::after, .tooltipped-sw::after { top: 100%; 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; transform: 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: -6px; 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: 0px; 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; overflow-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%; }

    @media not all { .tooltipped-multiline::after { width: 250px; } }

    .tooltipped-sticky::before, .tooltipped-sticky::after { display: inline-block; }

    .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 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

    .css-truncate.css-truncate-target, .css-truncate .css-truncate-target { display: 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-truncate.expandable:hover .css-truncate-target, .css-truncate.expandable:hover.css-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; overflow: 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 > .Truncate-text.Truncate-text--expandable:focus, .Truncate > .Truncate-text.Truncate-text--expandable:active { flex-shrink: 0; cursor: pointer; max-width: 100% !important; }

    .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 { 0% { opacity: 0; } 100% { opacity: 1; } }

    .anim-fade-out { animation-name: fade-out; animation-duration: 1s; animation-fill-mode: forwards; animation-timing-function: ease-out; }

    .anim-fade-out.fast { animation-duration: 0.3s; }

    @keyframes fade-out { 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; animation-delay: 1s; }

    @keyframes fade-up { 0% { opacity: 0.8; transform: translateY(100%); } 100% { opacity: 1; transform: translateY(0px); } }

    .anim-fade-down { animation-name: fade-down; animation-duration: 0.3s; animation-fill-mode: forwards; animation-timing-function: ease-in; }

    @keyframes fade-down { 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 { 100% { width: 100%; } }

    .anim-shrink-x { animation-name: shrink-x; animation-duration: 0.3s; animation-fill-mode: forwards; animation-timing-function: ease-in-out; animation-delay: 0.5s; }

    @keyframes shrink-x { 100% { width: 0%; } }

    .anim-scale-in { animation-name: scale-in; animation-duration: 0.15s; animation-timing-function: cubic-bezier(0.2, 0, 0.13, 1.5); }

    @keyframes scale-in { 0% { opacity: 0; transform: scale(0.5); } 100% { opacity: 1; transform: scale(1); } }

    .anim-pulse { animation-name: pulse; animation-duration: 2s; animation-timing-function: linear; animation-iteration-count: infinite; }

    @keyframes pulse { 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 { 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; backface-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 { 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) !important; }

    .border-bottom { border-bottom: 1px solid var(--color-border-default) !important; }

    .border-left { border-left: 1px solid var(--color-border-default) !important; }

    .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-radius: 0px !important; }

    .rounded-top-1 { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; }

    .rounded-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; }

    .rounded-top-3 { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important; }

    .rounded-right-0 { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; }

    .rounded-right-1 { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; }

    .rounded-right-2 { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; }

    .rounded-right-3 { border-top-right-radius: 8px !important; border-bottom-right-radius: 8px !important; }

    .rounded-bottom-0 { border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; }

    .rounded-bottom-1 { border-bottom-right-radius: 4px !important; border-bottom-left-radius: 4px !important; }

    .rounded-bottom-2 { border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important; }

    .rounded-bottom-3 { border-bottom-right-radius: 8px !important; border-bottom-left-radius: 8px !important; }

    .rounded-left-0 { border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; }

    .rounded-left-1 { border-bottom-left-radius: 4px !important; border-top-left-radius: 4px !important; }

    .rounded-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important; }

    .rounded-left-3 { border-bottom-left-radius: 8px !important; border-top-left-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) !important; } .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) !important; } .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-right-radius: 0px !important; } .rounded-sm-top-1 { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } .rounded-sm-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; } .rounded-sm-top-3 { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important; } .rounded-sm-right-0 { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; } .rounded-sm-right-1 { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } .rounded-sm-right-2 { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; } .rounded-sm-right-3 { border-top-right-radius: 8px !important; border-bottom-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-top-left-radius: 0px !important; } .rounded-sm-left-1 { border-bottom-left-radius: 4px !important; border-top-left-radius: 4px !important; } .rounded-sm-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important; } .rounded-sm-left-3 { border-bottom-left-radius: 8px !important; border-top-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) !important; } .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) !important; } .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-right-radius: 0px !important; } .rounded-md-top-1 { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } .rounded-md-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; } .rounded-md-top-3 { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important; } .rounded-md-right-0 { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; } .rounded-md-right-1 { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } .rounded-md-right-2 { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; } .rounded-md-right-3 { border-top-right-radius: 8px !important; border-bottom-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-top-left-radius: 0px !important; } .rounded-md-left-1 { border-bottom-left-radius: 4px !important; border-top-left-radius: 4px !important; } .rounded-md-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important; } .rounded-md-left-3 { border-bottom-left-radius: 8px !important; border-top-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) !important; } .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) !important; } .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-right-radius: 0px !important; } .rounded-lg-top-1 { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } .rounded-lg-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; } .rounded-lg-top-3 { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important; } .rounded-lg-right-0 { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; } .rounded-lg-right-1 { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } .rounded-lg-right-2 { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; } .rounded-lg-right-3 { border-top-right-radius: 8px !important; border-bottom-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-top-left-radius: 0px !important; } .rounded-lg-left-1 { border-bottom-left-radius: 4px !important; border-top-left-radius: 4px !important; } .rounded-lg-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important; } .rounded-lg-left-3 { border-bottom-left-radius: 8px !important; border-top-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) !important; } .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) !important; } .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-right-radius: 0px !important; } .rounded-xl-top-1 { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } .rounded-xl-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; } .rounded-xl-top-3 { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important; } .rounded-xl-right-0 { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; } .rounded-xl-right-1 { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } .rounded-xl-right-2 { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; } .rounded-xl-right-3 { border-top-right-radius: 8px !important; border-bottom-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-top-left-radius: 0px !important; } .rounded-xl-left-1 { border-bottom-left-radius: 4px !important; border-top-left-radius: 4px !important; } .rounded-xl-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important; } .rounded-xl-left-3 { border-bottom-left-radius: 8px !important; border-top-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) !important; }

    .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-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) !important; }

    .color-bg-overlay { background-color: var(--color-canvas-overlay) !important; }

    .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) !important; }

    .color-bg-success-emphasis { background-color: var(--color-success-emphasis) !important; }

    .color-bg-attention { background-color: var(--color-attention-subtle) !important; }

    .color-bg-attention-emphasis { background-color: var(--color-attention-emphasis) !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-done { background-color: var(--color-done-subtle) !important; }

    .color-bg-done-emphasis { background-color: var(--color-done-emphasis) !important; }

    .color-bg-sponsors { background-color: var(--color-sponsors-subtle) !important; }

    .color-bg-sponsors-emphasis { background-color: var(--color-sponsors-emphasis) !important; }

    .color-border-default { border-color: var(--color-border-default) !important; }

    .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) !important; }

    .color-border-success-emphasis { border-color: var(--color-success-emphasis) !important; }

    .color-border-attention { border-color: var(--color-attention-muted) !important; }

    .color-border-attention-emphasis { border-color: var(--color-attention-emphasis) !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-done { border-color: var(--color-done-muted) !important; }

    .color-border-done-emphasis { border-color: var(--color-done-emphasis) !important; }

    .color-border-sponsors { border-color: var(--color-sponsors-muted) !important; }

    .color-border-sponsors-emphasis { border-color: var(--color-sponsors-emphasis) !important; }

    .color-fg-inherit { color: inherit !important; }

    .details-overlay[open] > summary::before { position: fixed; inset: 0px; z-index: 80; display: block; cursor: default; content: " "; background: transparent; }

    .details-overlay-dark[open] > summary::before { z-index: 111; background: var(--color-primer-canvas-backdrop); }

    .details-reset > summary { list-style: none; }

    .details-reset > summary::before { display: none; }

    .details-reset > summary::-webkit-details-marker { display: none; }

    .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 !important; } .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 !important; } }

    @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 !important; } .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 !important; } }

    @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 !important; } .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 !important; } }

    @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 !important; } .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 !important; } }

    .p-responsive { padding-right: 16px !important; padding-left: 16px !important; }

    @media (min-width: 544px) { .p-responsive { padding-right: 40px !important; padding-left: 40px !important; } }

    @media (min-width: 1012px) { .p-responsive { padding-right: 16px !important; padding-left: 16px !important; } }

    .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-word !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, Consolas, "Liberation Mono", monospace !important; }

    .user-select-none { user-select: none !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; } }

    .table-fixed { table-layout: fixed !important; }

    .sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; overflow: 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: 20; width: auto; height: auto; clip: auto; }

    .color-border-inverse { border-color: var(--color-fg-on-emphasis) !important; }

    .bg-gray-2, .bg-gray-3 { background-color: var(--color-neutral-muted) !important; }

    .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(--color-severe-emphasis); }

    .Label.Label--purple { color: var(--color-done-fg); border-color: var(--color-done-emphasis); }

    .Label.Label--pink { color: var(--color-sponsors-fg); border-color: var(--color-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-modifier-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-sre, .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-unmatched); }

    .pl-ii { color: var(--color-prettylights-syntax-invalid-illegal-text); background-color: var(--color-prettylights-syntax-invalid-illegal-bg); }

    .pl-c2 { color: var(--color-prettylights-syntax-carriage-return-text); background-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-prettylights-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-bold); }

    .pl-md { color: var(--color-prettylights-syntax-markup-deleted-text); background-color: var(--color-prettylights-syntax-markup-deleted-bg); }

    .pl-mi1 { color: var(--color-prettylights-syntax-markup-inserted-text); background-color: var(--color-prettylights-syntax-markup-inserted-bg); }

    .pl-mc { color: var(--color-prettylights-syntax-markup-changed-text); background-color: var(--color-prettylights-syntax-markup-changed-bg); }

    .pl-mi2 { color: var(--color-prettylights-syntax-markup-ignored-text); background-color: var(--color-prettylights-syntax-markup-ignored-bg); }

    .pl-mdr { font-weight: bold; color: var(--color-prettylights-syntax-meta-diff-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-syntax-constant-other-reference-link); }

    .CodeMirror { font-family: monospace; height: 300px; color: rgb(0, 0, 0); direction: ltr; }

    .CodeMirror-lines { padding: 4px 0px; }

    .CodeMirror pre.CodeMirror-line, .CodeMirror pre.CodeMirror-line-like { padding: 0px 4px; }

    .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { background-color: rgb(255, 255, 255); }

    .CodeMirror-gutters { border-right: 1px solid rgb(221, 221, 221); background-color: rgb(247, 247, 247); white-space: nowrap; }

    .CodeMirror-linenumber { padding: 0px 3px 0px 5px; min-width: 20px; text-align: right; color: rgb(153, 153, 153); white-space: nowrap; }

    .CodeMirror-guttermarker { color: rgb(0, 0, 0); }

    .CodeMirror-guttermarker-subtle { color: rgb(153, 153, 153); }

    .CodeMirror-cursor { border-left: 1px solid rgb(0, 0, 0); border-right: none; width: 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, 119); }

    @keyframes blink { 50% { background-color: transparent; } }

    .cm-tab { display: inline-block; text-decoration: inherit; }

    .CodeMirror-rulers { position: absolute; inset: -50px 0px 0px; overflow: hidden; }

    .CodeMirror-ruler { border-left: 1px solid rgb(204, 204, 204); top: 0px; bottom: 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, 85); }

    .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: rgb(255, 255, 255); }

    .CodeMirror-scroll { margin-bottom: -50px; margin-right: -50px; padding-bottom: 50px; height: 100%; outline: none; position: relative; overflow: scroll !important; }

    .CodeMirror-sizer { position: relative; border-right: 50px solid transparent; }

    .CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { position: absolute; z-index: 6; display: none; 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-block; vertical-align: top; margin-bottom: -50px; }

    .CodeMirror-gutter-wrapper { position: absolute; z-index: 4; background: none !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 { border-radius: 0px; border-width: 0px; background: transparent; font-family: inherit; font-size: inherit; margin: 0px; white-space: pre; overflow-wrap: normal; 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-gutters, .CodeMirror-linenumber { box-sizing: content-box; }

    .CodeMirror-measure { position: absolute; width: 100%; height: 0px; overflow: 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, .CodeMirror-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: inherit; }

    .CodeMirror-dialog-top { border-bottom: 1px solid rgb(238, 238, 238); top: 0px; }

    .CodeMirror-dialog-bottom { border-top: 1px solid rgb(238, 238, 238); bottom: 0px; }

    .CodeMirror-dialog input { border: none; outline: none; background: transparent; 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; vertical-align: top; }

    .CodeMirror-merge-pane-rightmost { position: absolute; right: 0px; z-index: 1; }

    .CodeMirror-merge-gap { z-index: 2; display: inline-block; height: 100%; box-sizing: border-box; overflow: hidden; border-left: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); position: relative; background: rgb(248, 248, 248); }

    .CodeMirror-merge-scrolllock-wrap { position: absolute; bottom: 0px; left: 50%; }

    .CodeMirror-merge-scrolllock { position: relative; left: -50%; cursor: pointer; color: rgb(85, 85, 85); line-height: 1; }

    .CodeMirror-merge-scrolllock::after { content: "⇛  ⇚"; }

    .CodeMirror-merge-scrolllock.CodeMirror-merge-scrolllock-enabled::after { content: "⇛⇚"; }

    .CodeMirror-merge-copybuttons-left, .CodeMirror-merge-copybuttons-right { position: 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-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12MwuCXy3+CWyH8GBgYGJgYkAABZbAQ9ELXurwAAAABJRU5ErkJggg=="); background-position: left bottom; background-repeat: repeat-x; }

    .CodeMirror-merge-r-deleted, .CodeMirror-merge-l-deleted { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12M4Kyb2/6yY2H8GBgYGJgYkAABURgPz6Ks7wQAAAABJRU5ErkJggg=="); background-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, 238, 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, 136, 238); stroke-width: 1px; }

    .CodeMirror-merge-l-chunk.CodeMirror-merge-r-chunk { background: rgb(221, 255, 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); color: 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-codemirror-guttermarker-subtle-text); }

    .cm-s-github-light .CodeMirror-linenumber { color: var(--color-codemirror-linenumber-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-light .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(--color-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, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; background: var(--color-codemirror-lines-bg); line-height: 1.5; }

    .cm-s-github-light .cm-comment { color: var(--color-codemirror-syntax-comment); }

    .cm-s-github-light .cm-constant { color: var(--color-codemirror-syntax-constant); }

    .cm-s-github-light .cm-entity { font-weight: normal; font-style: normal; text-decoration: none; color: var(--color-codemirror-syntax-entity); }

    .cm-s-github-light .cm-keyword { font-weight: normal; font-style: normal; text-decoration: none; color: var(--color-codemirror-syntax-keyword); }

    .cm-s-github-light .cm-storage { color: var(--color-codemirror-syntax-storage); }

    .cm-s-github-light .cm-string { font-weight: normal; font-style: normal; text-decoration: none; color: var(--color-codemirror-syntax-string); }

    .cm-s-github-light .cm-support { font-weight: normal; font-style: normal; text-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%; transform: translateX(-50%); z-index: 999; max-height: 80vh; max-width: 90vw; width: 448px; }

    .user-select-contain { }

    .ajax-pagination-form .ajax-pagination-btn { width: 100%; padding: 6px; margin-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 .ajax-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("/images/spinners/octocat-spinner-16px-EAF2F5.gif"); background-repeat: no-repeat; background-position: center center; border-color: var(--color-border-default); }

    @media only screen and (-webkit-min-device-pixel-ratio: 2), not all, not all, not all, only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { .ajax-pagination-form.loading .ajax-pagination-btn { background-image: url("/images/spinners/octocat-spinner-32-EAF2F5.gif"); background-size: 16px; } }

    body.intent-mouse [role="button"]:focus, body.intent-mouse [role="tabpanel"][tabindex="0"]:focus, body.intent-mouse button:focus, body.intent-mouse summary:focus, body.intent-mouse a:focus { outline: none; box-shadow: none; }

    body.intent-mouse [tabindex="0"]:focus, body.intent-mouse details-dialog:focus { outline: none; }

    .CodeMirror { height: calc(100vh - 1px); }

    .file-editor-textarea { width: 100%; padding: 5px 4px; font: 12px ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; resize: vertical; border: 0px; border-radius: 0px; outline: none; }

    .container-preview .tabnav-tabs { margin: -6px 0px -6px -11px; }

    .container-preview .tabnav-tabs .tabnav-tab { padding: 12px 15px; border-radius: 0px; }

    .container-preview .tabnav-tabs > .selected:first-child { border-top-left-radius: 6px; }

    .container-preview .tabnav-tabs .selected { font-weight: 600; }

    .container-preview.template-editor .commit-create, .container-preview.template-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, .container-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.render-editor .show-code, .container-preview.render-editor .commit-preview, .container-preview.render-editor .loading-preview-msg, .container-preview.render-editor .no-changes-preview-msg, .container-preview.render-editor .error-preview-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-preview.show-code .loading-preview-msg, .container-preview.show-code .no-changes-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.loading-preview .render-editor, .container-preview.loading-preview .no-changes-preview-msg, .container-preview.loading-preview .error-preview-msg, .container-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-preview .render-editor, .container-preview.show-preview .loading-preview-msg, .container-preview.show-preview .no-changes-preview-msg, .container-preview.show-preview .error-preview-msg { display: none !important; }

    .container-preview.no-changes-preview .no-changes-preview-msg { display: block; }

    .container-preview.no-changes-preview .template-editor, .container-preview.no-changes-preview .render-editor, .container-preview.no-changes-preview .loading-preview-msg, .container-preview.no-changes-preview .error-preview-msg, .container-preview.no-changes-preview .commit-preview { display: none !important; }

    .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-preview.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); }

    .conflict-gutter-marker { background-color: var(--color-attention-subtle); }

    .conflict-gutter-marker::after, .conflict-gutter-marker::before { position: absolute; left: -1px; content: ""; background-color: var(--color-danger-fg); }

    .conflict-gutter-marker-start::after, .conflict-gutter-marker-end::after { width: 1px; height: 10px; }

    .conflict-gutter-marker-start::before, .conflict-gutter-marker-middle::before, .conflict-gutter-marker-end::before { width: 10px; height: 1px; }

    .conflict-gutter-marker-start::after { bottom: 0px; }

    .conflict-gutter-marker-end::after { top: 0px; }

    .conflict-gutter-marker-start::before { top: 7px; }

    .conflict-gutter-marker-end::before { bottom: 7px; }

    .conflict-gutter-marker-line::after, .conflict-gutter-marker-middle::after { width: 1px; height: 18px; }

    .conflict-gutter-marker-middle::before { top: 9px; }

    .form-group .edit-action { opacity: 0.6; }

    .form-group .form-field-hover { border: 1px solid var(--color-border-default); }

    .form-group:hover .edit-action { cursor: pointer; opacity: 0.7; }

    .form-group:hover .form-field-hover { cursor: pointer; border: 1px solid var(--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; height: 100%; transition: height 3s ease 0s; }

    .template-previews .Box.expand-preview .preview-button { display: none; }

    .template-previews .Box.expand-preview .dismiss-preview-button { display: inline; }

    .template-previews .discussion-sidebar-heading { font-size: 14px; color: var(--color-neutral-emphasis); }

    .template-previews .discussion-sidebar-heading:hover { color: var(--color-accent-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, include-fragment, poll-include-fragment, remote-input, tab-container, text-expander, [data-catalyst] { display: block; }

    .Details--on .Details-content--shown { display: none !important; }

    .Details:not(.Details--on) .Details-content--hidden { display: none !important; }

    .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: none !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: 400; 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-align: middle; background-repeat: no-repeat; background-size: 20px 20px; }

    .emoji-result { display: inline-block; height: 20px; font-size: 18px; font-weight: 400; vertical-align: middle; }

    .gollum-editor .comment-form-head.tabnav { border: 1px solid var(--color-border-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 .error { max-width: 274px; }

    .auth-form-header { padding: 10px 20px; margin: 0px; color: rgb(255, 255, 255); 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 0px 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; color: rgba(0, 0, 0, 0.4); text-shadow: rgba(255, 255, 255, 0.1) 0px 1px 0px; }

    .auth-form-message { max-height: 140px; padding: 20px 20px 10px; overflow-y: scroll; border: 1px solid var(--color-border-default); border-radius: 6px; }

    .auth-form-message ol, .auth-form-message ul { padding-left: inherit; margin-bottom: inherit; }

    .auth-form-body { padding: 20px; font-size: 14px; background-color: var(--color-canvas-subtle); border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-top: 0px; border-radius: 0px 0px 6px 6px; }

    .auth-form-body .input-block { margin-top: 5px; margin-bottom: 15px; }

    .auth-form-body p { margin-bottom: 0px; }

    .auth-form-body ol, .auth-form-body ul { padding-left: inherit; margin-bottom: inherit; }

    .two-factor-help { position: relative; padding: 10px 10px 10px 36px; margin: 60px 0px auto auto; border: 1px solid var(--color-border-muted); border-radius: 6px; }

    .two-factor-help h4 { margin-top: 0px; margin-bottom: 5px; }

    .two-factor-help .octicon-device-mobile, .two-factor-help .octicon-key, .two-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; vertical-align: bottom; }

    .loading .sms-send-code-spinner { display: inline; }

    .auth-form-body .webauthn-form-body { padding: 0px; }

    .webauthn-form-body { padding: 30px 30px 20px; text-align: center; }

    .webauthn-form-body button { margin-top: 20px; }

    .flash.sms-error, .flash.sms-success { display: none; margin: 0px 0px 10px; }

    .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: 15px 20px; margin: 0px auto 10px; font-size: 13px; 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: 7px; font-weight: 400; text-align: left; }

    .session-authentication .auth-form .btn { margin-top: 20px; }

    .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: 15px; color: var(--color-fg-default); text-align: center; text-shadow: none; background-color: 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: 20px; }

    .session-authentication .login-callout { padding: 15px 20px; text-align: center; border: 1px solid var(--color-border-default); border-radius: 6px; }

    .session-authentication .two-factor-help { padding: 0px 0px 0px 20px; margin-top: 20px; border: 0px; }

    .session-authentication .two-factor-help .octicon-device-mobile, .session-authentication .two-factor-help .octicon-key, .session-authentication .two-factor-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 28px; background-color: transparent; }

    .session-authentication.hosted .header-logged-out { padding: 40px 0px 20px; background-color: transparent; }

    .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 1px 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-label); } }

    .HeaderMenu { display: none; clear: both; }

    @media (min-width: 1012px) { .HeaderMenu { display: block; clear: none; } }

    .open .HeaderMenu { display: block; }

    .HeaderMenu-summary::marker, .HeaderMenu-summary::-webkit-details-marker { display: none; }

    @keyframes dropdown-display { 0% { opacity: 0; transform: scale(0.98) translateY(-0.6em); } 100% { opacity: 1; transform: scale(1) translateY(0px); } }

    .HeaderMenu--logged-out { z-index: 100; width: 300px; overflow: auto; background-color: var(--color-canvas-default); box-shadow: rgba(27, 31, 35, 0.15) 0px 10px 50px; }

    @media (min-width: 1012px) { .HeaderMenu--logged-out { width: auto; overflow: visible; background-color: transparent; box-shadow: none; } }

    .HeaderMenu--logged-out .jump-to-suggestions { top: 100%; }

    .HeaderMenu--logged-out .HeaderMenu-details[open] > summary::before { position: absolute; bottom: -8px; display: block; }

    .HeaderMenu--logged-out .header-search-key-slash { margin-right: 8px !important; }

    .HeaderMenu--logged-out .dropdown-menu { position: static; width: auto; border: 0px solid transparent; box-shadow: none; }

    .HeaderMenu--logged-out .dropdown-menu::before, .HeaderMenu--logged-out .dropdown-menu::after { display: none; }

    @media (min-width: 1012px) { .HeaderMenu--logged-out .dropdown-menu { position: absolute; width: 300px; border: 0px; box-shadow: rgba(27, 31, 35, 0.15) 0px 3px 12px, rgba(27, 31, 35, 0.2) 0px 0px 1px; } .HeaderMenu--logged-out .dropdown-menu::before, .HeaderMenu--logged-out .dropdown-menu::after { content: ""; } }

    .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(--color-header-search-border); } }

    @media (max-width: 1012px) { .HeaderMenu--logged-out .header-search-wrapper { background-color: var(--color-canvas-default); } }

    .HeaderMenu--logged-out .header-search-input { padding-top: 8px; padding-bottom: 8px; font-size: 14px; appearance: none; color: var(--color-fg-default); }

    @media (min-width: 1012px) { .HeaderMenu--logged-out .header-search-input { color: inherit; } }

    .HeaderMenu--logged-out .header-search-input::placeholder { color: var(--color-fg-muted) !important; }

    @media (min-width: 1012px) { .HeaderMenu--logged-out .header-search-input::placeholder { color: rgba(255, 255, 255, 0.75) !important; } }

    .HeaderMenu-link { color: var(--color-fg-default); white-space: nowrap; background: transparent; transition: opacity 0.4s ease 0s; }

    .HeaderMenu-link:hover { color: var(--color-fg-default); opacity: 0.75; }

    @media (min-width: 1012px) { .HeaderMenu-link { color: rgb(255, 255, 255); transition: opacity 0.4s ease 0s; } .HeaderMenu-link:hover { color: rgb(255, 255, 255); opacity: 0.75; } }

    .HeaderMenu-link .icon-chevon-down-mktg { top: 24px; right: 0px; width: 14px; stroke: var(--color-fg-default); transition: stroke 0.4s ease 0s; }

    @media (min-width: 1012px) { .HeaderMenu-link .icon-chevon-down-mktg { top: -2px; width: 12px; stroke: rgba(255, 255, 255, 0.5); background: transparent; } }

    .HeaderMenu-details[open] > summary::before { display: none; }

    @media (min-width: 1012px) { .HeaderMenu-details[open] > summary::before { position: absolute; bottom: -8px; display: block; } }

    .HeaderMenu-details[open] .HeaderMenu-link { color: var(--color-fg-default); }

    @media (min-width: 1012px) { .HeaderMenu-details[open] .HeaderMenu-link { color: rgba(255, 255, 255, 0.75); } }

    .HeaderMenu-details[open] .dropdown-menu { animation: 0s ease 0s 1 normal none running none; }

    @media (min-width: 1012px) { .HeaderMenu-details[open] .dropdown-menu { animation: 0.4s cubic-bezier(0.73, 0.005, 0.22, 1) 0s 1 normal none running dropdown-display; } }

    .HeaderMenu-details[open] .icon-chevon-down-mktg { stroke: var(--color-fg-default); }

    @media (min-width: 1012px) { .HeaderMenu-details[open] .icon-chevon-down-mktg { stroke: rgb(255, 255, 255); } }

    .header-logo-invertocat { margin: -1px 15px -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; background-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); }

    .feature-preview-indicator { position: absolute; top: 0px; left: 13px; z-index: 2; 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%; }

    .feature-preview-details .feature-preview-indicator { top: 9px; right: 10px; left: inherit; width: 10px; height: 10px; border: 0px; }

    .unsupported-browser { color: var(--color-fg-default); background-color: var(--color-attention-subtle); border-bottom: 1px solid var(--color-attention-emphasis); }

    .header-search-wrapper { display: table; width: 100%; max-width: 100%; padding: 0px; font-size: inherit; font-weight: 400; color: var(--color-scale-white); vertical-align: middle; background-color: var(--color-header-search-bg); border: 1px solid var(--color-header-search-border); box-shadow: none; }

    .header-search-wrapper.header-search-wrapper-jump-to .header-search-scope { width: fit-content; }

    .header-search-wrapper .truncate-repo-scope { max-width: 110px; overflow: hidden; 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-scale-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 !important; }

    .header-search-scope { display: none; padding-right: 8px; padding-left: 8px; font-size: inherit; line-height: 28px; color: rgba(255, 255, 255, 0.7); white-space: nowrap; vertical-align: middle; border-right-width: ; border-right-style: ; border-right-color: rgb(40, 46, 52); border-top-left-radius: 6px; border-bottom-left-radius: 6px; }

    .header-search-scope:empty + .header-search-input { width: 100%; }

    .header-search-scope:hover { color: var(--color-scale-white); background-color: 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) !important; }

    .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%; border-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(--color-fg-muted); }

    .jump-to-suggestions-path .jump-to-suggestion-name { max-width: none; }

    .jump-to-suggestions-path mark { font-weight: 600; background-color: transparent; }

    .jump-to-suggestions-results-container .navigation-item { border-bottom: 1px 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="true"] .jump-to-octicon, .jump-to-suggestions-results-container .navigation-focus .jump-to-octicon { color: var(--color-fg-on-emphasis); }

    .jump-to-suggestions-results-container [aria-selected="true"] .jump-to-suggestions-path, .jump-to-suggestions-results-container .navigation-focus .jump-to-suggestions-path { color: var(--color-fg-on-emphasis); background: var(--color-accent-emphasis); }

    .jump-to-suggestions-results-container [aria-selected="true"] mark, .jump-to-suggestions-results-container .navigation-focus mark { color: var(--color-fg-on-emphasis); }

    .jump-to-suggestions-results-container [aria-selected="true"] .d-on-nav-focus, .jump-to-suggestions-results-container .navigation-focus .d-on-nav-focus { 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; } ------MultipartBoundary--HdhukPhI6XDy4clZ5rt61zYVMraBio3YaCXrAF4wZX---- Content-Type: text/css Content-Transfer-Encoding: binary Content-Location: https://github.githubassets.com/assets/behaviors-dd43c43bab695ef6c5c36dee804e1817.css

    @charset "utf-8";

    :root { --border-width: 1px; --border-style: solid; --font-size-small: 12px; --font-weight-semibold: 500; --size-2: 20px; }

    .flash { position: relative; padding: 20px 16px; border-style: solid; border-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: center; 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; background-clip: padding-box; }

    .flash-action.btn .octicon { margin-right: 4px; color: var(--color-fg-muted); }

    .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-gradient(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-gradient(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-gradient(var(--color-success-subtle), var(--color-success-subtle)); border-color: 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; background-color: var(--color-attention-subtle); }

    .autocomplete-results { position: absolute; z-index: 99; 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; overflow: hidden; font-weight: 600; color: var(--color-fg-default); text-align: left; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; background-color: var(--color-canvas-overlay); border: 0px; }

    .autocomplete-item:hover { color: var(--color-fg-on-emphasis); text-decoration: none; background-color: var(--color-accent-emphasis); }

    .autocomplete-item:hover * { color: inherit !important; }

    .autocomplete-item.selected, .autocomplete-item[aria-selected="true"], .autocomplete-item.navigation-focus { color: var(--color-fg-on-emphasis); text-decoration: none; background-color: var(--color-accent-emphasis); }

    .autocomplete-item.selected *, .autocomplete-item[aria-selected="true"] *, .autocomplete-item.navigation-focus * { color: inherit !important; }

    .suggester { position: relative; top: 0px; left: 0px; min-width: 180px; padding: 0px; margin: 24px 0px 0px; list-style: none; cursor: pointer; background: var(--color-canvas-overlay); border: 1px solid var(--color-border-default); 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-radius: 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="true"], .suggester li.navigation-focus { color: var(--color-fg-on-emphasis); text-decoration: none; background: var(--color-accent-emphasis); }

    .suggester li[aria-selected="true"] small, .suggester li.navigation-focus small { color: var(--color-fg-on-emphasis); }

    .suggester li[aria-selected="true"] .octicon, .suggester li.navigation-focus .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: 6px; 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-color: var(--color-canvas-default); border-radius: 4px; box-shadow: var(--color-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; background-color: var(--color-canvas-default); border-right: 1px solid var(--color-canvas-default); border-radius: 4px; transition: margin 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(--color-canvas-subtle); }

    .avatar.avatar-more::before, .avatar.avatar-more::after { position: absolute; 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-stack-fade-more); }

    .avatar.avatar-more::after { width: 14px; background: var(--color-avatar-stack-fade); }

    .AvatarStack--right .AvatarStack-body { right: 0px; flex-direction: row-reverse; }

    .AvatarStack--right .AvatarStack-body:hover .avatar { margin-right: 0px; margin-left: 3px; }

    .AvatarStack--right .avatar.avatar-more { background: var(--color-avatar-stack-fade); }

    .AvatarStack--right .avatar.avatar-more::before { width: 5px; }

    .AvatarStack--right .avatar.avatar-more::after { width: 2px; background: var(--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-shadow: 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-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-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; color: var(--color-fg-muted); background-color: var(--color-accent-subtle); border-radius: 6px; }

    .branch-name .octicon { margin: 1px -2px 0px 0px; color: var(--color-fg-muted); }

    a.branch-name { color: var(--color-accent-fg); background-color: var(--color-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; width: 160px; padding-top: 4px; padding-bottom: 4px; margin-top: 2px; list-style: 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: transparent; border-image: initial; border-bottom-color: var(--color-border-default); }

    .dropdown-menu::after { border-width: 7px; border-style: solid; border-top-color: transparent; border-right-color: transparent; border-left-color: transparent; border-image: initial; border-bottom-color: var(--color-canvas-overlay); }

    .dropdown-menu > ul { list-style: none; }

    .dropdown-menu-no-overflow { width: auto; }

    .dropdown-menu-no-overflow .dropdown-item { padding: 4px 16px; overflow: visible; text-overflow: inherit; }

    .dropdown-item { display: block; padding: 4px 8px 4px 16px; overflow: hidden; color: var(--color-fg-default); text-overflow: ellipsis; white-space: nowrap; }

    .dropdown-item:focus, .dropdown-item:hover { color: var(--color-fg-on-emphasis); text-decoration: none; background-color: var(--color-accent-emphasis); outline: none; }

    .dropdown-item:focus > .octicon, .dropdown-item:hover > .octicon { color: inherit; opacity: 1; }

    .dropdown-item:focus [class*="color-text-"], .dropdown-item:hover [class*="color-text-"] { color: inherit !important; }

    .dropdown-item:focus > .Label, .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-top: 1px solid var(--color-border-default); }

    .dropdown-header { padding: 4px 16px; font-size: 12px; color: var(--color-fg-muted); }

    .dropdown-item[aria-checked="false"] .octicon-check { display: none; }

    .dropdown-menu-w { top: 0px; right: 100%; left: auto; width: auto; margin-top: 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: transparent; border-left-color: var(--color-border-default); }

    .dropdown-menu-w::after { top: 11px; right: -14px; left: auto; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left-color: var(--color-canvas-overlay); }

    .dropdown-menu-e { top: 0px; left: 100%; width: auto; margin-top: 0px; margin-left: 8px; }

    .dropdown-menu-e::before { top: 10px; left: -16px; border-top-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-right-color: var(--color-border-default); }

    .dropdown-menu-e::after { top: 11px; left: -14px; border-top-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-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: auto; }

    .dropdown-menu-ne::before { bottom: -8px; left: 9px; border-top: 8px solid var(--color-border-default); border-right: 8px solid transparent; border-bottom: 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-bottom: 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; align-items: center; flex-wrap: nowrap; }

    .Header-item--full { flex: 1 1 auto; }

    .Header-link { font-weight: 600; color: var(--color-header-logo); white-space: nowrap; }

    .Header-link:hover, .Header-link:focus { color: var(--color-header-text); text-decoration: none; }

    .Header-input { color: var(--color-header-text); background-color: var(--color-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; font-weight: 500; line-height: 18px; border: 1px solid transparent; border-radius: 2em; }

    .IssueLabel .g-emoji { position: relative; top: -0.05em; display: inline-block; font-size: 1em; line-height: 1; }

    .IssueLabel:hover { text-decoration: none; }

    .IssueLabel--big { padding-right: 10px; padding-left: 10px; line-height: 22px; }

    .labels { position: relative; }

    .label, .Label { display: inline-block; padding: 0px 7px; font-size: 12px; font-weight: 500; line-height: 18px; border-width: 1px; border-style: solid; border-image: initial; border-radius: 2em; border-color: 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.1667em 0.5em; font-size: 0.9em; }

    .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); border-color: var(--color-attention-emphasis); }

    .Label--severe { color: var(--color-severe-fg); border-color: var(--color-severe-emphasis); }

    .Label--danger { color: var(--color-danger-fg); border-color: var(--color-danger-emphasis); }

    .Label--done { color: var(--color-done-fg); border-color: var(--color-done-emphasis); }

    .Label--sponsors { color: var(--color-sponsors-fg); border-color: var(--color-sponsors-emphasis); }

    .state, .State { display: inline-block; padding: 5px 12px; font-size: 14px; font-weight: 500; line-height: 20px; text-align: center; white-space: nowrap; border-radius: 2em; }

    .state, .State, .State--draft { color: var(--color-fg-on-emphasis); background-color: var(--color-neutral-emphasis); border: 1px solid transparent; }

    .State--open { color: var(--color-fg-on-emphasis); background-color: var(--color-success-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-danger-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-size: 12px; font-weight: 500; line-height: 18px; color: var(--color-fg-default); text-align: center; background-color: var(--color-neutral-muted); border: 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: var(--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 { display: inline-block; width: 8px; height: 8px; margin-left: 1px; outline-offset: -1px; }

    .diffstat-block-deleted { background-color: var(--color-danger-emphasis); outline: 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); outline: 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 { 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: -20px; line-height: 1; }

    .markdown-body .anchor:focus { outline: none; }

    .markdown-body p, .markdown-body blockquote, .markdown-body ul, .markdown-body ol, .markdown-body dl, .markdown-body table, .markdown-body pre, .markdown-body details { margin-top: 0px; margin-bottom: 16px; }

    .markdown-body hr { height: 0.25em; padding: 0px; margin: 24px 0px; background-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 sup > a::before { content: "["; }

    .markdown-body sup > a::after { content: "]"; }

    .markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 { margin-top: 24px; margin-bottom: 16px; 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-default); 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 .anchor .octicon-link, .markdown-body h3:hover .anchor .octicon-link, .markdown-body h4:hover .anchor .octicon-link, .markdown-body h5:hover .anchor .octicon-link, .markdown-body h6:hover .anchor .octicon-link { visibility: visible; }

    .markdown-body h1 tt, .markdown-body h1 code, .markdown-body h2 tt, .markdown-body h2 code, .markdown-body h3 tt, .markdown-body h3 code, .markdown-body h4 tt, .markdown-body h4 code, .markdown-body h5 tt, .markdown-body h5 code, .markdown-body h6 tt, .markdown-body h6 code { padding: 0px 0.2em; font-size: inherit; }

    .markdown-body h1 { padding-bottom: 0.3em; font-size: 2em; border-bottom: 1px 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 ul, .markdown-body ol { padding-left: 2em; }

    .markdown-body ul.no-list, .markdown-body ol.no-list { padding: 0px; list-style-type: none; }

    .markdown-body ol[type="1"] { list-style-type: decimal; }

    .markdown-body ol[type="a"] { list-style-type: lower-alpha; }

    .markdown-body ol[type="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; border: 1px solid var(--color-border-default); }

    .markdown-body table tr { background-color: var(--color-canvas-default); border-top: 1px solid var(--color-border-muted); }

    .markdown-body table tr:nth-child(2n) { background-color: var(--color-canvas-subtle); }

    .markdown-body table img { background-color: transparent; }

    .markdown-body img { max-width: 100%; box-sizing: content-box; background-color: var(--color-canvas-default); }

    .markdown-body img[align="right"] { padding-left: 20px; }

    .markdown-body img[align="left"] { padding-right: 20px; }

    .markdown-body .emoji { max-width: none; vertical-align: text-top; background-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 var(--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: center; }

    .markdown-body span.align-right { display: block; overflow: hidden; clear: both; }

    .markdown-body span.align-right > span { display: block; margin: 13px 0px 0px; 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-radius: 6px; }

    .markdown-body code br, .markdown-body tt br { display: none; }

    .markdown-body del code { text-decoration: inherit; }

    .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-canvas-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: normal; background-color: transparent; border: 0px; }

    .markdown-body .csv-data td, .markdown-body .csv-data th { padding: 5px; overflow: hidden; font-size: 12px; line-height: 1; text-align: left; white-space: nowrap; }

    .markdown-body .csv-data .blob-num { padding: 10px 8px 9px; text-align: right; 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-canvas-subtle); border-top: 0px; }

    .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: -8px -8px -8px -24px; pointer-events: none; content: ""; border: 2px solid var(--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: monospace; }

    .Popover { position: absolute; z-index: 100; }

    .Popover-message { position: relative; width: 232px; margin-right: auto; margin-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; left: 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: transparent; border-left-color: transparent; border-image: initial; border-bottom-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: transparent; border-left-color: transparent; border-image: initial; border-bottom-color: var(--color-canvas-overlay); }

    .Popover-message--no-caret::before, .Popover-message--no-caret::after { display: none; }

    .Popover-message--bottom::before, .Popover-message--bottom::after, .Popover-message--bottom-right::before, .Popover-message--bottom-right::after, .Popover-message--bottom-left::before, .Popover-message--bottom-left::after { top: 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, .Popover-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, .Popover-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; margin-left: 0px; }

    .Popover-message--top-left::before, .Popover-message--top-left::after, .Popover-message--bottom-left::before, .Popover-message--bottom-left::after { left: 24px; margin-left: 0px; }

    .Popover-message--top-left::after, .Popover-message--bottom-left::after { left: 25px; }

    .Popover-message--right::before, .Popover-message--right::after, .Popover-message--right-top::before, .Popover-message--right-top::after, .Popover-message--right-bottom::before, .Popover-message--right-bottom::after, .Popover-message--left::before, .Popover-message--left::after, .Popover-message--left-top::before, .Popover-message--left-top::after, .Popover-message--left-bottom::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, .Popover-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, .Popover-message--right-bottom::after, .Popover-message--left::after, .Popover-message--left-top::after, .Popover-message--left-bottom::after { margin-top: -8px; }

    .Popover-message--right::before, .Popover-message--right-top::before, .Popover-message--right-bottom::before { right: -16px; border-left-color: var(--color-border-default); }

    .Popover-message--right::after, .Popover-message--right-top::after, .Popover-message--right-bottom::after { right: -14px; border-left-color: var(--color-canvas-overlay); }

    .Popover-message--left::before, .Popover-message--left-top::before, .Popover-message--left-bottom::before { left: -16px; border-right-color: var(--color-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, .Popover-message--left-top::before, .Popover-message--left-top::after { top: 24px; }

    .Popover-message--right-bottom::before, .Popover-message--right-bottom::after, .Popover-message--left-bottom::before, .Popover-message--left-bottom::after { top: auto; }

    .Popover-message--right-bottom::before, .Popover-message--left-bottom::before { 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; padding: 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-height: 66%; margin: auto 0px; overflow: hidden; pointer-events: auto; flex-direction: column; background-color: var(--color-canvas-overlay); border: 1px solid var(--color-select-menu-backdrop-border); border-radius: 12px; box-shadow: 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 { 0% { opacity: 0; transform: scale(0.9); } }

    @keyframes SelectMenu-modal-animation--sm { 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-items: 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; color: 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 var(--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-bottom: 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 cubic-bezier(0.5, 0.1, 1, 0.5) 0s, visibility 0s linear 0.12s; transform: scale(0); }

    .SelectMenu-tabs { display: flex; flex-shrink: 0; overflow: auto hidden; box-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-weight: 500; color: var(--color-fg-muted); text-align: center; background-color: 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 1px 0px; border-style: solid; border-color: transparent; border-image: initial; border-top-left-radius: 6px; border-top-right-radius: 6px; } }

    .SelectMenu-tab[aria-selected="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="true"] { border-color: var(--color-border-muted); box-shadow: none; } }

    .SelectMenu-message { padding: 7px 16px; text-align: center; background-color: var(--color-canvas-overlay); border-bottom: 1px solid var(--color-border-muted); }

    .SelectMenu-blankslate, .SelectMenu-loading { padding: 24px 16px; text-align: 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-canvas-subtle); border-bottom: 1px solid var(--color-border-muted); }

    .SelectMenu-list--borderless .SelectMenu-divider { border-top: 1px solid var(--color-border-muted); }

    .SelectMenu-list--borderless .SelectMenu-divider:empty { padding: 0px; border-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(--color-border-muted); }

    @media (min-width: 544px) { .SelectMenu-footer { padding: 7px 16px; } }

    .SelectMenu--hasFilter .SelectMenu-modal { height: 80%; max-height: none; margin-top: 0px; }

    @media (min-width: 544px) { .SelectMenu--hasFilter .SelectMenu-modal { height: auto; max-height: 480px; margin-top: 8px; } }

    .SelectMenu-closeButton:focus, .SelectMenu-tab:focus, .SelectMenu-item:focus { outline: 0px; }

    .SelectMenu-item:hover { text-decoration: none; }

    .SelectMenu-item[aria-checked="true"] { font-weight: 500; color: var(--color-fg-default); }

    .SelectMenu-item[aria-checked="true"] .SelectMenu-icon--check { visibility: visible; transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1) 0s, visibility 0s linear 0s; transform: scale(1); }

    .SelectMenu-item:disabled, .SelectMenu-item[aria-disabled="true"] { color: var(--color-primer-fg-disabled); pointer-events: none; }

    @media (hover: hover) { body:not(.intent-mouse) .SelectMenu-closeButton:focus, .SelectMenu-closeButton: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(--color-select-menu-tap-focus-bg); } .SelectMenu-tab:hover { color: var(--color-fg-default); } .SelectMenu-tab:not([aria-selected="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-tap-highlight); } }

    .Subhead { display: flex; padding-bottom: 8px; margin-bottom: 16px; border-bottom: 1px solid var(--color-border-muted); flex-flow: row wrap; justify-content: flex-end; }

    .Subhead--spacious { margin-top: 40px; }

    .Subhead-heading { font-size: 24px; font-weight: 400; flex: 1 1 auto; }

    .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%; }

    .Subhead-actions { margin: 4px 0px 4px 4px; align-self: center; justify-content: flex-end; }

    .Subhead-actions + .Subhead-description { margin-top: 4px; }

    .TimelineItem { position: relative; display: flex; padding: 16px 0px; margin-left: 16px; }

    .TimelineItem::before { position: absolute; top: 0px; bottom: 0px; left: 0px; display: block; width: 2px; content: ""; background-color: var(--color-border-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(--color-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); background-color: var(--color-success-emphasis); border: 1px solid transparent; }

    .TimelineItem-body { min-width: 0px; max-width: 100%; margin-top: 4px; color: 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; border-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: 8px; 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); background-color: var(--color-canvas-default); border-radius: 6px; box-shadow: inset 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; border-top-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-image: initial; border-right-style: initial; border-right-color: initial; border-top-left-radius: inherit; border-bottom-left-radius: inherit; }

    .Toast-content { padding: 16px; }

    .Toast-dismissButton { max-height: 54px; padding: 16px; color: inherit; background-color: transparent; border: 0px; }

    .Toast-dismissButton:focus, .Toast-dismissButton:hover { outline: none; opacity: 0.7; }

    .Toast-dismissButton:active { opacity: 0.5; }

    .Toast--loading { color: var(--color-fg-default); box-shadow: inset 0 0 0 1px var(--color-border-default),var(--color-shadow-large); }

    .Toast--loading .Toast-icon { background-color: var(--color-neutral-emphasis); }

    .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 1px var(--color-border-default),var(--color-shadow-large); }

    .Toast--warning .Toast-icon { background-color: var(--color-attention-emphasis); }

    .Toast--success { color: var(--color-fg-default); box-shadow: inset 0 0 0 1px var(--color-border-default),var(--color-shadow-large); }

    .Toast--success .Toast-icon { background-color: var(--color-success-emphasis); }

    .Toast--animateIn { animation: 0.18s cubic-bezier(0.22, 0.61, 0.36, 1) 0s 1 normal backwards running Toast--animateIn; }

    @keyframes Toast--animateIn { 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 { 100% { pointer-events: none; opacity: 0; transform: translateY(100%); } }

    .Toast--spinner { animation: 1000ms linear 0s infinite normal none running Toast--spinner; }

    @keyframes Toast--spinner { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }

    .boxed-group { position: relative; margin-bottom: 30px; border-radius: 6px; }

    .boxed-group .Counter { color: var(--color-fg-on-emphasis); background-color: 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 10px 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-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-bottom: 0px; border-radius: 6px 6px 0px 0px; }

    .boxed-group > h3 a, .boxed-group .heading a { color: inherit; }

    .boxed-group > h3 a.boxed-group-breadcrumb, .boxed-group .heading a.boxed-group-breadcrumb { font-weight: 400; color: var(--color-fg-muted); text-decoration: 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); background-color: var(--color-danger-emphasis); border: 1px solid var(--color-danger-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: -10px; }

    .boxed-group .compact { margin-top: 10px; margin-bottom: 10px; }

    .boxed-group-inner { padding: 10px; color: var(--color-fg-muted); background: var(--color-canvas-default); border: 1px solid var(--color-border-default); border-bottom-right-rad

    About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages