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 div.mikio-color-picker { 1993 position: relative; 1994} 1995.mikio .mode_admin div.mikio-color-picker input[type=color] { 1996 height: 35px; 1997 border: 0; 1998 border-radius: 0; 1999} 2000.mikio .mode_admin div.mikio-color-picker input[type=text] { 2001 width: auto; 2002} 2003.mikio .mode_admin div.mikio-color-button { 2004 position: absolute; 2005 top: 4px; 2006 right: 0; 2007 color: #999999; 2008} 2009.mikio .mode_admin p button + button { 2010 margin-left: .5rem; 2011} 2012.mikio .mode_admin div.ui-admin ul.admin_tasks, 2013.mikio .mode_admin div.ui-admin ul.admin_plugins { 2014 float: none; 2015 display: grid; 2016 grid-template-columns: repeat(auto-fit,15rem); 2017 width: auto; 2018 padding: 0; 2019 margin: 0; 2020 justify-content: center; 2021} 2022.mikio .mode_admin div.ui-admin ul.admin_tasks li, 2023.mikio .mode_admin div.ui-admin ul.admin_plugins li { 2024 border: 1px solid var(--button-border-color); 2025 border-radius: .25rem; 2026 margin: 1rem 1rem; 2027 background-color: var(--button-background-color); 2028} 2029.mikio .mode_admin div.ui-admin ul.admin_tasks li a, 2030.mikio .mode_admin div.ui-admin ul.admin_tasks li a:visited, 2031.mikio .mode_admin div.ui-admin ul.admin_tasks li a:active, 2032.mikio .mode_admin div.ui-admin ul.admin_plugins li a, 2033.mikio .mode_admin div.ui-admin ul.admin_plugins li a:visited, 2034.mikio .mode_admin div.ui-admin ul.admin_plugins li a:active { 2035 display: flex; 2036 flex-direction: column; 2037 align-items: center; 2038 justify-content: center; 2039 text-align: center; 2040 height: 4rem; 2041 font-size: 1rem; 2042 font-weight: normal; 2043 padding: 1rem 2rem; 2044 color: var(--button-text-color); 2045 -webkit-text-decoration: none; 2046 text-decoration: none; 2047 overflow: hidden; 2048 transition: all .15s ease-in-out; 2049} 2050.mikio .mode_admin div.ui-admin ul.admin_tasks li a span.icon, 2051.mikio .mode_admin div.ui-admin ul.admin_tasks li a:visited span.icon, 2052.mikio .mode_admin div.ui-admin ul.admin_tasks li a:active span.icon, 2053.mikio .mode_admin div.ui-admin ul.admin_plugins li a span.icon, 2054.mikio .mode_admin div.ui-admin ul.admin_plugins li a:visited span.icon, 2055.mikio .mode_admin div.ui-admin ul.admin_plugins li a:active span.icon { 2056 width: auto; 2057 height: auto; 2058 min-height: auto; 2059} 2060.mikio .mode_admin div.ui-admin ul.admin_tasks li a svg, 2061.mikio .mode_admin div.ui-admin ul.admin_tasks li a:visited svg, 2062.mikio .mode_admin div.ui-admin ul.admin_tasks li a:active svg, 2063.mikio .mode_admin div.ui-admin ul.admin_plugins li a svg, 2064.mikio .mode_admin div.ui-admin ul.admin_plugins li a:visited svg, 2065.mikio .mode_admin div.ui-admin ul.admin_plugins li a:active svg { 2066 fill: var(--button-text-color); 2067} 2068.mikio .mode_admin div.ui-admin ul.admin_tasks li a:hover, 2069.mikio .mode_admin div.ui-admin ul.admin_tasks li a:visited:hover, 2070.mikio .mode_admin div.ui-admin ul.admin_tasks li a:active:hover, 2071.mikio .mode_admin div.ui-admin ul.admin_plugins li a:hover, 2072.mikio .mode_admin div.ui-admin ul.admin_plugins li a:visited:hover, 2073.mikio .mode_admin div.ui-admin ul.admin_plugins li a:active:hover { 2074 -webkit-text-decoration: none; 2075 text-decoration: none; 2076 color: var(--button-text-hover-color); 2077 background-color: var(--button-background-hover-color); 2078 border-color: var(--button-border-hover-color); 2079} 2080.mikio .mode_admin div.ui-admin ul.admin_tasks li a:hover svg, 2081.mikio .mode_admin div.ui-admin ul.admin_tasks li a:visited:hover svg, 2082.mikio .mode_admin div.ui-admin ul.admin_tasks li a:active:hover svg, 2083.mikio .mode_admin div.ui-admin ul.admin_plugins li a:hover svg, 2084.mikio .mode_admin div.ui-admin ul.admin_plugins li a:visited:hover svg, 2085.mikio .mode_admin div.ui-admin ul.admin_plugins li a:active:hover svg { 2086 fill: var(--button-text-hover-color); 2087} 2088.mikio .mode_admin .mikio-config-table-header { 2089 background-color: var(--table-header-row-background-color); 2090 color: var(--table-header-row-text-color); 2091 font-weight: bold; 2092} 2093.mikio .mode_admin .mikio-config-table-header .mikio-iicon { 2094 vertical-align: text-bottom; 2095} 2096.mikio .mode_admin #extension__list ul.extensionList li { 2097 border-width: 0 0 1px 0; 2098 border-style: solid; 2099 border-color: var(--table-row-border-color); 2100 padding: .75rem; 2101 margin: 0; 2102 text-align: left; 2103} 2104.mikio .mode_admin #extension__list ul.extensionList li:nth-child(odd) { 2105 background-color: var(--table-odd-row-background-color); 2106 color: var(--table-odd-row-text-color); 2107} 2108.mikio .mode_admin #extension__list ul.extensionList li:nth-child(even) { 2109 background-color: var(--table-even-row-background-color); 2110 color: var(--table-even-row-text-color); 2111} 2112.mikio .mode_admin button#usrmgr__del { 2113 color: #fff; 2114 border-color: #dc3545; 2115 background-color: #dc3545; 2116 margin-right: .5rem; 2117} 2118.mikio .mode_admin button#usrmgr__del:hover { 2119 color: #fff; 2120 background-color: #c03040; 2121 border-color: #c03040; 2122} 2123.mikio .mode_admin #acl__detail div#acl__user { 2124 border-color: var(--toc-border-color); 2125} 2126.mikio .mode_admin #acl__tree { 2127 background-color: var(--tree-background-color); 2128 border-color: var(--tree-border-color); 2129 color: var(--control-text-color); 2130} 2131.mikio .mode_admin #acl__tree a.cur { 2132 background-color: var(--section-edit-highlight); 2133} 2134.mikio .mode_admin #acl_manager table tr:nth-child(odd) { 2135 background-color: var(--table-odd-row-background-color); 2136 color: var(--table-odd-row-text-color); 2137} 2138.mikio .mode_admin #acl_manager table tr:nth-child(even) { 2139 background-color: var(--table-even-row-background-color); 2140 color: var(--table-even-row-text-color); 2141} 2142.mode_admin .mikio-content, 2143.mode_admin .mikio-page-fill, 2144.mode_login .mikio-content, 2145.mode_login .mikio-page-fill, 2146.mode_denied .mikio-content, 2147.mode_denied .mikio-page-fill, 2148.mode_revisions .mikio-content, 2149.mode_revisions .mikio-page-fill, 2150.mode_recent .mikio-content, 2151.mode_recent .mikio-page-fill, 2152.mode_backlink .mikio-content, 2153.mode_backlink .mikio-page-fill, 2154.mode_media .mikio-content, 2155.mode_media .mikio-page-fill, 2156.mode_index .mikio-content, 2157.mode_index .mikio-page-fill, 2158.mode_search .mikio-content, 2159.mode_search .mikio-page-fill, 2160.mode_edit .mikio-content, 2161.mode_edit .mikio-page-fill, 2162.mode_draft .mikio-content, 2163.mode_draft .mikio-page-fill, 2164.mode_preview .mikio-content, 2165.mode_preview .mikio-page-fill, 2166.mode_showtag .mikio-content, 2167.mode_showtag .mikio-page-fill { 2168 background-color: var(--admin-background-color); 2169} 2170.mikio #plugin__styling button.primary { 2171 font-weight: inherit; 2172} 2173.mikio.dokuwiki .secedit button { 2174 padding: .1rem .75rem; 2175 font-size: 80% !important; 2176 min-width: 3rem; 2177} 2178.mikio img { 2179 max-width: 100%; 2180} 2181.mikio img.media { 2182 margin: .2rem 0; 2183} 2184.mikio img.medialeft { 2185 margin: .2rem 1em .2rem 0; 2186} 2187.mikio img.mediaright { 2188 margin: .2rem 0 .2rem 1rem; 2189} 2190.mikio img.mediacenter { 2191 margin: .2rem auto; 2192} 2193.mikio div.dokuwiki div.inclmeta { 2194 margin-top: .5rem; 2195 padding-top: .5rem; 2196} 2197.mikio #dw__login label[for=remember__me] { 2198 margin-left: 0; 2199} 2200.mikio #config__manager fieldset { 2201 color: var(--text); 2202 background-color: transparent; 2203 margin: 0; 2204 padding: 0; 2205} 2206.mikio #config__manager fieldset legend { 2207 text-align: left; 2208} 2209.mikio #config__manager tr textarea { 2210 color: inherit; 2211 background-color: var(--control-background-color); 2212} 2213.mikio #config__manager tr select { 2214 width: 100%; 2215 background-color: var(--control-background-color); 2216} 2217.mikio #config__manager td.label { 2218 display: grid; 2219 grid-template-columns: auto 2rem; 2220} 2221.mikio #config__manager td.label span.outkey { 2222 float: none; 2223 font-size: 100%; 2224 background-color: transparent; 2225 margin: 0; 2226 grid-column: 1 / span 1; 2227 grid-row: 1 / span 1; 2228} 2229.mikio #config__manager td.label label { 2230 grid-column: 1 / span 1; 2231 grid-row: 2 / span 1; 2232} 2233.mikio #config__manager td.label img { 2234 float: none; 2235 grid-column: 2 / span 1; 2236 grid-row: 1 / span 2; 2237 align-self: center; 2238} 2239.mikio #config__manager td input.edit { 2240 width: 100%; 2241} 2242.mikio #config__manager button[type=submit] { 2243 color: var(--button-default-text-color); 2244 background-color: var(--button-default-background-color); 2245 border-color: var(--button-default-border-color); 2246} 2247.mikio #config__manager button[type=submit]:hover { 2248 color: var(--button-default-text-hover-color); 2249 background-color: var(--button-default-background-hover-color); 2250 border-color: var(--button-default-border-hover-color); 2251} 2252.mode_revisions .mikio-article li { 2253 padding: .5rem 1rem; 2254 border-top: 1px solid var(--table-row-border-color); 2255 background-color: var(--table-even-row-background-color); 2256 color: --table-even-row-text-color; 2257} 2258.mode_revisions .mikio-article li:nth-child(odd) { 2259 background-color: var(--table-odd-row-background-color); 2260 color: var(--table-odd-row-text-color); 2261} 2262.mode_revisions .mikio-article .li { 2263 display: grid; 2264 grid-template-columns: 1rem 9rem 2rem auto 12rem 5rem; 2265 align-items: center; 2266 text-align: center; 2267 font-size: 90%; 2268} 2269.mode_revisions .mikio-article .li a.wikilink1 { 2270 text-align: left; 2271} 2272.mode_revisions .mikio-article .li span.sizechange { 2273 width: 100%; 2274 font-size: 80%; 2275 border-radius: .2em; 2276 padding: .1em .2em; 2277 color: var(--control-text-color) !important; 2278} 2279.mode_revisions .mikio-article .sum { 2280 display: block; 2281} 2282.mode_recent .mikio-article ul { 2283 list-style-type: none; 2284} 2285.mode_recent .mikio-article li { 2286 padding: .5rem 1rem; 2287 border-top: 1px solid var(--table-row-border-color); 2288 background-color: var(--table-even-row-background-color); 2289 color: var(--table-even-row-text-color); 2290} 2291.mode_recent .mikio-article li:nth-child(odd) { 2292 background-color: var(--table-odd-row-background-color); 2293 color: var(--table-odd-row-text-color); 2294} 2295.mode_recent .mikio-article .li { 2296 display: grid; 2297 grid-template-columns: 1rem 9rem 2rem 2rem auto 6rem 10rem 4rem; 2298 align-items: center; 2299 text-align: center; 2300 font-size: 90%; 2301} 2302.mode_recent .mikio-article .li a.wikilink1, 2303.mode_recent .mikio-article .li span.curid { 2304 text-align: left; 2305} 2306.mode_recent .mikio-article .li span.sizechange { 2307 width: 100%; 2308 font-size: 80%; 2309 border-radius: .2em; 2310 padding: .1em .2em; 2311 color: var(--control-text-color); 2312} 2313.mode_recent .mikio-article .li span.sizechange.positive { 2314 background-color: #cfc; 2315} 2316.mode_recent .mikio-article .li span.sizechange.negative { 2317 background-color: #fdd; 2318} 2319.mode_recent .mikio-article select { 2320 margin: 0; 2321 font-family: inherit; 2322 font-size: inherit; 2323 font-weight: 400; 2324 border-width: 1px; 2325 border-style: solid; 2326 border-color: transparent; 2327 border-radius: .25rem; 2328 box-sizing: border-box; 2329 vertical-align: middle; 2330 padding: .375rem .75rem; 2331 color: var(--control-text-color); 2332 background-color: var(--control-background-color); 2333 -webkit-user-select: none; 2334 -moz-user-select: none; 2335 -ms-user-select: none; 2336 height: 2.25rem; 2337} 2338.mode_recent .mikio-article select[type=color] { 2339 padding: 0; 2340} 2341.mikio #mediamanager__page, 2342#media__manager { 2343 width: 100%; 2344 min-width: 100%; 2345} 2346.mikio #mediamanager__page button, 2347.mikio #mediamanager__page .qq-upload-button, 2348.mikio #mediamanager__page .qq-upload-list a, 2349#media__manager button, 2350#media__manager .qq-upload-button, 2351#media__manager .qq-upload-list a { 2352 margin: 0; 2353 font-family: inherit; 2354 font-size: inherit; 2355 font-weight: 400; 2356 border-width: 1px; 2357 border-style: solid; 2358 border-color: transparent; 2359 border-radius: .25rem; 2360 box-sizing: border-box; 2361 vertical-align: middle; 2362 padding: .375rem .75rem; 2363 color: var(--control-text-color); 2364 background-color: var(--control-background-color); 2365 display: inline-block; 2366 text-align: center; 2367 color: var(--button-text-color); 2368 background-color: var(--button-background-color); 2369 border-color: var(--button-border-color); 2370 line-height: 1.5; 2371 -webkit-text-decoration: none; 2372 text-decoration: none; 2373 text-transform: capitalize; 2374 transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; 2375} 2376.mikio #mediamanager__page button[type=color], 2377.mikio #mediamanager__page .qq-upload-button[type=color], 2378.mikio #mediamanager__page .qq-upload-list a[type=color], 2379#media__manager button[type=color], 2380#media__manager .qq-upload-button[type=color], 2381#media__manager .qq-upload-list a[type=color] { 2382 padding: 0; 2383} 2384.mikio #mediamanager__page button:hover:not(:disabled), 2385.mikio #mediamanager__page .qq-upload-button:hover:not(:disabled), 2386.mikio #mediamanager__page .qq-upload-list a:hover:not(:disabled), 2387#media__manager button:hover:not(:disabled), 2388#media__manager .qq-upload-button:hover:not(:disabled), 2389#media__manager .qq-upload-list a:hover:not(:disabled) { 2390 -webkit-text-decoration: none; 2391 text-decoration: none; 2392 color: var(--button-text-hover-color); 2393 background-color: var(--button-background-hover-color); 2394 border-color: var(--button-border-hover-color); 2395} 2396.mikio #mediamanager__page button:disabled, 2397.mikio #mediamanager__page .qq-upload-button:disabled, 2398.mikio #mediamanager__page .qq-upload-list a:disabled, 2399#media__manager button:disabled, 2400#media__manager .qq-upload-button:disabled, 2401#media__manager .qq-upload-list a:disabled { 2402 opacity: .65; 2403} 2404.mikio #mediamanager__page .qq-upload-list a.qq-upload-cancel, 2405#media__manager .qq-upload-list a.qq-upload-cancel { 2406 color: #fff; 2407 border-color: #dc3545; 2408 background-color: #dc3545; 2409} 2410.mikio #mediamanager__page .qq-upload-list a.qq-upload-cancel:hover, 2411#media__manager .qq-upload-list a.qq-upload-cancel:hover { 2412 color: #fff; 2413 background-color: #c03040; 2414 border-color: #c03040; 2415} 2416.mikio #mediamanager__page button.qq-upload-action, 2417#media__manager button.qq-upload-action { 2418 color: var(--button-default-text-color); 2419 background-color: var(--button-default-background-color); 2420 border-color: var(--button-default-border-color); 2421} 2422.mikio #mediamanager__page button.qq-upload-action:hover, 2423#media__manager button.qq-upload-action:hover { 2424 color: var(--button-default-text-hover-color); 2425 background-color: var(--button-default-background-hover-color); 2426 border-color: var(--button-default-border-hover-color); 2427} 2428.mikio #mediamanager__page input[type=text], 2429.mikio #mediamanager__page input[type=search], 2430.mikio #mediamanager__page textarea, 2431#media__manager input[type=text], 2432#media__manager input[type=search], 2433#media__manager textarea { 2434 margin: 0; 2435 font-family: inherit; 2436 font-size: inherit; 2437 font-weight: 400; 2438 border-width: 1px; 2439 border-style: solid; 2440 border-color: transparent; 2441 border-radius: .25rem; 2442 box-sizing: border-box; 2443 vertical-align: middle; 2444 padding: .375rem .75rem; 2445 color: var(--control-text-color); 2446 background-color: var(--control-background-color); 2447 border-color: var(--input-border-color); 2448 line-height: inherit; 2449} 2450.mikio #mediamanager__page input[type=text][type=color], 2451.mikio #mediamanager__page input[type=search][type=color], 2452.mikio #mediamanager__page textarea[type=color], 2453#media__manager input[type=text][type=color], 2454#media__manager input[type=search][type=color], 2455#media__manager textarea[type=color] { 2456 padding: 0; 2457} 2458.mikio #mediamanager__page .ui-resizable-e, 2459#media__manager .ui-resizable-e { 2460 background: transparent; 2461 width: 6px; 2462 right: 2px; 2463} 2464.mikio #mediamanager__page .ui-resizable-e:hover, 2465#media__manager .ui-resizable-e:hover { 2466 background-color: #999; 2467} 2468.mikio #mediamanager__page .namespaces, 2469#media__manager .namespaces { 2470 width: 20%; 2471 min-width: 10em; 2472 left: 0 !important; 2473} 2474.mikio #mediamanager__page .namespaces h2, 2475#media__manager .namespaces h2 { 2476 display: inline-block; 2477 background-color: var(--tab-active-background-color); 2478 font-weight: normal; 2479 color: var(--tab-active-color); 2480 border-color: var(--tab-active-border-color) var(--tab-active-border-color) var(--tab-active-background-color); 2481 border-radius: .5rem .5rem 0 0; 2482 border-width: 1px; 2483 border-style: solid; 2484 padding: .5rem 1rem; 2485 margin: 0; 2486 bottom: -1px; 2487 font-size: 1rem; 2488} 2489.mikio #mediamanager__page #media__tree, 2490#media__manager #media__tree { 2491 background-color: var(--tree-background-color); 2492 border-color: var(--tree-border-color); 2493} 2494.mikio #mediamanager__page #media__tree ul, 2495.mikio #mediamanager__page #media__tree ul.idx, 2496#media__manager #media__tree ul, 2497#media__manager #media__tree ul.idx { 2498 margin-top: 0; 2499 margin-bottom: 0; 2500 padding: 0; 2501 list-style-type: none; 2502} 2503.mikio #mediamanager__page #media__tree ul ul, 2504.mikio #mediamanager__page #media__tree ul.idx ul, 2505#media__manager #media__tree ul ul, 2506#media__manager #media__tree ul.idx ul { 2507 margin-left: 1rem; 2508} 2509.mikio #mediamanager__page #media__tree ul li, 2510.mikio #mediamanager__page #media__tree ul.idx li, 2511#media__manager #media__tree ul li, 2512#media__manager #media__tree ul.idx li { 2513 margin: .25rem 0; 2514 white-space: nowrap; 2515} 2516.mikio #mediamanager__page #media__tree ul li img, 2517.mikio #mediamanager__page #media__tree ul.idx li img, 2518#media__manager #media__tree ul li img, 2519#media__manager #media__tree ul.idx li img { 2520 margin-right: .2rem; 2521} 2522.mikio #mediamanager__page #media__tree ul a, 2523.mikio #mediamanager__page #media__tree ul.idx a, 2524#media__manager #media__tree ul a, 2525#media__manager #media__tree ul.idx a { 2526 -webkit-text-decoration: none; 2527 text-decoration: none; 2528} 2529.mikio #mediamanager__page #media__tree ul div, 2530.mikio #mediamanager__page #media__tree ul.idx div, 2531#media__manager #media__tree ul div, 2532#media__manager #media__tree ul.idx div { 2533 display: inline-block; 2534} 2535.mikio #mediamanager__page .panelHeader, 2536#media__manager .panelHeader { 2537 margin-bottom: 0 !important; 2538 background-color: var(--tab-active-background-color); 2539 border-width: 1px 1px 1px 1px; 2540 border-style: solid; 2541 border-color: var(--tab-active-border-color) !important; 2542 word-wrap: break-word; 2543 word-break: break-word; 2544} 2545.mikio #mediamanager__page .filelist, 2546#media__manager .filelist { 2547 width: 50%; 2548 min-width: 25em; 2549 left: 0 !important; 2550} 2551.mikio #mediamanager__page .filelist .panelHeader, 2552.mikio #mediamanager__page .qq-uploader .panelHeader, 2553#media__manager .filelist .panelHeader, 2554#media__manager .qq-uploader .panelHeader { 2555 margin-bottom: 0 !important; 2556 background-color: var(--tab-active-background-color); 2557 border-width: 1px 1px 1px 1px; 2558 border-style: solid; 2559 border-color: var(--tab-active-border-color) !important; 2560 word-wrap: break-word; 2561 word-break: break-word; 2562} 2563.mikio #mediamanager__page .filelist .panelHeader h3, 2564.mikio #mediamanager__page .qq-uploader .panelHeader h3, 2565#media__manager .filelist .panelHeader h3, 2566#media__manager .qq-uploader .panelHeader h3 { 2567 width: 100%; 2568} 2569.mikio #mediamanager__page .filelist form.options, 2570.mikio #mediamanager__page .qq-uploader form.options, 2571#media__manager .filelist form.options, 2572#media__manager .qq-uploader form.options { 2573 margin-top: 0; 2574} 2575.mikio #mediamanager__page .filelist form.options .ui-controlgroup-horizontal label, 2576.mikio #mediamanager__page .qq-uploader form.options .ui-controlgroup-horizontal label, 2577#media__manager .filelist form.options .ui-controlgroup-horizontal label, 2578#media__manager .qq-uploader form.options .ui-controlgroup-horizontal label { 2579 margin-right: 0; 2580} 2581.mikio #mediamanager__page .filelist .panelContent, 2582.mikio #mediamanager__page .qq-uploader .panelContent, 2583#media__manager .filelist .panelContent, 2584#media__manager .qq-uploader .panelContent { 2585 text-align: center; 2586} 2587.mikio #mediamanager__page .filelist .panelContent ul li:hover, 2588.mikio #mediamanager__page .qq-uploader .panelContent ul li:hover, 2589#media__manager .filelist .panelContent ul li:hover, 2590#media__manager .qq-uploader .panelContent ul li:hover { 2591 background-color: initial; 2592} 2593.mikio #mediamanager__page .filelist ul, 2594.mikio #mediamanager__page .qq-uploader ul, 2595#media__manager .filelist ul, 2596#media__manager .qq-uploader ul { 2597 margin: 1rem 0 -1px 0; 2598} 2599.mikio #mediamanager__page .filelist ul.thumbs, 2600.mikio #mediamanager__page .qq-uploader ul.thumbs, 2601#media__manager .filelist ul.thumbs, 2602#media__manager .qq-uploader ul.thumbs { 2603 margin: 0; 2604} 2605.mikio #mediamanager__page .filelist ul.thumbs li, 2606.mikio #mediamanager__page .qq-uploader ul.thumbs li, 2607#media__manager .filelist ul.thumbs li, 2608#media__manager .qq-uploader ul.thumbs li { 2609 display: inline-block; 2610 width: 200px; 2611 background-color: var(--tab-active-background-color); 2612 color: var(--tab-active-color); 2613} 2614.mikio #mediamanager__page .filelist ul.thumbs li dt, 2615.mikio #mediamanager__page .qq-uploader ul.thumbs li dt, 2616#media__manager .filelist ul.thumbs li dt, 2617#media__manager .qq-uploader ul.thumbs li dt { 2618 text-align: center; 2619} 2620.mikio #mediamanager__page .filelist ul.thumbs li dt a, 2621.mikio #mediamanager__page .qq-uploader ul.thumbs li dt a, 2622#media__manager .filelist ul.thumbs li dt a, 2623#media__manager .qq-uploader ul.thumbs li dt a { 2624 display: block; 2625 width: 100%; 2626} 2627.mikio #mediamanager__page .filelist ul.thumbs li dt a img, 2628.mikio #mediamanager__page .qq-uploader ul.thumbs li dt a img, 2629#media__manager .filelist ul.thumbs li dt a img, 2630#media__manager .qq-uploader ul.thumbs li dt a img { 2631 min-height: 90px; 2632 min-width: 90px; 2633} 2634.mikio #mediamanager__page .filelist ul.thumbs li dd, 2635.mikio #mediamanager__page .qq-uploader ul.thumbs li dd, 2636#media__manager .filelist ul.thumbs li dd, 2637#media__manager .qq-uploader ul.thumbs li dd { 2638 width: auto; 2639 font-size: 80%; 2640 margin-bottom: .25rem; 2641 margin-inline-start: 0; 2642} 2643.mikio #mediamanager__page .filelist ul.thumbs li .name, 2644.mikio #mediamanager__page .qq-uploader ul.thumbs li .name, 2645#media__manager .filelist ul.thumbs li .name, 2646#media__manager .qq-uploader ul.thumbs li .name { 2647 font-weight: normal; 2648} 2649.mikio #mediamanager__page .filelist ul.rows, 2650.mikio #mediamanager__page .qq-uploader ul.rows, 2651#media__manager .filelist ul.rows, 2652#media__manager .qq-uploader ul.rows { 2653 list-style-type: none; 2654 padding: 0; 2655} 2656.mikio #mediamanager__page .filelist ul.rows li, 2657.mikio #mediamanager__page .qq-uploader ul.rows li, 2658#media__manager .filelist ul.rows li, 2659#media__manager .qq-uploader ul.rows li { 2660 background-color: var(--table-odd-row-background-color); 2661 color: var(--table-odd-row-text-color); 2662 max-height: none; 2663 font-size: 90%; 2664 overflow: auto; 2665} 2666.mikio #mediamanager__page .filelist ul.rows li:nth-child(2n+1), 2667.mikio #mediamanager__page .qq-uploader ul.rows li:nth-child(2n+1), 2668#media__manager .filelist ul.rows li:nth-child(2n+1), 2669#media__manager .qq-uploader ul.rows li:nth-child(2n+1) { 2670 background-color: var(--table-even-row-background-color); 2671 color: var(--table-even-row-text-color); 2672} 2673.mikio #mediamanager__page .filelist ul.rows li a, 2674.mikio #mediamanager__page .qq-uploader ul.rows li a, 2675#media__manager .filelist ul.rows li a, 2676#media__manager .qq-uploader ul.rows li a { 2677 font-weight: normal; 2678} 2679.mikio #mediamanager__page .filelist ul.rows li dl, 2680.mikio #mediamanager__page .qq-uploader ul.rows li dl, 2681#media__manager .filelist ul.rows li dl, 2682#media__manager .qq-uploader ul.rows li dl { 2683 display: flex; 2684 align-items: center; 2685} 2686.mikio #mediamanager__page .filelist ul.rows li dt, 2687.mikio #mediamanager__page .qq-uploader ul.rows li dt, 2688#media__manager .filelist ul.rows li dt, 2689#media__manager .qq-uploader ul.rows li dt { 2690 display: flex; 2691 align-items: center; 2692 justify-content: center; 2693 width: 10%; 2694} 2695.mikio #mediamanager__page .filelist ul.rows li dt a, 2696.mikio #mediamanager__page .qq-uploader ul.rows li dt a, 2697#media__manager .filelist ul.rows li dt a, 2698#media__manager .qq-uploader ul.rows li dt a { 2699 height: auto; 2700 width: auto; 2701} 2702.mikio #mediamanager__page .filelist ul.rows li dt a img, 2703.mikio #mediamanager__page .qq-uploader ul.rows li dt a img, 2704#media__manager .filelist ul.rows li dt a img, 2705#media__manager .qq-uploader ul.rows li dt a img { 2706 display: block; 2707 max-width: 40px; 2708 max-height: 40px; 2709} 2710.mikio #mediamanager__page .filelist ul.rows li dd.name, 2711.mikio #mediamanager__page .qq-uploader ul.rows li dd.name, 2712#media__manager .filelist ul.rows li dd.name, 2713#media__manager .qq-uploader ul.rows li dd.name { 2714 text-align: left; 2715 width: 30%; 2716 overflow: hidden; 2717 text-overflow: ellipsis; 2718 float: left; 2719 margin-left: 1%; 2720 white-space: nowrap; 2721} 2722.mikio #mediamanager__page .filelist ul.rows li dd.size, 2723.mikio #mediamanager__page .qq-uploader ul.rows li dd.size, 2724#media__manager .filelist ul.rows li dd.size, 2725#media__manager .qq-uploader ul.rows li dd.size { 2726 width: 15%; 2727} 2728.mikio #mediamanager__page .filelist ul.rows li dd.date, 2729.mikio #mediamanager__page .qq-uploader ul.rows li dd.date, 2730#media__manager .filelist ul.rows li dd.date, 2731#media__manager .qq-uploader ul.rows li dd.date { 2732 width: 20%; 2733} 2734.mikio #mediamanager__page .filelist ul.rows li dd.filesize, 2735.mikio #mediamanager__page .qq-uploader ul.rows li dd.filesize, 2736#media__manager .filelist ul.rows li dd.filesize, 2737#media__manager .qq-uploader ul.rows li dd.filesize { 2738 width: 15%; 2739} 2740.mikio #mediamanager__page .filelist ul.rows li dd, 2741.mikio #mediamanager__page .qq-uploader ul.rows li dd, 2742#media__manager .filelist ul.rows li dd, 2743#media__manager .qq-uploader ul.rows li dd { 2744 margin: 0; 2745 font-size: 90%; 2746} 2747.mikio #mediamanager__page .filelist .qq-upload-list, 2748.mikio #mediamanager__page .qq-uploader .qq-upload-list, 2749#media__manager .filelist .qq-upload-list, 2750#media__manager .qq-uploader .qq-upload-list { 2751 margin-top: 1rem; 2752} 2753.mikio #mediamanager__page .filelist .qq-upload-list li:hover, 2754.mikio #mediamanager__page .qq-uploader .qq-upload-list li:hover, 2755#media__manager .filelist .qq-upload-list li:hover, 2756#media__manager .qq-uploader .qq-upload-list li:hover { 2757 background-color: transparent; 2758} 2759.mikio #mediamanager__page .filelist .qq-action-container, 2760.mikio #mediamanager__page .qq-uploader .qq-action-container, 2761#media__manager .filelist .qq-action-container, 2762#media__manager .qq-uploader .qq-action-container { 2763 margin-top: 1rem; 2764 padding-top: 1rem; 2765 border-top: 1px solid #dee2e6; 2766} 2767.mikio #mediamanager__page .file .panelHeader, 2768#media__manager .file .panelHeader { 2769 margin-bottom: 0 !important; 2770 background-color: var(--tab-active-background-color); 2771 border-width: 1px 1px 1px 1px; 2772 border-style: solid; 2773 border-color: var(--tab-active-border-color) !important; 2774 word-wrap: break-word; 2775 word-break: break-word; 2776} 2777.mikio #mediamanager__page .file .panelHeader a, 2778#media__manager .file .panelHeader a { 2779 font-weight: normal; 2780 color: #333; 2781} 2782.mikio #mediamanager__page .file ul.tabs, 2783#media__manager .file ul.tabs { 2784 padding: 0; 2785 margin-top: 1rem; 2786 margin-bottom: -1px; 2787 list-style-type: none; 2788} 2789.mikio #mediamanager__page .file ul.tabs li, 2790#media__manager .file ul.tabs li { 2791 float: none; 2792 display: inline-block; 2793 font-size: 1rem; 2794 line-height: 1.4rem; 2795 position: relative; 2796 z-index: 2; 2797} 2798.mikio #mediamanager__page .file ul.tabs li strong, 2799#media__manager .file ul.tabs li strong { 2800 display: inline-block; 2801 background-color: var(--tab-active-background-color); 2802 font-weight: normal; 2803 color: var(--tab-active-color); 2804 border-color: var(--tab-active-border-color) var(--tab-active-border-color) var(--tab-active-background-color); 2805 border-radius: .5rem .5rem 0 0; 2806 border-width: 1px; 2807 border-style: solid; 2808 padding: .5rem 1rem; 2809 margin: 0; 2810 bottom: -1px; 2811} 2812.mikio #mediamanager__page .file ul.tabs li a, 2813.mikio #mediamanager__page .file ul.tabs li a:visited, 2814.mikio #mediamanager__page .file ul.tabs li a:active, 2815#media__manager .file ul.tabs li a, 2816#media__manager .file ul.tabs li a:visited, 2817#media__manager .file ul.tabs li a:active { 2818 display: inline-block; 2819 padding: .5rem 1rem; 2820 border: 1px solid var(--tab-border-color); 2821 color: var(--tab-color); 2822 -webkit-text-decoration: none; 2823 text-decoration: none; 2824 margin: 0; 2825 background-color: var(--tab-background-color); 2826} 2827.mikio #mediamanager__page .file ul.tabs li a:hover, 2828.mikio #mediamanager__page .file ul.tabs li a:visited:hover, 2829.mikio #mediamanager__page .file ul.tabs li a:active:hover, 2830#media__manager .file ul.tabs li a:hover, 2831#media__manager .file ul.tabs li a:visited:hover, 2832#media__manager .file ul.tabs li a:active:hover { 2833 color: var(--tab-hover-color); 2834 border-color: var(--tab-border-hover-color) var(--tab-border-hover-color) transparent var(--tab-border-hover-color); 2835 border-radius: .5rem .5rem 0 0; 2836 background-color: var(--tab-background-hover-color); 2837} 2838.mikio #mediamanager__page .file ul.tabs:after, 2839#media__manager .file ul.tabs:after { 2840 border-bottom: 0; 2841} 2842.mikio #mediamanager__page .file #mediamanager__btn_delete button, 2843#media__manager .file #mediamanager__btn_delete button { 2844 color: #fff; 2845 border-color: #dc3545; 2846 background-color: #dc3545; 2847} 2848.mikio #mediamanager__page .file #mediamanager__btn_delete button:hover, 2849#media__manager .file #mediamanager__btn_delete button:hover { 2850 color: #fff; 2851 background-color: #c03040; 2852 border-color: #c03040; 2853} 2854.mikio #mediamanager__page .file dl, 2855#media__manager .file dl { 2856 font-size: 90%; 2857} 2858.mikio #mediamanager__page .file dl dt, 2859#media__manager .file dl dt { 2860 padding: .25rem .5rem; 2861 background-color: #f0f0f0; 2862} 2863.mikio #mediamanager__page .file dl dd, 2864#media__manager .file dl dd { 2865 padding: .25rem .5rem; 2866 background-color: #f8f8f8; 2867} 2868.mikio #mediamanager__page .file input[type=text], 2869.mikio #mediamanager__page .file form.meta textarea.edit, 2870#media__manager .file input[type=text], 2871#media__manager .file form.meta textarea.edit { 2872 width: 100%; 2873 min-width: 100%; 2874 max-width: 100%; 2875} 2876.mikio #mediamanager__page .file button[name="mediado[save]"], 2877#media__manager .file button[name="mediado[save]"] { 2878 color: var(--button-default-text-color); 2879 background-color: var(--button-default-background-color); 2880 border-color: var(--button-default-border-color); 2881} 2882.mikio #mediamanager__page .file button[name="mediado[save]"]:hover, 2883#media__manager .file button[name="mediado[save]"]:hover { 2884 color: var(--button-default-text-hover-color); 2885 background-color: var(--button-default-background-hover-color); 2886 border-color: var(--button-default-border-hover-color); 2887} 2888.mikio #mediamanager__page .panel, 2889#media__manager .panel { 2890 float: left; 2891} 2892.mikio #mediamanager__page .panelHeader, 2893#media__manager .panelHeader { 2894 margin: 0 10px 10px 0; 2895 padding: 10px 10px 8px; 2896 font-size: .9rem; 2897 overflow: hidden; 2898} 2899.mikio #mediamanager__page .panelHeader h3, 2900#media__manager .panelHeader h3 { 2901 float: left; 2902 font-weight: normal; 2903 font-size: 1em; 2904 padding: 0; 2905 margin: 0 0 3px; 2906} 2907.mikio #mediamanager__page .panelHeader form.options, 2908#media__manager .panelHeader form.options { 2909 float: right; 2910} 2911.mikio #mediamanager__page .panelContent, 2912#media__manager .panelContent { 2913 background-color: var(--tab-active-background-color); 2914 margin: 0 10px 0 0; 2915 border-width: 0 1px 1px 1px; 2916 border-style: solid; 2917 border-color: var(--tab-active-border-color); 2918 padding: .5rem; 2919} 2920.mikio #mediamanager__page #media__opts, 2921#media__manager #media__opts { 2922 border-bottom: 1px solid var(--tab-active-border-color); 2923 padding-bottom: .75rem; 2924} 2925.mikio #mediamanager__page #media__content .odd, 2926.mikio #mediamanager__page #media__content .even, 2927#media__manager #media__content .odd, 2928#media__manager #media__content .even { 2929 border-top: 1px solid var(--table-row-border-color); 2930 font-size: 90%; 2931 display: grid; 2932 grid-template-columns: 9rem auto 10rem 1.5rem 1.5rem 1.5rem; 2933 align-items: center; 2934} 2935.mikio #mediamanager__page #media__content .odd a.mediafile, 2936.mikio #mediamanager__page #media__content .even a.mediafile, 2937#media__manager #media__content .odd a.mediafile, 2938#media__manager #media__content .even a.mediafile { 2939 grid-column: 2 / span 1; 2940 grid-row: 1 / span 1; 2941 margin: 0; 2942 word-break: break-word; 2943} 2944.mikio #mediamanager__page #media__content .odd span.info, 2945.mikio #mediamanager__page #media__content .even span.info, 2946#media__manager #media__content .odd span.info, 2947#media__manager #media__content .even span.info { 2948 grid-column: 3 / span 1; 2949 grid-row: 1 / span 1; 2950 text-align: center; 2951} 2952.mikio #mediamanager__page #media__content .odd span.info br, 2953.mikio #mediamanager__page #media__content .even span.info br, 2954#media__manager #media__content .odd span.info br, 2955#media__manager #media__content .even span.info br { 2956 display: inline-block; 2957} 2958.mikio #mediamanager__page #media__content .odd a:nth-child(2), 2959.mikio #mediamanager__page #media__content .even a:nth-child(2), 2960#media__manager #media__content .odd a:nth-child(2), 2961#media__manager #media__content .even a:nth-child(2) { 2962 grid-column: 4 / span 1; 2963 grid-row: 1 / span 1; 2964 text-align: center; 2965} 2966.mikio #mediamanager__page #media__content .odd a:nth-child(3), 2967.mikio #mediamanager__page #media__content .even a:nth-child(3), 2968#media__manager #media__content .odd a:nth-child(3), 2969#media__manager #media__content .even a:nth-child(3) { 2970 grid-column: 5 / span 1; 2971 grid-row: 1 / span 1; 2972 text-align: center; 2973} 2974.mikio #mediamanager__page #media__content .odd a.btn_media_delete, 2975.mikio #mediamanager__page #media__content .even a.btn_media_delete, 2976#media__manager #media__content .odd a.btn_media_delete, 2977#media__manager #media__content .even a.btn_media_delete { 2978 grid-column: 6 / span 1; 2979 grid-row: 1 / span 1; 2980 text-align: center; 2981} 2982.mikio #mediamanager__page #media__content .odd div.example, 2983.mikio #mediamanager__page #media__content .odd div.clearer, 2984.mikio #mediamanager__page #media__content .odd br, 2985.mikio #mediamanager__page #media__content .even div.example, 2986.mikio #mediamanager__page #media__content .even div.clearer, 2987.mikio #mediamanager__page #media__content .even br, 2988#media__manager #media__content .odd div.example, 2989#media__manager #media__content .odd div.clearer, 2990#media__manager #media__content .odd br, 2991#media__manager #media__content .even div.example, 2992#media__manager #media__content .even div.clearer, 2993#media__manager #media__content .even br { 2994 display: none; 2995} 2996.mikio #mediamanager__page #media__content .odd div.detail, 2997.mikio #mediamanager__page #media__content .even div.detail, 2998#media__manager #media__content .odd div.detail, 2999#media__manager #media__content .even div.detail { 3000 grid-column: 1 / span 1; 3001 grid-row: 1 / span 1; 3002 padding: 0; 3003} 3004.mikio #mediamanager__page #media__content .odd div.detail div.thumb, 3005.mikio #mediamanager__page #media__content .even div.detail div.thumb, 3006#media__manager #media__content .odd div.detail div.thumb, 3007#media__manager #media__content .even div.detail div.thumb { 3008 float: none; 3009 margin: 0; 3010} 3011.mikio #mediamanager__page #media__content .odd div.detail div.thumb img, 3012.mikio #mediamanager__page #media__content .even div.detail div.thumb img, 3013#media__manager #media__content .odd div.detail div.thumb img, 3014#media__manager #media__content .even div.detail div.thumb img { 3015 max-width: 48px; 3016 max-height: 48px; 3017} 3018.mikio #mediamanager__page #media__content .odd, 3019#media__manager #media__content .odd { 3020 background-color: var(--table-odd-row-background-color); 3021 color: var(--table-odd-row-text-color); 3022} 3023.mikio #mediamanager__page #media__content .even, 3024#media__manager #media__content .even { 3025 background-color: var(--table-even-row-background-color); 3026 color: var(--table-even-row-text-color); 3027} 3028.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form { 3029 display: grid; 3030 margin: 0 auto; 3031 width: auto; 3032 max-width: 800px; 3033 grid-template-columns: auto 10rem 10rem; 3034 grid-gap: 1rem; 3035} 3036.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form input[name=q] { 3037 grid-column: 1 / span 1; 3038 grid-row: 1 / span 1; 3039 width: 100%; 3040} 3041.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form button[type=submit] { 3042 color: var(--button-default-text-color); 3043 background-color: var(--button-default-background-color); 3044 border-color: var(--button-default-border-color); 3045 grid-column: 2 / span 1; 3046 grid-row: 1 / span 1; 3047} 3048.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form button[type=submit]:hover { 3049 color: var(--button-default-text-hover-color); 3050 background-color: var(--button-default-background-hover-color); 3051 border-color: var(--button-default-border-hover-color); 3052} 3053.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .toggleAssistant { 3054 padding: .1rem .75rem; 3055 font-size: 80% !important; 3056 min-width: 3rem; 3057 grid-column: 3 / span 1; 3058 grid-row: 1 / span 1; 3059 flex: 0; 3060} 3061.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions { 3062 grid-column: 1 / span 3; 3063 grid-row: 2 / span 1; 3064 text-align: center; 3065} 3066.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle { 3067 position: relative; 3068 display: inline-block; 3069 border: 1px solid var(--dropdown-border-color); 3070 background-color: var(--dropdown-background-color); 3071 color: var(--dropdown-color); 3072 border-radius: .25rem; 3073 padding: .375rem .75rem; 3074 text-align: left; 3075} 3076.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle .current { 3077 padding: .2rem 2.2rem .2rem .2rem; 3078 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>'); 3079 background-size: 1.2rem; 3080 background-position: right; 3081 background-repeat: no-repeat; 3082} 3083.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle .current:after { 3084 content: ""; 3085} 3086.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul { 3087 position: absolute; 3088 right: 0; 3089 top: .5rem; 3090 padding: .5rem 2rem; 3091 border: 1px solid var(--dropdown-border-color); 3092 box-shadow: 0 4px 10px rgba(0,0,0,0.3); 3093 background-color: var(--dropdown-background-color); 3094 color: #999; 3095 list-style-type: none; 3096} 3097.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul li { 3098 margin: 0rem; 3099 white-space: nowrap; 3100} 3101.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul li.active { 3102 padding: .2rem 0; 3103 display: block; 3104} 3105.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul a, 3106.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul a:visited, 3107.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul a:active { 3108 transition: all 0.15s ease-in-out; 3109 color: var(--dropdown-color); 3110 -webkit-text-decoration: none; 3111 text-decoration: none; 3112 font-style: normal; 3113 display: block; 3114 padding: .2rem 2rem; 3115 margin: 0 -2rem; 3116} 3117.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul a:hover, 3118.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul a:visited:hover, 3119.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul a:active:hover { 3120 background-color: var(--dropdown-hover-color); 3121} 3122.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle ul[aria-expanded="false"] { 3123 display: none; 3124} 3125.mikio.dokuwiki .mode_search .mikio-article .search-results-form fieldset.search-form .advancedOptions .toggle + .toggle { 3126 margin-left: 1rem; 3127} 3128.mikio.dokuwiki .mode_search .mikio-article h2 { 3129 margin-top: .5rem; 3130 padding-top: 1rem; 3131 border-top: 1px solid #dee2e6; 3132} 3133.mikio.dokuwiki .mode_search .mikio-article .search_quickresult ul { 3134 background-color: #fff; 3135 padding: .5rem 1rem; 3136 list-style-type: none; 3137} 3138.mikio.dokuwiki .mode_search .mikio-article .search_quickresult ul li { 3139 float: none; 3140 text-align: left; 3141 padding-left: 0; 3142} 3143.mikio.dokuwiki .mode_search .mikio-article .search_quickresult ul li:before { 3144 font-size: 1.2rem; 3145 content: '\2022'; 3146 margin-right: 0.5em; 3147} 3148.mikio.dokuwiki .mode_search .mikio-article .search_quickresult ul li .li { 3149 display: inline-block; 3150} 3151.mikio.dokuwiki .mode_search .mikio-article div.search_quickresult ul li { 3152 width: auto; 3153} 3154.mikio.dokuwiki .mode_search .mikio-article .search_fullpage_result { 3155 border-top: 1px solid var(--table-row-border-color); 3156 padding: .75rem; 3157 background-color: var(--table-odd-row-background-color); 3158 color: var(--table-odd-row-text-color); 3159} 3160.mikio.dokuwiki .mode_search .mikio-article .search_fullpage_result:nth-child(2n+1) { 3161 background-color: var(--table-even-row-background-color); 3162 color: var(--table-even-row-text-color); 3163} 3164.mikio.dokuwiki .mode_search .mikio-article .search_fullpage_result .snippet { 3165 font-size: 90%; 3166 margin-bottom: 0; 3167} 3168#index__tree { 3169 background-color: var(--tree-background-color); 3170 border: 1px solid var(--tree-border-color); 3171 padding: 0 1rem; 3172} 3173#index__tree ul { 3174 padding-left: 1rem; 3175} 3176#index__tree a { 3177 -webkit-text-decoration: none; 3178 text-decoration: none; 3179} 3180#index__tree .curid a { 3181 color: var(--section-edit-highlight); 3182} 3183.mikio.dokuwiki ul.tabs { 3184 padding: 0; 3185 margin-top: 1rem; 3186 margin-bottom: -1px; 3187 list-style-type: none; 3188} 3189.mikio.dokuwiki ul.tabs li { 3190 float: none; 3191 display: inline-block; 3192 font-size: 1rem; 3193 line-height: 1.4rem; 3194 position: relative; 3195 z-index: 2; 3196} 3197.mikio.dokuwiki ul.tabs li strong { 3198 display: inline-block; 3199 background-color: var(--tab-active-background-color); 3200 font-weight: normal; 3201 color: var(--tab-active-color); 3202 border-color: var(--tab-active-border-color) var(--tab-active-border-color) var(--tab-active-background-color); 3203 border-radius: .5rem .5rem 0 0; 3204 border-width: 1px; 3205 border-style: solid; 3206 padding: .5rem 1rem; 3207 margin: 0; 3208 bottom: -1px; 3209} 3210.mikio.dokuwiki ul.tabs li a, 3211.mikio.dokuwiki ul.tabs li a:visited, 3212.mikio.dokuwiki ul.tabs li a:active { 3213 display: inline-block; 3214 padding: .5rem 1rem; 3215 border: 1px solid var(--tab-border-color); 3216 color: var(--tab-color); 3217 -webkit-text-decoration: none; 3218 text-decoration: none; 3219 margin: 0; 3220 background-color: var(--tab-background-color); 3221} 3222.mikio.dokuwiki ul.tabs li a:hover, 3223.mikio.dokuwiki ul.tabs li a:visited:hover, 3224.mikio.dokuwiki ul.tabs li a:active:hover { 3225 color: var(--tab-hover-color); 3226 border-color: var(--tab-border-hover-color) var(--tab-border-hover-color) transparent var(--tab-border-hover-color); 3227 border-radius: .5rem .5rem 0 0; 3228 background-color: var(--tab-background-hover-color); 3229} 3230.mikio.dokuwiki ul.tabs:after { 3231 border-bottom: 0; 3232} 3233.mikio .mode_draft table { 3234 margin-bottom: 1rem; 3235} 3236#dokuwiki__detail { 3237 background-color: var(--admin-background-color); 3238 height: 100vh; 3239 padding: 0 2rem; 3240} 3241#dokuwiki__detail .content { 3242 display: flex; 3243} 3244#dokuwiki__detail .content .img_detail dl { 3245 display: grid; 3246 grid-template-columns: 4rem auto; 3247 align-items: center; 3248} 3249#dokuwiki__detail .content .img_detail dl dt { 3250 font-weight: bold; 3251} 3252.mikio .content_partial button, 3253.mikio .content_partial input, 3254.mikio .content_partial optgroup, 3255.mikio .content_partial select, 3256.mikio .content_partial textarea { 3257 margin: 0; 3258 font-family: inherit; 3259 font-size: inherit; 3260 font-weight: 400; 3261 border-width: 1px; 3262 border-style: solid; 3263 border-color: transparent; 3264 border-radius: .25rem; 3265 box-sizing: border-box; 3266 vertical-align: middle; 3267 padding: .375rem .75rem; 3268 color: var(--control-text-color); 3269 background-color: var(--control-background-color); 3270 border-color: var(--input-border-color); 3271 line-height: inherit; 3272} 3273.mikio .content_partial button[type=color], 3274.mikio .content_partial input[type=color], 3275.mikio .content_partial optgroup[type=color], 3276.mikio .content_partial select[type=color], 3277.mikio .content_partial textarea[type=color] { 3278 padding: 0; 3279} 3280.mikio .content_partial button, 3281.mikio .content_partial input[type=button], 3282.mikio .content_partial input[type=image] { 3283 display: inline-block; 3284 text-align: center; 3285 color: var(--button-text-color); 3286 background-color: var(--button-background-color); 3287 border-color: var(--button-border-color); 3288 line-height: 1.5; 3289 -webkit-text-decoration: none; 3290 text-decoration: none; 3291 text-transform: capitalize; 3292 transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; 3293} 3294.mikio .content_partial button:hover:not(:disabled), 3295.mikio .content_partial input[type=button]:hover:not(:disabled), 3296.mikio .content_partial input[type=image]:hover:not(:disabled) { 3297 -webkit-text-decoration: none; 3298 text-decoration: none; 3299 color: var(--button-text-hover-color); 3300 background-color: var(--button-background-hover-color); 3301 border-color: var(--button-border-hover-color); 3302} 3303.mikio .content_partial button:disabled, 3304.mikio .content_partial input[type=button]:disabled, 3305.mikio .content_partial input[type=image]:disabled { 3306 opacity: .65; 3307} 3308.mikio .content_partial button#edbtn__save, 3309.mikio .content_partial button[name="run[save]"] { 3310 color: var(--button-default-text-color); 3311 background-color: var(--button-default-background-color); 3312 border-color: var(--button-default-border-color); 3313} 3314.mikio .content_partial button#edbtn__save:hover, 3315.mikio .content_partial button[name="run[save]"]:hover { 3316 color: var(--button-default-text-hover-color); 3317 background-color: var(--button-default-background-hover-color); 3318 border-color: var(--button-default-border-hover-color); 3319} 3320.mikio .content_partial input[type=text], 3321.mikio .content_partial input[type=search], 3322.mikio .content_partial input[type=password], 3323.mikio .content_partial input[type=email] { 3324 -webkit-appearance: none; 3325 -moz-appearance: none; 3326 -ms-appearance: none; 3327} 3328.mikio .content_partial textarea { 3329 margin-bottom: 1rem; 3330 width: 100%; 3331 word-wrap: break-word; 3332 overflow: auto; 3333 resize: vertical; 3334 white-space: pre-wrap; 3335} 3336.mikio .content_partial select { 3337 -webkit-user-select: none; 3338 -moz-user-select: none; 3339 -ms-user-select: none; 3340 height: 2.25rem; 3341} 3342.mikio .content_partial .toolbutton { 3343 border-radius: 0; 3344 border-right-width: 0; 3345 border-color: var(--input-border-color); 3346} 3347.mikio .content_partial .toolbutton:first-of-type { 3348 border-radius: .25rem 0 0 .25rem; 3349} 3350.mikio .content_partial .toolbutton:last-of-type { 3351 border-radius: 0 .25rem .25rem 0; 3352 border-right-width: 1px; 3353} 3354.mikio div.dokuwiki div.comment_wrapper { 3355 padding: 1em; 3356} 3357.mikio div.dokuwiki div.comment_wrapper button, 3358.mikio div.dokuwiki div.comment_wrapper input, 3359.mikio div.dokuwiki div.comment_wrapper optgroup, 3360.mikio div.dokuwiki div.comment_wrapper select, 3361.mikio div.dokuwiki div.comment_wrapper textarea { 3362 margin: 0; 3363 font-family: inherit; 3364 font-size: inherit; 3365 font-weight: 400; 3366 border-width: 1px; 3367 border-style: solid; 3368 border-color: transparent; 3369 border-radius: .25rem; 3370 box-sizing: border-box; 3371 vertical-align: middle; 3372 padding: .375rem .75rem; 3373 color: var(--control-text-color); 3374 background-color: var(--control-background-color); 3375 border-color: var(--input-border-color); 3376 line-height: inherit; 3377} 3378.mikio div.dokuwiki div.comment_wrapper button[type=color], 3379.mikio div.dokuwiki div.comment_wrapper input[type=color], 3380.mikio div.dokuwiki div.comment_wrapper optgroup[type=color], 3381.mikio div.dokuwiki div.comment_wrapper select[type=color], 3382.mikio div.dokuwiki div.comment_wrapper textarea[type=color] { 3383 padding: 0; 3384} 3385.mikio div.dokuwiki div.comment_wrapper button, 3386.mikio div.dokuwiki div.comment_wrapper input[type=button], 3387.mikio div.dokuwiki div.comment_wrapper input[type=image] { 3388 display: inline-block; 3389 text-align: center; 3390 color: var(--button-text-color); 3391 background-color: var(--button-background-color); 3392 border-color: var(--button-border-color); 3393 line-height: 1.5; 3394 -webkit-text-decoration: none; 3395 text-decoration: none; 3396 text-transform: capitalize; 3397 transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; 3398} 3399.mikio div.dokuwiki div.comment_wrapper button:hover:not(:disabled), 3400.mikio div.dokuwiki div.comment_wrapper input[type=button]:hover:not(:disabled), 3401.mikio div.dokuwiki div.comment_wrapper input[type=image]:hover:not(:disabled) { 3402 -webkit-text-decoration: none; 3403 text-decoration: none; 3404 color: var(--button-text-hover-color); 3405 background-color: var(--button-background-hover-color); 3406 border-color: var(--button-border-hover-color); 3407} 3408.mikio div.dokuwiki div.comment_wrapper button:disabled, 3409.mikio div.dokuwiki div.comment_wrapper input[type=button]:disabled, 3410.mikio div.dokuwiki div.comment_wrapper input[type=image]:disabled { 3411 opacity: .65; 3412} 3413.mikio div.dokuwiki div.comment_wrapper button#edbtn__save, 3414.mikio div.dokuwiki div.comment_wrapper button[name="run[save]"] { 3415 color: var(--button-default-text-color); 3416 background-color: var(--button-default-background-color); 3417 border-color: var(--button-default-border-color); 3418} 3419.mikio div.dokuwiki div.comment_wrapper button#edbtn__save:hover, 3420.mikio div.dokuwiki div.comment_wrapper button[name="run[save]"]:hover { 3421 color: var(--button-default-text-hover-color); 3422 background-color: var(--button-default-background-hover-color); 3423 border-color: var(--button-default-border-hover-color); 3424} 3425.mikio div.dokuwiki div.comment_wrapper input[type=text], 3426.mikio div.dokuwiki div.comment_wrapper input[type=search], 3427.mikio div.dokuwiki div.comment_wrapper input[type=password], 3428.mikio div.dokuwiki div.comment_wrapper input[type=email] { 3429 -webkit-appearance: none; 3430 -moz-appearance: none; 3431 -ms-appearance: none; 3432} 3433.mikio div.dokuwiki div.comment_wrapper textarea { 3434 margin-bottom: 1rem; 3435 width: 100%; 3436 word-wrap: break-word; 3437 overflow: auto; 3438 resize: vertical; 3439 white-space: pre-wrap; 3440} 3441.mikio div.dokuwiki div.comment_wrapper select { 3442 -webkit-user-select: none; 3443 -moz-user-select: none; 3444 -ms-user-select: none; 3445 height: 2.25rem; 3446} 3447.mikio div.dokuwiki div.comment_wrapper .toolbutton { 3448 border-radius: 0; 3449 border-right-width: 0; 3450 border-color: var(--input-border-color); 3451} 3452.mikio div.dokuwiki div.comment_wrapper .toolbutton:first-of-type { 3453 border-radius: .25rem 0 0 .25rem; 3454} 3455.mikio div.dokuwiki div.comment_wrapper .toolbutton:last-of-type { 3456 border-radius: 0 .25rem .25rem 0; 3457 border-right-width: 1px; 3458} 3459.mikio div.dokuwiki div.comment_wrapper input[type=submit] { 3460 margin: 0; 3461 font-family: inherit; 3462 font-size: inherit; 3463 font-weight: 400; 3464 border-width: 1px; 3465 border-style: solid; 3466 border-color: transparent; 3467 border-radius: .25rem; 3468 box-sizing: border-box; 3469 vertical-align: middle; 3470 padding: .375rem .75rem; 3471 color: var(--control-text-color); 3472 background-color: var(--control-background-color); 3473 display: inline-block; 3474 text-align: center; 3475 color: var(--button-text-color); 3476 background-color: var(--button-background-color); 3477 border-color: var(--button-border-color); 3478 line-height: 1.5; 3479 -webkit-text-decoration: none; 3480 text-decoration: none; 3481 text-transform: capitalize; 3482 transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; 3483} 3484.mikio div.dokuwiki div.comment_wrapper input[type=submit][type=color] { 3485 padding: 0; 3486} 3487.mikio div.dokuwiki div.comment_wrapper input[type=submit]:hover:not(:disabled) { 3488 -webkit-text-decoration: none; 3489 text-decoration: none; 3490 color: var(--button-text-hover-color); 3491 background-color: var(--button-background-hover-color); 3492 border-color: var(--button-border-hover-color); 3493} 3494.mikio div.dokuwiki div.comment_wrapper input[type=submit]:disabled { 3495 opacity: .65; 3496} 3497.mikio div.dokuwiki div.comment_wrapper h2 { 3498 margin: 0; 3499} 3500.mikio div.dokuwiki div.comment_wrapper .comment_form { 3501 margin-top: 0; 3502} 3503.mikio div.dokuwiki div.comment_wrapper .comment_subscribe input { 3504 float: none; 3505} 3506.mikio div.dokuwiki div.comment_wrapper .comment_subscribe label { 3507 float: none; 3508 display: inline-block; 3509} 3510.mikio div.dokuwiki div.comment_wrapper .comment_buttons { 3511 float: none; 3512 text-align: right; 3513 margin-top: 1em; 3514} 3515@media (max-width: 768px) { 3516 .mikio-small-only { 3517 display: inline-block; 3518 } 3519 .mikio-navbar { 3520 padding-bottom: 0; 3521 } 3522 .mikio-navbar .mikio-container { 3523 display: grid; 3524 grid-template-columns: auto 3rem; 3525 } 3526 .mikio-navbar .mikio-navbar-brand { 3527 grid-column: 1 / span 1; 3528 grid-row: 1 / span 1; 3529 margin-bottom: .5rem; 3530 } 3531 .mikio-navbar .mikio-navbar-toggle { 3532 display: block; 3533 margin-bottom: .5rem; 3534 grid-column: 2 / span 1; 3535 grid-row: 1 / span 1; 3536 } 3537 .mikio-navbar .mikio-navbar-toggle.closed + .mikio-navbar-collapse { 3538 display: none; 3539 } 3540 .mikio-navbar .mikio-navbar-collapse { 3541 grid-column: 1 / span 2; 3542 grid-row: 2 / span 1; 3543 flex-direction: column; 3544 margin: 0 -2rem; 3545 padding-top: .5rem; 3546 padding-right: 1rem; 3547 padding-bottom: .5rem; 3548 border-top: 1px solid rgba(0,0,0,0.1); 3549 } 3550 .mikio-navbar .mikio-nav-item { 3551 display: block; 3552 width: 100%; 3553 padding: .5rem 2rem; 3554 box-sizing: border-box; 3555 text-align: center; 3556 } 3557 .mikio-navbar .mikio-dropdown-item { 3558 justify-content: center; 3559 } 3560 .mikio-navbar .mikio-nav { 3561 width: 100%; 3562 flex-direction: column; 3563 } 3564 .mikio-navbar .mikio-nav-dropdown { 3565 width: 100%; 3566 text-align: center; 3567 margin: 0; 3568 box-sizing: border-box; 3569 } 3570 .mikio-navbar .mikio-nav-dropdown .mikio-dropdown { 3571 position: relative; 3572 border: 0; 3573 box-shadow: none; 3574 } 3575 .mikio-hero .mikio-container { 3576 flex-direction: column; 3577 } 3578 .mikio-hero .mikio-hero-image-resize { 3579 height: auto; 3580 } 3581 .mikio-hero .mikio-hero-image { 3582 background-image: none !important; 3583 } 3584 .mode_show .mikio-page .mikio-container { 3585 display: grid; 3586 grid-template-columns: auto 2.5rem; 3587 } 3588 .mode_revisions .mikio-page, 3589 .mode_edit .mikio-page, 3590 .mode_login .mikio-page, 3591 .mode_denied .mikio-page, 3592 .mode_draft .mikio-page, 3593 .mode_preview .mikio-page, 3594 .mode_showtag .mikio-page, 3595 .mode_admin .mikio-page { 3596 grid-template-columns: auto; 3597 } 3598 .mikio #config__manager td .input, 3599 .mikio #config__manager td input.edit, 3600 .mikio #config__manager tr select { 3601 width: auto; 3602 } 3603 .mikio-content { 3604 grid-column: 1 / span 1; 3605 grid-row: 2 / span 1; 3606 padding-bottom: 1rem; 3607 } 3608 .mikio .mikio-content .mikio-article.toc-full { 3609 display: block; 3610 } 3611 .mikio .mikio-content .mikio-article .mikio-toc { 3612 float: none; 3613 } 3614 .mikio .mikio-content .mikio-article .mikio-toc #dw__toc { 3615 max-width: none; 3616 } 3617 .mikio .mikio-content .mikio-article .mikio-toc #dw__toc .mikio-iicon.hamburger { 3618 display: none; 3619 } 3620 .mikio .mikio-content .mikio-article .mikio-toc h3.toggle { 3621 background-position: 99% 50%; 3622 text-align: center; 3623 } 3624 .mikio .mikio-content .mikio-article .mikio-toc h3.toggle.closed { 3625 font-size: 80%; 3626 width: auto; 3627 } 3628 .mikio .mikio-content .mikio-article .mikio-toc h3.toggle.closed:before { 3629 display: none; 3630 } 3631 .mikio-sidebar { 3632 grid-column: 1 / span 2; 3633 width: auto; 3634 } 3635 .mikio-sidebar .mikio-sidebar-toggle.closed + .mikio-sidebar-collapse { 3636 display: none; 3637 } 3638 .mikio-sidebar.mikio-sidebar-left { 3639 grid-row: 1 / span 1; 3640 border-right: 0; 3641 border-bottom: 1px solid rgba(0,0,0,0.1); 3642 } 3643 .mikio-sidebar.mikio-sidebar-right { 3644 grid-row: 3 / span 1; 3645 border-left: 0; 3646 border-top: 1px solid rgba(0,0,0,0.2); 3647 } 3648 .mikio-sidebar .mikio-sidebar-toggle { 3649 display: block; 3650 } 3651 #dw__pagetools { 3652 grid-column: 2 / span 1; 3653 grid-row: 2 / span 1; 3654 } 3655 .mikio.dokuwiki div.ui-admin #admin__version { 3656 padding-right: 1rem; 3657 } 3658 .mikio-page-fill .mikio-sidebar { 3659 display: none; 3660 } 3661 .mikio #mediamanager__page, 3662 #media__manager { 3663 display: flex; 3664 flex-direction: column; 3665 } 3666 .mikio #mediamanager__page .ui-resizable-e, 3667 #media__manager .ui-resizable-e { 3668 display: none !important; 3669 } 3670 .mikio #mediamanager__page .namespaces, 3671 .mikio #mediamanager__page .filelist, 3672 #media__manager .namespaces, 3673 #media__manager .filelist { 3674 width: auto; 3675 min-width: auto; 3676 } 3677 .mikio #mediamanager__page .panelHeader, 3678 .mikio #mediamanager__page .panelContent, 3679 #media__manager .panelHeader, 3680 #media__manager .panelContent { 3681 margin-right: 0; 3682 } 3683} 3684@media print { 3685 .mikio .mikio-navbar-collapse, 3686 .mikio .mikio-toc, 3687 .mikio .mikio-sidebar, 3688 .mikio #dw__pagetools, 3689 .mikio .mikio-search { 3690 display: none !important; 3691 } 3692 .mikio .mikio-navbar { 3693 box-shadow: none !important; 3694 } 3695 .mikio .mikio-hero .mikio-hero-text { 3696 min-height: auto; 3697 padding-bottom: 0; 3698 } 3699 .mikio .mikio-breadcrumbs, 3700 .mikio .mikio-youarehere, 3701 .mikio .mikio-hero, 3702 .mikio .mikio-footer { 3703 background-color: #fff !important; 3704 } 3705} 3706.mikio .bookcreator__bookbar { 3707 font-size: 0.8rem; 3708 display: flex; 3709 width: auto !important; 3710} 3711.mikio-sidebar .mikio-sidebar-content .dtree { 3712 font-size: inherit; 3713} 3714.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode { 3715 margin: 0.5rem 0; 3716} 3717.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode .indexmenu_tocbullet { 3718 margin-top: 2px; 3719 margin-left: 2px; 3720} 3721.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a, 3722.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeUrl, 3723.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeSel, 3724.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.node, 3725.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.navSel { 3726 display: initial; 3727 margin: initial; 3728 color: #666; 3729 background: transparent; 3730} 3731.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a:visited, 3732.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a:active, 3733.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeUrl:visited, 3734.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeUrl:active, 3735.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeSel:visited, 3736.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeSel:active, 3737.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.node:visited, 3738.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.node:active, 3739.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.navSel:visited, 3740.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.navSel:active { 3741 display: initial; 3742 margin: initial; 3743 color: #666; 3744 background: transparent; 3745} 3746.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a:hover, 3747.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a:visited:hover, 3748.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeUrl:hover, 3749.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeUrl:visited:hover, 3750.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeSel:hover, 3751.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.nodeSel:visited:hover, 3752.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.node:hover, 3753.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.node:visited:hover, 3754.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.navSel:hover, 3755.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.navSel:visited:hover { 3756 color: #333; 3757 text-decoration: none; 3758 background-color: transparent; 3759} 3760.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode a.navSel { 3761 font-weight: bold; 3762 color: #333; 3763} 3764.mikio-sidebar .mikio-sidebar-content .dtree .dTreeNode img:last-of-type { 3765 margin-right: 0.2rem; 3766 opacity: 0.5; 3767} 3768.mikio .indexmenu_toc { 3769 padding: 0 4px 4px 0; 3770} 3771.mikio .indexmenu_toc> div { 3772 border: 1px solid #999; 3773 box-shadow: 2px 2px 2px rgba(0,0,0,0.2); 3774 position: relative; 3775 z-index: 10; 3776} 3777.mikio .indexmenu_toc .tocheader { 3778 padding: 0.2rem; 3779 border-bottom: 1px solid #ccc; 3780} 3781.mikio .indexmenu_toc .indexmenu_toc_inside { 3782 border: 0; 3783 padding: 0.2rem; 3784} 3785.mikio .indexmenu_toc .indexmenu_toc_inside ul { 3786 margin: 0; 3787 padding: 0 0 0 1.5rem; 3788} 3789.mikio .indexmenu_toc .indexmenu_toc_inside ul .li { 3790 margin-bottom: 0.4rem; 3791} 3792.mikio .mode_admin table.jsoneditor-values { 3793 width: auto; 3794} 3795.mikio .mode_admin table.jsoneditor-tree, 3796.mikio .mode_admin table.jsoneditor-values { 3797 border-bottom: 0; 3798} 3799.mikio .mode_admin table.jsoneditor-tree tbody tr, 3800.mikio .mode_admin table.jsoneditor-values tbody tr { 3801 background: transparent; 3802} 3803.mikio .mode_admin table.jsoneditor-tree tbody td, 3804.mikio .mode_admin table.jsoneditor-values tbody td { 3805 padding: 0; 3806} 3807.mikio .mode_admin table.jsoneditor-tree tbody td.jsoneditor-separator, 3808.mikio .mode_admin table.jsoneditor-values tbody td.jsoneditor-separator { 3809 vertical-align: middle; 3810} 3811.mikio .mode_admin table.jsoneditor-tree button, 3812.mikio .mode_admin table.jsoneditor-values button { 3813 background-color: transparent; 3814 border: 0; 3815 transition: none; 3816} 3817.mikio .mode_admin table.jsoneditor-tree button:hover, 3818.mikio .mode_admin table.jsoneditor-values button:hover { 3819 transition: none; 3820} 3821.mikio .mode_admin table.jsoneditor-tree div.jsoneditor-value, 3822.mikio .mode_admin table.jsoneditor-values div.jsoneditor-value { 3823 background-color: var(--background); 3824} 3825.ui-controlgroup-horizontal label { 3826 display: inline-block; 3827 text-align: center; 3828 color: var(--button-text-color); 3829 background-color: var(--button-background-color); 3830 border-color: var(--button-border-color); 3831 line-height: 1.5; 3832 -webkit-text-decoration: none; 3833 text-decoration: none; 3834 text-transform: capitalize; 3835 transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; 3836 padding: .1rem .75rem; 3837 font-size: 80% !important; 3838 min-width: 3rem; 3839 background-image: none; 3840 border-left-width: 0 !important; 3841 border-right-width: 0 !important; 3842} 3843.ui-controlgroup-horizontal label:hover:not(:disabled) { 3844 -webkit-text-decoration: none; 3845 text-decoration: none; 3846 color: var(--button-text-hover-color); 3847 background-color: var(--button-background-hover-color); 3848 border-color: var(--button-border-hover-color); 3849} 3850.ui-controlgroup-horizontal label:disabled { 3851 opacity: .65; 3852} 3853.ui-controlgroup-horizontal label:first-of-type { 3854 border-left-width: 1px !important; 3855} 3856.ui-controlgroup-horizontal label:last-of-type { 3857 border-right-width: 1px !important; 3858} 3859.ui-controlgroup-horizontal label:hover { 3860 background-image: none !important; 3861 border-left-width: 0 !important; 3862 border-right-width: 0 !important; 3863} 3864.ui-controlgroup-horizontal label:hover:first-of-type { 3865 border-left-width: 1px !important; 3866} 3867.ui-controlgroup-horizontal label:hover:last-of-type { 3868 border-right-width: 1px !important; 3869} 3870.ui-controlgroup-horizontal label.ui-state-active { 3871 color: var(--button-default-text-color); 3872 background-color: var(--button-default-background-color); 3873 border-color: var(--button-default-border-color); 3874} 3875.ui-controlgroup-horizontal label.ui-state-active:hover { 3876 color: var(--button-default-text-hover-color); 3877 background-color: var(--button-default-background-hover-color); 3878 border-color: var(--button-default-border-hover-color); 3879} 3880.mikio .mikio-darklight { 3881 display: inline-block; 3882 align-self: center; 3883} 3884.mikio .mikio-darklight .mikio-darklight-light { 3885 display: var(--display-theme-light); 3886} 3887.mikio .mikio-darklight .mikio-darklight-dark { 3888 display: var(--display-theme-dark); 3889} 3890.mikio .mikio-darklight .mikio-darklight-auto { 3891 display: var(--display-theme-auto); 3892} 3893.mikio .mikio-darklight-button { 3894 display: flex; 3895 justify-content: center; 3896 align-items: center; 3897 width: 2.2rem; 3898 height: 2.2rem; 3899 padding: 0; 3900} 3901.mikio .mikio-darklight-button .mikio-iicon { 3902 margin: 0; 3903} 3904.mikio.dokuwiki #mikio__translate .mikio-dropdown { 3905 min-width: auto; 3906} 3907.mikio.dokuwiki div.plugin_translation { 3908 text-align: left; 3909} 3910.mikio.dokuwiki div.plugin_translation.is-dropdown { 3911 padding-bottom: 0; 3912} 3913.mikio.dokuwiki div.plugin_translation.is-dropdown ul { 3914 position: relative; 3915 display: block; 3916} 3917.mikio.dokuwiki div.plugin_translation.is-dropdown ul li a { 3918 display: block; 3919} 3920.mikio.dokuwiki div.plugin_translation .title { 3921 display: none; 3922} 3923.mikio.dokuwiki div.plugin_translation ul li { 3924 margin: 0; 3925 display: block; 3926} 3927.mikio.dokuwiki div.plugin_translation ul li a, 3928.mikio.dokuwiki div.plugin_translation ul li span { 3929 margin: 0 -1rem 0 -1rem; 3930 padding: .25rem 1rem .25rem 1rem !important; 3931 background-color: var(--dropdown-background-color) !important; 3932 color: var(--dropdown-color) !important; 3933} 3934.mikio.dokuwiki div.plugin_translation ul li a:hover { 3935 background-color: var(--dropdown-hover-color) !important; 3936} 3937.mikio.dokuwiki div.plugin_translation ul li span { 3938 margin-right: 0.1rem; 3939 position: relative; 3940} 3941.mikio.dokuwiki div.plugin_translation ul li span:after { 3942 content: ""; 3943 display: inline-block; 3944 position: absolute; 3945 height: 0.75rem; 3946 width: 0.25rem; 3947 margin-top: 0.2rem; 3948 margin-left: 0.75rem; 3949 border-right: 2px solid var(--dropdown-color); 3950 border-bottom: 2px solid var(--dropdown-color); 3951 transform: rotateZ(45deg); 3952}