github.com/choria-io/go-choria@v0.28.1-0.20240416190746-b3bf9c7d5a45/docs/themes/hugo-theme-relearn/static/css/nucleus.css (about)

     1  *, *::before, *::after {
     2    -webkit-box-sizing: border-box;
     3    -moz-box-sizing: border-box;
     4    box-sizing: border-box; }
     5  
     6  @-webkit-viewport {
     7    width: device-width; }
     8  @-moz-viewport {
     9    width: device-width; }
    10  @-ms-viewport {
    11    width: device-width; }
    12  @-o-viewport {
    13    width: device-width; }
    14  @viewport {
    15    width: device-width; }
    16  html {
    17    font-size: 16px;
    18    -ms-text-size-adjust: 100%;
    19    -webkit-text-size-adjust: 100%;
    20    text-size-adjust: 100%; }
    21  
    22  body {
    23    margin: 0; }
    24  
    25  article,
    26  aside,
    27  details,
    28  figcaption,
    29  figure,
    30  footer,
    31  header,
    32  hgroup,
    33  main,
    34  nav,
    35  section,
    36  summary {
    37    display: block; }
    38  
    39  audio,
    40  canvas,
    41  progress,
    42  video {
    43    display: inline-block;
    44    vertical-align: baseline; }
    45  
    46  audio:not([controls]) {
    47    display: none;
    48    height: 0; }
    49  
    50  [hidden],
    51  template {
    52    display: none; }
    53  
    54  a {
    55    background: transparent;
    56    text-decoration: none; }
    57  
    58  abbr[title] {
    59    border-bottom: 1px dotted; }
    60  
    61  b,
    62  strong {
    63    font-weight: bold; }
    64  
    65  dfn {
    66    font-style: italic; }
    67  
    68  sub,
    69  sup {
    70    font-size: 0.8rem;
    71    line-height: 0;
    72    position: relative;
    73    vertical-align: baseline; }
    74  
    75  sup {
    76    top: -0.5em; }
    77  
    78  sub {
    79    bottom: -0.25em; }
    80  
    81  iframe {
    82    border: 0; }
    83  
    84  img {
    85    border: 0;
    86    max-width: 100%; }
    87  
    88  svg:not(:root) {
    89    overflow: hidden; }
    90  
    91  figure {
    92    margin: 1rem 2.5rem; }
    93  
    94  hr {
    95    height: 0; }
    96  
    97  pre:not(.mermaid) {
    98    overflow: auto; }
    99  
   100  button,
   101  input,
   102  optgroup,
   103  select,
   104  textarea {
   105    color: inherit;
   106    font: inherit;
   107    margin: 0; }
   108  
   109  button {
   110    overflow: visible;
   111    padding: 0; }
   112  
   113  button,
   114  select {
   115    text-transform: none; }
   116  
   117  button,
   118  html input[type="button"],
   119  input[type="reset"],
   120  input[type="submit"] {
   121    -webkit-appearance: button;
   122    cursor: pointer; }
   123  
   124  button[disabled],
   125  html input[disabled] {
   126    cursor: default; }
   127  
   128  button::-moz-focus-inner,
   129  input::-moz-focus-inner {
   130    border: 0;
   131    padding: 0; }
   132  
   133  input {
   134    line-height: normal; }
   135  
   136  input[type="checkbox"],
   137  input[type="radio"] {
   138    padding: 0; }
   139  
   140  input[type="number"]::-webkit-inner-spin-button,
   141  input[type="number"]::-webkit-outer-spin-button {
   142    height: auto; }
   143  
   144  input[type="search"] {
   145    -webkit-appearance: textfield; }
   146  
   147  input[type="search"]::-webkit-search-cancel-button,
   148  input[type="search"]::-webkit-search-decoration {
   149    -webkit-appearance: none; }
   150  
   151  legend {
   152    border: 0;
   153    padding: 0; }
   154  
   155  textarea {
   156    overflow: auto; }
   157  
   158  optgroup {
   159    font-weight: bold; }
   160  
   161  table {
   162    border-collapse: collapse;
   163    border-spacing: 0;
   164    table-layout: fixed;
   165    width: 100%; }
   166  
   167  tr, td, th {
   168    vertical-align: middle; }
   169  
   170  th, td {
   171    padding: 0.425rem 0; }
   172  
   173  th {
   174    text-align: start; }
   175  
   176  p {
   177    margin: 1rem 0; }
   178  
   179  ul, ol {
   180    margin-top: 1rem;
   181    margin-bottom: 1rem; }
   182    ul ul, ul ol, ol ul, ol ol {
   183      margin-top: 0;
   184      margin-bottom: 0; }
   185  
   186  blockquote {
   187    margin: 1.5rem 0;
   188    padding-inline-start: 0.85rem; }
   189  
   190  cite {
   191    display: block;
   192    font-size: 0.925rem; }
   193    cite:before {
   194      content: "\2014 \0020"; }
   195  
   196  pre:not(.mermaid) {
   197    margin: 1.5rem 0;
   198    padding: 0.938rem; }
   199  
   200  code {
   201    vertical-align: bottom; }
   202  
   203  small {
   204    font-size: 0.925rem; }
   205  
   206  hr {
   207    border-left: none;
   208    border-right: none;
   209    border-top: none;
   210    margin: 1.5rem 0; }
   211  
   212  fieldset {
   213    border: 0;
   214    padding: 0.938rem;
   215    margin: 0 0 1rem 0; }
   216  
   217  input,
   218  label,
   219  select {
   220    display: block; }
   221  
   222  label {
   223    margin-bottom: 0.425rem; }
   224    label.required:after {
   225      content: "*"; }
   226    label abbr {
   227      display: none; }
   228  
   229  textarea, input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"], select[multiple=multiple] {
   230    -webkit-transition: border-color;
   231    -moz-transition: border-color;
   232    transition: border-color;
   233    border-radius: 0.1875rem;
   234    margin-bottom: 0.85rem;
   235    padding: 0.425rem 0.425rem;
   236    width: 100%; }
   237    textarea:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, select[multiple=multiple]:focus {
   238      outline: none; }
   239  
   240  textarea {
   241    resize: vertical; }
   242  
   243  input[type="checkbox"], input[type="radio"] {
   244    display: inline;
   245    margin-inline-end: 0.425rem; }
   246  
   247  input[type="file"] {
   248    width: 100%; }
   249  
   250  select {
   251    width: auto;
   252    max-width: 100%;
   253    margin-bottom: 1rem; }
   254  
   255  button,
   256  input[type="submit"] {
   257    cursor: pointer;
   258    -ms-user-select: none;
   259    -webkit-user-select: none;
   260    user-select: none;
   261    white-space: nowrap;
   262    border: inherit; }