istio.io/istio@v0.0.0-20240520182934-d79c90f27776/pkg/ctrlz/assets/static/css/all.css (about)

     1  @media screen {
     2      h1:before, h2:before, h3:before, h4:before {
     3          display: block;
     4          content: ' ';
     5          margin-top: -1.8em;
     6          height: 1.8em;
     7          visibility: hidden
     8      }
     9  
    10      html {
    11          overflow-y: scroll;
    12          position: relative;
    13          min-height: 100%
    14      }
    15  
    16      body {
    17          padding-top: 3.7rem;
    18          font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
    19          color: #ddd;
    20          background-color: #5a5a5a;
    21          font-weight: 300
    22      }
    23  }
    24  
    25  a {
    26      color: #e9ffaa;
    27      text-decoration: none;
    28      font-weight: 300
    29  }
    30  
    31  a:hover, a:focus {
    32      color: #de7d40;
    33      text-decoration: underline;
    34      font-weight: 300
    35  }
    36  
    37  a.disabled {
    38      color: #444;
    39      text-decoration: none;
    40      font-weight: 300
    41  }
    42  
    43  a.active {
    44      color: #de7d40;
    45      text-decoration: none;
    46      font-weight: 300
    47  }
    48  
    49  table, th, td, tr {
    50      padding: .5em
    51  }
    52  
    53  table {
    54      margin-left: 1em;
    55      margin-right: 1em
    56  }
    57  
    58  table p:first-of-type {
    59      margin-top: 0
    60  }
    61  
    62  table p:last-of-type {
    63      margin-bottom: 0
    64  }
    65  
    66  th {
    67      color: #fff;
    68      background-color: #68AAF7;
    69      font-weight: 400
    70  }
    71  
    72  tr.oneof > td {
    73      border-bottom: 1px dashed rgba(255, 255, 255, 0.1);
    74      border-top: 1px dashed rgba(255, 255, 255, 0.1)
    75  }
    76  
    77  table {
    78      border-collapse: separate;
    79      border-spacing: 0
    80  }
    81  
    82  th, td {
    83      border-left: 1px solid #ddd;
    84      border-top: 1px solid #ddd
    85  }
    86  
    87  tr:first-child th:first-child {
    88      border-radius: 4px 0 0 0
    89  }
    90  
    91  tr:first-child td:first-child {
    92      border-radius: 4px 0 0 0
    93  }
    94  
    95  tr:first-child th:last-child {
    96      border-radius: 0 4px 0 0
    97  }
    98  
    99  tr:first-child td:last-child {
   100      border-radius: 0 4px 0 0
   101  }
   102  
   103  tr:last-child td {
   104      border-bottom: 1px solid #ddd
   105  }
   106  
   107  tr:last-child td:first-child {
   108      border-radius: 0 0 0 4px
   109  }
   110  
   111  tr:last-child td:last-child {
   112      border-radius: 0 0 4px 0
   113  }
   114  
   115  tr th:last-child {
   116      border-right: 1px solid #ddd
   117  }
   118  
   119  tr td:last-child {
   120      border-right: 1px solid #ddd
   121  }
   122  
   123  thead + tbody tr:first-child td:first-child {
   124      border-radius: 0
   125  }
   126  
   127  thead + tbody tr:first-child td:last-child {
   128      border-radius: 0
   129  }
   130  
   131  code {
   132      color: #ccc;
   133      font-size: 80%;
   134      font-weight: 300;
   135      word-break: normal
   136  }
   137  
   138  pre {
   139      margin: 1em;
   140      max-height: 31em;
   141      border: 1px solid #777;
   142      border-left: 5px solid #777;
   143      border-radius: 4px;
   144      box-shadow: 3px 3px 8px #777;
   145      font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
   146      text-align: left;
   147      white-space: pre;
   148      word-spacing: normal;
   149      word-break: normal;
   150      word-wrap: normal;
   151      line-height: 1.5;
   152      tab-size: 4;
   153      hyphens: none;
   154      background: #2d2d2d
   155  }
   156  
   157  pre code {
   158      display: block;
   159      color: #ddd;
   160      padding: .5em
   161  }
   162  
   163  pre code.command-output {
   164      padding: 0
   165  }
   166  
   167  pre code.command-output .command {
   168      padding: .5em .5em 0 .5em
   169  }
   170  
   171  pre code.command-output .output {
   172      color: #ddd;
   173      background-color: #404040;
   174      font-style: italic;
   175      padding: 0 .5em .5em .5em
   176  }
   177  
   178  pre code.command-output div:only-of-type {
   179      padding: .5em
   180  }
   181  
   182  @media print {
   183      pre {
   184          max-height: unset
   185      }
   186  }
   187  
   188  div.highlight {
   189      position: relative
   190  }
   191  
   192  button.copy {
   193      font-size: .8em;
   194      padding: 0 .5em;
   195      border-radius: .3em;
   196      background-color: #68AAF7;
   197      cursor: pointer;
   198      color: #fff;
   199      text-decoration: none;
   200      border: 0;
   201      position: absolute;
   202      top: 3px;
   203      right: 1.3em;
   204      z-index: 5
   205  }
   206  
   207  button.copy-hide {
   208      transition: opacity .4s ease-in-out;
   209      opacity: 0
   210  }
   211  
   212  button.copy-show {
   213      transition: opacity 1.2s ease-in-out;
   214      opacity: 1
   215  }
   216  
   217  p {
   218      font-size: 1rem;
   219      font-weight: 300;
   220      line-height: 1.5;
   221      margin: .25em 0
   222  }
   223  
   224  @media (min-width: 768px) {
   225      p {
   226          margin: 1.5em 0
   227      }
   228  }
   229  
   230  li, dt, dd {
   231      font-size: 1rem;
   232      font-weight: 300;
   233      line-height: 1.5;
   234      margin: .25em
   235  }
   236  
   237  ol, ul, dl {
   238      list-style: initial;
   239      font-size: 1rem;
   240      font-weight: 300;
   241      margin: 0 0 0 1.5em;
   242      padding: 0
   243  }
   244  
   245  li p, dt p, dd p {
   246      margin: .4em 0
   247  }
   248  
   249  ol {
   250      list-style: decimal
   251  }
   252  
   253  h1, h2, h3, h4, h5, h6 {
   254      border: 0
   255  }
   256  
   257  h1 {
   258      font-size: 2.5rem;
   259      color: #fff;
   260      font-weight: 400;
   261      margin: 30px 0
   262  }
   263  
   264  h2 {
   265      font-size: 2rem;
   266      color: #fff;
   267      font-weight: 400;
   268      margin-bottom: 20px;
   269      margin-top: 30px;
   270      padding-bottom: 10px;
   271      border-bottom: 1px solid #737373
   272  }
   273  
   274  h3 {
   275      font-size: 1.85rem;
   276      color: #f8f8f8;
   277      font-weight: 500;
   278      letter-spacing: 1px;
   279      margin-bottom: 20px;
   280      margin-top: 30px
   281  }
   282  
   283  h4 {
   284      font-size: 1.85rem;
   285      color: #f8f8f8;
   286      font-weight: 500;
   287      margin: 30px 0 20px
   288  }
   289  
   290  h4 + p {
   291      margin: 5px 0
   292  }
   293  
   294  @media (min-width: 768px) {
   295      h4 + p {
   296          margin: 10px 0
   297      }
   298  }
   299  
   300  h5 {
   301      font-size: 1.15rem;
   302      color: #f8f8f8;
   303      font-weight: 500
   304  }
   305  
   306  h6 {
   307      font-size: .9rem;
   308      color: #f8f8f8;
   309      font-weight: 500
   310  }
   311  
   312  .header-link {
   313      position: relative;
   314      left: 0.5em;
   315      top: -.1em;
   316      opacity: 0;
   317      font-size: 0.6em
   318  }
   319  
   320  h2:hover .header-link, h3:hover .header-link, h4:hover .header-link, h5:hover .header-link, h6:hover .header-link, dt:hover .header-link {
   321      transition: opacity .4s ease-in-out;
   322      opacity: 1
   323  }
   324  
   325  @media print {
   326      .header-link {
   327          display: none
   328      }
   329  }
   330  
   331  em {
   332      font-style: italic
   333  }
   334  
   335  strong {
   336      font-weight: 600
   337  }
   338  
   339  img {
   340      width: 100%
   341  }
   342  
   343  blockquote {
   344      display: block;
   345      margin: 1em 3em;
   346      padding-left: 1em;
   347      padding-right: 1em;
   348      background-color: #404040;
   349      border-radius: 4px 4px 4px 4px
   350  }
   351  
   352  .spacer {
   353      height: .1rem
   354  }
   355  
   356  @media (min-width: 768px) {
   357      .spacer {
   358          height: 1rem
   359      }
   360  }
   361  
   362  .deprecated {
   363      background: silver
   364  }
   365  
   366  .card {
   367      background-color: #5a5a5a;
   368      border-color: rgba(255, 255, 255, 0.1)
   369  }
   370  
   371  .card-header {
   372      border-bottom-color: rgba(255, 255, 255, 0.1)
   373  }
   374  
   375  #scroll-to-top {
   376      display: none;
   377      position: fixed;
   378      top: 3.7rem;
   379      right: 10px;
   380      z-index: 99;
   381      outline: none;
   382      background-color: rgba(90, 90, 90, 0.7);
   383      color: rgba(0, 0, 0, 0.4);
   384      cursor: pointer;
   385      padding: 3px 5px;
   386      border-radius: 10px;
   387      font-size: 1rem;
   388      border: 0;
   389      box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.4)
   390  }
   391  
   392  #scroll-to-top:hover {
   393      color: #de7d40
   394  }
   395  
   396  @media screen {
   397      .endnote-ref {
   398          display: none
   399      }
   400  }
   401  
   402  @media print {
   403      .col-md-9, .col-lg-7, .col-xl-8 {
   404          max-width: 83.2%;
   405          flex: 0 0 83.2%
   406      }
   407  
   408      .col-12 {
   409          max-width: 100%;
   410          flex: 0 0 100%
   411      }
   412  
   413      h1, h2, h3 {
   414          color: #000;
   415          background: none;
   416          page-break-after: avoid
   417      }
   418  
   419      img {
   420          max-width: 100% !important
   421      }
   422  
   423      pre, blockquote, img {
   424          page-break-inside: avoid
   425      }
   426  }
   427  
   428  header .navbar {
   429      background-image: linear-gradient(to right, #466BB0, #68AAF7);
   430      box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.14), 0 2px 4px 2px rgba(0, 0, 0, 0.28);
   431      padding-top: .2em;
   432      padding-bottom: .2em
   433  }
   434  
   435  header .navbar .logo {
   436      width: 2em;
   437      top: 3px;
   438      left: 1.3em;
   439      position: fixed;
   440      fill: #fff
   441  }
   442  
   443  header .navbar .logo circle {
   444      fill: #466BB0;
   445      stroke: #fff
   446  }
   447  
   448  @media (min-width: 768px) {
   449      header .navbar .logo {
   450          width: 3em;
   451          left: 0.8em
   452      }
   453  }
   454  
   455  header .navbar .brand-name {
   456      color: #fff;
   457      font-size: 1em;
   458      font-weight: 400;
   459      vertical-align: bottom;
   460      line-height: 1.1em;
   461      margin-left: 3.7em
   462  }
   463  
   464  header .navbar a {
   465      font-weight: 500
   466  }
   467  
   468  header .navbar a.active {
   469      border-bottom: solid 3px #fff;
   470      border-radius: 2px
   471  }
   472  
   473  header .navbar a.nav-link {
   474      color: #fff;
   475      font-size: .9em
   476  }
   477  
   478  header .navbar a.nav-link:hover {
   479      color: #de7d40
   480  }
   481  
   482  header .navbar .dropdown-menu {
   483      padding: 0;
   484      background-color: #5a5a5a;
   485      border-color: #ddd
   486  }
   487  
   488  header .navbar .dropdown-menu a {
   489      font-weight: 300
   490  }
   491  
   492  header .navbar .dropdown-menu i {
   493      color: #ddd
   494  }
   495  
   496  header .navbar-dark .navbar-nav .nav-link {
   497      color: #fff
   498  }
   499  
   500  header .navbar-dark .navbar-nav .nav-link:hover {
   501      color: #de7d40
   502  }
   503  
   504  header .navbar-dark .navbar-nav .nav-link:active {
   505      color: #de7d40
   506  }
   507  
   508  header .navbar-dark .navbar-nav .nav-link.active {
   509      color: #fff;
   510      cursor: default
   511  }
   512  
   513  header .navbar-dark .navbar-nav .nav-link.active:hover {
   514      color: #fff
   515  }
   516  
   517  header .navbar-dark .navbar-nav .nav-link.active:active {
   518      color: #fff
   519  }
   520  
   521  body.theme-dark i.dark {
   522      visibility: visible
   523  }
   524  
   525  body.theme-dark i.light {
   526      visibility: hidden
   527  }
   528  
   529  body.theme-light i.dark {
   530      visibility: hidden
   531  }
   532  
   533  body.theme-light i.light {
   534      visibility: visible
   535  }
   536  
   537  #navbar-links {
   538      position: static
   539  }
   540  
   541  #search_form {
   542      position: static;
   543      display: flex
   544  }
   545  
   546  #search_close {
   547      display: none
   548  }
   549  
   550  #search_show {
   551      display: none
   552  }
   553  
   554  #search_textbox {
   555      margin: 4px 0 5px 0;
   556      width: 100%
   557  }
   558  
   559  @media (min-width: 768px) {
   560      #navbar-links {
   561          position: absolute;
   562          right: -700px;
   563          transition: right 0.5s
   564      }
   565  
   566      #navbar-links.active {
   567          right: 1rem;
   568          transition: right 0.5s
   569      }
   570  
   571      #search_form {
   572          position: absolute;
   573          right: -700px;
   574          transition: right 0.5s
   575      }
   576  
   577      #search_form.active {
   578          right: 1rem;
   579          transition: right 0.5s
   580      }
   581  
   582      #search_close {
   583          display: block;
   584          background-color: transparent;
   585          color: #fff;
   586          border-width: 0;
   587          cursor: pointer
   588      }
   589  
   590      #search_close:hover {
   591          color: #de7d40
   592      }
   593  
   594      #search_show {
   595          display: block
   596      }
   597  
   598      #search_textbox {
   599          width: calc(1rem * 22)
   600      }
   601  }
   602  
   603  footer {
   604      background-image: linear-gradient(to right, #466BB0, #68AAF7);
   605      color: #fff;
   606      position: absolute;
   607      bottom: 0;
   608      width: 100%;
   609      height: 7rem;
   610      overflow: hidden;
   611      padding: 1rem 0 1.5rem;
   612      text-align: center
   613  }
   614  
   615  @media (min-width: 576px) {
   616      footer {
   617          padding: 1.5rem 0 1rem 0
   618      }
   619  }
   620  
   621  footer .icon {
   622      position: relative;
   623      display: inline-flex;
   624      padding: 4px;
   625      border-width: 2px;
   626      border-color: transparent;
   627      border-style: solid;
   628      border-radius: 2px;
   629      color: #fff
   630  }
   631  
   632  footer .icon a {
   633      text-decoration: none
   634  }
   635  
   636  footer .icon svg {
   637      width: 35px;
   638      height: 35px;
   639      fill: #fff
   640  }
   641  
   642  footer .icon span {
   643      opacity: 0;
   644      background-color: transparent;
   645      color: #fff;
   646      text-align: center;
   647      position: absolute;
   648      z-index: 1;
   649      width: 200px;
   650      left: -78px;
   651      top: -23px;
   652      font-size: 75%
   653  }
   654  
   655  footer .icon:hover {
   656      border-color: white;
   657      border-radius: 25px;
   658      box-shadow: 0 0 2px 2px #fff;
   659      transition: border-radius 1s, border-color 1s ease
   660  }
   661  
   662  footer .icon:hover span {
   663      opacity: 1;
   664      transition: opacity .5s
   665  }
   666  
   667  footer .copyright {
   668      padding: 0;
   669      margin: 0;
   670      color: #ccc;
   671      line-height: 1.6em;
   672      font-size: 0.7em;
   673      text-align: right !important
   674  }
   675  
   676  @media (min-width: 992px) {
   677      footer .copyright {
   678          text-align: center !important
   679      }
   680  }
   681  
   682  footer .tag {
   683      padding: 0;
   684      font-style: italic;
   685      margin: 0;
   686      line-height: 1.6em;
   687      font-size: 0.8em
   688  }
   689  
   690  @media screen {
   691      .row-offcanvas .sidebar-offcanvas {
   692          transition: all .4s ease;
   693          z-index: 42;
   694          left: -1500px;
   695          width: auto;
   696          max-width: 80%;
   697          top: 3.7rem;
   698          position: absolute
   699      }
   700  
   701      .row-offcanvas.active .sidebar-offcanvas {
   702          left: 2rem
   703      }
   704  }
   705  
   706  @media screen and (min-width: 768px) {
   707      .row-offcanvas .sidebar-offcanvas {
   708          position: unset
   709      }
   710  }
   711  
   712  .sidebar {
   713      order: 0;
   714      font-size: 85%
   715  }
   716  
   717  @media (min-width: 992px) {
   718      .sidebar {
   719          font-size: 100%
   720      }
   721  }
   722  
   723  @supports (position: -webkit-sticky) or (position: sticky) {
   724      .sidebar {
   725          position: -webkit-sticky;
   726          position: sticky;
   727          top: 3.7rem;
   728          z-index: 1000
   729      }
   730  }
   731  
   732  @supports (position: -webkit-sticky) or (position: sticky) {
   733      .sidebar .directory {
   734          max-height: calc(100vh - 9rem)
   735      }
   736  }
   737  
   738  @media (min-width: 1200px) {
   739      .sidebar .directory {
   740          max-width: 25em
   741      }
   742  }
   743  
   744  @media (min-width: 768px) {
   745      .sidebar .directory {
   746          display: block !important
   747      }
   748  
   749      @supports (position: -webkit-sticky) or (position: sticky) {
   750          .sidebar .directory {
   751              max-height: calc(100vh - 9rem);
   752              overflow-y: auto
   753          }
   754      }
   755  }
   756  
   757  .sidebar .directory a {
   758      font-weight: 300
   759  }
   760  
   761  .sidebar .directory ul {
   762      list-style: none;
   763      padding: 0;
   764      padding-left: .2em;
   765      margin-bottom: 0;
   766      margin-left: 0;
   767      margin-right: .3em
   768  }
   769  
   770  .sidebar .directory li {
   771      display: inline-block;
   772      padding: 2px 0 1px 16px;
   773      width: 100%;
   774      font-size: 85%
   775  }
   776  
   777  .sidebar .directory li .current {
   778      color: #de7d40;
   779      font-weight: 500
   780  }
   781  
   782  .sidebar .directory li.sublist {
   783      padding-left: 0
   784  }
   785  
   786  .sidebar .directory li.sublist i {
   787      width: 12px
   788  }
   789  
   790  .sidebar .directory .card-body {
   791      padding: .5em .1em
   792  }
   793  
   794  .sidebar .directory .card-body > ul {
   795      padding-left: 0
   796  }
   797  
   798  .sidebar .directory .card {
   799      margin-top: .1rem;
   800      margin-bottom: .1rem
   801  }
   802  
   803  .sidebar .directory .card-header {
   804      padding: 0
   805  }
   806  
   807  .sidebar .directory .card-header div {
   808      padding: .75em 1.25em
   809  }
   810  
   811  @media (min-width: 992px) {
   812      .sidebar .directory .card-body {
   813          padding-left: 1.25rem;
   814          padding-right: 1.25rem
   815      }
   816  
   817      .sidebar .directory li {
   818          font-size: 100%
   819      }
   820  
   821      .sidebar .directory ul {
   822          padding-left: 1em
   823      }
   824  }
   825  
   826  .tree-toggle {
   827      cursor: pointer;
   828      margin-bottom: 0
   829  }
   830  
   831  .sidebar-toggler {
   832      position: absolute;
   833      top: 0;
   834      left: 10px;
   835      z-index: 99;
   836      outline: none;
   837      background-color: rgba(90, 90, 90, 0.7);
   838      color: rgba(0, 0, 0, 0.4);
   839      cursor: pointer;
   840      padding: 3px 5px;
   841      border-radius: 10px;
   842      font-size: 1rem;
   843      border: 0;
   844      box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.4)
   845  }
   846  
   847  .sidebar-toggler:hover {
   848      color: #de7d40
   849  }
   850  
   851  @media print {
   852      .sidebar-toggler {
   853          display: none
   854      }
   855  }
   856  
   857  .toc {
   858      order: 0
   859  }
   860  
   861  @supports (position: -webkit-sticky) or (position: sticky) {
   862      .toc {
   863          position: -webkit-sticky;
   864          position: sticky;
   865          top: 3.7rem;
   866          z-index: 1000
   867      }
   868  }
   869  
   870  .toc .directory {
   871      border-left: 1px solid rgba(255, 255, 255, 0.1);
   872      padding-left: .5em
   873  }
   874  
   875  @supports (position: -webkit-sticky) or (position: sticky) {
   876      .toc .directory {
   877          max-height: calc(100vh - 9rem)
   878      }
   879  }
   880  
   881  @media (min-width: 1200px) {
   882      .toc .directory {
   883          max-width: 25em
   884      }
   885  }
   886  
   887  @media (min-width: 768px) {
   888      .toc .directory {
   889          display: block !important
   890      }
   891  
   892      @supports (position: -webkit-sticky) or (position: sticky) {
   893          .toc .directory {
   894              max-height: calc(100vh - 9rem);
   895              overflow-y: auto
   896          }
   897      }
   898  }
   899  
   900  .toc .directory li {
   901      font-size: .9rem
   902  }
   903  
   904  .toc .directory li a {
   905      font-weight: 300
   906  }
   907  
   908  .toc .directory li a.current {
   909      color: #de7d40;
   910      font-weight: bold
   911  }
   912  
   913  .toc .directory ul {
   914      list-style-type: none !important;
   915      padding-left: 0;
   916      padding-bottom: 0;
   917      margin: 0
   918  }
   919  
   920  .toc .directory ul ul {
   921      padding-left: 1em
   922  }
   923  
   924  .toc-inlined {
   925      padding-bottom: 1em
   926  }
   927  
   928  .toc-inlined .directory {
   929      border-left: 0
   930  }
   931  
   932  .toc-inlined .directory li {
   933      font-size: 1rem
   934  }
   935  
   936  .toc-inlined .directory ul {
   937      list-style-type: none !important;
   938      padding-left: 0;
   939      padding-bottom: 0;
   940      margin: 0
   941  }
   942  
   943  .toc-inlined .directory ul ul {
   944      padding-left: 1em
   945  }
   946  
   947  .toc-inlined .directory ul a {
   948      font-weight: 300
   949  }
   950  
   951  figure {
   952      margin: 1.5rem auto;
   953      padding: .5rem;
   954      background-color: #a3a3a3;
   955      border-radius: 4px 4px 4px 4px
   956  }
   957  
   958  figure .wrapper-with-intrinsic-ratio {
   959      position: relative;
   960      height: 0
   961  }
   962  
   963  figure .element-to-stretch {
   964      position: absolute;
   965      top: 0;
   966      left: 0;
   967      width: 100%;
   968      height: 100%
   969  }
   970  
   971  figcaption {
   972      text-align: center;
   973      font-size: 1.15rem;
   974      font-style: italic;
   975      font-weight: 400;
   976      color: #fff;
   977      padding-top: .5rem
   978  }
   979  
   980  .faq .card {
   981      border-color: #ddd;
   982      margin-bottom: 2em;
   983      border-radius: 4px
   984  }
   985  
   986  .faq .card-header {
   987      color: #fff;
   988      background-color: #ddd
   989  }
   990  
   991  .glossary .trampolines {
   992      font-size: 1.85rem;
   993      text-align: center;
   994      padding-top: .8rem
   995  }
   996  
   997  .glossary .entries h4 {
   998      font-size: 1.65rem;
   999      font-weight: 300;
  1000      border-bottom: 1px solid;
  1001      color: #ccc;
  1002      border-color: #ccc;
  1003      margin-top: 2.2rem;
  1004      margin-bottom: .15rem
  1005  }
  1006  
  1007  .glossary .entries dl {
  1008      margin-left: 0
  1009  }
  1010  
  1011  .glossary .entries dl dt {
  1012      font-weight: 600;
  1013      list-style-type: none;
  1014      margin-bottom: 0;
  1015      margin-top: .8rem;
  1016      margin-left: 0
  1017  }
  1018  
  1019  .glossary .entries dl dd {
  1020      list-style-type: none;
  1021      margin-left: 2rem;
  1022      margin-top: 0;
  1023      line-height: 130%
  1024  }
  1025  
  1026  .section-index li.directory {
  1027      margin: 0;
  1028      padding: 0;
  1029      margin-top: 15px;
  1030      margin-left: 0
  1031  }
  1032  
  1033  .section-index li.file {
  1034      margin: 0;
  1035      padding: 0;
  1036      margin-top: 10px
  1037  }
  1038  
  1039  .section-index a {
  1040      font-weight: 400
  1041  }
  1042  
  1043  .section-index ul {
  1044      list-style: disc
  1045  }
  1046  
  1047  .section-index ul > li > ul {
  1048      list-style: circle
  1049  }
  1050  
  1051  .section-index ul > li > ul > li > ul {
  1052      list-style: square
  1053  }
  1054  
  1055  .section-index ul > li > ul > li > ul > li > ul {
  1056      list-style: disc
  1057  }
  1058  
  1059  .btn.btn-istio {
  1060      background-color: #68AAF7;
  1061      color: #fff;
  1062      font-weight: 400;
  1063      letter-spacing: 1px;
  1064      cursor: pointer
  1065  }
  1066  
  1067  .btn.btn-istio:hover {
  1068      background-color: #466BB0
  1069  }
  1070  
  1071  .btn.btn-istio:active {
  1072      background-color: #e07484
  1073  }
  1074  
  1075  .notfound {
  1076      text-align: center
  1077  }
  1078  
  1079  .notfound .icon {
  1080      margin-top: 9rem
  1081  }
  1082  
  1083  .notfound .icon img {
  1084      height: 12rem
  1085  }
  1086  
  1087  .notfound .error {
  1088      padding: 2rem 0 0 0;
  1089      font-weight: 700;
  1090      font-size: 200%
  1091  }
  1092  
  1093  .notfound .explanation {
  1094      padding: 2rem 0 9rem 0;
  1095      font-weight: 300;
  1096      font-size: 100%
  1097  }
  1098  
  1099  p.last-refresh {
  1100      font-style: italic;
  1101      font-size: 80%;
  1102  }