cscg24-photoeditor

CSCG 2024 Challenge 'PhotoEditor'
git clone https://git.sinitax.com/sinitax/cscg24-photoeditor
Log | Files | Refs | sfeed.txt

bootstrap-reboot.css (5850B)


      1/*!
      2 * Bootstrap Reboot v5.1.0 (https://getbootstrap.com/)
      3 * Copyright 2011-2021 The Bootstrap Authors
      4 * Copyright 2011-2021 Twitter, Inc.
      5 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
      6 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
      7 */
      8*,
      9*::before,
     10*::after {
     11  box-sizing: border-box;
     12}
     13
     14@media (prefers-reduced-motion: no-preference) {
     15  :root {
     16    scroll-behavior: smooth;
     17  }
     18}
     19
     20body {
     21  margin: 0;
     22  font-family: var(--bs-body-font-family);
     23  font-size: var(--bs-body-font-size);
     24  font-weight: var(--bs-body-font-weight);
     25  line-height: var(--bs-body-line-height);
     26  color: var(--bs-body-color);
     27  text-align: var(--bs-body-text-align);
     28  background-color: var(--bs-body-bg);
     29  -webkit-text-size-adjust: 100%;
     30  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
     31}
     32
     33hr {
     34  margin: 1rem 0;
     35  color: inherit;
     36  background-color: currentColor;
     37  border: 0;
     38  opacity: 0.25;
     39}
     40
     41hr:not([size]) {
     42  height: 1px;
     43}
     44
     45h6, h5, h4, h3, h2, h1 {
     46  margin-top: 0;
     47  margin-bottom: 0.5rem;
     48  font-weight: 500;
     49  line-height: 1.2;
     50}
     51
     52h1 {
     53  font-size: calc(1.375rem + 1.5vw);
     54}
     55@media (min-width: 1200px) {
     56  h1 {
     57    font-size: 2.5rem;
     58  }
     59}
     60
     61h2 {
     62  font-size: calc(1.325rem + 0.9vw);
     63}
     64@media (min-width: 1200px) {
     65  h2 {
     66    font-size: 2rem;
     67  }
     68}
     69
     70h3 {
     71  font-size: calc(1.3rem + 0.6vw);
     72}
     73@media (min-width: 1200px) {
     74  h3 {
     75    font-size: 1.75rem;
     76  }
     77}
     78
     79h4 {
     80  font-size: calc(1.275rem + 0.3vw);
     81}
     82@media (min-width: 1200px) {
     83  h4 {
     84    font-size: 1.5rem;
     85  }
     86}
     87
     88h5 {
     89  font-size: 1.25rem;
     90}
     91
     92h6 {
     93  font-size: 1rem;
     94}
     95
     96p {
     97  margin-top: 0;
     98  margin-bottom: 1rem;
     99}
    100
    101abbr[title],
    102abbr[data-bs-original-title] {
    103  -webkit-text-decoration: underline dotted;
    104  text-decoration: underline dotted;
    105  cursor: help;
    106  -webkit-text-decoration-skip-ink: none;
    107  text-decoration-skip-ink: none;
    108}
    109
    110address {
    111  margin-bottom: 1rem;
    112  font-style: normal;
    113  line-height: inherit;
    114}
    115
    116ol,
    117ul {
    118  padding-left: 2rem;
    119}
    120
    121ol,
    122ul,
    123dl {
    124  margin-top: 0;
    125  margin-bottom: 1rem;
    126}
    127
    128ol ol,
    129ul ul,
    130ol ul,
    131ul ol {
    132  margin-bottom: 0;
    133}
    134
    135dt {
    136  font-weight: 700;
    137}
    138
    139dd {
    140  margin-bottom: 0.5rem;
    141  margin-left: 0;
    142}
    143
    144blockquote {
    145  margin: 0 0 1rem;
    146}
    147
    148b,
    149strong {
    150  font-weight: bolder;
    151}
    152
    153small {
    154  font-size: 0.875em;
    155}
    156
    157mark {
    158  padding: 0.2em;
    159  background-color: #fcf8e3;
    160}
    161
    162sub,
    163sup {
    164  position: relative;
    165  font-size: 0.75em;
    166  line-height: 0;
    167  vertical-align: baseline;
    168}
    169
    170sub {
    171  bottom: -0.25em;
    172}
    173
    174sup {
    175  top: -0.5em;
    176}
    177
    178a {
    179  color: #0d6efd;
    180  text-decoration: underline;
    181}
    182a:hover {
    183  color: #0a58ca;
    184}
    185
    186a:not([href]):not([class]), a:not([href]):not([class]):hover {
    187  color: inherit;
    188  text-decoration: none;
    189}
    190
    191pre,
    192code,
    193kbd,
    194samp {
    195  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    196  font-size: 1em;
    197  direction: ltr /* rtl:ignore */;
    198  unicode-bidi: bidi-override;
    199}
    200
    201pre {
    202  display: block;
    203  margin-top: 0;
    204  margin-bottom: 1rem;
    205  overflow: auto;
    206  font-size: 0.875em;
    207}
    208pre code {
    209  font-size: inherit;
    210  color: inherit;
    211  word-break: normal;
    212}
    213
    214code {
    215  font-size: 0.875em;
    216  color: #d63384;
    217  word-wrap: break-word;
    218}
    219a > code {
    220  color: inherit;
    221}
    222
    223kbd {
    224  padding: 0.2rem 0.4rem;
    225  font-size: 0.875em;
    226  color: #fff;
    227  background-color: #212529;
    228  border-radius: 0.2rem;
    229}
    230kbd kbd {
    231  padding: 0;
    232  font-size: 1em;
    233  font-weight: 700;
    234}
    235
    236figure {
    237  margin: 0 0 1rem;
    238}
    239
    240img,
    241svg {
    242  vertical-align: middle;
    243}
    244
    245table {
    246  caption-side: bottom;
    247  border-collapse: collapse;
    248}
    249
    250caption {
    251  padding-top: 0.5rem;
    252  padding-bottom: 0.5rem;
    253  color: #6c757d;
    254  text-align: left;
    255}
    256
    257th {
    258  text-align: inherit;
    259  text-align: -webkit-match-parent;
    260}
    261
    262thead,
    263tbody,
    264tfoot,
    265tr,
    266td,
    267th {
    268  border-color: inherit;
    269  border-style: solid;
    270  border-width: 0;
    271}
    272
    273label {
    274  display: inline-block;
    275}
    276
    277button {
    278  border-radius: 0;
    279}
    280
    281button:focus:not(:focus-visible) {
    282  outline: 0;
    283}
    284
    285input,
    286button,
    287select,
    288optgroup,
    289textarea {
    290  margin: 0;
    291  font-family: inherit;
    292  font-size: inherit;
    293  line-height: inherit;
    294}
    295
    296button,
    297select {
    298  text-transform: none;
    299}
    300
    301[role=button] {
    302  cursor: pointer;
    303}
    304
    305select {
    306  word-wrap: normal;
    307}
    308select:disabled {
    309  opacity: 1;
    310}
    311
    312[list]::-webkit-calendar-picker-indicator {
    313  display: none;
    314}
    315
    316button,
    317[type=button],
    318[type=reset],
    319[type=submit] {
    320  -webkit-appearance: button;
    321}
    322button:not(:disabled),
    323[type=button]:not(:disabled),
    324[type=reset]:not(:disabled),
    325[type=submit]:not(:disabled) {
    326  cursor: pointer;
    327}
    328
    329::-moz-focus-inner {
    330  padding: 0;
    331  border-style: none;
    332}
    333
    334textarea {
    335  resize: vertical;
    336}
    337
    338fieldset {
    339  min-width: 0;
    340  padding: 0;
    341  margin: 0;
    342  border: 0;
    343}
    344
    345legend {
    346  float: left;
    347  width: 100%;
    348  padding: 0;
    349  margin-bottom: 0.5rem;
    350  font-size: calc(1.275rem + 0.3vw);
    351  line-height: inherit;
    352}
    353@media (min-width: 1200px) {
    354  legend {
    355    font-size: 1.5rem;
    356  }
    357}
    358legend + * {
    359  clear: left;
    360}
    361
    362::-webkit-datetime-edit-fields-wrapper,
    363::-webkit-datetime-edit-text,
    364::-webkit-datetime-edit-minute,
    365::-webkit-datetime-edit-hour-field,
    366::-webkit-datetime-edit-day-field,
    367::-webkit-datetime-edit-month-field,
    368::-webkit-datetime-edit-year-field {
    369  padding: 0;
    370}
    371
    372::-webkit-inner-spin-button {
    373  height: auto;
    374}
    375
    376[type=search] {
    377  outline-offset: -2px;
    378  -webkit-appearance: textfield;
    379}
    380
    381/* rtl:raw:
    382[type="tel"],
    383[type="url"],
    384[type="email"],
    385[type="number"] {
    386  direction: ltr;
    387}
    388*/
    389::-webkit-search-decoration {
    390  -webkit-appearance: none;
    391}
    392
    393::-webkit-color-swatch-wrapper {
    394  padding: 0;
    395}
    396
    397::file-selector-button {
    398  font: inherit;
    399}
    400
    401::-webkit-file-upload-button {
    402  font: inherit;
    403  -webkit-appearance: button;
    404}
    405
    406output {
    407  display: inline-block;
    408}
    409
    410iframe {
    411  border: 0;
    412}
    413
    414summary {
    415  display: list-item;
    416  cursor: pointer;
    417}
    418
    419progress {
    420  vertical-align: baseline;
    421}
    422
    423[hidden] {
    424  display: none !important;
    425}
    426
    427/*# sourceMappingURL=bootstrap-reboot.css.map */