Subversion Repositories oidplus

Rev

Rev 1151 | Rev 1339 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
597 daniel-mar 1
/*!
1308 daniel-mar 2
 * Bootstrap Reboot v5.3.0 (https://getbootstrap.com/)
1134 daniel-mar 3
 * Copyright 2011-2023 The Bootstrap Authors
597 daniel-mar 4
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
5
 */
1056 daniel-mar 6
:root,
7
[data-bs-theme=light] {
637 daniel-mar 8
  --bs-blue: #0d6efd;
9
  --bs-indigo: #6610f2;
10
  --bs-purple: #6f42c1;
11
  --bs-pink: #d63384;
12
  --bs-red: #dc3545;
13
  --bs-orange: #fd7e14;
14
  --bs-yellow: #ffc107;
15
  --bs-green: #198754;
16
  --bs-teal: #20c997;
17
  --bs-cyan: #0dcaf0;
846 daniel-mar 18
  --bs-black: #000;
637 daniel-mar 19
  --bs-white: #fff;
20
  --bs-gray: #6c757d;
21
  --bs-gray-dark: #343a40;
22
  --bs-gray-100: #f8f9fa;
23
  --bs-gray-200: #e9ecef;
24
  --bs-gray-300: #dee2e6;
25
  --bs-gray-400: #ced4da;
26
  --bs-gray-500: #adb5bd;
27
  --bs-gray-600: #6c757d;
28
  --bs-gray-700: #495057;
29
  --bs-gray-800: #343a40;
30
  --bs-gray-900: #212529;
31
  --bs-primary: #0d6efd;
32
  --bs-secondary: #6c757d;
33
  --bs-success: #198754;
34
  --bs-info: #0dcaf0;
35
  --bs-warning: #ffc107;
36
  --bs-danger: #dc3545;
37
  --bs-light: #f8f9fa;
38
  --bs-dark: #212529;
39
  --bs-primary-rgb: 13, 110, 253;
40
  --bs-secondary-rgb: 108, 117, 125;
41
  --bs-success-rgb: 25, 135, 84;
42
  --bs-info-rgb: 13, 202, 240;
43
  --bs-warning-rgb: 255, 193, 7;
44
  --bs-danger-rgb: 220, 53, 69;
45
  --bs-light-rgb: 248, 249, 250;
46
  --bs-dark-rgb: 33, 37, 41;
1134 daniel-mar 47
  --bs-primary-text-emphasis: #052c65;
48
  --bs-secondary-text-emphasis: #2b2f32;
49
  --bs-success-text-emphasis: #0a3622;
50
  --bs-info-text-emphasis: #055160;
51
  --bs-warning-text-emphasis: #664d03;
52
  --bs-danger-text-emphasis: #58151c;
53
  --bs-light-text-emphasis: #495057;
54
  --bs-dark-text-emphasis: #495057;
1056 daniel-mar 55
  --bs-primary-bg-subtle: #cfe2ff;
1134 daniel-mar 56
  --bs-secondary-bg-subtle: #e2e3e5;
1056 daniel-mar 57
  --bs-success-bg-subtle: #d1e7dd;
58
  --bs-info-bg-subtle: #cff4fc;
59
  --bs-warning-bg-subtle: #fff3cd;
60
  --bs-danger-bg-subtle: #f8d7da;
61
  --bs-light-bg-subtle: #fcfcfd;
62
  --bs-dark-bg-subtle: #ced4da;
63
  --bs-primary-border-subtle: #9ec5fe;
1134 daniel-mar 64
  --bs-secondary-border-subtle: #c4c8cb;
1056 daniel-mar 65
  --bs-success-border-subtle: #a3cfbb;
66
  --bs-info-border-subtle: #9eeaf9;
67
  --bs-warning-border-subtle: #ffe69c;
68
  --bs-danger-border-subtle: #f1aeb5;
69
  --bs-light-border-subtle: #e9ecef;
70
  --bs-dark-border-subtle: #adb5bd;
637 daniel-mar 71
  --bs-white-rgb: 255, 255, 255;
72
  --bs-black-rgb: 0, 0, 0;
846 daniel-mar 73
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
637 daniel-mar 74
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
75
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
76
  --bs-body-font-family: var(--bs-font-sans-serif);
77
  --bs-body-font-size: 1rem;
78
  --bs-body-font-weight: 400;
79
  --bs-body-line-height: 1.5;
80
  --bs-body-color: #212529;
1134 daniel-mar 81
  --bs-body-color-rgb: 33, 37, 41;
82
  --bs-body-bg: #fff;
83
  --bs-body-bg-rgb: 255, 255, 255;
1056 daniel-mar 84
  --bs-emphasis-color: #000;
85
  --bs-emphasis-color-rgb: 0, 0, 0;
86
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
87
  --bs-secondary-color-rgb: 33, 37, 41;
88
  --bs-secondary-bg: #e9ecef;
89
  --bs-secondary-bg-rgb: 233, 236, 239;
90
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
91
  --bs-tertiary-color-rgb: 33, 37, 41;
92
  --bs-tertiary-bg: #f8f9fa;
93
  --bs-tertiary-bg-rgb: 248, 249, 250;
1308 daniel-mar 94
  --bs-heading-color: inherit;
1056 daniel-mar 95
  --bs-link-color: #0d6efd;
96
  --bs-link-color-rgb: 13, 110, 253;
97
  --bs-link-decoration: underline;
98
  --bs-link-hover-color: #0a58ca;
99
  --bs-link-hover-color-rgb: 10, 88, 202;
100
  --bs-code-color: #d63384;
101
  --bs-highlight-bg: #fff3cd;
846 daniel-mar 102
  --bs-border-width: 1px;
103
  --bs-border-style: solid;
104
  --bs-border-color: #dee2e6;
105
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
106
  --bs-border-radius: 0.375rem;
107
  --bs-border-radius-sm: 0.25rem;
108
  --bs-border-radius-lg: 0.5rem;
109
  --bs-border-radius-xl: 1rem;
1134 daniel-mar 110
  --bs-border-radius-xxl: 2rem;
111
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
846 daniel-mar 112
  --bs-border-radius-pill: 50rem;
1134 daniel-mar 113
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
114
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
115
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
116
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
117
  --bs-focus-ring-width: 0.25rem;
118
  --bs-focus-ring-opacity: 0.25;
119
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
120
  --bs-form-valid-color: #198754;
121
  --bs-form-valid-border-color: #198754;
122
  --bs-form-invalid-color: #dc3545;
123
  --bs-form-invalid-border-color: #dc3545;
637 daniel-mar 124
}
125
 
1056 daniel-mar 126
[data-bs-theme=dark] {
1134 daniel-mar 127
  color-scheme: dark;
1056 daniel-mar 128
  --bs-body-color: #adb5bd;
129
  --bs-body-color-rgb: 173, 181, 189;
130
  --bs-body-bg: #212529;
131
  --bs-body-bg-rgb: 33, 37, 41;
1134 daniel-mar 132
  --bs-emphasis-color: #fff;
133
  --bs-emphasis-color-rgb: 255, 255, 255;
1056 daniel-mar 134
  --bs-secondary-color: rgba(173, 181, 189, 0.75);
135
  --bs-secondary-color-rgb: 173, 181, 189;
136
  --bs-secondary-bg: #343a40;
137
  --bs-secondary-bg-rgb: 52, 58, 64;
138
  --bs-tertiary-color: rgba(173, 181, 189, 0.5);
139
  --bs-tertiary-color-rgb: 173, 181, 189;
140
  --bs-tertiary-bg: #2b3035;
141
  --bs-tertiary-bg-rgb: 43, 48, 53;
1134 daniel-mar 142
  --bs-primary-text-emphasis: #6ea8fe;
143
  --bs-secondary-text-emphasis: #a7acb1;
144
  --bs-success-text-emphasis: #75b798;
145
  --bs-info-text-emphasis: #6edff6;
146
  --bs-warning-text-emphasis: #ffda6a;
147
  --bs-danger-text-emphasis: #ea868f;
148
  --bs-light-text-emphasis: #f8f9fa;
149
  --bs-dark-text-emphasis: #dee2e6;
1056 daniel-mar 150
  --bs-primary-bg-subtle: #031633;
1134 daniel-mar 151
  --bs-secondary-bg-subtle: #161719;
1056 daniel-mar 152
  --bs-success-bg-subtle: #051b11;
153
  --bs-info-bg-subtle: #032830;
154
  --bs-warning-bg-subtle: #332701;
155
  --bs-danger-bg-subtle: #2c0b0e;
156
  --bs-light-bg-subtle: #343a40;
157
  --bs-dark-bg-subtle: #1a1d20;
158
  --bs-primary-border-subtle: #084298;
1134 daniel-mar 159
  --bs-secondary-border-subtle: #41464b;
1056 daniel-mar 160
  --bs-success-border-subtle: #0f5132;
1134 daniel-mar 161
  --bs-info-border-subtle: #087990;
162
  --bs-warning-border-subtle: #997404;
1056 daniel-mar 163
  --bs-danger-border-subtle: #842029;
164
  --bs-light-border-subtle: #495057;
165
  --bs-dark-border-subtle: #343a40;
1308 daniel-mar 166
  --bs-heading-color: inherit;
1056 daniel-mar 167
  --bs-link-color: #6ea8fe;
1134 daniel-mar 168
  --bs-link-hover-color: #8bb9fe;
1056 daniel-mar 169
  --bs-link-color-rgb: 110, 168, 254;
1134 daniel-mar 170
  --bs-link-hover-color-rgb: 139, 185, 254;
1056 daniel-mar 171
  --bs-code-color: #e685b5;
172
  --bs-border-color: #495057;
173
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
1134 daniel-mar 174
  --bs-form-valid-color: #75b798;
175
  --bs-form-valid-border-color: #75b798;
176
  --bs-form-invalid-color: #ea868f;
177
  --bs-form-invalid-border-color: #ea868f;
1056 daniel-mar 178
}
179
 
597 daniel-mar 180
*,
181
*::before,
182
*::after {
183
  box-sizing: border-box;
184
}
185
 
186
@media (prefers-reduced-motion: no-preference) {
187
  :root {
188
    scroll-behavior: smooth;
189
  }
190
}
191
 
192
body {
193
  margin: 0;
637 daniel-mar 194
  font-family: var(--bs-body-font-family);
195
  font-size: var(--bs-body-font-size);
196
  font-weight: var(--bs-body-font-weight);
197
  line-height: var(--bs-body-line-height);
198
  color: var(--bs-body-color);
199
  text-align: var(--bs-body-text-align);
200
  background-color: var(--bs-body-bg);
597 daniel-mar 201
  -webkit-text-size-adjust: 100%;
202
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
203
}
204
 
205
hr {
206
  margin: 1rem 0;
207
  color: inherit;
208
  border: 0;
1056 daniel-mar 209
  border-top: var(--bs-border-width) solid;
597 daniel-mar 210
  opacity: 0.25;
211
}
212
 
213
h6, h5, h4, h3, h2, h1 {
214
  margin-top: 0;
215
  margin-bottom: 0.5rem;
216
  font-weight: 500;
217
  line-height: 1.2;
1308 daniel-mar 218
  color: var(--bs-heading-color);
597 daniel-mar 219
}
220
 
221
h1 {
222
  font-size: calc(1.375rem + 1.5vw);
223
}
224
@media (min-width: 1200px) {
225
  h1 {
226
    font-size: 2.5rem;
227
  }
228
}
229
 
230
h2 {
231
  font-size: calc(1.325rem + 0.9vw);
232
}
233
@media (min-width: 1200px) {
234
  h2 {
235
    font-size: 2rem;
236
  }
237
}
238
 
239
h3 {
240
  font-size: calc(1.3rem + 0.6vw);
241
}
242
@media (min-width: 1200px) {
243
  h3 {
244
    font-size: 1.75rem;
245
  }
246
}
247
 
248
h4 {
249
  font-size: calc(1.275rem + 0.3vw);
250
}
251
@media (min-width: 1200px) {
252
  h4 {
253
    font-size: 1.5rem;
254
  }
255
}
256
 
257
h5 {
258
  font-size: 1.25rem;
259
}
260
 
261
h6 {
262
  font-size: 1rem;
263
}
264
 
265
p {
266
  margin-top: 0;
267
  margin-bottom: 1rem;
268
}
269
 
846 daniel-mar 270
abbr[title] {
597 daniel-mar 271
  -webkit-text-decoration: underline dotted;
272
  text-decoration: underline dotted;
273
  cursor: help;
274
  -webkit-text-decoration-skip-ink: none;
275
  text-decoration-skip-ink: none;
276
}
277
 
278
address {
279
  margin-bottom: 1rem;
280
  font-style: normal;
281
  line-height: inherit;
282
}
283
 
284
ol,
285
ul {
286
  padding-left: 2rem;
287
}
288
 
289
ol,
290
ul,
291
dl {
292
  margin-top: 0;
293
  margin-bottom: 1rem;
294
}
295
 
296
ol ol,
297
ul ul,
298
ol ul,
299
ul ol {
300
  margin-bottom: 0;
301
}
302
 
303
dt {
304
  font-weight: 700;
305
}
306
 
307
dd {
308
  margin-bottom: 0.5rem;
309
  margin-left: 0;
310
}
311
 
312
blockquote {
313
  margin: 0 0 1rem;
314
}
315
 
316
b,
317
strong {
318
  font-weight: bolder;
319
}
320
 
321
small {
322
  font-size: 0.875em;
323
}
324
 
325
mark {
846 daniel-mar 326
  padding: 0.1875em;
327
  background-color: var(--bs-highlight-bg);
597 daniel-mar 328
}
329
 
330
sub,
331
sup {
332
  position: relative;
333
  font-size: 0.75em;
334
  line-height: 0;
335
  vertical-align: baseline;
336
}
337
 
338
sub {
339
  bottom: -0.25em;
340
}
341
 
342
sup {
343
  top: -0.5em;
344
}
345
 
346
a {
1056 daniel-mar 347
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
597 daniel-mar 348
  text-decoration: underline;
349
}
350
a:hover {
1056 daniel-mar 351
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
597 daniel-mar 352
}
353
 
354
a:not([href]):not([class]), a:not([href]):not([class]):hover {
355
  color: inherit;
356
  text-decoration: none;
357
}
358
 
359
pre,
360
code,
361
kbd,
362
samp {
637 daniel-mar 363
  font-family: var(--bs-font-monospace);
597 daniel-mar 364
  font-size: 1em;
365
}
366
 
367
pre {
368
  display: block;
369
  margin-top: 0;
370
  margin-bottom: 1rem;
371
  overflow: auto;
372
  font-size: 0.875em;
373
}
374
pre code {
375
  font-size: inherit;
376
  color: inherit;
377
  word-break: normal;
378
}
379
 
380
code {
381
  font-size: 0.875em;
846 daniel-mar 382
  color: var(--bs-code-color);
597 daniel-mar 383
  word-wrap: break-word;
384
}
385
a > code {
386
  color: inherit;
387
}
388
 
389
kbd {
846 daniel-mar 390
  padding: 0.1875rem 0.375rem;
597 daniel-mar 391
  font-size: 0.875em;
846 daniel-mar 392
  color: var(--bs-body-bg);
393
  background-color: var(--bs-body-color);
394
  border-radius: 0.25rem;
597 daniel-mar 395
}
396
kbd kbd {
397
  padding: 0;
398
  font-size: 1em;
399
}
400
 
401
figure {
402
  margin: 0 0 1rem;
403
}
404
 
405
img,
406
svg {
407
  vertical-align: middle;
408
}
409
 
410
table {
411
  caption-side: bottom;
412
  border-collapse: collapse;
413
}
414
 
415
caption {
416
  padding-top: 0.5rem;
417
  padding-bottom: 0.5rem;
1056 daniel-mar 418
  color: var(--bs-secondary-color);
597 daniel-mar 419
  text-align: left;
420
}
421
 
422
th {
423
  text-align: inherit;
424
  text-align: -webkit-match-parent;
425
}
426
 
427
thead,
428
tbody,
429
tfoot,
430
tr,
431
td,
432
th {
433
  border-color: inherit;
434
  border-style: solid;
435
  border-width: 0;
436
}
437
 
438
label {
439
  display: inline-block;
440
}
441
 
442
button {
443
  border-radius: 0;
444
}
445
 
446
button:focus:not(:focus-visible) {
447
  outline: 0;
448
}
449
 
450
input,
451
button,
452
select,
453
optgroup,
454
textarea {
455
  margin: 0;
456
  font-family: inherit;
457
  font-size: inherit;
458
  line-height: inherit;
459
}
460
 
461
button,
462
select {
463
  text-transform: none;
464
}
465
 
466
[role=button] {
467
  cursor: pointer;
468
}
469
 
470
select {
471
  word-wrap: normal;
472
}
473
select:disabled {
474
  opacity: 1;
475
}
476
 
846 daniel-mar 477
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
478
  display: none !important;
597 daniel-mar 479
}
480
 
481
button,
482
[type=button],
483
[type=reset],
484
[type=submit] {
485
  -webkit-appearance: button;
486
}
487
button:not(:disabled),
488
[type=button]:not(:disabled),
489
[type=reset]:not(:disabled),
490
[type=submit]:not(:disabled) {
491
  cursor: pointer;
492
}
493
 
494
::-moz-focus-inner {
495
  padding: 0;
496
  border-style: none;
497
}
498
 
499
textarea {
500
  resize: vertical;
501
}
502
 
503
fieldset {
504
  min-width: 0;
505
  padding: 0;
506
  margin: 0;
507
  border: 0;
508
}
509
 
510
legend {
511
  float: left;
512
  width: 100%;
513
  padding: 0;
514
  margin-bottom: 0.5rem;
515
  font-size: calc(1.275rem + 0.3vw);
516
  line-height: inherit;
517
}
518
@media (min-width: 1200px) {
519
  legend {
520
    font-size: 1.5rem;
521
  }
522
}
523
legend + * {
524
  clear: left;
525
}
526
 
527
::-webkit-datetime-edit-fields-wrapper,
528
::-webkit-datetime-edit-text,
529
::-webkit-datetime-edit-minute,
530
::-webkit-datetime-edit-hour-field,
531
::-webkit-datetime-edit-day-field,
532
::-webkit-datetime-edit-month-field,
533
::-webkit-datetime-edit-year-field {
534
  padding: 0;
535
}
536
 
537
::-webkit-inner-spin-button {
538
  height: auto;
539
}
540
 
541
[type=search] {
542
  outline-offset: -2px;
543
  -webkit-appearance: textfield;
544
}
545
 
546
/* rtl:raw:
547
[type="tel"],
548
[type="url"],
549
[type="email"],
550
[type="number"] {
551
  direction: ltr;
552
}
553
*/
554
::-webkit-search-decoration {
555
  -webkit-appearance: none;
556
}
557
 
558
::-webkit-color-swatch-wrapper {
559
  padding: 0;
560
}
561
 
679 daniel-mar 562
::-webkit-file-upload-button {
563
  font: inherit;
846 daniel-mar 564
  -webkit-appearance: button;
679 daniel-mar 565
}
566
 
597 daniel-mar 567
::file-selector-button {
568
  font: inherit;
569
  -webkit-appearance: button;
570
}
571
 
572
output {
573
  display: inline-block;
574
}
575
 
576
iframe {
577
  border: 0;
578
}
579
 
580
summary {
581
  display: list-item;
582
  cursor: pointer;
583
}
584
 
585
progress {
586
  vertical-align: baseline;
587
}
588
 
589
[hidden] {
590
  display: none !important;
591
}
592
 
593
/*# sourceMappingURL=bootstrap-reboot.css.map */