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