1/** 2 * DokuWiki Mikio Template CSS (Compiled) 3 * 4 * @link http://dokuwiki.org/template:mikio 5 * @author James Collins <james.collins@outlook.com.au> 6 * @license GPLv2 (http://www.gnu.org/licenses/gpl-2.0.html) 7 */ 8 9:root[data-theme-auto="true"] { 10 --display-theme-light: none !important; 11 --display-theme-dark: none !important; 12 --display-theme-auto: inline-block !important; 13} 14:root[data-theme="theme-light"] { 15 --text: #333; 16 --link: #2b73b7; 17 --link-hover: #2b73b7; 18 --link-visited: #2b73b7; 19 --link-active: #2b73b7; 20 --existing: #080; 21 --existing-hover: #080; 22 --existing-visited: #080; 23 --existing-active: #080; 24 --missing: #d30; 25 --missing-hover: #d30; 26 --missing-visited: #d30; 27 --missing-active: #d30; 28 --background: #fff; 29 --admin-background-color: #f2f2f2; 30 --code-text-color: #e83e8c; 31 --code-border-color: transparent; 32 --code-background-color: transparent; 33 --control-text-color: #495057; 34 --control-border-color: #6c757d; 35 --control-background-color: #fff; 36 --input-text-color: #495057; 37 --input-border-color: #ced4da; 38 --input-background-color: #fff; 39 --search-button-border-color: #ced4da; 40 --button-text-color: #6c757d; 41 --button-background-color: #fff; 42 --button-border-color: #ced4da; 43 --button-text-hover-color: #6c757d; 44 --button-background-hover-color: #ddd; 45 --button-border-hover-color: #ced4da; 46 --button-search-text-color: #fff; 47 --button-search-background-color: #666; 48 --button-search-border-color: #666; 49 --button-search-text-hover-color: #fff; 50 --button-search-background-hover-color: #666; 51 --button-search-border-hover-color: #666; 52 --button-default-text-color: #ffffff; 53 --button-default-background-color: #007bff; 54 --button-default-border-color: #007bff; 55 --button-default-text-hover-color: #ffffff; 56 --button-default-background-hover-color: #0069d9; 57 --button-default-border-hover-color: #0062cc; 58 --topheader-background-color: #fff; 59 --header-background-color: #fff; 60 --navbar-background-color: #fff; 61 --navbar-border-color: #e5e5e5; 62 --navbar-brand-text-color: #1a1a1a; 63 --navbar-brand-tagline-color: #6c757d; 64 --navbar-link-color: #1a1a1a; 65 --navbar-link-hover-color: #1a1a1a; 66 --subnavbar-text-color: #666; 67 --subnavbar-link-color: #666; 68 --subnavbar-link-hover-color: #000; 69 --subnavbar-background-color: #f8f8f8; 70 --subnavbar-border-color: #e5e5e5; 71 --tag-background-color: #999; 72 --tag-text-color: #fff; 73 --breadcrumb-background-color: #ccc; 74 --breadcrumb-text-color: #808080; 75 --breadcrumb-link-color: #666; 76 --breadcrumb-link-hover-color: #000; 77 --hero-title-color: #000; 78 --hero-subtitle-color: #666; 79 --hero-background-color: #ddf7fb; 80 --sidebar-text-color: #666; 81 --sidebar-link-color: #666; 82 --sidebar-link-hover-color: #333; 83 --sidebar-background-color: #f2f2f2; 84 --sidebar-border-color: #e5e5e5; 85 --content-background: #fff; 86 --toc-background-color: #fff; 87 --toc-border-color: #e5e5e5; 88 --toc-link-color: #666; 89 --toc-link-hover-color: #000; 90 --pagetools-color: #ccc; 91 --pagetools-hover-color: #666; 92 --footer-text-color: #737373; 93 --footer-link-color: #666; 94 --footer-link-hover-color: #333; 95 --footer-background-color: #ccc; 96 --table-header-row-background-color: #ddd; 97 --table-header-row-text-color: #000; 98 --table-row-border-color: #e5e5e5; 99 --table-col-border-color: transparent; 100 --table-odd-row-background-color: #fff; 101 --table-odd-row-text-color: #000; 102 --table-even-row-background-color: #f2f2f2; 103 --table-even-row-text-color: #000; 104 --dropdown-color: #1a1a1a; 105 --dropdown-hover-color: #e5e5e5; 106 --dropdown-border-color: #e5e5e5; 107 --dropdown-background-color: #fff; 108 --section-edit-highlight: rgba(255,255,0,0.3); 109 --tree-background-color: #fff; 110 --tree-border-color: #e5e5e5; 111 --tab-color: #333; 112 --tab-background-color: transparent; 113 --tab-border-color: transparent; 114 --tab-hover-color: #333; 115 --tab-background-hover-color: #fff; 116 --tab-border-hover-color: #ddd; 117 --tab-active-color: #333; 118 --tab-active-background-color: #fff; 119 --tab-active-border-color: #ddd; 120 --description-list-term-background_color: #f0f0f0; 121 --description-list-details-background-color: #f8f8f8; 122 --display-theme-light: inline-block; 123 --display-theme-dark: none; 124 --display-theme-auto: none; 125} 126:root[data-theme="theme-light"] .mikio-dark-only { 127 display: none; 128} 129:root[data-theme="theme-dark"] { 130 --text: #fff; 131 --link: #00bc8c; 132 --link-hover: #009670; 133 --link-visited: #00bc8c; 134 --link-active: #00bc8c; 135 --existing: #00bc8c; 136 --existing-hover: #00bc8c; 137 --existing-visited: #00bc8c; 138 --existing-active: #00bc8c; 139 --missing: #ff0000; 140 --missing-hover: #ff0000; 141 --missing-visited: #ff0000; 142 --missing-active: #ff0000; 143 --background: #222; 144 --admin-background-color: #222; 145 --code-text-color: #e83e8c; 146 --code-border-color: transparent; 147 --code-background-color: transparent; 148 --control-text-color: #fff; 149 --control-border-color: #999; 150 --control-background-color: #333; 151 --input-text-color: #fff; 152 --input-border-color: #999; 153 --input-background-color: #333; 154 --search-button-border-color: #999; 155 --button-text-color: #fff; 156 --button-background-color: #444; 157 --button-border-color: #333333; 158 --button-text-hover-color: #fff; 159 --button-background-hover-color: #363636; 160 --button-border-hover-color: #363636; 161 --button-search-text-color: #fff; 162 --button-search-background-color: #444; 163 --button-search-border-color: #333333; 164 --button-search-text-hover-color: #fff; 165 --button-search-background-hover-color: #363636; 166 --button-search-border-hover-color: #363636; 167 --button-default-text-color: #ffffff; 168 --button-default-background-color: #007bff; 169 --button-default-border-color: #007bff; 170 --button-default-text-hover-color: #ffffff; 171 --button-default-background-hover-color: #0069d9; 172 --button-default-border-hover-color: #0062cc; 173 --topheader-background-color: #222; 174 --header-background-color: #222; 175 --navbar-background-color: #375a7f; 176 --navbar-border-color: #375a7f; 177 --navbar-brand-text-color: #fff; 178 --navbar-brand-tagline-color: #ddd; 179 --navbar-link-color: rgba(255,255,255,0.6); 180 --navbar-link-hover-color: #ffffff; 181 --subnavbar-text-color: #222; 182 --subnavbar-link-color: rgba(34,34,34,0.7); 183 --subnavbar-link-hover-color: #222222; 184 --subnavbar-background-color: #adb5bd; 185 --subnavbar-border-color: #adb5bd; 186 --tag-background-color: #00bc8c; 187 --tag-text-color: #333; 188 --breadcrumb-background-color: #333; 189 --breadcrumb-text-color: #666; 190 --breadcrumb-link-color: #777; 191 --breadcrumb-link-hover-color: #fff; 192 --hero-title-color: #fff; 193 --hero-subtitle-color: #ddd; 194 --hero-background-color: #00bc8c; 195 --sidebar-text-color: #888; 196 --sidebar-link-color: #999; 197 --sidebar-link-hover-color: #ccc; 198 --sidebar-background-color: #111; 199 --sidebar-border-color: #333; 200 --content-background: #222; 201 --toc-background-color: #303030; 202 --toc-border-color: #444; 203 --toc-link-color: #fff; 204 --toc-link-hover-color: #fff; 205 --pagetools-color: #444; 206 --pagetools-hover-color: #555; 207 --footer-text-color: #888; 208 --footer-link-color: #999; 209 --footer-link-hover-color: #ccc; 210 --footer-background-color: #111; 211 --table-header-row-background-color: #00bc8c; 212 --table-header-row-text-color: #fff; 213 --table-row-border-color: #444; 214 --table-col-border-color: transparent; 215 --table-odd-row-background-color: #222; 216 --table-odd-row-text-color: #fff; 217 --table-even-row-background-color: #333; 218 --table-even-row-text-color: #fff; 219 --dropdown-color: #fff; 220 --dropdown-hover-color: #375a7f; 221 --dropdown-border-color: #444; 222 --dropdown-background-color: #222; 223 --section-edit-highlight: #cc0; 224 --tree-background-color: #333; 225 --tree-border-color: #444; 226 --tab-color: #ccc; 227 --tab-background-color: transparent; 228 --tab-border-color: transparent; 229 --tab-hover-color: #fff; 230 --tab-background-hover-color: transparent; 231 --tab-border-hover-color: #444; 232 --tab-active-color: #fff; 233 --tab-active-background-color: #333; 234 --tab-active-border-color: #444; 235 --description-list-term-background-color: #444; 236 --description-list-details-background-color: #555; 237 --display-theme-light: none; 238 --display-theme-dark: inline-block; 239 --display-theme-auto: none; 240} 241:root[data-theme="theme-dark"] .mikio-light-only { 242 display: none; 243} 244:root[data-theme=""] .mikio-dark-only { 245 display: none; 246} 247.mikio-sticky { 248 position: -webkit-sticky; 249 position: sticky; 250} 251.mikio-sidebar-sticky { 252 position: -webkit-sticky; 253 position: sticky; 254 top: 1rem; 255} 256.mikio-pre-wrap { 257 white-space: pre-wrap; 258 white-space: -moz-pre-wrap; 259 white-space: -pre-wrap; 260 white-space: -o-pre-wrap; 261} 262.mikio-controls button, 263.mikio-controls input, 264.mikio-controls optgroup, 265.mikio-controls select, 266.mikio-controls textarea { 267 margin: 0; 268 font-family: inherit; 269 font-size: inherit; 270 font-weight: 400; 271 border-width: 1px; 272 border-style: solid; 273 border-color: transparent; 274 border-radius: .25rem; 275 box-sizing: border-box; 276 vertical-align: middle; 277 padding: .375rem .75rem; 278 color: var(--control-text-color); 279 background-color: var(--control-background-color); 280 color: var(--input-text-color); 281 border-color: var(--input-border-color); 282 background-color: var(--input-background-color); 283 line-height: inherit; 284} 285.mikio-controls button[type=color], 286.mikio-controls input[type=color], 287.mikio-controls optgroup[type=color], 288.mikio-controls select[type=color], 289.mikio-controls textarea[type=color] { 290 padding: 0; 291} 292.mikio-controls button, 293.mikio-controls input[type=button], 294.mikio-controls input[type=image] { 295 display: inline-block; 296 text-align: center; 297 color: var(--button-text-color); 298 background-color: var(--button-background-color); 299 border-color: var(--button-border-color); 300 line-height: 1.5; 301 -webkit-text-decoration: none; 302 text-decoration: none; 303 text-transform: capitalize; 304 transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; 305} 306.mikio-controls button:hover:not(:disabled), 307.mikio-controls input[type=button]:hover:not(:disabled), 308.mikio-controls input[type=image]:hover:not(:disabled) { 309 -webkit-text-decoration: none; 310 text-decoration: none; 311 color: var(--button-text-hover-color); 312 background-color: var(--button-background-hover-color); 313 border-color: var(--button-border-hover-color); 314} 315.mikio-controls button:disabled, 316.mikio-controls input[type=button]:disabled, 317.mikio-controls input[type=image]:disabled { 318 opacity: .65; 319} 320.mikio-controls button#edbtn__save, 321.mikio-controls button[name="run[save]"] { 322 color: var(--button-default-text-color); 323 background-color: var(--button-default-background-color); 324 border-color: var(--button-default-border-color); 325} 326.mikio-controls button#edbtn__save:hover, 327.mikio-controls button[name="run[save]"]:hover { 328 color: var(--button-default-text-hover-color); 329 background-color: var(--button-default-background-hover-color); 330 border-color: var(--button-default-border-hover-color); 331} 332.mikio-controls input[type=text], 333.mikio-controls input[type=search], 334.mikio-controls input[type=password], 335.mikio-controls input[type=email] { 336 -webkit-appearance: none; 337 -moz-appearance: none; 338 -ms-appearance: none; 339} 340.mikio-controls textarea { 341 margin-bottom: 1rem; 342 width: 100%; 343 word-wrap: break-word; 344 overflow: auto; 345 resize: vertical; 346 white-space: pre-wrap; 347} 348.mikio-controls select { 349 -webkit-user-select: none; 350 -moz-user-select: none; 351 -ms-user-select: none; 352 height: 2.25rem; 353} 354.mikio-controls .toolbutton { 355 border-radius: 0; 356 border-right-width: 0; 357 border-color: var(--input-border-color); 358} 359.mikio-controls .toolbutton:first-of-type { 360 border-radius: .25rem 0 0 .25rem; 361} 362.mikio-controls .toolbutton:last-of-type { 363 border-radius: 0 .25rem .25rem 0; 364 border-right-width: 1px; 365} 366.mikio .dokuwiki .ui-dialog-content fieldset, 367.mikio .dokuwiki .ui-widget-content fieldset { 368 margin: 0; 369} 370html { 371 overflow-x: auto; 372 overflow-y: scroll; 373 display: block; 374 padding: 0; 375 font-size: 1rem; 376 line-height: 1.5; 377} 378body { 379 display: flex; 380 flex-direction: column; 381 min-height: 100vh; 382 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 383 letter-spacing: -0.01em; 384 padding: 0; 385} 386html, 387body { 388 background-color: var(--background); 389 color: var(--text); 390 margin: 0; 391} 392#dokuwiki__site { 393 min-height: 100vh; 394} 395.mikio .site { 396 min-height: 100vh; 397 display: flex; 398 flex-direction: column; 399} 400.mikio-container { 401 max-width: 100%; 402 margin: 0 auto; 403} 404.mikio-page-topheader { 405 padding: 0 2rem; 406 border-bottom: 1px solid var(--navbar-border-color); 407 background-color: var(--topheader-background-color); 408 box-sizing: border-box; 409 width: 100%; 410 z-index: 1001; 411} 412.mikio-page-header { 413 padding: 0 2rem; 414 background-color: var(--header-background-color); 415 box-sizing: border-box; 416 width: 100%; 417 z-index: 999; 418} 419.mikio-sidebar-header { 420 border-bottom: 1px solid var(--sidebar-border-color); 421} 422.mikio-sidebar-footer { 423 border-top: 1px solid var(--sidebar-border-color); 424} 425.mikio-admin { 426 background-color: var(--admin-background-color); 427} 428.mikio-small-only { 429 display: none; 430} 431.mikio .mikio-breadcrumbs, 432.mikio .mikio-youarehere { 433 padding: .5rem 1rem; 434 background-color: var(--breadcrumb-background-color); 435 border: 1px solid var(--breadcrumb-background-color); 436 border-radius: 4px; 437 font-size: 80%; 438 color: var(--breadcrumb-text-color); 439} 440.mikio .mikio-breadcrumbs .mikio-container, 441.mikio .mikio-youarehere .mikio-container { 442 flex-direction: row; 443 flex-wrap: wrap; 444} 445.mikio .mikio-breadcrumbs span.curid a, 446.mikio .mikio-breadcrumbs span.curid a:visited, 447.mikio .mikio-breadcrumbs span.curid a:active, 448.mikio .mikio-breadcrumbs a, 449.mikio .mikio-breadcrumbs a:visited, 450.mikio .mikio-breadcrumbs a:active, 451.mikio .mikio-youarehere span.curid a, 452.mikio .mikio-youarehere span.curid a:visited, 453.mikio .mikio-youarehere span.curid a:active, 454.mikio .mikio-youarehere a, 455.mikio .mikio-youarehere a:visited, 456.mikio .mikio-youarehere a:active { 457 -webkit-text-decoration: none; 458 text-decoration: none; 459 color: var(--breadcrumb-link-color); 460 font-weight: normal; 461} 462.mikio .mikio-breadcrumbs span.curid a:hover, 463.mikio .mikio-breadcrumbs span.curid a:visited:hover, 464.mikio .mikio-breadcrumbs span.curid a:active:hover, 465.mikio .mikio-breadcrumbs a:hover, 466.mikio .mikio-breadcrumbs a:visited:hover, 467.mikio .mikio-breadcrumbs a:active:hover, 468.mikio .mikio-youarehere span.curid a:hover, 469.mikio .mikio-youarehere span.curid a:visited:hover, 470.mikio .mikio-youarehere span.curid a:active:hover, 471.mikio .mikio-youarehere a:hover, 472.mikio .mikio-youarehere a:visited:hover, 473.mikio .mikio-youarehere a:active:hover { 474 color: var(--breadcrumb-link-hover-color); 475} 476.mikio .mikio-breadcrumbs ul, 477.mikio .mikio-youarehere ul { 478 list-style: none; 479 margin: 0; 480 padding: 0; 481} 482.mikio .mikio-breadcrumbs bdi, 483.mikio .mikio-youarehere bdi { 484 margin-left: .5rem; 485 margin-right: .5rem; 486} 487.mikio .mikio-breadcrumbs li, 488.mikio .mikio-breadcrumbs span.bchead, 489.mikio .mikio-youarehere li, 490.mikio .mikio-youarehere span.bchead { 491 display: inline-block; 492} 493.mikio .mikio-breadcrumbs svg, 494.mikio .mikio-youarehere svg { 495 width: .9rem; 496 height: .9rem; 497} 498.mikio-navbar { 499 position: relative; 500 padding: .5rem 1rem .5rem 2rem; 501 border-bottom-width: 1px; 502 border-bottom-style: solid; 503 border-bottom-color: var(--navbar-border-color); 504 background-color: var(--navbar-background-color); 505 box-shadow: 0 4px 10px rgba(0,0,0,0.1); 506 width: 100%; 507 box-sizing: border-box; 508 z-index: 1000; 509} 510.mikio-navbar .mikio-container { 511 display: flex; 512 flex: 1; 513 align-items: center; 514} 515.mikio-navbar .mikio-navbar-brand { 516 display: flex; 517} 518.mikio-navbar .mikio-navbar-brand .mikio-navbar-brand-image { 519 max-width: 3rem; 520 max-height: 3rem; 521 margin-right: .5rem; 522} 523.mikio-navbar .mikio-navbar-brand .mikio-navbar-brand-title { 524 display: flex; 525 flex-direction: column; 526 align-items: stretch; 527 justify-content: center; 528} 529.mikio-navbar .mikio-navbar-brand .mikio-navbar-brand-title-text { 530 color: var(--navbar-brand-text-color); 531 margin: 0; 532 font-weight: 500; 533 font-size: 1.2rem; 534} 535.mikio-navbar .mikio-navbar-brand .mikio-navbar-brand-title-tagline { 536 margin: 0; 537 color: var(--navbar-brand-tagline-color); 538} 539.mikio-navbar .mikio-navbar-toggle { 540 display: none; 541 font-size: 1rem; 542 position: absolute; 543 top: 1.2rem; 544 right: 1.2rem; 545 width: 1rem; 546 height: 1rem; 547 padding: 0; 548 cursor: pointer; 549 transition: transform .15s ease-in-out; 550 vertical-align: middle; 551 border: 0 none; 552 background: transparent; 553} 554.mikio-navbar .mikio-navbar-toggle:before, 555.mikio-navbar .mikio-navbar-toggle:after { 556 content: ""; 557} 558.mikio-navbar .mikio-navbar-toggle:before, 559.mikio-navbar .mikio-navbar-toggle .icon, 560.mikio-navbar .mikio-navbar-toggle:after { 561 display: block; 562 width: 100%; 563 height: 0.2em; 564 margin: 0 0 0.2em; 565 transition: transform .15s ease-in-out; 566 border-radius: 0.05em; 567 background: var(--control-text-color); 568} 569.mikio-navbar .mikio-navbar-toggle.open .icon { 570 transform: scale(0); 571} 572.mikio-navbar .mikio-navbar-toggle.open:before { 573 transform: translateY(0.4em) rotate(135deg); 574} 575.mikio-navbar .mikio-navbar-toggle.open:after { 576 transform: translateY(-0.4em) rotate(-135deg); 577} 578.mikio-navbar .mikio-navbar-collapse { 579 display: flex; 580 flex: 1; 581 align-items: center; 582 justify-content: flex-end; 583} 584.mikio-navbar a, 585.mikio-navbar a:visited, 586.mikio-navbar a:active { 587 -webkit-text-decoration: none; 588 text-decoration: none; 589 color: var(--navbar-link-color); 590 transition: all .15s ease-in-out; 591} 592.mikio-navbar a:hover, 593.mikio-navbar a:visited:hover, 594.mikio-navbar a:active:hover { 595 color: var(--navbar-link-hover-color); 596} 597.mikio-navbar .mikio-nav-dropdown a:after, 598.mikio-navbar .mikio-nav-dropdown a:visited:after, 599.mikio-navbar .mikio-nav-dropdown a:active:after { 600 border-color: var(--navbar-link-color) !important; 601} 602.mikio-navbar .mikio-nav-dropdown a:hover:after, 603.mikio-navbar .mikio-nav-dropdown a:visited:hover:after, 604.mikio-navbar .mikio-nav-dropdown a:active:hover:after { 605 border-color: var(--navbar-link-hover-color) !important; 606} 607.mikio-navbar .mikio-nav-item { 608 display: flex; 609 flex: 1; 610 justify-content: flex-end; 611} 612.mikio-navbar .mikio-nav-item #dw__search { 613 flex: 1; 614 justify-content: flex-end; 615} 616.mikio-navbar .mikio-nav-item #dw__search label, 617.mikio-navbar .mikio-nav-item #dw__search div { 618 white-space: nowrap; 619} 620.mikio-navbar .mikio-nav-item #dw__search .no { 621 flex: 0 1 18rem; 622} 623.mikio-navbar .mikio-search { 624 margin: 0 .5rem; 625} 626.mikio-navbar .mikio-button, 627.mikio-navbar .mikio-button:visited, 628.mikio-navbar .mikio-button:active { 629 background-color: transparent; 630 border-color: transparent; 631} 632.mikio-navbar .mikio-button:hover:not(:disabled), 633.mikio-navbar .mikio-button:visited:hover:not(:disabled), 634.mikio-navbar .mikio-button:active:hover:not(:disabled) { 635 background-color: transparent; 636 border-color: transparent; 637 color: var(--navbar-link-hover-color); 638} 639.mikio-navbar.mikio-sub-navbar { 640 color: var(--subnavbar-text-color); 641 justify-content: center; 642 padding: .75rem 1rem; 643 border-color: var(--subnavbar-border-color); 644 background-color: var(--subnavbar-background-color); 645 z-index: 999; 646} 647.mikio-navbar.mikio-sub-navbar ul, 648.mikio-navbar.mikio-sub-navbar ol, 649.mikio-navbar.mikio-sub-navbar p { 650 list-style: none; 651 margin: 0; 652 padding: 0; 653} 654.mikio-navbar.mikio-sub-navbar ul, 655.mikio-navbar.mikio-sub-navbar ol { 656 list-style: none; 657} 658.mikio-navbar.mikio-sub-navbar li { 659 display: inline-block; 660 padding: 0 .2rem; 661 margin: 0 .5rem; 662} 663.mikio-navbar.mikio-sub-navbar a, 664.mikio-navbar.mikio-sub-navbar a:visited, 665.mikio-navbar.mikio-sub-navbar a:active { 666 color: var(--subnavbar-link-color); 667} 668.mikio-navbar.mikio-sub-navbar a:hover, 669.mikio-navbar.mikio-sub-navbar a:visited:hover, 670.mikio-navbar.mikio-sub-navbar a:active:hover { 671 color: var(--subnavbar-link-hover-color); 672} 673.mikio-hero { 674 background-color: var(--hero-background-color); 675} 676.mikio-hero .mikio-container { 677 display: flex; 678 flex: 1; 679} 680.mikio-hero .mikio-hero-text { 681 flex: 1; 682 min-height: 5rem; 683 padding: 2rem; 684} 685.mikio-hero .mikio-hero-text .mikio-breadcrumbs, 686.mikio-hero .mikio-hero-text .mikio-youarehere { 687 background-color: transparent; 688 border-color: transparent; 689 padding: 0; 690 margin: 0; 691} 692.mikio-hero .mikio-hero-text h1 { 693 margin: .75rem 0 1rem 0; 694 color: var(--hero-title-color); 695 line-height: 1.2; 696} 697.mikio-hero .mikio-hero-text h2 { 698 margin: 0; 699 font-weight: normal; 700 font-size: 1.25rem; 701 color: var(--hero-subtitle-color); 702} 703.mikio-hero .mikio-hero-image { 704 display: flex; 705 flex: 0 0 33%; 706 background-repeat: no-repeat; 707 background-position: center; 708 background-size: cover; 709 align-items: flex-end; 710} 711.mikio-hero .mikio-hero-image-resize { 712 height: 15rem; 713} 714.mikio .mikio-tags { 715 display: block; 716 width: 100%; 717 text-align: right; 718 padding-right: .5rem; 719 margin-bottom: .5rem; 720} 721.mikio .mikio-tags a, 722.mikio .mikio-tags a:visited, 723.mikio .mikio-tags a:active { 724 margin: 0 .25rem; 725 font-size: 80%; 726 padding: .25rem .75rem; 727 border: 1px solid var(--tag-background-color); 728 border-radius: 1rem; 729 background-color: var(--tag-background-color); 730 color: var(--tag-text-color) !important; 731 -webkit-text-decoration: none; 732 text-decoration: none; 733 transition: all .15s ease-in-out; 734} 735.mikio .mikio-tags a:hover, 736.mikio .mikio-tags a:visited:hover, 737.mikio .mikio-tags a:active:hover { 738 background-color: transparent; 739 color: var(--tag-background-color) !important; 740} 741.mikio-sidebar { 742 width: 14rem; 743 flex-shrink: 0; 744 background-color: var(--sidebar-background-color); 745 padding: 1rem; 746 font-size: 90%; 747 color: var(--sidebar-text-color); 748} 749.mikio-sidebar.mikio-sidebar-left { 750 border-left-width: 0; 751 border-right: 1px solid var(--sidebar-border-color); 752 z-index: 1001; 753} 754.mikio-sidebar.mikio-sidebar-right { 755 border-left: 1px solid var(--sidebar-border-color); 756 border-right-width: 0; 757} 758.mikio-sidebar .mikio-sidebar-toggle { 759 display: none; 760 margin: 0 1rem; 761 -webkit-text-decoration: none; 762 text-decoration: none; 763 text-align: center; 764 color: rgba(0,0,0,0.6); 765} 766.mikio-sidebar .mikio-sidebar-toggle .icon:before, 767.mikio-sidebar .mikio-sidebar-toggle .icon:after { 768 content: ""; 769 display: inline-block; 770 width: 0.5rem; 771 height: 0.1em; 772 margin: 0 0 0.2em; 773 transition: transform .15s ease-in-out; 774 border-radius: 0.05em; 775 background: rgba(0,0,0,0.6); 776} 777.mikio-sidebar .mikio-sidebar-toggle .icon:before { 778 transform: translateX(0.1rem) translateY(0) rotate(-135deg); 779} 780.mikio-sidebar .mikio-sidebar-toggle .icon:after { 781 transform: translateX(-0.1rem) translateY(0) rotate(135deg); 782} 783.mikio-sidebar .mikio-sidebar-toggle .open .icon:before { 784 transform: translateX(0.1rem) rotate(135deg); 785} 786.mikio-sidebar .mikio-sidebar-toggle .open .icon:after { 787 transform: translateX(-0.1rem) rotate(-135deg); 788} 789.mikio-sidebar .mikio-sidebar-toggle.closed+.mikio-sidebar-collapse { 790 display: block; 791} 792.mikio-sidebar .mikio-user-info { 793 margin-bottom: 1rem; 794 margin: 0 -1rem; 795 padding: 0 1rem 1rem 1rem; 796 border-bottom: 1px solid var(--sidebar-border-color); 797} 798.mikio-sidebar .mikio-search { 799 margin: 1rem 0 1rem 0; 800} 801.mikio-sidebar .mikio-sidebar-content { 802 overflow-wrap: break-word; 803 margin-bottom: 1rem; 804} 805.mikio-sidebar .mikio-sidebar-content a, 806.mikio-sidebar .mikio-sidebar-content a:visited, 807.mikio-sidebar .mikio-sidebar-content a:active { 808 display: block; 809 margin: 1rem 0; 810 color: var(--sidebar-link-color); 811 -webkit-text-decoration: none; 812 text-decoration: none; 813} 814.mikio-sidebar .mikio-sidebar-content a:hover, 815.mikio-sidebar .mikio-sidebar-content a:visited:hover, 816.mikio-sidebar .mikio-sidebar-content a:active:hover { 817 color: var(--sidebar-link-hover-color); 818} 819.mikio-sidebar .mikio-sidebar-content ul, 820.mikio-sidebar .mikio-sidebar-content ul.idx { 821 margin: 0; 822 padding: 0; 823} 824.mikio-sidebar .mikio-sidebar-content ul ul, 825.mikio-sidebar .mikio-sidebar-content ul.idx ul { 826 padding-left: 1rem; 827} 828.mikio-sidebar .mikio-sidebar-content ul li, 829.mikio-sidebar .mikio-sidebar-content ul li.closed, 830.mikio-sidebar .mikio-sidebar-content ul li.open, 831.mikio-sidebar .mikio-sidebar-content ul.idx li, 832.mikio-sidebar .mikio-sidebar-content ul.idx li.closed, 833.mikio-sidebar .mikio-sidebar-content ul.idx li.open { 834 list-style: none; 835} 836.mikio-sidebar .mikio-tags { 837 margin: 0 0 1rem 0; 838 text-align: center; 839} 840.mikio-sidebar .mikio-tags a { 841 display: inline-block; 842 margin: 0 .25rem .25rem .25rem; 843} 844.mikio-page .mikio-container { 845 display: flex; 846 padding: 0; 847} 848.mikio-page a { 849 color: var(--link); 850 transition: all .15s ease-in-out; 851} 852.mikio-page a.wikilink1 { 853 color: var(--existing); 854} 855.mikio-page a.wikilink1:hover { 856 color: var(--existing-hover); 857} 858.mikio-page a.wikilink1:visited { 859 color: var(--existing-visited); 860} 861.mikio-page a.wikilink1:visited:hover { 862 color: var(--existing-hover); 863} 864.mikio-page a.wikilink1:active { 865 color: var(--existing-active); 866} 867.mikio-page a.wikilink2 { 868 color: var(--missing); 869} 870.mikio-page a.wikilink2:hover { 871 color: var(--missing-hover); 872} 873.mikio-page a.wikilink2:visited { 874 color: var(--missing-visited); 875} 876.mikio-page a.wikilink2:visited:hover { 877 color: var(--missing-hover); 878} 879.mikio-page a.wikilink2:active { 880 color: var(--missing-active); 881} 882.mikio-page a:hover { 883 color: var(--link-hover); 884} 885.mikio-page a:visited { 886 color: var(--link-visited); 887} 888.mikio-page a:visited:hover { 889 color: var(--link-hover); 890} 891.mikio-page a:active { 892 color: var(--link-active); 893} 894.mikio-page-fill { 895 display: flex; 896 flex: 1; 897} 898.mikio .mikio-content .mikio-article { 899 margin: 0 auto; 900} 901.mikio .mikio-content .mikio-article.toc-full { 902 display: flex; 903} 904.mikio .mikio-content .mikio-article.toc-full .mikio-toc { 905 margin-top: 1rem; 906 order: 2; 907 position: sticky; 908 position: -webkit-sticky; 909 top: 1rem; 910 align-self: flex-start; 911 overflow: scroll; 912 max-height: 95vh; 913 scroll-behavior: smooth; 914 scrollbar-width: none; 915} 916.mikio .mikio-content .mikio-article.toc-full .mikio-toc::-webkit-scrollbar { 917 display: none; 918} 919.mikio .mikio-content .mikio-article.toc-full .mikio-article-content { 920 flex: 1; 921} 922.mikio-content { 923 box-sizing: border-box; 924 width: 100%; 925 max-width: 100%; 926 background-color: var(--content-background); 927 padding: .5rem 2rem; 928} 929.mikio-content .mikio-article-content { 930 position: relative; 931} 932.mikio .dokuwiki div.preview { 933 background-color: var(--content-background); 934 padding: 1rem 2rem; 935} 936.mikio-footer { 937 padding: 2rem; 938 color: var(--footer-text-color); 939 background-color: var(--footer-background-color); 940 font-size: 80%; 941 text-align: center; 942} 943.mikio-footer a, 944.mikio-footer a:visited, 945.mikio-footer a:active { 946 color: var(--footer-link-color); 947} 948.mikio-footer a:hover, 949.mikio-footer a:visited:hover, 950.mikio-footer a:active:hover { 951 color: var(--footer-link-hover-color); 952} 953.mikio-footer .dw__pagetools { 954 margin-top: 1rem; 955} 956.mikio-footer .dw__pagetools .tools { 957 list-style-type: none; 958} 959.mikio-footer .dw__pagetools .tools li { 960 display: inline-block; 961 margin: 0 .5rem; 962} 963.mikio-footer .dw__pagetools .tools a svg, 964.mikio-footer .dw__pagetools .tools a:visited svg, 965.mikio-footer .dw__pagetools .tools a:active svg { 966 fill: var(--footer-link-color); 967} 968.mikio-footer .dw__pagetools .tools a:hover svg, 969.mikio-footer .dw__pagetools .tools a:visited:hover svg, 970.mikio-footer .dw__pagetools .tools a:active:hover svg { 971 fill: var(--footer-link-hover-color); 972} 973.mikio-footer .mikio-nav { 974 margin-top: 1rem; 975} 976.mikio-footer .mikio-footer-search { 977 margin-top: .5rem; 978 display: inline-block; 979} 980.mikio-footer .license { 981 margin-top: .5rem; 982} 983.mikio-footer .license img { 984 vertical-align: middle; 985 margin: 0 1rem; 986} 987.mikio .site>div.no { 988 display: none; 989} 990.mikio-control { 991 margin: 0; 992 font-family: inherit; 993 font-size: inherit; 994 font-weight: 400; 995 border-width: 1px; 996 border-style: solid; 997 border-color: transparent; 998 border-radius: .25rem; 999 box-sizing: border-box; 1000 vertical-align: middle; 1001 padding: .375rem .75rem; 1002 color: var(--control-text-color); 1003 background-color: var(--control-background-color); 1004} 1005.mikio-control[type=color] { 1006 padding: 0; 1007} 1008.mikio-button, 1009.mikio-button:visited, 1010.mikio-button:active { 1011 display: inline-block; 1012 text-align: center; 1013 color: var(--button-text-color); 1014 background-color: var(--button-background-color); 1015 border-color: var(--button-border-color); 1016 line-height: 1.5; 1017 -webkit-text-decoration: none; 1018 text-decoration: none; 1019 text-transform: capitalize; 1020 transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; 1021} 1022.mikio-button:hover:not(:disabled), 1023.mikio-button:visited:hover:not(:disabled), 1024.mikio-button:active:hover:not(:disabled) { 1025 -webkit-text-decoration: none; 1026 text-decoration: none; 1027 color: var(--button-text-hover-color); 1028 background-color: var(--button-background-hover-color); 1029 border-color: var(--button-border-hover-color); 1030} 1031.mikio-button:disabled, 1032.mikio-button:visited:disabled, 1033.mikio-button:active:disabled { 1034 opacity: .65; 1035} 1036.mikio-button-small { 1037 padding: .1rem .75rem; 1038 font-size: 80% !important; 1039 min-width: 3rem; 1040} 1041.mikio-button-submit, 1042.mikio-button-submit:visited, 1043.mikio-button-submit:active { 1044 color: var(--button-default-text-color); 1045 background-color: var(--button-default-background-color); 1046 border-color: var(--button-default-border-color); 1047} 1048.mikio-button-submit:hover, 1049.mikio-button-submit:visited:hover, 1050.mikio-button-submit:active:hover { 1051 color: var(--button-default-text-hover-color); 1052 background-color: var(--button-default-background-hover-color); 1053 border-color: var(--button-default-border-hover-color); 1054} 1055.mikio-button-danger, 1056.mikio-button-danger:visited, 1057.mikio-button-danger:active { 1058 color: #fff; 1059 border-color: #dc3545; 1060 background-color: #dc3545; 1061} 1062.mikio-button-danger:hover, 1063.mikio-button-danger:visited:hover, 1064.mikio-button-danger:active:hover { 1065 color: #fff; 1066 background-color: #c03040; 1067 border-color: #c03040; 1068} 1069.mikio-input-text { 1070 color: var(--input-text-color); 1071 border-color: var(--input-border-color); 1072 background-color: var(--input-background-color); 1073 line-height: inherit; 1074} 1075.mikio-select { 1076 -webkit-user-select: none; 1077 -moz-user-select: none; 1078 -ms-user-select: none; 1079 height: 2.25rem; 1080} 1081.mikio-toolbar-button { 1082 border-radius: 0; 1083 border-right-width: 0; 1084 border-color: var(--input-border-color); 1085} 1086.mikio-toolbar-button:first-of-type { 1087 border-radius: .25rem 0 0 .25rem; 1088} 1089.mikio-toolbar-button:last-of-type { 1090 border-radius: 0 .25rem .25rem 0; 1091 border-right-width: 1px; 1092} 1093.mikio-dialog .mikio-article { 1094 max-width: 40rem; 1095} 1096.mikio-dialog fieldset legend { 1097 font-size: 1.75rem; 1098 font-weight: 400; 1099} 1100.mikio-dialog fieldset label.block input.edit, 1101.mikio-dialog fieldset select { 1102 width: 100%; 1103} 1104.mikio-dialog fieldset label { 1105 text-align: left; 1106 font-weight: normal; 1107 display: block; 1108} 1109.mikio-dialog fieldset label.simple { 1110 text-align: center; 1111} 1112.mikio-dialog fieldset label.block { 1113 position: relative; 1114} 1115.mikio-dialog fieldset label.block span { 1116 position: absolute; 1117 padding: .4rem .9rem; 1118 color: rgba(0,0,0,0.3); 1119} 1120.mikio-dialog fieldset button { 1121 display: block; 1122 width: 100%; 1123} 1124.mikio-dialog fieldset button[type=submit] { 1125 color: var(--button-default-text-color); 1126 background-color: var(--button-default-background-color); 1127 border-color: var(--button-default-border-color); 1128} 1129.mikio-dialog fieldset button[type=submit]:hover { 1130 color: var(--button-default-text-hover-color); 1131 background-color: var(--button-default-background-hover-color); 1132 border-color: var(--button-default-border-hover-color); 1133} 1134.mikio-dialog fieldset input[type=checkbox] { 1135 vertical-align: middle; 1136} 1137.mikio .mikio-navbar .mikio-search, 1138.mikio .mikio-sidebar .mikio-search, 1139.mikio .mikio-footer .mikio-search, 1140.mikio .mikio-search { 1141 display: flex; 1142 gap: 0.5rem; 1143} 1144.mikio .mikio-navbar .mikio-search div, 1145.mikio .mikio-sidebar .mikio-search div, 1146.mikio .mikio-footer .mikio-search div, 1147.mikio .mikio-search div { 1148 display: flex; 1149} 1150.mikio .mikio-navbar .mikio-search input, 1151.mikio .mikio-sidebar .mikio-search input, 1152.mikio .mikio-footer .mikio-search input, 1153.mikio .mikio-search input { 1154 width: 100%; 1155 flex: 1 1 auto; 1156 border-radius: .25rem 0 0 .25rem; 1157} 1158.mikio .mikio-navbar .mikio-search button, 1159.mikio .mikio-sidebar .mikio-search button, 1160.mikio .mikio-footer .mikio-search button, 1161.mikio .mikio-search button { 1162 color: var(--button-search-text-color); 1163 background-color: var(--button-search-background-color); 1164 border-radius: 0 .25rem .25rem 0; 1165 border-color: var(--button-search-border-color); 1166} 1167.mikio .mikio-navbar .mikio-search button:hover, 1168.mikio .mikio-sidebar .mikio-search button:hover, 1169.mikio .mikio-footer .mikio-search button:hover, 1170.mikio .mikio-search button:hover { 1171 color: var(--button-search-text-hover-color); 1172 background-color: var(--button-search-background--hover-color); 1173 border-color: var(--button-search-border-hover-color); 1174} 1175.mikio .mikio-navbar .mikio-search .mikio-iicon, 1176.mikio .mikio-sidebar .mikio-search .mikio-iicon, 1177.mikio .mikio-footer .mikio-search .mikio-iicon, 1178.mikio .mikio-search .mikio-iicon { 1179 margin: 0 -4px 0 -4px; 1180} 1181#dw__pagetools { 1182 position: -webkit-sticky; 1183 position: sticky; 1184 top: 0; 1185 align-self: flex-start; 1186 padding: 3rem .5rem 0 .5rem; 1187} 1188#dw__pagetools ul { 1189 list-style: none; 1190 padding: 0; 1191 margin: 0; 1192} 1193#dw__pagetools a, 1194#dw__pagetools a:visited, 1195#dw__pagetools a:active { 1196 display: block; 1197} 1198#dw__pagetools a svg, 1199#dw__pagetools a:visited svg, 1200#dw__pagetools a:active svg { 1201 fill: var(--pagetools-color); 1202} 1203#dw__pagetools a:hover svg, 1204#dw__pagetools a:visited:hover svg, 1205#dw__pagetools a:active:hover svg { 1206 fill: var(--pagetools-hover-color); 1207} 1208.toolbar.group { 1209 margin-bottom: .5rem; 1210} 1211#wiki__editbar { 1212 overflow: hidden; 1213 margin-bottom: .5em; 1214} 1215#wiki__editbar #size__ctl { 1216 float: right; 1217} 1218#wiki__editbar .editButtons { 1219 display: inline; 1220 margin-right: 1rem; 1221} 1222#wiki__editbar .editButtons button { 1223 margin-right: 0.25rem; 1224 margin-bottom: 0.25rem; 1225} 1226#wiki__editbar .summary { 1227 display: inline; 1228} 1229.mode_admin .mikio-toc { 1230 background-color: var(--admin-background-color); 1231} 1232.mode_admin .mikio-toc #dw__toc { 1233 background-color: var(--toc-background-color); 1234} 1235.mikio .mode_admin .mikio-toc #dw__toc { 1236 background-color: var(--toc-background-color); 1237} 1238.mikio .mikio-toc { 1239 position: relative; 1240 z-index: 2; 1241 float: right; 1242 padding-left: 1rem; 1243 padding-bottom: 1rem; 1244 margin-top: 1rem; 1245} 1246.mikio .mikio-toc #dw__toc { 1247 color: var(--toc-link-color); 1248 background-color: var(--toc-background-color); 1249 border: 1px solid var(--toc-border-color); 1250 border-radius: .25rem; 1251 box-shadow: 0 1px 4px rgba(0,0,0,0.1); 1252 padding: .5rem; 1253 max-width: 12rem; 1254 float: none; 1255 width: auto; 1256 margin: 0; 1257} 1258.mikio .mikio-toc #dw__toc ul { 1259 padding-left: 0; 1260 margin: 0; 1261 list-style-type: none; 1262} 1263.mikio .mikio-toc #dw__toc ul ul { 1264 padding-left: .5rem; 1265} 1266.mikio .mikio-toc #dw__toc>div { 1267 padding: .2em .5em; 1268} 1269.mikio .mikio-toc h3.toggle { 1270 margin: 0; 1271 padding-right: 2rem; 1272 font-size: 80%; 1273 position: relative; 1274 height: 1rem; 1275 white-space: nowrap; 1276} 1277.mikio .mikio-toc h3.toggle .hamburger { 1278 width: 1rem; 1279 height: 1rem; 1280} 1281.mikio .mikio-toc h3.toggle .down-arrow { 1282 position: absolute; 1283 top: 0; 1284 bottom: 0; 1285 right: 0; 1286 margin: auto 0; 1287 background-color: var(--toc-background-color); 1288} 1289.mikio .mikio-toc h3.toggle.open .hamburger { 1290 display: none; 1291} 1292.mikio .mikio-toc h3.toggle.closed { 1293 font-size: 0; 1294 width: 2rem; 1295 padding-right: 0; 1296} 1297.mikio .mikio-toc h3.toggle.closed .down-arrow { 1298 right: -4px; 1299} 1300.mikio .mikio-toc h3.toggle span { 1301 display: none; 1302} 1303.mikio .mikio-toc a, 1304.mikio .mikio-toc a:visited, 1305.mikio .mikio-toc a:active { 1306 display: block; 1307 font-size: 80%; 1308 color: var(--toc-link-color); 1309 -webkit-text-decoration: none; 1310 text-decoration: none; 1311 padding: .2rem 0; 1312} 1313.mikio .mikio-toc a:hover, 1314.mikio .mikio-toc a:visited:hover, 1315.mikio .mikio-toc a:active:hover { 1316 color: var(--toc-link-hover-color); 1317} 1318.mikio-icon { 1319 margin-right: .25rem; 1320} 1321.mikio-icon svg { 1322 vertical-align: middle; 1323 fill: currentColor; 1324} 1325.mikio-iicon { 1326 display: inline-block; 1327 width: 1.2rem; 1328 height: 1.2rem; 1329 background-size: 1.2rem; 1330 background-position: center; 1331 background-repeat: no-repeat; 1332 vertical-align: middle; 1333 margin-right: .25rem; 1334 fill: currentColor; 1335} 1336.mikio .mode_show table, 1337.mikio .dokuwiki .mode_showtag table.ul, 1338.mikio .mode_admin table { 1339 width: 100%; 1340 border-collapse: collapse; 1341 margin-bottom: 1rem; 1342 font-size: 90%; 1343 border-bottom: 1px solid var(--table-row-border-color); 1344} 1345.mikio .mode_show table tr, 1346.mikio .dokuwiki .mode_showtag table.ul tr, 1347.mikio .mode_admin table tr { 1348 border-top: 1px solid var(--table-row-border-color); 1349} 1350.mikio .mode_show table td, 1351.mikio .mode_show table th, 1352.mikio .dokuwiki .mode_showtag table.ul td, 1353.mikio .dokuwiki .mode_showtag table.ul th, 1354.mikio .mode_admin table td, 1355.mikio .mode_admin table th { 1356 padding: 0.75rem 0.75rem; 1357 text-align: left; 1358 border-left: 1px solid var(--table-col-border-color); 1359 border-right: 1px solid var(--table-col-border-color); 1360} 1361.mikio .mode_show table td.centeralign, 1362.mikio .mode_show table th.centeralign, 1363.mikio .dokuwiki .mode_showtag table.ul td.centeralign, 1364.mikio .dokuwiki .mode_showtag table.ul th.centeralign, 1365.mikio .mode_admin table td.centeralign, 1366.mikio .mode_admin table th.centeralign { 1367 text-align: center; 1368} 1369.mikio .mode_show table td.rightalign, 1370.mikio .mode_show table th.rightalign, 1371.mikio .dokuwiki .mode_showtag table.ul td.rightalign, 1372.mikio .dokuwiki .mode_showtag table.ul th.rightalign, 1373.mikio .mode_admin table td.rightalign, 1374.mikio .mode_admin table th.rightalign { 1375 text-align: right; 1376} 1377.mikio .mode_show table thead tr, 1378.mikio .dokuwiki .mode_showtag table.ul thead tr, 1379.mikio .mode_admin table thead tr { 1380 background-color: var(--table-header-row-background-color); 1381 color: var(--table-header-row-text-color); 1382} 1383.mikio .mode_show table tbody tr:nth-child(odd), 1384.mikio .dokuwiki .mode_showtag table.ul tbody tr:nth-child(odd), 1385.mikio .mode_admin table tbody tr:nth-child(odd) { 1386 background-color: var(--table-odd-row-background-color); 1387 color: var(--table-odd-row-text-color); 1388} 1389.mikio .mode_show table tbody tr:nth-child(even), 1390.mikio .dokuwiki .mode_showtag table.ul tbody tr:nth-child(even), 1391.mikio .mode_admin table tbody tr:nth-child(even) { 1392 background-color: var(--table-even-row-background-color); 1393 color: var(--table-even-row-text-color); 1394} 1395.mikio-nav { 1396 list-style: none; 1397 margin: 0; 1398 padding: 0; 1399 display: flex; 1400} 1401.mikio-nav .mikio-nav-item, 1402.mikio-nav .mikio-nav-dropdown, 1403.mikio-nav > button, 1404.mikio-nav > span { 1405 display: inline-block; 1406 padding: .5rem .2rem; 1407 margin: 0 .5rem; 1408 font-size: 1rem; 1409} 1410.mikio-nav > button { 1411 border-width: 0; 1412} 1413.mikio-nav > button svg { 1414 width: 1.2rem; 1415 height: 1.2rem; 1416} 1417.mikio-nav > button.plugin__do_usertasks, 1418.mikio-nav > span.plugin__do_usertasks { 1419 position: relative; 1420 border-bottom: 0 !important; 1421} 1422.mikio-nav > button.plugin__do_usertasks svg, 1423.mikio-nav > span.plugin__do_usertasks svg { 1424 margin-top: 0.4rem; 1425 width: 1.3rem; 1426 height: 1.3rem; 1427} 1428.mikio-nav > button.plugin__do_usertasks .num, 1429.mikio-nav > span.plugin__do_usertasks .num { 1430 position: absolute; 1431 line-height: normal; 1432 top: 0.3rem; 1433 right: -0.4rem; 1434 padding: .1rem .25rem; 1435 font-size: 70%; 1436 border-radius: 50%; 1437 background-color: var(--navbar-link-color); 1438 color: var(--navbar-background-color); 1439} 1440.mikio-nav .mikio-nav-dropdown { 1441 position: relative; 1442} 1443.mikio-nav .mikio-nav-dropdown>a { 1444 display: inline-block; 1445 padding: .2rem 1.2rem .2rem 0; 1446 position: relative; 1447} 1448.mikio-nav .mikio-nav-dropdown>a::after { 1449 position: absolute; 1450 content: ''; 1451 top: 10px; 1452 right: 6px; 1453 width: 6px; 1454 height: 6px; 1455 border-left: 2px solid var(--text); 1456 border-bottom: 2px solid var(--text); 1457 transform: rotateZ(-45deg); 1458} 1459.mikio-nav a { 1460 -webkit-text-decoration: none; 1461 text-decoration: none; 1462} 1463.mikio-dropdown { 1464 display: block; 1465 position: absolute; 1466 z-index: 10000; 1467 min-width: 12rem; 1468 right: 0; 1469 padding: 1rem 1.5rem; 1470 border: 1px solid var(--dropdown-border-color); 1471 border-radius: 4px; 1472 box-shadow: 0 4px 10px rgba(0,0,0,0.3); 1473 background-color: var(--dropdown-background-color); 1474 color: var(--dropdown-color); 1475} 1476.mikio-dropdown.closed { 1477 display: none; 1478} 1479.mikio-dropdown .mikio-dropdown-item { 1480 display: flex; 1481 align-items: center; 1482 margin-top: .5rem; 1483 margin-bottom: .5rem; 1484} 1485.mikio-dropdown .mikio-dropdown-header { 1486 margin: 0 0 1rem 0; 1487} 1488.mikio-dropdown .mikio-dropdown-divider { 1489 margin: 1rem -1rem; 1490 border-bottom: 1px solid var(--dropdown-border-color); 1491} 1492.mikio-dropdown .mikio-nav-link, 1493.mikio-dropdown .mikio-nav-link:visited, 1494.mikio-dropdown .mikio-nav-link.active { 1495 margin: 0rem -1rem 0rem -1rem; 1496 padding: .25rem 1rem .25rem 1rem; 1497 transition: all .15s ease-in-out; 1498 color: var(--dropdown-color); 1499} 1500.mikio-dropdown .mikio-nav-link:hover, 1501.mikio-dropdown .mikio-nav-link:visited:hover, 1502.mikio-dropdown .mikio-nav-link.active:hover { 1503 color: var(--dropdown-color); 1504 background-color: var(--dropdown-hover-color); 1505} 1506.typeahead.mikio-dropdown { 1507 flex-direction: column; 1508} 1509.typeahead.mikio-dropdown a.mikio-dropdown-item { 1510 display: inline; 1511} 1512.typeahead.mikio-dropdown .mikio-dropdown-header { 1513 margin-bottom: 0; 1514 overflow: hidden; 1515 text-overflow: ellipsis; 1516 color: var(--dropdown-color); 1517} 1518.typeahead.mikio-dropdown .mikio-dropdown-divider { 1519 margin-top: 0.5rem; 1520 margin-bottom: 0.5rem; 1521} 1522.mikio-tabs { 1523 padding: 0; 1524 margin-top: 1rem; 1525 margin-bottom: -1px; 1526 list-style-type: none; 1527} 1528.mikio-tabs li { 1529 float: none; 1530 display: inline-block; 1531 font-size: 1rem; 1532 line-height: 1.4rem; 1533 position: relative; 1534 z-index: 2; 1535} 1536.mikio-tabs li strong { 1537 display: inline-block; 1538 background-color: var(--tab-active-background-color); 1539 font-weight: normal; 1540 color: var(--tab-active-color); 1541 border-color: var(--tab-active-border-color) var(--tab-active-border-color) var(--tab-active-background-color); 1542 border-radius: .5rem .5rem 0 0; 1543 border-width: 1px; 1544 border-style: solid; 1545 padding: .5rem 1rem; 1546 margin: 0; 1547 bottom: -1px; 1548} 1549.mikio-tabs li a, 1550.mikio-tabs li a:visited, 1551.mikio-tabs li a:active { 1552 display: inline-block; 1553 padding: .5rem 1rem; 1554 border: 1px solid var(--tab-border-color); 1555 color: var(--tab-color); 1556 -webkit-text-decoration: none; 1557 text-decoration: none; 1558 margin: 0; 1559 background-color: var(--tab-background-color); 1560} 1561.mikio-tabs li a:hover, 1562.mikio-tabs li a:visited:hover, 1563.mikio-tabs li a:active:hover { 1564 color: var(--tab-hover-color); 1565 border-color: var(--tab-border-hover-color) var(--tab-border-hover-color) transparent var(--tab-border-hover-color); 1566 border-radius: .5rem .5rem 0 0; 1567 background-color: var(--tab-background-hover-color); 1568} 1569.mikio-tabs:after { 1570 border-bottom: 0; 1571} 1572.mikio-tab-active { 1573 display: inline-block; 1574 background-color: var(--tab-active-background-color); 1575 font-weight: normal; 1576 color: var(--tab-active-color); 1577 border-color: var(--tab-active-border-color) var(--tab-active-border-color) var(--tab-active-background-color); 1578 border-radius: .5rem .5rem 0 0; 1579 border-width: 1px; 1580 border-style: solid; 1581 padding: .5rem 1rem; 1582 margin: 0; 1583 bottom: -1px; 1584} 1585.mikio-tab { 1586 background-color: var(--tab-background-color); 1587 font-weight: normal; 1588 color: var(--tab-color); 1589 border-color: var(--tab-border-color) var(--tab-border-color) var(--tab-background-color); 1590 padding: .5rem 1rem; 1591 margin: 0; 1592 bottom: -1px; 1593} 1594.mikio-tab-panel { 1595 margin-bottom: 0 !important; 1596 background-color: var(--tab-active-background-color); 1597 border-width: 1px 1px 1px 1px; 1598 border-style: solid; 1599 border-color: var(--tab-active-border-color) !important; 1600 word-wrap: break-word; 1601 word-break: break-word; 1602} 1603.mikio .dokuwiki div.section_highlight { 1604 background-color: var(--section-edit-highlight); 1605 border-width: 0; 1606 margin: 0 -1rem; 1607 padding: 0 1rem; 1608} 1609.mikio-input-file { 1610 position: absolute; 1611 margin-top: -0.5rem; 1612 top: 0; 1613 right: 0; 1614 left: 0; 1615 z-index: 5; 1616 padding: .25rem 1rem; 1617 line-height: 1.5; 1618 text-align: left; 1619 color: var(--control-text-color); 1620 background-color: var(--control-background-color); 1621 border: .1px solid var(--input-border-color); 1622 border-radius: .25rem; 1623 -webkit-user-select: none; 1624 -moz-user-select: none; 1625 -ms-user-select: none; 1626 user-select: none; 1627 white-space: nowrap; 1628 overflow: hidden; 1629 text-overflow: ellipsis; 1630 box-sizing: border-box; 1631} 1632.mikio-input-file:before { 1633 position: absolute; 1634 top: 0; 1635 right: 0; 1636 bottom: 0; 1637 z-index: 6; 1638 display: block; 1639 content: "Browse"; 1640 padding: .25rem 1rem; 1641 line-height: 1.5; 1642 color: var(--button-text-color); 1643 background-color: var(--button-background-color); 1644 border-radius: 0 .25rem .25rem 0; 1645 border: 1px solid var(--button-border-color); 1646 transition: all .15s ease-in-out; 1647} 1648.mikio-input-file:hover:before { 1649 background-color: var(--button-background-hover-color); 1650 border-color: var(--button-border-hover-color); 1651 color: var(--button-text-hover-color); 1652} 1653code, 1654pre { 1655 overflow-x: auto; 1656 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; 1657 font-size: 87.5%; 1658 color: var(--code-text-color); 1659 background-color: var(--code-background-color); 1660 word-wrap: break-word; 1661 white-space: pre-wrap; 1662 white-space: -moz-pre-wrap; 1663 white-space: -pre-wrap; 1664 white-space: -o-pre-wrap; 1665 line-height: 1.75; 1666} 1667.mode_show code:not(.content_partial code), 1668.mode_show pre { 1669 border: 1px solid var(--code-border-color); 1670 padding: .2em; 1671} 1672.mikio .mikio-search button, 1673.mikio .mikio-search input, 1674.mikio .mikio-search optgroup, 1675.mikio .mikio-search select, 1676.mikio .mikio-search textarea, 1677.mikio.dokuwiki fieldset button, 1678.mikio.dokuwiki fieldset input, 1679.mikio.dokuwiki fieldset optgroup, 1680.mikio.dokuwiki fieldset select, 1681.mikio.dokuwiki fieldset textarea, 1682.mikio.dokuwiki .secedit button, 1683.mikio.dokuwiki .secedit input, 1684.mikio.dokuwiki .secedit optgroup, 1685.mikio.dokuwiki .secedit select, 1686.mikio.dokuwiki .secedit textarea, 1687.mikio #config__manager tr button, 1688.mikio #config__manager tr input, 1689.mikio #config__manager tr optgroup, 1690.mikio #config__manager tr select, 1691.mikio #config__manager tr textarea, 1692.mikio .mode_revisions .mikio-page button, 1693.mikio .mode_revisions .mikio-page input, 1694.mikio .mode_revisions .mikio-page optgroup, 1695.mikio .mode_revisions .mikio-page select, 1696.mikio .mode_revisions .mikio-page textarea, 1697.mikio .mode_edit .mikio-page button, 1698.mikio .mode_edit .mikio-page input, 1699.mikio .mode_edit .mikio-page optgroup, 1700.mikio .mode_edit .mikio-page select, 1701.mikio .mode_edit .mikio-page textarea, 1702.mikio .mode_draft .mikio-page button, 1703.mikio .mode_draft .mikio-page input, 1704.mikio .mode_draft .mikio-page optgroup, 1705.mikio .mode_draft .mikio-page select, 1706.mikio .mode_draft .mikio-page textarea, 1707.mikio .mode_preview .mikio-page button, 1708.mikio .mode_preview .mikio-page input, 1709.mikio .mode_preview .mikio-page optgroup, 1710.mikio .mode_preview .mikio-page select, 1711.mikio .mode_preview .mikio-page textarea, 1712.mikio .mode_showtag .mikio-page button, 1713.mikio .mode_showtag .mikio-page input, 1714.mikio .mode_showtag .mikio-page optgroup, 1715.mikio .mode_showtag .mikio-page select, 1716.mikio .mode_showtag .mikio-page textarea, 1717.mikio .mode_admin .mikio-page button, 1718.mikio .mode_admin .mikio-page input, 1719.mikio .mode_admin .mikio-page optgroup, 1720.mikio .mode_admin .mikio-page select, 1721.mikio .mode_admin .mikio-page textarea { 1722 margin: 0; 1723 font-family: inherit; 1724 font-size: inherit; 1725 font-weight: 400; 1726 border-width: 1px; 1727 border-style: solid; 1728 border-color: transparent; 1729 border-radius: .25rem; 1730 box-sizing: border-box; 1731 vertical-align: middle; 1732 padding: .375rem .75rem; 1733 color: var(--control-text-color); 1734 background-color: var(--control-background-color); 1735 color: var(--input-text-color); 1736 border-color: var(--input-border-color); 1737 background-color: var(--input-background-color); 1738 line-height: inherit; 1739} 1740.mikio .mikio-search button[type=color], 1741.mikio .mikio-search input[type=color], 1742.mikio .mikio-search optgroup[type=color], 1743.mikio .mikio-search select[type=color], 1744.mikio .mikio-search textarea[type=color], 1745.mikio.dokuwiki fieldset button[type=color], 1746.mikio.dokuwiki fieldset input[type=color], 1747.mikio.dokuwiki fieldset optgroup[type=color], 1748.mikio.dokuwiki fieldset select[type=color], 1749.mikio.dokuwiki fieldset textarea[type=color], 1750.mikio.dokuwiki .secedit button[type=color], 1751.mikio.dokuwiki .secedit input[type=color], 1752.mikio.dokuwiki .secedit optgroup[type=color], 1753.mikio.dokuwiki .secedit select[type=color], 1754.mikio.dokuwiki .secedit textarea[type=color], 1755.mikio #config__manager tr button[type=color], 1756.mikio #config__manager tr input[type=color], 1757.mikio #config__manager tr optgroup[type=color], 1758.mikio #config__manager tr select[type=color], 1759.mikio #config__manager tr textarea[type=color], 1760.mikio .mode_revisions .mikio-page button[type=color], 1761.mikio .mode_revisions .mikio-page input[type=color], 1762.mikio .mode_revisions .mikio-page optgroup[type=color], 1763.mikio .mode_revisions .mikio-page select[type=color], 1764.mikio .mode_revisions .mikio-page textarea[type=color], 1765.mikio .mode_edit .mikio-page button[type=color], 1766.mikio .mode_edit .mikio-page input[type=color], 1767.mikio .mode_edit .mikio-page optgroup[type=color], 1768.mikio .mode_edit .mikio-page select[type=color], 1769.mikio .mode_edit .mikio-page textarea[type=color], 1770.mikio .mode_draft .mikio-page button[type=color], 1771.mikio .mode_draft .mikio-page input[type=color], 1772.mikio .mode_draft .mikio-page optgroup[type=color], 1773.mikio .mode_draft .mikio-page select[type=color], 1774.mikio .mode_draft .mikio-page textarea[type=color], 1775.mikio .mode_preview .mikio-page button[type=color], 1776.mikio .mode_preview .mikio-page input[type=color], 1777.mikio .mode_preview .mikio-page optgroup[type=color], 1778.mikio .mode_preview .mikio-page select[type=color], 1779.mikio .mode_preview .mikio-page textarea[type=color], 1780.mikio .mode_showtag .mikio-page button[type=color], 1781.mikio .mode_showtag .mikio-page input[type=color], 1782.mikio .mode_showtag .mikio-page optgroup[type=color], 1783.mikio .mode_showtag .mikio-page select[type=color], 1784.mikio .mode_showtag .mikio-page textarea[type=color], 1785.mikio .mode_admin .mikio-page button[type=color], 1786.mikio .mode_admin .mikio-page input[type=color], 1787.mikio .mode_admin .mikio-page optgroup[type=color], 1788.mikio .mode_admin .mikio-page select[type=color], 1789.mikio .mode_admin .mikio-page textarea[type=color] { 1790 padding: 0; 1791} 1792.mikio .mikio-search button, 1793.mikio .mikio-search input[type=button], 1794.mikio .mikio-search input[type=image], 1795.mikio.dokuwiki fieldset button, 1796.mikio.dokuwiki fieldset input[type=button], 1797.mikio.dokuwiki fieldset input[type=image], 1798.mikio.dokuwiki .secedit button, 1799.mikio.dokuwiki .secedit input[type=button], 1800.mikio.dokuwiki .secedit input[type=image], 1801.mikio #config__manager tr button, 1802.mikio #config__manager tr input[type=button], 1803.mikio #config__manager tr input[type=image], 1804.mikio .mode_revisions .mikio-page button, 1805.mikio .mode_revisions .mikio-page input[type=button], 1806.mikio .mode_revisions .mikio-page input[type=image], 1807.mikio .mode_edit .mikio-page button, 1808.mikio .mode_edit .mikio-page input[type=button], 1809.mikio .mode_edit .mikio-page input[type=image], 1810.mikio .mode_draft .mikio-page button, 1811.mikio .mode_draft .mikio-page input[type=button], 1812.mikio .mode_draft .mikio-page input[type=image], 1813.mikio .mode_preview .mikio-page button, 1814.mikio .mode_preview .mikio-page input[type=button], 1815.mikio .mode_preview .mikio-page input[type=image], 1816.mikio .mode_showtag .mikio-page button, 1817.mikio .mode_showtag .mikio-page input[type=button], 1818.mikio .mode_showtag .mikio-page input[type=image], 1819.mikio .mode_admin .mikio-page button, 1820.mikio .mode_admin .mikio-page input[type=button], 1821.mikio .mode_admin .mikio-page input[type=image] { 1822 display: inline-block; 1823 text-align: center; 1824 color: var(--button-text-color); 1825 background-color: var(--button-background-color); 1826 border-color: var(--button-border-color); 1827 line-height: 1.5; 1828 -webkit-text-decoration: none; 1829 text-decoration: none; 1830 text-transform: capitalize; 1831 transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; 1832} 1833.mikio .mikio-search button:hover:not(:disabled), 1834.mikio .mikio-search input[type=button]:hover:not(:disabled), 1835.mikio .mikio-search input[type=image]:hover:not(:disabled), 1836.mikio.dokuwiki fieldset button:hover:not(:disabled), 1837.mikio.dokuwiki fieldset input[type=button]:hover:not(:disabled), 1838.mikio.dokuwiki fieldset input[type=image]:hover:not(:disabled), 1839.mikio.dokuwiki .secedit button:hover:not(:disabled), 1840.mikio.dokuwiki .secedit input[type=button]:hover:not(:disabled), 1841.mikio.dokuwiki .secedit input[type=image]:hover:not(:disabled), 1842.mikio #config__manager tr button:hover:not(:disabled), 1843.mikio #config__manager tr input[type=button]:hover:not(:disabled), 1844.mikio #config__manager tr input[type=image]:hover:not(:disabled), 1845.mikio .mode_revisions .mikio-page button:hover:not(:disabled), 1846.mikio .mode_revisions .mikio-page input[type=button]:hover:not(:disabled), 1847.mikio .mode_revisions .mikio-page input[type=image]:hover:not(:disabled), 1848.mikio .mode_edit .mikio-page button:hover:not(:disabled), 1849.mikio .mode_edit .mikio-page input[type=button]:hover:not(:disabled), 1850.mikio .mode_edit .mikio-page input[type=image]:hover:not(:disabled), 1851.mikio .mode_draft .mikio-page button:hover:not(:disabled), 1852.mikio .mode_draft .mikio-page input[type=button]:hover:not(:disabled), 1853.mikio .mode_draft .mikio-page input[type=image]:hover:not(:disabled), 1854.mikio .mode_preview .mikio-page button:hover:not(:disabled), 1855.mikio .mode_preview .mikio-page input[type=button]:hover:not(:disabled), 1856.mikio .mode_preview .mikio-page input[type=image]:hover:not(:disabled), 1857.mikio .mode_showtag .mikio-page button:hover:not(:disabled), 1858.mikio .mode_showtag .mikio-page input[type=button]:hover:not(:disabled), 1859.mikio .mode_showtag .mikio-page input[type=image]:hover:not(:disabled), 1860.mikio .mode_admin .mikio-page button:hover:not(:disabled), 1861.mikio .mode_admin .mikio-page input[type=button]:hover:not(:disabled), 1862.mikio .mode_admin .mikio-page input[type=image]:hover:not(:disabled) { 1863 -webkit-text-decoration: none; 1864 text-decoration: none; 1865 color: var(--button-text-hover-color); 1866 background-color: var(--button-background-hover-color); 1867 border-color: var(--button-border-hover-color); 1868} 1869.mikio .mikio-search button:disabled, 1870.mikio .mikio-search input[type=button]:disabled, 1871.mikio .mikio-search input[type=image]:disabled, 1872.mikio.dokuwiki fieldset button:disabled, 1873.mikio.dokuwiki fieldset input[type=button]:disabled, 1874.mikio.dokuwiki fieldset input[type=image]:disabled, 1875.mikio.dokuwiki .secedit button:disabled, 1876.mikio.dokuwiki .secedit input[type=button]:disabled, 1877.mikio.dokuwiki .secedit input[type=image]:disabled, 1878.mikio #config__manager tr button:disabled, 1879.mikio #config__manager tr input[type=button]:disabled, 1880.mikio #config__manager tr input[type=image]:disabled, 1881.mikio .mode_revisions .mikio-page button:disabled, 1882.mikio .mode_revisions .mikio-page input[type=button]:disabled, 1883.mikio .mode_revisions .mikio-page input[type=image]:disabled, 1884.mikio .mode_edit .mikio-page button:disabled, 1885.mikio .mode_edit .mikio-page input[type=button]:disabled, 1886.mikio .mode_edit .mikio-page input[type=image]:disabled, 1887.mikio .mode_draft .mikio-page button:disabled, 1888.mikio .mode_draft .mikio-page input[type=button]:disabled, 1889.mikio .mode_draft .mikio-page input[type=image]:disabled, 1890.mikio .mode_preview .mikio-page button:disabled, 1891.mikio .mode_preview .mikio-page input[type=button]:disabled, 1892.mikio .mode_preview .mikio-page input[type=image]:disabled, 1893.mikio .mode_showtag .mikio-page button:disabled, 1894.mikio .mode_showtag .mikio-page input[type=button]:disabled, 1895.mikio .mode_showtag .mikio-page input[type=image]:disabled, 1896.mikio .mode_admin .mikio-page button:disabled, 1897.mikio .mode_admin .mikio-page input[type=button]:disabled, 1898.mikio .mode_admin .mikio-page input[type=image]:disabled { 1899 opacity: .65; 1900} 1901.mikio .mikio-search button#edbtn__save, 1902.mikio .mikio-search button[name="run[save]"], 1903.mikio.dokuwiki fieldset button#edbtn__save, 1904.mikio.dokuwiki fieldset button[name="run[save]"], 1905.mikio.dokuwiki .secedit button#edbtn__save, 1906.mikio.dokuwiki .secedit button[name="run[save]"], 1907.mikio #config__manager tr button#edbtn__save, 1908.mikio #config__manager tr button[name="run[save]"], 1909.mikio .mode_revisions .mikio-page button#edbtn__save, 1910.mikio .mode_revisions .mikio-page button[name="run[save]"], 1911.mikio .mode_edit .mikio-page button#edbtn__save, 1912.mikio .mode_edit .mikio-page button[name="run[save]"], 1913.mikio .mode_draft .mikio-page button#edbtn__save, 1914.mikio .mode_draft .mikio-page button[name="run[save]"], 1915.mikio .mode_preview .mikio-page button#edbtn__save, 1916.mikio .mode_preview .mikio-page button[name="run[save]"], 1917.mikio .mode_showtag .mikio-page button#edbtn__save, 1918.mikio .mode_showtag .mikio-page button[name="run[save]"], 1919.mikio .mode_admin .mikio-page button#edbtn__save, 1920.mikio .mode_admin .mikio-page button[name="run[save]"] { 1921 color: var(--button-default-text-color); 1922 background-color: var(--button-default-background-color); 1923 border-color: var(--button-default-border-color); 1924} 1925.mikio .mikio-search button#edbtn__save:hover, 1926.mikio .mikio-search button[name="run[save]"]:hover, 1927.mikio.dokuwiki fieldset button#edbtn__save:hover, 1928.mikio.dokuwiki fieldset button[name="run[save]"]:hover, 1929.mikio.dokuwiki .secedit button#edbtn__save:hover, 1930.mikio.dokuwiki .secedit button[name="run[save]"]:hover, 1931.mikio #config__manager tr button#edbtn__save:hover, 1932.mikio #config__manager tr button[name="run[save]"]:hover, 1933.mikio .mode_revisions .mikio-page button#edbtn__save:hover, 1934.mikio .mode_revisions .mikio-page button[name="run[save]"]:hover, 1935.mikio .mode_edit .mikio-page button#edbtn__save:hover, 1936.mikio .mode_edit .mikio-page button[name="run[save]"]:hover, 1937.mikio .mode_draft .mikio-page button#edbtn__save:hover, 1938.mikio .mode_draft .mikio-page button[name="run[save]"]:hover, 1939.mikio .mode_preview .mikio-page button#edbtn__save:hover, 1940.mikio .mode_preview .mikio-page button[name="run[save]"]:hover, 1941.mikio .mode_showtag .mikio-page button#edbtn__save:hover, 1942.mikio .mode_showtag .mikio-page button[name="run[save]"]:hover, 1943.mikio .mode_admin .mikio-page button#edbtn__save:hover, 1944.mikio .mode_admin .mikio-page button[name="run[save]"]:hover { 1945 color: var(--button-default-text-hover-color); 1946 background-color: var(--button-default-background-hover-color); 1947 border-color: var(--button-default-border-hover-color); 1948} 1949.mikio .mikio-search input[type=text], 1950.mikio .mikio-search input[type=search], 1951.mikio .mikio-search input[type=password], 1952.mikio .mikio-search input[type=email], 1953.mikio.dokuwiki fieldset input[type=text], 1954.mikio.dokuwiki fieldset input[type=search], 1955.mikio.dokuwiki fieldset input[type=password], 1956.mikio.dokuwiki fieldset input[type=email], 1957.mikio.dokuwiki .secedit input[type=text], 1958.mikio.dokuwiki .secedit input[type=search], 1959.mikio.dokuwiki .secedit input[type=password], 1960.mikio.dokuwiki .secedit input[type=email], 1961.mikio #config__manager tr input[type=text], 1962.mikio #config__manager tr input[type=search], 1963.mikio #config__manager tr input[type=password], 1964.mikio #config__manager tr input[type=email], 1965.mikio .mode_revisions .mikio-page input[type=text], 1966.mikio .mode_revisions .mikio-page input[type=search], 1967.mikio .mode_revisions .mikio-page input[type=password], 1968.mikio .mode_revisions .mikio-page input[type=email], 1969.mikio .mode_edit .mikio-page input[type=text], 1970.mikio .mode_edit .mikio-page input[type=search], 1971.mikio .mode_edit .mikio-page input[type=password], 1972.mikio .mode_edit .mikio-page input[type=email], 1973.mikio .mode_draft .mikio-page input[type=text], 1974.mikio .mode_draft .mikio-page input[type=search], 1975.mikio .mode_draft .mikio-page input[type=password], 1976.mikio .mode_draft .mikio-page input[type=email], 1977.mikio .mode_preview .mikio-page input[type=text], 1978.mikio .mode_preview .mikio-page input[type=search], 1979.mikio .mode_preview .mikio-page input[type=password], 1980.mikio .mode_preview .mikio-page input[type=email], 1981.mikio .mode_showtag .mikio-page input[type=text], 1982.mikio .mode_showtag .mikio-page input[type=search], 1983.mikio .mode_showtag .mikio-page input[type=password], 1984.mikio .mode_showtag .mikio-page input[type=email], 1985.mikio .mode_admin .mikio-page input[type=text], 1986.mikio .mode_admin .mikio-page input[type=search], 1987.mikio .mode_admin .mikio-page input[type=password], 1988.mikio .mode_admin .mikio-page input[type=email] { 1989 -webkit-appearance: none; 1990 -moz-appearance: none; 1991 -ms-appearance: none; 1992} 1993.mikio .mikio-search textarea, 1994.mikio.dokuwiki fieldset textarea, 1995.mikio.dokuwiki .secedit textarea, 1996.mikio #config__manager tr textarea, 1997.mikio .mode_revisions .mikio-page textarea, 1998.mikio .mode_edit .mikio-page textarea, 1999.mikio .mode_draft .mikio-page textarea, 2000.mikio .mode_preview .mikio-page textarea, 2001.mikio .mode_showtag .mikio-page textarea, 2002.mikio .mode_admin .mikio-page textarea { 2003 margin-bottom: 1rem; 2004 width: 100%; 2005 word-wrap: break-word; 2006 overflow: auto; 2007 resize: vertical; 2008 white-space: pre-wrap; 2009} 2010.mikio .mikio-search select, 2011.mikio.dokuwiki fieldset select, 2012.mikio.dokuwiki .secedit select, 2013.mikio #config__manager tr select, 2014.mikio .mode_revisions .mikio-page select, 2015.mikio .mode_edit .mikio-page select, 2016.mikio .mode_draft .mikio-page select, 2017.mikio .mode_preview .mikio-page select, 2018.mikio .mode_showtag .mikio-page select, 2019.mikio .mode_admin .mikio-page select { 2020 -webkit-user-select: none; 2021 -moz-user-select: none; 2022 -ms-user-select: none; 2023 height: 2.25rem; 2024} 2025.mikio .mikio-search .toolbutton, 2026.mikio.dokuwiki fieldset .toolbutton, 2027.mikio.dokuwiki .secedit .toolbutton, 2028.mikio #config__manager tr .toolbutton, 2029.mikio .mode_revisions .mikio-page .toolbutton, 2030.mikio .mode_edit .mikio-page .toolbutton, 2031.mikio .mode_draft .mikio-page .toolbutton, 2032.mikio .mode_preview .mikio-page .toolbutton, 2033.mikio .mode_showtag .mikio-page .toolbutton, 2034.mikio .mode_admin .mikio-page .toolbutton { 2035 border-radius: 0; 2036 border-right-width: 0; 2037 border-color: var(--input-border-color); 2038} 2039.mikio .mikio-search .toolbutton:first-of-type, 2040.mikio.dokuwiki fieldset .toolbutton:first-of-type, 2041.mikio.dokuwiki .secedit .toolbutton:first-of-type, 2042.mikio #config__manager tr .toolbutton:first-of-type, 2043.mikio .mode_revisions .mikio-page .toolbutton:first-of-type, 2044.mikio .mode_edit .mikio-page .toolbutton:first-of-type, 2045.mikio .mode_draft .mikio-page .toolbutton:first-of-type, 2046.mikio .mode_preview .mikio-page .toolbutton:first-of-type, 2047.mikio .mode_showtag .mikio-page .toolbutton:first-of-type, 2048.mikio .mode_admin .mikio-page .toolbutton:first-of-type { 2049 border-radius: .25rem 0 0 .25rem; 2050} 2051.mikio .mikio-search .toolbutton:last-of-type, 2052.mikio.dokuwiki fieldset .toolbutton:last-of-type, 2053.mikio.dokuwiki .secedit .toolbutton:last-of-type, 2054.mikio #config__manager tr .toolbutton:last-of-type, 2055.mikio .mode_revisions .mikio-page .toolbutton:last-of-type, 2056.mikio .mode_edit .mikio-page .toolbutton:last-of-type, 2057.mikio .mode_draft .mikio-page .toolbutton:last-of-type, 2058.mikio .mode_preview .mikio-page .toolbutton:last-of-type, 2059.mikio .mode_showtag .mikio-page .toolbutton:last-of-type, 2060.mikio .mode_admin .mikio-page .toolbutton:last-of-type { 2061 border-radius: 0 .25rem .25rem 0; 2062 border-right-width: 1px; 2063} 2064.mikio #config__manager tr .input, 2065.mikio #config__manager tr.default .input { 2066 background-color: transparent; 2067} 2068.mikio .mikio-search.search button[type=submit] { 2069 border-left-width: 0; 2070 border-color: var(--search-button-border-color); 2071} 2072.mikio .dokuwiki .secedit { 2073 float: none; 2074 margin-top: 0; 2075 text-align: right; 2076} 2077.mikio .dokuwiki fieldset { 2078 margin: 2rem auto; 2079 border: 0; 2080 width: auto; 2081 max-width: 40rem; 2082} 2083.mikio .dokuwiki fieldset label.block { 2084 display: flex; 2085 flex-direction: row; 2086 text-align: right; 2087} 2088.mikio .dokuwiki fieldset label.block span { 2089 margin-right: 1rem; 2090 width: 15rem; 2091 align-self: center; 2092} 2093.mikio .dokuwiki fieldset label.block input { 2094 flex-grow: 1; 2095} 2096.mikio .dokuwiki .mode_login .mikio-article, 2097.mikio .dokuwiki .mode_denied .mikio-article { 2098 max-width: 40rem; 2099} 2100.mikio .dokuwiki .mode_login fieldset legend, 2101.mikio .dokuwiki .mode_denied fieldset legend { 2102 font-size: 1.75rem; 2103 font-weight: 400; 2104} 2105.mikio .dokuwiki .mode_login fieldset label.block input.edit, 2106.mikio .dokuwiki .mode_login fieldset select, 2107.mikio .dokuwiki .mode_denied fieldset label.block input.edit, 2108.mikio .dokuwiki .mode_denied fieldset select { 2109 width: 100%; 2110} 2111.mikio .dokuwiki .mode_login fieldset label, 2112.mikio .dokuwiki .mode_denied fieldset label { 2113 text-align: left; 2114 font-weight: normal; 2115 display: block; 2116} 2117.mikio .dokuwiki .mode_login fieldset label.simple, 2118.mikio .dokuwiki .mode_denied fieldset label.simple { 2119 text-align: center; 2120} 2121.mikio .dokuwiki .mode_login fieldset label.block, 2122.mikio .dokuwiki .mode_denied fieldset label.block { 2123 position: relative; 2124} 2125.mikio .dokuwiki .mode_login fieldset label.block span, 2126.mikio .dokuwiki .mode_denied fieldset label.block span { 2127 position: absolute; 2128 padding: .4rem .9rem; 2129 color: rgba(0,0,0,0.3); 2130} 2131.mikio .dokuwiki .mode_login fieldset button, 2132.mikio .dokuwiki .mode_denied fieldset button { 2133 display: block; 2134 width: 100%; 2135} 2136.mikio .dokuwiki .mode_login fieldset button[type=submit], 2137.mikio .dokuwiki .mode_denied fieldset button[type=submit] { 2138 color: var(--button-default-text-color); 2139 background-color: var(--button-default-background-color); 2140 border-color: var(--button-default-border-color); 2141} 2142.mikio .dokuwiki .mode_login fieldset button[type=submit]:hover, 2143.mikio .dokuwiki .mode_denied fieldset button[type=submit]:hover { 2144 color: var(--button-default-text-hover-color); 2145 background-color: var(--button-default-background-hover-color); 2146 border-color: var(--button-default-border-hover-color); 2147} 2148.mikio .dokuwiki .mode_login fieldset input[type=checkbox], 2149.mikio .dokuwiki .mode_denied fieldset input[type=checkbox] { 2150 vertical-align: middle; 2151} 2152.mikio .mode_admin input[type=text], 2153.mikio .mode_admin input[type=password], 2154.mikio .mode_admin input[type=email] { 2155 width: 100%; 2156} 2157.mikio .mode_admin div.mikio-color-picker { 2158 position: relative; 2159} 2160.mikio .mode_admin div.mikio-color-picker input[type=color] { 2161 height: 35px; 2162 border: 0; 2163 border-radius: 0; 2164} 2165.mikio .mode_admin div.mikio-color-picker input[type=text] { 2166 width: auto; 2167} 2168.mikio .mode_admin div.mikio-color-button { 2169 position: absolute; 2170 top: 4px; 2171 right: 0; 2172 color: #999999; 2173} 2174.mikio .mode_admin .mikio-page p button+button { 2175 margin-left: .5rem; 2176} 2177.mikio .mode_admin div.ui-admin { 2178 display: flex; 2179 flex-direction: column; 2180} 2181.mikio .mode_admin div.ui-admin #admin__version { 2182 font-size: 80%; 2183} 2184.mikio .mode_admin div.ui-admin ul.admin_tasks, 2185.mikio .mode_admin div.ui-admin ul.admin_plugins { 2186 float: none; 2187 display: grid; 2188 grid-template-columns: repeat(auto-fit,15rem); 2189 width: auto; 2190 padding: 0; 2191 margin: 0; 2192 justify-content: center; 2193} 2194.mikio .mode_admin div.ui-admin ul.admin_tasks li, 2195.mikio .mode_admin div.ui-admin ul.admin_plugins li { 2196 list-style-type: none; 2197 border: 1px solid var(--button-border-color); 2198 border-radius: .25rem; 2199 margin: 1rem 1rem; 2200 background-color: var(--button-background-color); 2201} 2202.mikio .mode_admin div.ui-admin ul.admin_tasks li a, 2203.mikio .mode_admin div.ui-admin ul.admin_tasks li a:visited, 2204.mikio .mode_admin div.ui-admin ul.admin_tasks li a:active, 2205.mikio .mode_admin div.ui-admin ul.admin_plugins li a, 2206.mikio .mode_admin div.ui-admin ul.admin_plugins li a:visited, 2207.mikio .mode_admin div.ui-admin ul.admin_plugins li a:active { 2208 display: flex; 2209 flex-direction: column; 2210 align-items: center; 2211 justify-content: center; 2212 text-align: center; 2213 height: 4rem; 2214 font-size: 1rem; 2215 font-weight: normal; 2216 padding: 1rem 2rem; 2217 color: var(--button-text-color); 2218 -webkit-text-decoration: none; 2219 text-decoration: none; 2220 overflow: hidden; 2221 transition: all .15s ease-in-out; 2222} 2223.mikio .mode_admin div.ui-admin ul.admin_tasks li a span.icon, 2224.mikio .mode_admin div.ui-admin ul.admin_tasks li a:visited span.icon, 2225.mikio .mode_admin div.ui-admin ul.admin_tasks li a:active span.icon, 2226.mikio .mode_admin div.ui-admin ul.admin_plugins li a span.icon, 2227.mikio .mode_admin div.ui-admin ul.admin_plugins li a:visited span.icon, 2228.mikio .mode_admin div.ui-admin ul.admin_plugins li a:active span.icon { 2229 width: auto; 2230 height: auto; 2231 min-height: auto; 2232} 2233.mikio .mode_admin div.ui-admin ul.admin_tasks li a svg, 2234.mikio .mode_admin div.ui-admin ul.admin_tasks li a:visited svg, 2235.mikio .mode_admin div.ui-admin ul.admin_tasks li a:active svg, 2236.mikio .mode_admin div.ui-admin ul.admin_plugins li a svg, 2237.mikio .mode_admin div.ui-admin ul.admin_plugins li a:visited svg, 2238.mikio .mode_admin div.ui-admin ul.admin_plugins li a:active svg { 2239 fill: var(--button-text-color); 2240} 2241.mikio .mode_admin div.ui-admin ul.admin_tasks li a:hover, 2242.mikio .mode_admin div.ui-admin ul.admin_tasks li a:visited:hover, 2243.mikio .mode_admin div.ui-admin ul.admin_tasks li a:active:hover, 2244.mikio .mode_admin div.ui-admin ul.admin_plugins li a:hover, 2245.mikio .mode_admin div.ui-admin ul.admin_plugins li a:visited:hover, 2246.mikio .mode_admin div.ui-admin ul.admin_plugins li a:active:hover { 2247 -webkit-text-decoration: none; 2248 text-decoration: none; 2249 color: var(--button-text-hover-color); 2250 background-color: var(--button-background-hover-color); 2251 border-color: var(--button-border-hover-color); 2252} 2253.mikio .mode_admin div.ui-admin ul.admin_tasks li a:hover svg, 2254.mikio .mode_admin div.ui-admin ul.admin_tasks li a:visited:hover svg, 2255.mikio .mode_admin div.ui-admin ul.admin_tasks li a:active:hover svg, 2256.mikio .mode_admin div.ui-admin ul.admin_plugins li a:hover svg, 2257.mikio .mode_admin div.ui-admin ul.admin_plugins li a:visited:hover svg, 2258.mikio .mode_admin div.ui-admin ul.admin_plugins li a:active:hover svg { 2259 fill: var(--button-text-hover-color); 2260} 2261.mikio .mode_admin .mikio-config-table-header { 2262 background-color: var(--table-header-row-background-color); 2263 color: var(--table-header-row-text-color); 2264 font-weight: bold; 2265} 2266.mikio .mode_admin .mikio-config-table-header .mikio-iicon { 2267 vertical-align: text-bottom; 2268} 2269.mikio .mode_admin #extension__list ul.extensionList li { 2270 border-width: 0 0 1px 0; 2271 border-style: solid; 2272 border-color: var(--table-row-border-color); 2273 padding: .75rem; 2274 margin: 0; 2275 text-align: left; 2276} 2277.mikio .mode_admin #extension__list ul.extensionList li:nth-child(odd) { 2278 background-color: var(--table-odd-row-background-color); 2279 color: var(--table-odd-row-text-color); 2280} 2281.mikio .mode_admin #extension__list ul.extensionList li:nth-child(even) { 2282 background-color: var(--table-even-row-background-color); 2283 color: var(--table-even-row-text-color); 2284} 2285.mikio .mode_admin button#usrmgr__del { 2286 color: #fff; 2287 border-color: #dc3545; 2288 background-color: #dc3545; 2289 margin-right: .5rem; 2290} 2291.mikio .mode_admin button#usrmgr__del:hover { 2292 color: #fff; 2293 background-color: #c03040; 2294 border-color: #c03040; 2295} 2296.mikio .mode_admin #acl__detail div#acl__user { 2297 border-color: var(--toc-border-color); 2298} 2299.mikio .mode_admin #acl__tree { 2300 background-color: var(--tree-background-color); 2301 border-color: var(--tree-border-color); 2302 color: var(--control-text-color); 2303} 2304.mikio .mode_admin #acl__tree a.cur { 2305 background-color: var(--section-edit-highlight); 2306} 2307.mikio .mode_admin #acl_manager table tr:nth-child(odd) { 2308 background-color: var(--table-odd-row-background-color); 2309 color: var(--table-odd-row-text-color); 2310} 2311.mikio .mode_admin #acl_manager table tr:nth-child(even) { 2312 background-color: var(--table-even-row-background-color); 2313 color: var(--table-even-row-text-color); 2314} 2315.mode_admin .mikio-content, 2316.mode_admin .mikio-page-fill, 2317.mode_login .mikio-content, 2318.mode_login .mikio-page-fill, 2319.mode_denied .mikio-content, 2320.mode_denied .mikio-page-fill, 2321.mode_revisions .mikio-content, 2322.mode_revisions .mikio-page-fill, 2323.mode_recent .mikio-content, 2324.mode_recent .mikio-page-fill, 2325.mode_backlink .mikio-content, 2326.mode_backlink .mikio-page-fill, 2327.mode_media .mikio-content, 2328.mode_media .mikio-page-fill, 2329.mode_index .mikio-content, 2330.mode_index .mikio-page-fill, 2331.mode_search .mikio-content, 2332.mode_search .mikio-page-fill, 2333.mode_edit .mikio-content, 2334.mode_edit .mikio-page-fill, 2335.mode_draft .mikio-content, 2336.mode_draft .mikio-page-fill, 2337.mode_preview .mikio-content, 2338.mode_preview .mikio-page-fill, 2339.mode_showtag .mikio-content, 2340.mode_showtag .mikio-page-fill { 2341 background-color: var(--admin-background-color); 2342} 2343.mikio #plugin__styling button.primary { 2344 font-weight: inherit; 2345} 2346.mikio .dokuwiki .secedit button { 2347 padding: .1rem .75rem; 2348 font-size: 80% !important; 2349 min-width: 3rem; 2350} 2351.mikio img { 2352 max-width: 100%; 2353} 2354.mikio img.media { 2355 margin: .2rem 0; 2356} 2357.mikio img.medialeft { 2358 margin: .2rem 1em .2rem 0; 2359} 2360.mikio img.mediaright { 2361 margin: .2rem 0 .2rem 1rem; 2362} 2363.mikio img.mediacenter { 2364 margin: .2rem auto; 2365} 2366.mikio div.dokuwiki div.inclmeta { 2367 margin-top: .5rem; 2368 padding-top: .5rem; 2369} 2370.mikio #dw__login label[for=remember__me] { 2371 margin-left: 0; 2372} 2373.mikio #config__manager fieldset { 2374 color: var(--text); 2375 background-color: transparent; 2376 margin: 0; 2377 padding: 0; 2378} 2379.mikio #config__manager fieldset legend { 2380 text-align: left; 2381} 2382.mikio #config__manager tr textarea { 2383 color: inherit; 2384 background-color: var(--control-background-color); 2385} 2386.mikio #config__manager tr select { 2387 width: 100%; 2388 background-color: var(--control-background-color); 2389} 2390.mikio #config__manager td.label { 2391 display: grid; 2392 grid-template-columns: auto 2rem; 2393} 2394.mikio #config__manager td.label span.outkey { 2395 float: none; 2396 font-size: 100%; 2397 background-color: transparent; 2398 margin: 0; 2399 grid-column: 1 / span 1; 2400 grid-row: 1 / span 1; 2401} 2402.mikio #config__manager td.label label { 2403 grid-column: 1 / span 1; 2404 grid-row: 2 / span 1; 2405} 2406.mikio #config__manager td.label img { 2407 float: none; 2408 grid-column: 2 / span 1; 2409 grid-row: 1 / span 2; 2410 align-self: center; 2411} 2412.mikio #config__manager td input.edit { 2413 width: 100%; 2414} 2415.mikio #config__manager button[type=submit] { 2416 color: var(--button-default-text-color); 2417 background-color: var(--button-default-background-color); 2418 border-color: var(--button-default-border-color); 2419} 2420.mikio #config__manager button[type=submit]:hover { 2421 color: var(--button-default-text-hover-color); 2422 background-color: var(--button-default-background-hover-color); 2423 border-color: var(--button-default-border-hover-color); 2424} 2425.mode_revisions .mikio-article li { 2426 padding: .5rem 1rem; 2427 border-top: 1px solid var(--table-row-border-color); 2428 background-color: var(--table-even-row-background-color); 2429 color: --table-even-row-text-color; 2430} 2431.mode_revisions .mikio-article li:nth-child(odd) { 2432 background-color: var(--table-odd-row-background-color); 2433 color: var(--table-odd-row-text-color); 2434} 2435.mode_revisions .mikio-article .li { 2436 display: grid; 2437 grid-template-columns: 1rem 9rem 2rem auto 12rem 5rem; 2438 align-items: center; 2439 text-align: center; 2440 font-size: 90%; 2441} 2442.mode_revisions .mikio-article .li a.wikilink1 { 2443 text-align: left; 2444} 2445.mode_revisions .mikio-article .li span.sizechange { 2446 width: 100%; 2447 font-size: 80%; 2448 border-radius: .2em; 2449 padding: .1em .2em; 2450 color: var(--control-text-color) !important; 2451} 2452.mode_revisions .mikio-article .sum { 2453 display: block; 2454} 2455.mode_recent .mikio-article ul { 2456 list-style-type: none; 2457} 2458.mode_recent .mikio-article li { 2459 padding: .5rem 1rem; 2460 border-top: 1px solid var(--table-row-border-color); 2461 background-color: var(--table-even-row-background-color); 2462 color: var(--table-even-row-text-color); 2463} 2464.mode_recent .mikio-article li:nth-child(odd) { 2465 background-color: var(--table-odd-row-background-color); 2466 color: var(--table-odd-row-text-color); 2467} 2468.mode_recent .mikio-article .li { 2469 display: grid; 2470 grid-template-columns: 1rem 9rem 2rem 2rem auto 6rem 10rem 4rem; 2471 align-items: center; 2472 text-align: center; 2473 font-size: 90%; 2474} 2475.mode_recent .mikio-article .li a.wikilink1, 2476.mode_recent .mikio-article .li span.curid { 2477 text-align: left; 2478} 2479.mode_recent .mikio-article .li span.sizechange { 2480 width: 100%; 2481 font-size: 80%; 2482 border-radius: .2em; 2483 padding: .1em .2em; 2484 color: var(--control-text-color); 2485} 2486.mode_recent .mikio-article .li span.sizechange.positive { 2487 background-color: #cfc; 2488} 2489.mode_recent .mikio-article .li span.sizechange.negative { 2490 background-color: #fdd; 2491} 2492.mode_recent .mikio-article select { 2493 margin: 0; 2494 font-family: inherit; 2495 font-size: inherit; 2496 font-weight: 400; 2497 border-width: 1px; 2498 border-style: solid; 2499 border-color: transparent; 2500 border-radius: .25rem; 2501 box-sizing: border-box; 2502 vertical-align: middle; 2503 padding: .375rem .75rem; 2504 color: var(--control-text-color); 2505 background-color: var(--control-background-color); 2506 -webkit-user-select: none; 2507 -moz-user-select: none; 2508 -ms-user-select: none; 2509 height: 2.25rem; 2510} 2511.mode_recent .mikio-article select[type=color] { 2512 padding: 0; 2513} 2514.mikio #mediamanager__page, 2515#media__manager { 2516 width: 100%; 2517 min-width: 100%; 2518} 2519.mikio #mediamanager__page button, 2520.mikio #mediamanager__page .qq-upload-button, 2521.mikio #mediamanager__page .qq-upload-list a, 2522#media__manager button, 2523#media__manager .qq-upload-button, 2524#media__manager .qq-upload-list a { 2525 margin: 0; 2526 font-family: inherit; 2527 font-size: inherit; 2528 font-weight: 400; 2529 border-width: 1px; 2530 border-style: solid; 2531 border-color: transparent; 2532 border-radius: .25rem; 2533 box-sizing: border-box; 2534 vertical-align: middle; 2535 padding: .375rem .75rem; 2536 color: var(--control-text-color); 2537 background-color: var(--control-background-color); 2538 display: inline-block; 2539 text-align: center; 2540 color: var(--button-text-color); 2541 background-color: var(--button-background-color); 2542 border-color: var(--button-border-color); 2543 line-height: 1.5; 2544 -webkit-text-decoration: none; 2545 text-decoration: none; 2546 text-transform: capitalize; 2547 transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; 2548} 2549.mikio #mediamanager__page button[type=color], 2550.mikio #mediamanager__page .qq-upload-button[type=color], 2551.mikio #mediamanager__page .qq-upload-list a[type=color], 2552#media__manager button[type=color], 2553#media__manager .qq-upload-button[type=color], 2554#media__manager .qq-upload-list a[type=color] { 2555 padding: 0; 2556} 2557.mikio #mediamanager__page button:hover:not(:disabled), 2558.mikio #mediamanager__page .qq-upload-button:hover:not(:disabled), 2559.mikio #mediamanager__page .qq-upload-list a:hover:not(:disabled), 2560#media__manager button:hover:not(:disabled), 2561#media__manager .qq-upload-button:hover:not(:disabled), 2562#media__manager .qq-upload-list a:hover:not(:disabled) { 2563 -webkit-text-decoration: none; 2564 text-decoration: none; 2565 color: var(--button-text-hover-color); 2566 background-color: var(--button-background-hover-color); 2567 border-color: var(--button-border-hover-color); 2568} 2569.mikio #mediamanager__page button:disabled, 2570.mikio #mediamanager__page .qq-upload-button:disabled, 2571.mikio #mediamanager__page .qq-upload-list a:disabled, 2572#media__manager button:disabled, 2573#media__manager .qq-upload-button:disabled, 2574#media__manager .qq-upload-list a:disabled { 2575 opacity: .65; 2576} 2577.mikio #mediamanager__page .qq-upload-list a.qq-upload-cancel, 2578#media__manager .qq-upload-list a.qq-upload-cancel { 2579 color: #fff; 2580 border-color: #dc3545; 2581 background-color: #dc3545; 2582} 2583.mikio #mediamanager__page .qq-upload-list a.qq-upload-cancel:hover, 2584#media__manager .qq-upload-list a.qq-upload-cancel:hover { 2585 color: #fff; 2586 background-color: #c03040; 2587 border-color: #c03040; 2588} 2589.mikio #mediamanager__page button.qq-upload-action, 2590#media__manager button.qq-upload-action { 2591 color: var(--button-default-text-color); 2592 background-color: var(--button-default-background-color); 2593 border-color: var(--button-default-border-color); 2594} 2595.mikio #mediamanager__page button.qq-upload-action:hover, 2596#media__manager button.qq-upload-action:hover { 2597 color: var(--button-default-text-hover-color); 2598 background-color: var(--button-default-background-hover-color); 2599 border-color: var(--button-default-border-hover-color); 2600} 2601.mikio #mediamanager__page input[type=text], 2602.mikio #mediamanager__page input[type=search], 2603.mikio #mediamanager__page textarea, 2604#media__manager input[type=text], 2605#media__manager input[type=search], 2606#media__manager textarea { 2607 margin: 0; 2608 font-family: inherit; 2609 font-size: inherit; 2610 font-weight: 400; 2611 border-width: 1px; 2612 border-style: solid; 2613 border-color: transparent; 2614 border-radius: .25rem; 2615 box-sizing: border-box; 2616 vertical-align: middle; 2617 padding: .375rem .75rem; 2618 color: var(--control-text-color); 2619 background-color: var(--control-background-color); 2620 color: var(--input-text-color); 2621 border-color: var(--input-border-color); 2622 background-color: var(--input-background-color); 2623 line-height: inherit; 2624} 2625.mikio #mediamanager__page input[type=text][type=color], 2626.mikio #mediamanager__page input[type=search][type=color], 2627.mikio #mediamanager__page textarea[type=color], 2628#media__manager input[type=text][type=color], 2629#media__manager input[type=search][type=color], 2630#media__manager textarea[type=color] { 2631 padding: 0; 2632} 2633.mikio #mediamanager__page .ui-resizable-e, 2634#media__manager .ui-resizable-e { 2635 background: transparent; 2636 width: 6px; 2637 right: 2px; 2638} 2639.mikio #mediamanager__page .ui-resizable-e:hover, 2640#media__manager .ui-resizable-e:hover { 2641 background-color: #999; 2642} 2643.mikio #mediamanager__page .namespaces, 2644#media__manager .namespaces { 2645 width: 20%; 2646 min-width: 10em; 2647 left: 0 !important; 2648} 2649.mikio #mediamanager__page .namespaces h2, 2650#media__manager .namespaces h2 { 2651 display: inline-block; 2652 background-color: var(--tab-active-background-color); 2653 font-weight: normal; 2654 color: var(--tab-active-color); 2655 border-color: var(--tab-active-border-color) var(--tab-active-border-color) var(--tab-active-background-color); 2656 border-radius: .5rem .5rem 0 0; 2657 border-width: 1px; 2658 border-style: solid; 2659 padding: .5rem 1rem; 2660 margin: 0; 2661 bottom: -1px; 2662 font-size: 1rem; 2663} 2664.mikio #mediamanager__page #media__tree, 2665#media__manager #media__tree { 2666 background-color: var(--tree-background-color); 2667 border-color: var(--tree-border-color); 2668} 2669.mikio #mediamanager__page #media__tree ul, 2670.mikio #mediamanager__page #media__tree ul.idx, 2671#media__manager #media__tree ul, 2672#media__manager #media__tree ul.idx { 2673 margin-top: 0; 2674 margin-bottom: 0; 2675 padding: 0; 2676 list-style-type: none; 2677} 2678.mikio #mediamanager__page #media__tree ul ul, 2679.mikio #mediamanager__page #media__tree ul.idx ul, 2680#media__manager #media__tree ul ul, 2681#media__manager #media__tree ul.idx ul { 2682 margin-left: 1rem; 2683} 2684.mikio #mediamanager__page #media__tree ul li, 2685.mikio #mediamanager__page #media__tree ul.idx li, 2686#media__manager #media__tree ul li, 2687#media__manager #media__tree ul.idx li { 2688 margin: .25rem 0; 2689 white-space: nowrap; 2690} 2691.mikio #mediamanager__page #media__tree ul li img, 2692.mikio #mediamanager__page #media__tree ul.idx li img, 2693#media__manager #media__tree ul li img, 2694#media__manager #media__tree ul.idx li img { 2695 margin-right: .2rem; 2696} 2697.mikio #mediamanager__page #media__tree ul a, 2698.mikio #mediamanager__page #media__tree ul.idx a, 2699#media__manager #media__tree ul a, 2700#media__manager #media__tree ul.idx a { 2701 -webkit-text-decoration: none; 2702 text-decoration: none; 2703} 2704.mikio #mediamanager__page #media__tree ul div, 2705.mikio #mediamanager__page #media__tree ul.idx div, 2706#media__manager #media__tree ul div, 2707#media__manager #media__tree ul.idx div { 2708 display: inline-block; 2709} 2710.mikio #mediamanager__page .panelHeader, 2711#media__manager .panelHeader { 2712 margin-bottom: 0 !important; 2713 background-color: var(--tab-active-background-color); 2714 border-width: 1px 1px 1px 1px; 2715 border-style: solid; 2716 border-color: var(--tab-active-border-color) !important; 2717 word-wrap: break-word; 2718 word-break: break-word; 2719} 2720.mikio #mediamanager__page .filelist, 2721#media__manager .filelist { 2722 width: 50%; 2723 min-width: 25em; 2724 left: 0 !important; 2725} 2726.mikio #mediamanager__page .filelist .panelHeader, 2727.mikio #mediamanager__page .qq-uploader .panelHeader, 2728#media__manager .filelist .panelHeader, 2729#media__manager .qq-uploader .panelHeader { 2730 margin-bottom: 0 !important; 2731 background-color: var(--tab-active-background-color); 2732 border-width: 1px 1px 1px 1px; 2733 border-style: solid; 2734 border-color: var(--tab-active-border-color) !important; 2735 word-wrap: break-word; 2736 word-break: break-word; 2737} 2738.mikio #mediamanager__page .filelist .panelHeader h3, 2739.mikio #mediamanager__page .qq-uploader .panelHeader h3, 2740#media__manager .filelist .panelHeader h3, 2741#media__manager .qq-uploader .panelHeader h3 { 2742 width: 100%; 2743} 2744.mikio #mediamanager__page .filelist form.options, 2745.mikio #mediamanager__page .qq-uploader form.options, 2746#media__manager .filelist form.options, 2747#media__manager .qq-uploader form.options { 2748 margin-top: 0; 2749} 2750.mikio #mediamanager__page .filelist form.options .ui-controlgroup-horizontal label, 2751.mikio #mediamanager__page .qq-uploader form.options .ui-controlgroup-horizontal label, 2752#media__manager .filelist form.options .ui-controlgroup-horizontal label, 2753#media__manager .qq-uploader form.options .ui-controlgroup-horizontal label { 2754 margin-right: 0; 2755} 2756.mikio #mediamanager__page .filelist .panelContent, 2757.mikio #mediamanager__page .qq-uploader .panelContent, 2758#media__manager .filelist .panelContent, 2759#media__manager .qq-uploader .panelContent { 2760 text-align: center; 2761} 2762.mikio #mediamanager__page .filelist .panelContent ul li:hover, 2763.mikio #mediamanager__page .qq-uploader .panelContent ul li:hover, 2764#media__manager .filelist .panelContent ul li:hover, 2765#media__manager .qq-uploader .panelContent ul li:hover { 2766 background-color: initial; 2767} 2768.mikio #mediamanager__page .filelist ul, 2769.mikio #mediamanager__page .qq-uploader ul, 2770#media__manager .filelist ul, 2771#media__manager .qq-uploader ul { 2772 margin: 1rem 0 -1px 0; 2773} 2774.mikio #mediamanager__page .filelist ul.tabs, 2775.mikio #mediamanager__page .qq-uploader ul.tabs, 2776#media__manager .filelist ul.tabs, 2777#media__manager .qq-uploader ul.tabs { 2778 margin-top: 0; 2779} 2780.mikio #mediamanager__page .filelist ul.thumbs, 2781.mikio #mediamanager__page .qq-uploader ul.thumbs, 2782#media__manager .filelist ul.thumbs, 2783#media__manager .qq-uploader ul.thumbs { 2784 margin: 0; 2785} 2786.mikio #mediamanager__page .filelist ul.thumbs li, 2787.mikio #mediamanager__page .qq-uploader ul.thumbs li, 2788#media__manager .filelist ul.thumbs li, 2789#media__manager .qq-uploader ul.thumbs li { 2790 display: inline-block; 2791 width: 200px; 2792 background-color: var(--tab-active-background-color); 2793 color: var(--tab-active-color); 2794} 2795.mikio #mediamanager__page .filelist ul.thumbs li dt, 2796.mikio #mediamanager__page .qq-uploader ul.thumbs li dt, 2797#media__manager .filelist ul.thumbs li dt, 2798#media__manager .qq-uploader ul.thumbs li dt { 2799 text-align: center; 2800} 2801.mikio #mediamanager__page .filelist ul.thumbs li dt a, 2802.mikio #mediamanager__page .qq-uploader ul.thumbs li dt a, 2803#media__manager .filelist ul.thumbs li dt a, 2804#media__manager .qq-uploader ul.thumbs li dt a { 2805 display: block; 2806 width: 100%; 2807} 2808.mikio #mediamanager__page .filelist ul.thumbs li dt a img, 2809.mikio #mediamanager__page .qq-uploader ul.thumbs li dt a img, 2810#media__manager .filelist ul.thumbs li dt a img, 2811#media__manager .qq-uploader ul.thumbs li dt a img { 2812 min-height: 90px; 2813 min-width: 90px; 2814} 2815.mikio #mediamanager__page .filelist ul.thumbs li dd, 2816.mikio #mediamanager__page .qq-uploader ul.thumbs li dd, 2817#media__manager .filelist ul.thumbs li dd, 2818#media__manager .qq-uploader ul.thumbs li dd { 2819 width: auto; 2820 font-size: 80%; 2821 margin-bottom: .25rem; 2822 margin-inline-start: 0; 2823} 2824.mikio #mediamanager__page .filelist ul.thumbs li .name, 2825.mikio #mediamanager__page .qq-uploader ul.thumbs li .name, 2826#media__manager .filelist ul.thumbs li .name, 2827#media__manager .qq-uploader ul.thumbs li .name { 2828 font-weight: normal; 2829} 2830.mikio #mediamanager__page .filelist ul.rows, 2831.mikio #mediamanager__page .qq-uploader ul.rows, 2832#media__manager .filelist ul.rows, 2833#media__manager .qq-uploader ul.rows { 2834 list-style-type: none; 2835 padding: 0; 2836} 2837.mikio #mediamanager__page .filelist ul.rows li, 2838.mikio #mediamanager__page .qq-uploader ul.rows li, 2839#media__manager .filelist ul.rows li, 2840#media__manager .qq-uploader ul.rows li { 2841 background-color: var(--table-odd-row-background-color); 2842 color: var(--table-odd-row-text-color); 2843 max-height: none; 2844 font-size: 90%; 2845 overflow: auto; 2846} 2847.mikio #mediamanager__page .filelist ul.rows li:nth-child(2n+1), 2848.mikio #mediamanager__page .qq-uploader ul.rows li:nth-child(2n+1), 2849#media__manager .filelist ul.rows li:nth-child(2n+1), 2850#media__manager .qq-uploader ul.rows li:nth-child(2n+1) { 2851 background-color: var(--table-even-row-background-color); 2852 color: var(--table-even-row-text-color); 2853} 2854.mikio #mediamanager__page .filelist ul.rows li a, 2855.mikio #mediamanager__page .qq-uploader ul.rows li a, 2856#media__manager .filelist ul.rows li a, 2857#media__manager .qq-uploader ul.rows li a { 2858 font-weight: normal; 2859} 2860.mikio #mediamanager__page .filelist ul.rows li dl, 2861.mikio #mediamanager__page .qq-uploader ul.rows li dl, 2862#media__manager .filelist ul.rows li dl, 2863#media__manager .qq-uploader ul.rows li dl { 2864 display: flex; 2865 align-items: center; 2866} 2867.mikio #mediamanager__page .filelist ul.rows li dt, 2868.mikio #mediamanager__page .qq-uploader ul.rows li dt, 2869#media__manager .filelist ul.rows li dt, 2870#media__manager .qq-uploader ul.rows li dt { 2871 display: flex; 2872 align-items: center; 2873 justify-content: center; 2874 width: 10%; 2875} 2876.mikio #mediamanager__page .filelist ul.rows li dt a, 2877.mikio #mediamanager__page .qq-uploader ul.rows li dt a, 2878#media__manager .filelist ul.rows li dt a, 2879#media__manager .qq-uploader ul.rows li dt a { 2880 height: auto; 2881 width: auto; 2882} 2883.mikio #mediamanager__page .filelist ul.rows li dt a img, 2884.mikio #mediamanager__page .qq-uploader ul.rows li dt a img, 2885#media__manager .filelist ul.rows li dt a img, 2886#media__manager .qq-uploader ul.rows li dt a img { 2887 display: block; 2888 max-width: 40px; 2889 max-height: 40px; 2890} 2891.mikio #mediamanager__page .filelist ul.rows li dd.name, 2892.mikio #mediamanager__page .qq-uploader ul.rows li dd.name, 2893#media__manager .filelist ul.rows li dd.name, 2894#media__manager .qq-uploader ul.rows li dd.name { 2895 text-align: left; 2896 width: 30%; 2897 overflow: hidden; 2898 text-overflow: ellipsis; 2899 float: left; 2900 margin-left: 1%; 2901 white-space: nowrap; 2902} 2903.mikio #mediamanager__page .filelist ul.rows li dd.size, 2904.mikio #mediamanager__page .qq-uploader ul.rows li dd.size, 2905#media__manager .filelist ul.rows li dd.size, 2906#media__manager .qq-uploader ul.rows li dd.size { 2907 width: 15%; 2908} 2909.mikio #mediamanager__page .filelist ul.rows li dd.date, 2910.mikio #mediamanager__page .qq-uploader ul.rows li dd.date, 2911#media__manager .filelist ul.rows li dd.date, 2912#media__manager .qq-uploader ul.rows li dd.date { 2913 width: 20%; 2914} 2915.mikio #mediamanager__page .filelist ul.rows li dd.filesize, 2916.mikio #mediamanager__page .qq-uploader ul.rows li dd.filesize, 2917#media__manager .filelist ul.rows li dd.filesize, 2918#media__manager .qq-uploader ul.rows li dd.filesize { 2919 width: 15%; 2920} 2921.mikio #mediamanager__page .filelist ul.rows li dd, 2922.mikio #mediamanager__page .qq-uploader ul.rows li dd, 2923#media__manager .filelist ul.rows li dd, 2924#media__manager .qq-uploader ul.rows li dd { 2925 margin: 0; 2926 font-size: 90%; 2927} 2928.mikio #mediamanager__page .filelist .qq-upload-list, 2929.mikio #mediamanager__page .qq-uploader .qq-upload-list, 2930#media__manager .filelist .qq-upload-list, 2931#media__manager .qq-uploader .qq-upload-list { 2932 margin-top: 1rem; 2933} 2934.mikio #mediamanager__page .filelist .qq-upload-list li:hover, 2935.mikio #mediamanager__page .qq-uploader .qq-upload-list li:hover, 2936#media__manager .filelist .qq-upload-list li:hover, 2937#media__manager .qq-uploader .qq-upload-list li:hover { 2938 background-color: transparent; 2939} 2940.mikio #mediamanager__page .filelist .qq-action-container, 2941.mikio #mediamanager__page .qq-uploader .qq-action-container, 2942#media__manager .filelist .qq-action-container, 2943#media__manager .qq-uploader .qq-action-container { 2944 margin-top: 1rem; 2945 padding-top: 1rem; 2946 border-top: 1px solid #dee2e6; 2947} 2948.mikio #mediamanager__page .file, 2949#media__manager .file { 2950 padding: 0; 2951 background-color: transparent; 2952 border-radius: 0; 2953} 2954.mikio #mediamanager__page .file .panelHeader, 2955#media__manager .file .panelHeader { 2956 margin-bottom: 0 !important; 2957 background-color: var(--tab-active-background-color); 2958 border-width: 1px 1px 1px 1px; 2959 border-style: solid; 2960 border-color: var(--tab-active-border-color) !important; 2961 word-wrap: break-word; 2962 word-break: break-word; 2963} 2964.mikio #mediamanager__page .file .panelHeader a, 2965#media__manager .file .panelHeader a { 2966 font-weight: normal; 2967 color: #333; 2968} 2969.mikio #mediamanager__page .file ul.tabs, 2970#media__manager .file ul.tabs { 2971 padding: 0; 2972 margin-top: 1rem; 2973 margin-bottom: -1px; 2974 list-style-type: none; 2975 margin-top: 0; 2976} 2977.mikio #mediamanager__page .file ul.tabs li, 2978#media__manager .file ul.tabs li { 2979 float: none; 2980 display: inline-block; 2981 font-size: 1rem; 2982 line-height: 1.4rem; 2983 position: relative; 2984 z-index: 2; 2985} 2986.mikio #mediamanager__page .file ul.tabs li strong, 2987#media__manager .file ul.tabs li strong { 2988 display: inline-block; 2989 background-color: var(--tab-active-background-color); 2990 font-weight: normal; 2991 color: var(--tab-active-color); 2992 border-color: var(--tab-active-border-color) var(--tab-active-border-color) var(--tab-active-background-color); 2993 border-radius: .5rem .5rem 0 0; 2994 border-width: 1px; 2995 border-style: solid; 2996 padding: .5rem 1rem; 2997 margin: 0; 2998 bottom: -1px; 2999} 3000.mikio #mediamanager__page .file ul.tabs li a, 3001.mikio #mediamanager__page .file ul.tabs li a:visited, 3002.mikio #mediamanager__page .file ul.tabs li a:active, 3003#media__manager .file ul.tabs li a, 3004#media__manager .file ul.tabs li a:visited, 3005#media__manager .file ul.tabs li a:active { 3006 display: inline-block; 3007 padding: .5rem 1rem; 3008 border: 1px solid var(--tab-border-color); 3009 color: var(--tab-color); 3010 -webkit-text-decoration: none; 3011 text-decoration: none; 3012 margin: 0; 3013 background-color: var(--tab-background-color); 3014} 3015.mikio #mediamanager__page .file ul.tabs li a:hover, 3016.mikio #mediamanager__page .file ul.tabs li a:visited:hover, 3017.mikio #mediamanager__page .file ul.tabs li a:active:hover, 3018#media__manager .file ul.tabs li a:hover, 3019#media__manager .file ul.tabs li a:visited:hover, 3020#media__manager .file ul.tabs li a:active:hover { 3021 color: var(--tab-hover-color); 3022 border-color: var(--tab-border-hover-color) var(--tab-border-hover-color) transparent var(--tab-border-hover-color); 3023 border-radius: .5rem .5rem 0 0; 3024 background-color: var(--tab-background-hover-color); 3025} 3026.mikio #mediamanager__page .file ul.tabs:after, 3027#media__manager .file ul.tabs:after { 3028 border-bottom: 0; 3029} 3030.mikio #mediamanager__page .file ul.actions li, 3031#media__manager .file ul.actions li { 3032 margin-left: 0.25rem; 3033 margin-right: 0.25rem; 3034} 3035.mikio #mediamanager__page .file #mediamanager__btn_delete button, 3036#media__manager .file #mediamanager__btn_delete button { 3037 color: #fff; 3038 border-color: #dc3545; 3039 background-color: #dc3545; 3040} 3041.mikio #mediamanager__page .file #mediamanager__btn_delete button:hover, 3042#media__manager .file #mediamanager__btn_delete button:hover { 3043 color: #fff; 3044 background-color: #c03040; 3045 border-color: #c03040; 3046} 3047.mikio #mediamanager__page .file dl, 3048#media__manager .file dl { 3049 font-size: 90%; 3050} 3051.mikio #mediamanager__page .file dl dt, 3052#media__manager .file dl dt { 3053 padding: .25rem .5rem; 3054 background-color: var(--description-list-term-background-color); 3055} 3056.mikio #mediamanager__page .file dl dd, 3057#media__manager .file dl dd { 3058 padding: .25rem .5rem; 3059 background-color: var(--description-list-details-background-color); 3060} 3061.mikio #mediamanager__page .file input[type=text], 3062.mikio #mediamanager__page .file form.meta textarea.edit, 3063#media__manager .file input[type=text], 3064#media__manager .file form.meta textarea.edit { 3065 width: 100%; 3066 min-width: 100%; 3067 max-width: 100%; 3068} 3069.mikio #mediamanager__page .file button[name="mediado[save]"], 3070#media__manager .file button[name="mediado[save]"] { 3071 color: var(--button-default-text-color); 3072 background-color: var(--button-default-background-color); 3073 border-color: var(--button-default-border-color); 3074} 3075.mikio #mediamanager__page .file button[name="mediado[save]"]:hover, 3076#media__manager .file button[name="mediado[save]"]:hover { 3077 color: var(--button-default-text-hover-color); 3078 background-color: var(--button-default-background-hover-color); 3079 border-color: var(--button-default-border-hover-color); 3080} 3081.mikio #mediamanager__page .panel, 3082#media__manager .panel { 3083 float: left; 3084} 3085.mikio #mediamanager__page .panelHeader, 3086#media__manager .panelHeader { 3087 margin: 0 10px 10px 0; 3088 padding: 10px 10px 8px; 3089 font-size: .9rem; 3090 overflow: hidden; 3091} 3092.mikio #mediamanager__page .panelHeader h3, 3093#media__manager .panelHeader h3 { 3094 float: left; 3095 font-weight: normal; 3096 font-size: 1em; 3097 padding: 0; 3098 margin: 0 0 3px; 3099} 3100.mikio #mediamanager__page .panelHeader form.options, 3101#media__manager .panelHeader form.options { 3102 float: right; 3103} 3104.mikio #mediamanager__page .panelContent, 3105#media__manager .panelContent { 3106 background-color: var(--tab-active-background-color); 3107 margin: 0 10px 0 0; 3108 border-width: 0 1px 1px 1px; 3109 border-style: solid; 3110 border-color: var(--tab-active-border-color); 3111 padding: .5rem; 3112} 3113.mikio #mediamanager__page #media__opts, 3114#media__manager #media__opts { 3115 border-bottom: 1px solid var(--tab-active-border-color); 3116 padding-bottom: .75rem; 3117} 3118.mikio #mediamanager__page #media__content .odd, 3119.mikio #mediamanager__page #media__content .even, 3120#media__manager #media__content .odd, 3121#media__manager #media__content .even { 3122 border-top: 1px solid var(--table-row-border-color); 3123 font-size: 90%; 3124 display: grid; 3125 grid-template-columns: 9rem auto 10rem 1.5rem 1.5rem 1.5rem; 3126 align-items: center; 3127} 3128.mikio #mediamanager__page #media__content .odd a.mediafile, 3129.mikio #mediamanager__page #media__content .even a.mediafile, 3130#media__manager #media__content .odd a.mediafile, 3131#media__manager #media__content .even a.mediafile { 3132 grid-column: 2 / span 1; 3133 grid-row: 1 / span 1; 3134 margin: 0; 3135 word-break: break-word; 3136} 3137.mikio #mediamanager__page #media__content .odd span.info, 3138.mikio #mediamanager__page #media__content .even span.info, 3139#media__manager #media__content .odd span.info, 3140#media__manager #media__content .even span.info { 3141 grid-column: 3 / span 1; 3142 grid-row: 1 / span 1; 3143 text-align: center; 3144} 3145.mikio #mediamanager__page #media__content .odd span.info br, 3146.mikio #mediamanager__page #media__content .even span.info br, 3147#media__manager #media__content .odd span.info br, 3148#media__manager #media__content .even span.info br { 3149 display: inline-block; 3150} 3151.mikio #mediamanager__page #media__content .odd a:nth-child(2), 3152.mikio #mediamanager__page #media__content .even a:nth-child(2), 3153#media__manager #media__content .odd a:nth-child(2), 3154#media__manager #media__content .even a:nth-child(2) { 3155 grid-column: 4 / span 1; 3156 grid-row: 1 / span 1; 3157 text-align: center; 3158} 3159.mikio #mediamanager__page #media__content .odd a:nth-child(3), 3160.mikio #mediamanager__page #media__content .even a:nth-child(3), 3161#media__manager #media__content .odd a:nth-child(3), 3162#media__manager #media__content .even a:nth-child(3) { 3163 grid-column: 5 / span 1; 3164 grid-row: 1 / span 1; 3165 text-align: center; 3166} 3167.mikio #mediamanager__page #media__content .odd a.btn_media_delete, 3168.mikio #mediamanager__page #media__content .even a.btn_media_delete, 3169#media__manager #media__content .odd a.btn_media_delete, 3170#media__manager #media__content .even a.btn_media_delete { 3171 grid-column: 6 / span 1; 3172 grid-row: 1 / span 1; 3173 text-align: center; 3174} 3175.mikio #mediamanager__page #media__content .odd div.example, 3176.mikio #mediamanager__page #media__content .odd div.clearer, 3177.mikio #mediamanager__page #media__content .odd br, 3178.mikio #mediamanager__page #media__content .even div.example, 3179.mikio #mediamanager__page #media__content .even div.clearer, 3180.mikio #mediamanager__page #media__content .even br, 3181#media__manager #media__content .odd div.example, 3182#media__manager #media__content .odd div.clearer, 3183#media__manager #media__content .odd br, 3184#media__manager #media__content .even div.example, 3185#media__manager #media__content .even div.clearer, 3186#media__manager #media__content .even br { 3187 display: none; 3188} 3189.mikio #mediamanager__page #media__content .odd div.detail, 3190.mikio #mediamanager__page #media__content .even div.detail, 3191#media__manager #media__content .odd div.detail, 3192#media__manager #media__content .even div.detail { 3193 grid-column: 1 / span 1; 3194 grid-row: 1 / span 1; 3195 padding: 0; 3196} 3197.mikio #mediamanager__page #media__content .odd div.detail div.thumb, 3198.mikio #mediamanager__page #media__content .even div.detail div.thumb, 3199#media__manager #media__content .odd div.detail div.thumb, 3200#media__manager #media__content .even div.detail div.thumb { 3201 float: none; 3202 margin: 0; 3203} 3204.mikio #mediamanager__page #media__content .odd div.detail div.thumb img, 3205.mikio #mediamanager__page #media__content .even div.detail div.thumb img, 3206#media__manager #media__content .odd div.detail div.thumb img, 3207#media__manager #media__content .even div.detail div.thumb img { 3208 max-width: 48px; 3209 max-height: 48px; 3210} 3211.mikio #mediamanager__page #media__content .odd, 3212#media__manager #media__content .odd { 3213 background-color: var(--table-odd-row-background-color); 3214 color: var(--table-odd-row-text-color); 3215} 3216.mikio #mediamanager__page #media__content .even, 3217#media__manager #media__content .even { 3218 background-color: var(--table-even-row-background-color); 3219 color: var(--table-even-row-text-color); 3220} 3221.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form { 3222 display: grid; 3223 margin: 0 auto; 3224 width: auto; 3225 max-width: 800px; 3226 grid-template-columns: auto 10rem 10rem; 3227 grid-gap: 1rem; 3228} 3229.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form input[name=q] { 3230 grid-column: 1 / span 1; 3231 grid-row: 1 / span 1; 3232 width: 100%; 3233} 3234.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form button[type=submit] { 3235 color: var(--button-default-text-color); 3236 background-color: var(--button-default-background-color); 3237 border-color: var(--button-default-border-color); 3238 grid-column: 2 / span 1; 3239 grid-row: 1 / span 1; 3240} 3241.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form button[type=submit]:hover { 3242 color: var(--button-default-text-hover-color); 3243 background-color: var(--button-default-background-hover-color); 3244 border-color: var(--button-default-border-hover-color); 3245} 3246.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .toggleAssistant { 3247 padding: .1rem .75rem; 3248 font-size: 80% !important; 3249 min-width: 3rem; 3250 grid-column: 3 / span 1; 3251 grid-row: 1 / span 1; 3252 flex: 0; 3253} 3254.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions { 3255 grid-column: 1 / span 3; 3256 grid-row: 2 / span 1; 3257 text-align: center; 3258} 3259.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle { 3260 position: relative; 3261 display: inline-block; 3262 border: 1px solid var(--dropdown-border-color); 3263 background-color: var(--dropdown-background-color); 3264 color: var(--dropdown-color); 3265 border-radius: .25rem; 3266 padding: .375rem .75rem; 3267 text-align: left; 3268} 3269.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle .current { 3270 padding: .2rem 2.2rem .2rem .2rem; 3271 background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" aria-hidden="true" style="fill:inherit"><path d="M16.003 18.626l7.081-7.081L25 13.46l-8.997 8.998-9.003-9 1.917-1.916z"/></svg>'); 3272 background-size: 1.2rem; 3273 background-position: right; 3274 background-repeat: no-repeat; 3275} 3276.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle .current:after { 3277 content: ""; 3278} 3279.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul { 3280 position: absolute; 3281 right: 0; 3282 top: .5rem; 3283 padding: .5rem 2rem; 3284 border: 1px solid var(--dropdown-border-color); 3285 box-shadow: 0 4px 10px rgba(0,0,0,0.3); 3286 background-color: var(--dropdown-background-color); 3287 color: #999; 3288 list-style-type: none; 3289} 3290.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul li { 3291 margin: 0; 3292 white-space: nowrap; 3293} 3294.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul li.active { 3295 padding: .2rem 0; 3296 display: block; 3297} 3298.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul a, 3299.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul a:visited, 3300.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul a:active { 3301 transition: all 0.15s ease-in-out; 3302 color: var(--dropdown-color); 3303 -webkit-text-decoration: none; 3304 text-decoration: none; 3305 font-style: normal; 3306 display: block; 3307 padding: .2rem 2rem; 3308 margin: 0 -2rem; 3309} 3310.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul a:hover, 3311.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul a:visited:hover, 3312.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul a:active:hover { 3313 background-color: var(--dropdown-hover-color); 3314} 3315.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul[aria-expanded="false"] { 3316 display: none; 3317} 3318.mikio .dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle+.toggle { 3319 margin-left: 1rem; 3320} 3321.mikio .dokuwiki .mode_search .mikio-article h2 { 3322 margin-top: .5rem; 3323 padding-top: 1rem; 3324 border-top: 1px solid #dee2e6; 3325} 3326.mikio .dokuwiki .mode_search .mikio-article .search_quickresult ul { 3327 background-color: #fff; 3328 padding: .5rem 1rem; 3329 list-style-type: none; 3330} 3331.mikio .dokuwiki .mode_search .mikio-article .search_quickresult ul li { 3332 float: none; 3333 text-align: left; 3334 padding-left: 0; 3335} 3336.mikio .dokuwiki .mode_search .mikio-article .search_quickresult ul li:before { 3337 font-size: 1.2rem; 3338 content: '\2022'; 3339 margin-right: 0.5em; 3340} 3341.mikio .dokuwiki .mode_search .mikio-article .search_quickresult ul li .li { 3342 display: inline-block; 3343} 3344.mikio .dokuwiki .mode_search .mikio-article div.search_quickresult ul li { 3345 width: auto; 3346} 3347.mikio .dokuwiki .mode_search .mikio-article .search_fullpage_result { 3348 border-top: 1px solid var(--table-row-border-color); 3349 padding: .75rem; 3350 background-color: var(--table-odd-row-background-color); 3351 color: var(--table-odd-row-text-color); 3352} 3353.mikio .dokuwiki .mode_search .mikio-article .search_fullpage_result:nth-child(2n+1) { 3354 background-color: var(--table-even-row-background-color); 3355 color: var(--table-even-row-text-color); 3356} 3357.mikio .dokuwiki .mode_search .mikio-article .search_fullpage_result .snippet { 3358 font-size: 90%; 3359 margin-bottom: 0; 3360} 3361#index__tree { 3362 background-color: var(--tree-background-color); 3363 border: 1px solid var(--tree-border-color); 3364 padding: 0 1rem; 3365} 3366#index__tree ul { 3367 padding-left: 1rem; 3368} 3369#index__tree a { 3370 -webkit-text-decoration: none; 3371 text-decoration: none; 3372} 3373#index__tree .curid a { 3374 color: var(--section-edit-highlight); 3375} 3376.mikio .dokuwiki ul.tabs { 3377 padding: 0; 3378 margin-top: 1rem; 3379 margin-bottom: -1px; 3380 list-style-type: none; 3381} 3382.mikio .dokuwiki ul.tabs li { 3383 float: none; 3384 display: inline-block; 3385 font-size: 1rem; 3386 line-height: 1.4rem; 3387 position: relative; 3388 z-index: 2; 3389} 3390.mikio .dokuwiki ul.tabs li strong { 3391 display: inline-block; 3392 background-color: var(--tab-active-background-color); 3393 font-weight: normal; 3394 color: var(--tab-active-color); 3395 border-color: var(--tab-active-border-color) var(--tab-active-border-color) var(--tab-active-background-color); 3396 border-radius: .5rem .5rem 0 0; 3397 border-width: 1px; 3398 border-style: solid; 3399 padding: .5rem 1rem; 3400 margin: 0; 3401 bottom: -1px; 3402} 3403.mikio .dokuwiki ul.tabs li a, 3404.mikio .dokuwiki ul.tabs li a:visited, 3405.mikio .dokuwiki ul.tabs li a:active { 3406 display: inline-block; 3407 padding: .5rem 1rem; 3408 border: 1px solid var(--tab-border-color); 3409 color: var(--tab-color); 3410 -webkit-text-decoration: none; 3411 text-decoration: none; 3412 margin: 0; 3413 background-color: var(--tab-background-color); 3414} 3415.mikio .dokuwiki ul.tabs li a:hover, 3416.mikio .dokuwiki ul.tabs li a:visited:hover, 3417.mikio .dokuwiki ul.tabs li a:active:hover { 3418 color: var(--tab-hover-color); 3419 border-color: var(--tab-border-hover-color) var(--tab-border-hover-color) transparent var(--tab-border-hover-color); 3420 border-radius: .5rem .5rem 0 0; 3421 background-color: var(--tab-background-hover-color); 3422} 3423.mikio .dokuwiki ul.tabs:after { 3424 border-bottom: 0; 3425} 3426.mikio .mode_draft table { 3427 margin-bottom: 1rem; 3428} 3429#dokuwiki__detail { 3430 background-color: var(--admin-background-color); 3431 height: 100vh; 3432 padding: 0 2rem; 3433} 3434#dokuwiki__detail .content { 3435 display: flex; 3436} 3437#dokuwiki__detail .content .img_detail dl { 3438 display: grid; 3439 grid-template-columns: 4rem auto; 3440 align-items: center; 3441} 3442#dokuwiki__detail .content .img_detail dl dt { 3443 font-weight: bold; 3444} 3445.mikio div.insitu-footnote { 3446 padding: 0.5rem 1rem; 3447 border: 1px solid #ddd; 3448 border-radius: 0.25em; 3449 box-shadow: 0 1px 4px rgba(0,0,0,0.1); 3450 font-size: 80%; 3451 color: #000; 3452 background-color: #fff; 3453} 3454.mikio .dokuwiki div.footnotes { 3455 font-size: 80%; 3456} 3457.mikio .dokuwiki div.footnotes div.fn sup a.fn_bot { 3458 font-weight: normal; 3459} 3460.mikio .content_partial button, 3461.mikio .content_partial input, 3462.mikio .content_partial optgroup, 3463.mikio .content_partial select, 3464.mikio .content_partial textarea { 3465 margin: 0; 3466 font-family: inherit; 3467 font-size: inherit; 3468 font-weight: 400; 3469 border-width: 1px; 3470 border-style: solid; 3471 border-color: transparent; 3472 border-radius: .25rem; 3473 box-sizing: border-box; 3474 vertical-align: middle; 3475 padding: .375rem .75rem; 3476 color: var(--control-text-color); 3477 background-color: var(--control-background-color); 3478 color: var(--input-text-color); 3479 border-color: var(--input-border-color); 3480 background-color: var(--input-background-color); 3481 line-height: inherit; 3482} 3483.mikio .content_partial button[type=color], 3484.mikio .content_partial input[type=color], 3485.mikio .content_partial optgroup[type=color], 3486.mikio .content_partial select[type=color], 3487.mikio .content_partial textarea[type=color] { 3488 padding: 0; 3489} 3490.mikio .content_partial button, 3491.mikio .content_partial input[type=button], 3492.mikio .content_partial input[type=image] { 3493 display: inline-block; 3494 text-align: center; 3495 color: var(--button-text-color); 3496 background-color: var(--button-background-color); 3497 border-color: var(--button-border-color); 3498 line-height: 1.5; 3499 -webkit-text-decoration: none; 3500 text-decoration: none; 3501 text-transform: capitalize; 3502 transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; 3503} 3504.mikio .content_partial button:hover:not(:disabled), 3505.mikio .content_partial input[type=button]:hover:not(:disabled), 3506.mikio .content_partial input[type=image]:hover:not(:disabled) { 3507 -webkit-text-decoration: none; 3508 text-decoration: none; 3509 color: var(--button-text-hover-color); 3510 background-color: var(--button-background-hover-color); 3511 border-color: var(--button-border-hover-color); 3512} 3513.mikio .content_partial button:disabled, 3514.mikio .content_partial input[type=button]:disabled, 3515.mikio .content_partial input[type=image]:disabled { 3516 opacity: .65; 3517} 3518.mikio .content_partial button#edbtn__save, 3519.mikio .content_partial button[name="run[save]"] { 3520 color: var(--button-default-text-color); 3521 background-color: var(--button-default-background-color); 3522 border-color: var(--button-default-border-color); 3523} 3524.mikio .content_partial button#edbtn__save:hover, 3525.mikio .content_partial button[name="run[save]"]:hover { 3526 color: var(--button-default-text-hover-color); 3527 background-color: var(--button-default-background-hover-color); 3528 border-color: var(--button-default-border-hover-color); 3529} 3530.mikio .content_partial input[type=text], 3531.mikio .content_partial input[type=search], 3532.mikio .content_partial input[type=password], 3533.mikio .content_partial input[type=email] { 3534 -webkit-appearance: none; 3535 -moz-appearance: none; 3536 -ms-appearance: none; 3537} 3538.mikio .content_partial textarea { 3539 margin-bottom: 1rem; 3540 width: 100%; 3541 word-wrap: break-word; 3542 overflow: auto; 3543 resize: vertical; 3544 white-space: pre-wrap; 3545} 3546.mikio .content_partial select { 3547 -webkit-user-select: none; 3548 -moz-user-select: none; 3549 -ms-user-select: none; 3550 height: 2.25rem; 3551} 3552.mikio .content_partial .toolbutton { 3553 border-radius: 0; 3554 border-right-width: 0; 3555 border-color: var(--input-border-color); 3556} 3557.mikio .content_partial .toolbutton:first-of-type { 3558 border-radius: .25rem 0 0 .25rem; 3559} 3560.mikio .content_partial .toolbutton:last-of-type { 3561 border-radius: 0 .25rem .25rem 0; 3562 border-right-width: 1px; 3563} 3564.mikio div.dokuwiki div.comment_wrapper { 3565 padding: 1em; 3566} 3567.mikio div.dokuwiki div.comment_wrapper button, 3568.mikio div.dokuwiki div.comment_wrapper input, 3569.mikio div.dokuwiki div.comment_wrapper optgroup, 3570.mikio div.dokuwiki div.comment_wrapper select, 3571.mikio div.dokuwiki div.comment_wrapper textarea { 3572 margin: 0; 3573 font-family: inherit; 3574 font-size: inherit; 3575 font-weight: 400; 3576 border-width: 1px; 3577 border-style: solid; 3578 border-color: transparent; 3579 border-radius: .25rem; 3580 box-sizing: border-box; 3581 vertical-align: middle; 3582 padding: .375rem .75rem; 3583 color: var(--control-text-color); 3584 background-color: var(--control-background-color); 3585 color: var(--input-text-color); 3586 border-color: var(--input-border-color); 3587 background-color: var(--input-background-color); 3588 line-height: inherit; 3589} 3590.mikio div.dokuwiki div.comment_wrapper button[type=color], 3591.mikio div.dokuwiki div.comment_wrapper input[type=color], 3592.mikio div.dokuwiki div.comment_wrapper optgroup[type=color], 3593.mikio div.dokuwiki div.comment_wrapper select[type=color], 3594.mikio div.dokuwiki div.comment_wrapper textarea[type=color] { 3595 padding: 0; 3596} 3597.mikio div.dokuwiki div.comment_wrapper button, 3598.mikio div.dokuwiki div.comment_wrapper input[type=button], 3599.mikio div.dokuwiki div.comment_wrapper input[type=image] { 3600 display: inline-block; 3601 text-align: center; 3602 color: var(--button-text-color); 3603 background-color: var(--button-background-color); 3604 border-color: var(--button-border-color); 3605 line-height: 1.5; 3606 -webkit-text-decoration: none; 3607 text-decoration: none; 3608 text-transform: capitalize; 3609 transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; 3610} 3611.mikio div.dokuwiki div.comment_wrapper button:hover:not(:disabled), 3612.mikio div.dokuwiki div.comment_wrapper input[type=button]:hover:not(:disabled), 3613.mikio div.dokuwiki div.comment_wrapper input[type=image]:hover:not(:disabled) { 3614 -webkit-text-decoration: none; 3615 text-decoration: none; 3616 color: var(--button-text-hover-color); 3617 background-color: var(--button-background-hover-color); 3618 border-color: var(--button-border-hover-color); 3619} 3620.mikio div.dokuwiki div.comment_wrapper button:disabled, 3621.mikio div.dokuwiki div.comment_wrapper input[type=button]:disabled, 3622.mikio div.dokuwiki div.comment_wrapper input[type=image]:disabled { 3623 opacity: .65; 3624} 3625.mikio div.dokuwiki div.comment_wrapper button#edbtn__save, 3626.mikio div.dokuwiki div.comment_wrapper button[name="run[save]"] { 3627 color: var(--button-default-text-color); 3628 background-color: var(--button-default-background-color); 3629 border-color: var(--button-default-border-color); 3630} 3631.mikio div.dokuwiki div.comment_wrapper button#edbtn__save:hover, 3632.mikio div.dokuwiki div.comment_wrapper button[name="run[save]"]:hover { 3633 color: var(--button-default-text-hover-color); 3634 background-color: var(--button-default-background-hover-color); 3635 border-color: var(--button-default-border-hover-color); 3636} 3637.mikio div.dokuwiki div.comment_wrapper input[type=text], 3638.mikio div.dokuwiki div.comment_wrapper input[type=search], 3639.mikio div.dokuwiki div.comment_wrapper input[type=password], 3640.mikio div.dokuwiki div.comment_wrapper input[type=email] { 3641 -webkit-appearance: none; 3642 -moz-appearance: none; 3643 -ms-appearance: none; 3644} 3645.mikio div.dokuwiki div.comment_wrapper textarea { 3646 margin-bottom: 1rem; 3647 width: 100%; 3648 word-wrap: break-word; 3649 overflow: auto; 3650 resize: vertical; 3651 white-space: pre-wrap; 3652} 3653.mikio div.dokuwiki div.comment_wrapper select { 3654 -webkit-user-select: none; 3655 -moz-user-select: none; 3656 -ms-user-select: none; 3657 height: 2.25rem; 3658} 3659.mikio div.dokuwiki div.comment_wrapper .toolbutton { 3660 border-radius: 0; 3661 border-right-width: 0; 3662 border-color: var(--input-border-color); 3663} 3664.mikio div.dokuwiki div.comment_wrapper .toolbutton:first-of-type { 3665 border-radius: .25rem 0 0 .25rem; 3666} 3667.mikio div.dokuwiki div.comment_wrapper .toolbutton:last-of-type { 3668 border-radius: 0 .25rem .25rem 0; 3669 border-right-width: 1px; 3670} 3671.mikio div.dokuwiki div.comment_wrapper input[type=submit] { 3672 margin: 0; 3673 font-family: inherit; 3674 font-size: inherit; 3675 font-weight: 400; 3676 border-width: 1px; 3677 border-style: solid; 3678 border-color: transparent; 3679 border-radius: .25rem; 3680 box-sizing: border-box; 3681 vertical-align: middle; 3682 padding: .375rem .75rem; 3683 color: var(--control-text-color); 3684 background-color: var(--control-background-color); 3685 display: inline-block; 3686 text-align: center; 3687 color: var(--button-text-color); 3688 background-color: var(--button-background-color); 3689 border-color: var(--button-border-color); 3690 line-height: 1.5; 3691 -webkit-text-decoration: none; 3692 text-decoration: none; 3693 text-transform: capitalize; 3694 transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; 3695} 3696.mikio div.dokuwiki div.comment_wrapper input[type=submit][type=color] { 3697 padding: 0; 3698} 3699.mikio div.dokuwiki div.comment_wrapper input[type=submit]:hover:not(:disabled) { 3700 -webkit-text-decoration: none; 3701 text-decoration: none; 3702 color: var(--button-text-hover-color); 3703 background-color: var(--button-background-hover-color); 3704 border-color: var(--button-border-hover-color); 3705} 3706.mikio div.dokuwiki div.comment_wrapper input[type=submit]:disabled { 3707 opacity: .65; 3708} 3709.mikio div.dokuwiki div.comment_wrapper h2 { 3710 margin: 0; 3711} 3712.mikio div.dokuwiki div.comment_wrapper .comment_form { 3713 margin-top: 0; 3714} 3715.mikio div.dokuwiki div.comment_wrapper .comment_subscribe input { 3716 float: none; 3717} 3718.mikio div.dokuwiki div.comment_wrapper .comment_subscribe label { 3719 float: none; 3720 display: inline-block; 3721} 3722.mikio div.dokuwiki div.comment_wrapper .comment_buttons { 3723 float: none; 3724 text-align: right; 3725 margin-top: 1em; 3726} 3727.mikio ul.plugin_versionswitch { 3728 background-color: var(--control-background-color); 3729 border-radius: .25rem; 3730 margin-bottom: 1rem; 3731} 3732.mikio ul.plugin_versionswitch li a { 3733 color: var(--control-text-color) !important; 3734 margin: 0; 3735 padding: .375rem .75rem; 3736} 3737.mikio ul.plugin_versionswitch li a:hover { 3738 color: var(--dropdown-color); 3739 background-color: var(--dropdown-hover-color); 3740} 3741.mikio #plugin__approve { 3742 font-size: 80%; 3743} 3744.plugin__do_usertasks_list { 3745 font-size: 80%; 3746 z-index: 20; 3747} 3748@media (max-width: 768px) { 3749 .mikio-small-only { 3750 display: inline-block; 3751 } 3752 .mikio-navbar { 3753 padding-bottom: 0; 3754 } 3755 .mikio-navbar .mikio-container { 3756 display: grid; 3757 grid-template-columns: auto 3rem; 3758 } 3759 .mikio-navbar .mikio-navbar-brand { 3760 grid-column: 1 / span 1; 3761 grid-row: 1 / span 1; 3762 margin-bottom: .5rem; 3763 } 3764 .mikio-navbar .mikio-navbar-toggle { 3765 display: block; 3766 margin-bottom: .5rem; 3767 grid-column: 2 / span 1; 3768 grid-row: 1 / span 1; 3769 } 3770 .mikio-navbar .mikio-navbar-toggle.closed+.mikio-navbar-collapse { 3771 display: none; 3772 } 3773 .mikio-navbar .mikio-navbar-collapse { 3774 grid-column: 1 / span 2; 3775 grid-row: 2 / span 1; 3776 flex-direction: column; 3777 margin: 0 -2rem; 3778 padding-top: .5rem; 3779 padding-right: 1rem; 3780 padding-bottom: .5rem; 3781 border-top: 1px solid rgba(0,0,0,0.1); 3782 } 3783 .mikio-navbar .mikio-nav-item { 3784 display: block; 3785 width: 100%; 3786 padding: .5rem 2rem; 3787 box-sizing: border-box; 3788 text-align: center; 3789 } 3790 .mikio-navbar .mikio-dropdown-item { 3791 justify-content: center; 3792 } 3793 .mikio-navbar .mikio-nav { 3794 width: 100%; 3795 flex-direction: column; 3796 } 3797 .mikio-navbar .mikio-nav-dropdown { 3798 width: 100%; 3799 text-align: center; 3800 margin: 0; 3801 box-sizing: border-box; 3802 } 3803 .mikio-navbar .mikio-nav-dropdown .mikio-dropdown { 3804 position: relative; 3805 border: 0; 3806 box-shadow: none; 3807 } 3808 .mikio-hero .mikio-container { 3809 flex-direction: column; 3810 } 3811 .mikio-hero .mikio-hero-image-resize { 3812 height: auto; 3813 } 3814 .mikio-hero .mikio-hero-image { 3815 background-image: none !important; 3816 } 3817 .mode_show .mikio-page .mikio-container { 3818 display: grid; 3819 grid-template-columns: auto 2.5rem; 3820 } 3821 .mode_revisions .mikio-page, 3822 .mode_edit .mikio-page, 3823 .mode_login .mikio-page, 3824 .mode_denied .mikio-page, 3825 .mode_draft .mikio-page, 3826 .mode_preview .mikio-page, 3827 .mode_showtag .mikio-page, 3828 .mode_admin .mikio-page { 3829 grid-template-columns: auto; 3830 } 3831 .mikio #config__manager td .input, 3832 .mikio #config__manager td input.edit, 3833 .mikio #config__manager tr select { 3834 width: auto; 3835 } 3836 .mikio-content { 3837 grid-column: 1 / span 1; 3838 grid-row: 2 / span 1; 3839 padding-bottom: 1rem; 3840 } 3841 .mikio .mikio-content .mikio-article.toc-full { 3842 display: block; 3843 } 3844 .mikio .mikio-content .mikio-article .mikio-toc { 3845 float: none; 3846 } 3847 .mikio .mikio-content .mikio-article .mikio-toc #dw__toc { 3848 max-width: none; 3849 } 3850 .mikio .mikio-content .mikio-article .mikio-toc #dw__toc .mikio-iicon.hamburger { 3851 display: none; 3852 } 3853 .mikio .mikio-content .mikio-article .mikio-toc h3.toggle { 3854 background-position: 99% 50%; 3855 text-align: center; 3856 } 3857 .mikio .mikio-content .mikio-article .mikio-toc h3.toggle.closed { 3858 font-size: 80%; 3859 width: auto; 3860 } 3861 .mikio .mikio-content .mikio-article .mikio-toc h3.toggle.closed:before { 3862 display: none; 3863 } 3864 .mikio-sidebar { 3865 grid-column: 1 / span 2; 3866 width: auto; 3867 } 3868 .mikio-sidebar .mikio-sidebar-toggle.closed+.mikio-sidebar-collapse { 3869 display: none; 3870 } 3871 .mikio-sidebar.mikio-sidebar-left { 3872 grid-row: 1 / span 1; 3873 border-right: 0; 3874 border-bottom: 1px solid rgba(0,0,0,0.1); 3875 } 3876 .mikio-sidebar.mikio-sidebar-right { 3877 grid-row: 3 / span 1; 3878 border-left: 0; 3879 border-top: 1px solid rgba(0,0,0,0.2); 3880 } 3881 .mikio-sidebar .mikio-sidebar-toggle { 3882 display: block; 3883 } 3884 #dw__pagetools { 3885 grid-column: 2 / span 1; 3886 grid-row: 2 / span 1; 3887 } 3888 .mikio .dokuwiki div.ui-admin #admin__version { 3889 padding-right: 1rem; 3890 } 3891 .mikio-page-fill .mikio-sidebar { 3892 display: none; 3893 } 3894 .mikio #mediamanager__page, 3895 #media__manager { 3896 display: flex; 3897 flex-direction: column; 3898 } 3899 .mikio #mediamanager__page .ui-resizable-e, 3900 #media__manager .ui-resizable-e { 3901 display: none !important; 3902 } 3903 .mikio #mediamanager__page .namespaces, 3904 .mikio #mediamanager__page .filelist, 3905 #media__manager .namespaces, 3906 #media__manager .filelist { 3907 width: auto; 3908 min-width: auto; 3909 } 3910 .mikio #mediamanager__page .panelHeader, 3911 .mikio #mediamanager__page .panelContent, 3912 #media__manager .panelHeader, 3913 #media__manager .panelContent { 3914 margin-right: 0; 3915 } 3916} 3917@media print { 3918 .mikio .mikio-navbar-collapse, 3919 .mikio .mikio-toc, 3920 .mikio .mikio-sidebar, 3921 .mikio #dw__pagetools, 3922 .mikio .mikio-search { 3923 display: none !important; 3924 } 3925 .mikio .mikio-navbar { 3926 box-shadow: none !important; 3927 } 3928 .mikio .mikio-hero .mikio-hero-text { 3929 min-height: auto; 3930 padding-bottom: 0; 3931 } 3932 .mikio .mikio-breadcrumbs, 3933 .mikio .mikio-youarehere, 3934 .mikio .mikio-hero, 3935 .mikio .mikio-footer { 3936 background-color: #fff !important; 3937 } 3938} 3939.mikio .bookcreator__bookbar { 3940 font-size: 0.8rem; 3941 display: flex; 3942 width: auto !important; 3943} 3944.mikio-sidebar .mikio-sidebar-content .dtree { 3945 font-size: inherit; 3946} 3947.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode { 3948 margin: 0.5rem 0; 3949} 3950.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode .indexmenu_tocbullet { 3951 margin-top: 2px; 3952 margin-left: 2px; 3953} 3954.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a, 3955.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeUrl, 3956.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeSel, 3957.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.node, 3958.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.navSel { 3959 display: initial; 3960 margin: initial; 3961 color: #666; 3962 background: transparent; 3963} 3964.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a:visited, 3965.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a:active, 3966.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeUrl:visited, 3967.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeUrl:active, 3968.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeSel:visited, 3969.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeSel:active, 3970.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.node:visited, 3971.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.node:active, 3972.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.navSel:visited, 3973.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.navSel:active { 3974 display: initial; 3975 margin: initial; 3976 color: #666; 3977 background: transparent; 3978} 3979.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a:hover, 3980.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a:visited:hover, 3981.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeUrl:hover, 3982.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeUrl:visited:hover, 3983.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeSel:hover, 3984.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeSel:visited:hover, 3985.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.node:hover, 3986.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.node:visited:hover, 3987.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.navSel:hover, 3988.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.navSel:visited:hover { 3989 color: #333; 3990 text-decoration: none; 3991 background-color: transparent; 3992} 3993.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.navSel { 3994 font-weight: bold; 3995 color: #333; 3996} 3997.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode img:last-of-type { 3998 margin-right: 0.2rem; 3999 opacity: 0.5; 4000} 4001.mikio .indexmenu_toc { 4002 padding: 0 4px 4px 0; 4003} 4004.mikio .indexmenu_toc>div { 4005 border: 1px solid #999; 4006 box-shadow: 2px 2px 2px rgba(0,0,0,0.2); 4007 position: relative; 4008 z-index: 10; 4009} 4010.mikio .indexmenu_toc .tocheader { 4011 padding: 0.2rem; 4012 border-bottom: 1px solid #ccc; 4013} 4014.mikio .indexmenu_toc .indexmenu_toc_inside { 4015 border: 0; 4016 padding: 0.2rem; 4017} 4018.mikio .indexmenu_toc .indexmenu_toc_inside ul { 4019 margin: 0; 4020 padding: 0 0 0 1.5rem; 4021} 4022.mikio .indexmenu_toc .indexmenu_toc_inside ul .li { 4023 margin-bottom: 0.4rem; 4024} 4025.mikio .mode_admin table.jsoneditor-values { 4026 width: auto; 4027} 4028.mikio .mode_admin table.jsoneditor-tree, 4029.mikio .mode_admin table.jsoneditor-values { 4030 border-bottom: 0; 4031} 4032.mikio .mode_admin table.jsoneditor-tree tbody tr, 4033.mikio .mode_admin table.jsoneditor-values tbody tr { 4034 background: transparent; 4035} 4036.mikio .mode_admin table.jsoneditor-tree tbody td, 4037.mikio .mode_admin table.jsoneditor-values tbody td { 4038 padding: 0; 4039} 4040.mikio .mode_admin table.jsoneditor-tree tbody td.jsoneditor-separator, 4041.mikio .mode_admin table.jsoneditor-values tbody td.jsoneditor-separator { 4042 vertical-align: middle; 4043} 4044.mikio .mode_admin table.jsoneditor-tree button, 4045.mikio .mode_admin table.jsoneditor-values button { 4046 background-color: transparent; 4047 border: 0; 4048 transition: none; 4049} 4050.mikio .mode_admin table.jsoneditor-tree button:hover, 4051.mikio .mode_admin table.jsoneditor-values button:hover { 4052 transition: none; 4053} 4054.mikio .mode_admin table.jsoneditor-tree div.jsoneditor-value, 4055.mikio .mode_admin table.jsoneditor-values div.jsoneditor-value { 4056 background-color: var(--background); 4057} 4058.ui-controlgroup-horizontal label { 4059 display: inline-block; 4060 text-align: center; 4061 color: var(--button-text-color); 4062 background-color: var(--button-background-color); 4063 border-color: var(--button-border-color); 4064 line-height: 1.5; 4065 -webkit-text-decoration: none; 4066 text-decoration: none; 4067 text-transform: capitalize; 4068 transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; 4069 padding: .1rem .75rem; 4070 font-size: 80% !important; 4071 min-width: 3rem; 4072 background-image: none; 4073 border-left-width: 0 !important; 4074 border-right-width: 0 !important; 4075} 4076.ui-controlgroup-horizontal label:hover:not(:disabled) { 4077 -webkit-text-decoration: none; 4078 text-decoration: none; 4079 color: var(--button-text-hover-color); 4080 background-color: var(--button-background-hover-color); 4081 border-color: var(--button-border-hover-color); 4082} 4083.ui-controlgroup-horizontal label:disabled { 4084 opacity: .65; 4085} 4086.ui-controlgroup-horizontal label:first-of-type { 4087 border-left-width: 1px !important; 4088} 4089.ui-controlgroup-horizontal label:last-of-type { 4090 border-right-width: 1px !important; 4091} 4092.ui-controlgroup-horizontal label:hover { 4093 background-image: none !important; 4094 border-left-width: 0 !important; 4095 border-right-width: 0 !important; 4096} 4097.ui-controlgroup-horizontal label:hover:first-of-type { 4098 border-left-width: 1px !important; 4099} 4100.ui-controlgroup-horizontal label:hover:last-of-type { 4101 border-right-width: 1px !important; 4102} 4103.ui-controlgroup-horizontal label.ui-state-active { 4104 color: var(--button-default-text-color); 4105 background-color: var(--button-default-background-color); 4106 border-color: var(--button-default-border-color); 4107} 4108.ui-controlgroup-horizontal label.ui-state-active:hover { 4109 color: var(--button-default-text-hover-color); 4110 background-color: var(--button-default-background-hover-color); 4111 border-color: var(--button-default-border-hover-color); 4112} 4113.mikio .mikio-darklight { 4114 display: inline-block; 4115 align-self: center; 4116} 4117.mikio .mikio-darklight .mikio-darklight-light { 4118 display: var(--display-theme-light); 4119} 4120.mikio .mikio-darklight .mikio-darklight-dark { 4121 display: var(--display-theme-dark); 4122} 4123.mikio .mikio-darklight .mikio-darklight-auto { 4124 display: var(--display-theme-auto); 4125} 4126.mikio .mikio-darklight-button { 4127 display: flex; 4128 justify-content: center; 4129 align-items: center; 4130 width: 2.2rem; 4131 height: 2.2rem; 4132 padding: 0; 4133} 4134.mikio .mikio-darklight-button .mikio-iicon { 4135 margin: 0; 4136} 4137.mikio .dokuwiki #mikio__translate .mikio-dropdown { 4138 min-width: auto; 4139} 4140.mikio .dokuwiki div.plugin_translation { 4141 text-align: left; 4142} 4143.mikio .dokuwiki div.plugin_translation.is-dropdown { 4144 padding-bottom: 0; 4145} 4146.mikio .dokuwiki div.plugin_translation.is-dropdown ul { 4147 position: relative; 4148 display: block; 4149} 4150.mikio .dokuwiki div.plugin_translation.is-dropdown ul li a { 4151 display: block; 4152} 4153.mikio .dokuwiki div.plugin_translation .title { 4154 display: none; 4155} 4156.mikio .dokuwiki div.plugin_translation ul li { 4157 margin: 0; 4158 display: block; 4159} 4160.mikio .dokuwiki div.plugin_translation ul li a, 4161.mikio .dokuwiki div.plugin_translation ul li span { 4162 margin: 0 -1rem 0 -1rem; 4163 padding: .25rem 1rem .25rem 1rem !important; 4164 background-color: var(--dropdown-background-color) !important; 4165 color: var(--dropdown-color) !important; 4166} 4167.mikio .dokuwiki div.plugin_translation ul li a:hover { 4168 background-color: var(--dropdown-hover-color) !important; 4169} 4170.mikio .dokuwiki div.plugin_translation ul li span { 4171 margin-right: 0.1rem; 4172 position: relative; 4173} 4174.mikio .dokuwiki div.plugin_translation ul li span:after { 4175 content: ""; 4176 display: inline-block; 4177 position: absolute; 4178 height: 0.75rem; 4179 width: 0.25rem; 4180 margin-top: 0.2rem; 4181 margin-left: 0.75rem; 4182 border-right: 2px solid var(--dropdown-color); 4183 border-bottom: 2px solid var(--dropdown-color); 4184 transform: rotateZ(45deg); 4185} 4186