diff --git a/apache_files/skeleton.css b/apache_files/skeleton.css deleted file mode 100644 index ac8b4f7..0000000 --- a/apache_files/skeleton.css +++ /dev/null @@ -1,2586 +0,0 @@ -@import "../normalize/normalize.css"; -body, -.bluelib { - --bluelib-background-r: 255; - --bluelib-background-g: 255; - --bluelib-background-b: 255; - --bluelib-foreground-r: 24; - --bluelib-foreground-g: 24; - --bluelib-foreground-b: 24; - --bluelib-accent-r: 24; - --bluelib-accent-g: 24; - --bluelib-accent-b: 24; - --bluelib-link-r: 0; - --bluelib-link-g: 147; - --bluelib-link-b: 147; - --bluelib-broken-r: 245; - --bluelib-broken-g: 111; - --bluelib-broken-b: 0; - --bluelib-visited-r: 9; - --bluelib-visited-g: 101; - --bluelib-visited-b: 156; - --bluelib-download-r: 0; - --bluelib-download-g: 164; - --bluelib-download-b: 106; - --bluelib-red-r: 200; - --bluelib-red-g: 0; - --bluelib-red-b: 0; - --bluelib-orange-r: 200; - --bluelib-orange-g: 165; - --bluelib-orange-b: 0; - --bluelib-yellow-r: 200; - --bluelib-yellow-g: 200; - --bluelib-yellow-b: 0; - --bluelib-lime-r: 0; - --bluelib-lime-g: 200; - --bluelib-lime-b: 0; - --bluelib-cyan-r: 0; - --bluelib-cyan-g: 200; - --bluelib-cyan-b: 200; - --bluelib-blue-r: 0; - --bluelib-blue-g: 0; - --bluelib-blue-b: 200; - --bluelib-magenta-r: 200; - --bluelib-magenta-g: 0; - --bluelib-magenta-b: 200; - --bluelib-gray-r: 128; - --bluelib-gray-g: 128; - --bluelib-gray-b: 128; - --bluelib-polarity: -1; - --bluelib-title-family: sans-serif; - --bluelib-title-weight: bold; - --bluelib-text-family: sans-serif; - --bluelib-text-weight: normal; - --bluelib-code-family: monospace; - --bluelib-code-weight: normal; - background-color: rgb(var(--bluelib-background-r), var(--bluelib-background-g), var(--bluelib-background-b)); - width: 100%; - height: 100%; - --bluelib-color-r: var(--bluelib-foreground-r); - --bluelib-color-g: var(--bluelib-foreground-g); - --bluelib-color-b: var(--bluelib-foreground-b); - font-family: var(--bluelib-text-family); - font-weight: var(--bluelib-text-weight); -} -body, -.bluelib, -body *, -.bluelib * { - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); -} -body, -.bluelib, -body *, -.bluelib *, -body::before, -.bluelib::before, -body *::before, -.bluelib *::before, -body::after, -.bluelib::after, -body *::after, -.bluelib *::after { - box-sizing: border-box; -} -body footer, -.bluelib footer, -body .page-footer, -.bluelib .page-footer { - margin-top: 1em; - text-align: center; - font-size: x-small; -} -body .layout, -.bluelib .layout { - display: grid; - justify-content: stretch; - align-items: stretch; - width: 100%; -} -body .layout-fill, -.bluelib .layout-fill { - padding: 4px; - grid-template-areas: "single"; - grid-template-columns: 1fr; - grid-template-rows: 1fr; -} -body .layout-fill-single, -.bluelib .layout-fill-single { - grid-area: single; -} -body .layout-threecol, -.bluelib .layout-threecol { - padding: 4px; - grid-column-gap: 8px; -} -@media screen and (min-width: 1281px) { - body .layout-threecol, - .bluelib .layout-threecol { - grid-template-areas: "left center right"; - grid-template-columns: 1fr auto 1fr; - grid-template-rows: 1fr; - } -} -@media screen and (max-width: 1280px) { - body .layout-threecol, - .bluelib .layout-threecol { - grid-template-areas: "center center" "left right"; - grid-template-columns: 1fr 1fr; - grid-template-rows: auto auto; - max-width: 1024px; - margin-left: auto; - margin-right: auto; - } -} -body .layout-threecol-left, -.bluelib .layout-threecol-left { - grid-area: left; -} -@media screen and (min-width: 1281px) { - body .layout-threecol-left, - .bluelib .layout-threecol-left { - width: 128px; - justify-self: end; - } -} -@media screen and (max-width: 1280px) { - body .layout-threecol-left, - .bluelib .layout-threecol-left { - justify-self: stretch; - } -} -body .layout-threecol-center, -.bluelib .layout-threecol-center { - grid-area: center; -} -@media screen and (min-width: 1281px) { - body .layout-threecol-center, - .bluelib .layout-threecol-center { - width: 1024px; - } -} -@media screen and (max-width: 1280px) { - body .layout-threecol-center, - .bluelib .layout-threecol-center { - max-width: 1024px; - } -} -body .layout-threecol-right, -.bluelib .layout-threecol-right { - grid-area: right; -} -@media screen and (min-width: 1281px) { - body .layout-threecol-right, - .bluelib .layout-threecol-right { - width: 128px; - justify-self: start; - } -} -@media screen and (max-width: 1280px) { - body .layout-threecol-right, - .bluelib .layout-threecol-right { - justify-self: stretch; - } -} -body .panel, -.bluelib .panel { - margin: 8px 0; - padding: 8px; - border-radius: 4px; - width: 100%; - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.03); - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.125); -} -body .panel > *:first-child, -.bluelib .panel > *:first-child { - margin-top: 0; -} -body .panel > *:last-child, -.bluelib .panel > *:last-child { - margin-bottom: 0; -} -body .panel-box, -.bluelib .panel-box { - border-width: 2px; - border-style: solid; -} -body .panel-dialog, -.bluelib .panel-dialog { - border-width: 0 0 0 2px; - border-style: solid; -} -body .panel-parenthesis, -.bluelib .panel-parenthesis { - border-width: 0; - font-size: smaller; -} -body .chapter, -.bluelib .chapter { - display: flex; - flex-wrap: wrap; - gap: 8px; - justify-content: stretch; - align-items: stretch; - margin: 8px 0; -} -body .chapter > *, -.bluelib .chapter > * { - flex-grow: 1; - flex-shrink: 0; -} -body .chapter > h1, -.bluelib .chapter > h1, -body .chapter > h2, -.bluelib .chapter > h2, -body .chapter > h3, -.bluelib .chapter > h3, -body .chapter > h4, -.bluelib .chapter > h4, -body .chapter > h5, -.bluelib .chapter > h5, -body .chapter > h6, -.bluelib .chapter > h6, -body .chapter > .heading, -.bluelib .chapter > .heading { - flex-basis: 100%; - margin-top: 0.2rem; - margin-bottom: 0.2rem; -} -body .chapter > h1:first-child, -.bluelib .chapter > h1:first-child, -body .chapter > h2:first-child, -.bluelib .chapter > h2:first-child, -body .chapter > h3:first-child, -.bluelib .chapter > h3:first-child, -body .chapter > h4:first-child, -.bluelib .chapter > h4:first-child, -body .chapter > h5:first-child, -.bluelib .chapter > h5:first-child, -body .chapter > h6:first-child, -.bluelib .chapter > h6:first-child, -body .chapter > .heading:first-child, -.bluelib .chapter > .heading:first-child { - margin-top: 1rem; -} -body .chapter > h1:last-child, -.bluelib .chapter > h1:last-child, -body .chapter > h2:last-child, -.bluelib .chapter > h2:last-child, -body .chapter > h3:last-child, -.bluelib .chapter > h3:last-child, -body .chapter > h4:last-child, -.bluelib .chapter > h4:last-child, -body .chapter > h5:last-child, -.bluelib .chapter > h5:last-child, -body .chapter > h6:last-child, -.bluelib .chapter > h6:last-child, -body .chapter > .heading:last-child, -.bluelib .chapter > .heading:last-child { - margin-bottom: 1rem; -} -body .chapter > .panel, -.bluelib .chapter > .panel { - margin: 0; - flex-basis: 0; -} -body .chapter-forcewrap, -.bluelib .chapter-forcewrap { - flex-grow: 0; - flex-shrink: 0; - flex-basis: 100%; - position: relative; -} -body hr, -.bluelib hr, -body .separator, -.bluelib .separator { - border-width: 1px; - border-style: solid; - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.505); -} -body .separator-light, -.bluelib .separator-light { - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.125); -} -body .separator-heavy, -.bluelib .separator-heavy { - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); -} -body img, -.bluelib img, -body .image, -.bluelib .image { - display: block; - max-width: 100%; - margin-left: auto; - margin-right: auto; - object-fit: contain; -} -body .image-limit-half, -.bluelib .image-limit-half { - max-height: max(28.2vw, 50vh); -} -body .image-limit-quarter, -.bluelib .image-limit-quarter { - max-height: max(14.1vw, 25vh); -} -body table, -.bluelib table, -body .table, -.bluelib .table { - display: table; - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.03); - border-width: 2px 2px 2px 2px; - border-style: solid; - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.125); - border-radius: 0 0 4px 4px; - border-collapse: collapse; - padding: 8px; - margin: 8px 0; -} -body table caption, -.bluelib table caption, -body .table-caption, -.bluelib .table-caption { - display: table-caption; - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.03); - padding: 4px; - font-style: italic; - font-size: small; -} -body table caption, -.bluelib table caption, -body .table-caption-top, -.bluelib .table-caption-top { - caption-side: top; - border-width: 2px 2px 0 2px; - border-style: solid; - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.125); - border-radius: 4px 4px 0 0; -} -body .table-caption-bottom, -.bluelib .table-caption-bottom { - caption-side: bottom; - border-width: 0 2px 2px 2px; - border-style: solid; - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.125); - border-radius: 0 0 4px 4px; -} -body table thead, -.bluelib table thead, -body .table-header, -.bluelib .table-header { - display: table-header-group; - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.03); -} -body table tbody, -.bluelib table tbody, -body .table-body, -.bluelib .table-body { - display: table-row-group; -} -body table tfoot, -.bluelib table tfoot, -body .table-footer, -.bluelib .table-footer { - display: table-footer-group; - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.03); -} -body table tr, -.bluelib table tr, -body .table-row, -.bluelib .table-row { - display: table-row; - border: 1px solid rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.125); -} -body table td, -.bluelib table td, -body .table-data, -.bluelib .table-data, -body table th, -.bluelib table th, -body .table-head, -.bluelib .table-head { - display: table-cell; - border: 1px solid rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.125); - padding: 8px; -} -body table th, -.bluelib table th, -body .table-head, -.bluelib .table-head { - color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b)); -} -body .table-mark, -.bluelib .table-mark { - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.22); - color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 50)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 50)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 50)), 1); -} -body li, -.bluelib li, -body .list-item, -.bluelib .list-item { - margin: 0.35rem 0; -} -body li::marker, -.bluelib li::marker, -body .list-item::marker, -.bluelib .list-item::marker { - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.505); -} -body dt, -.bluelib dt, -body .list-description-term, -.bluelib .list-description-term { - margin-top: 0.7rem; - margin-bottom: 0.35rem; - font-size: larger; -} -body dd, -.bluelib dd, -body .list-description-details, -.bluelib .list-description-details { - margin-top: 0.35rem; - margin-bottom: 0.7rem; - margin-left: 16px; -} -body [disabled], -.bluelib [disabled], -body .status-disabled, -.bluelib .status-disabled { - opacity: 50%; -} -body [disabled], -.bluelib [disabled], -body .status-disabled, -.bluelib .status-disabled, -body [disabled] *, -.bluelib [disabled] *, -body .status-disabled *, -.bluelib .status-disabled * { - cursor: not-allowed !important; -} -body .input-field, -.bluelib .input-field, -body input[type="color"], -.bluelib input[type="color"], -body input[type="date"], -.bluelib input[type="date"], -body input[type="datetime-local"], -.bluelib input[type="datetime-local"], -body input[type="email"], -.bluelib input[type="email"], -body input[type="file"], -.bluelib input[type="file"], -body input[type="image"], -.bluelib input[type="image"], -body input[type="month"], -.bluelib input[type="month"], -body input[type="number"], -.bluelib input[type="number"], -body input[type="password"], -.bluelib input[type="password"], -body input[type="search"], -.bluelib input[type="search"], -body input[type="tel"], -.bluelib input[type="tel"], -body input[type="text"], -.bluelib input[type="text"], -body input[type="time"], -.bluelib input[type="time"], -body input[type="url"], -.bluelib input[type="url"], -body input[type="week"], -.bluelib input[type="week"], -body textarea, -.bluelib textarea, -body .input-area, -.bluelib .input-area, -body select:not([multiple]), -.bluelib select:not([multiple]), -body .input-select, -.bluelib .input-select, -body select[multiple], -.bluelib select[multiple], -body .input-multiselect, -.bluelib .input-multiselect, -body button, -.bluelib button, -body input[type="submit"], -.bluelib input[type="submit"], -body input[type="reset"], -.bluelib input[type="reset"], -body .input-button, -.bluelib .input-button, -body input[type="checkbox"], -.bluelib input[type="checkbox"], -body .input-checkbox, -.bluelib .input-checkbox, -body input[type="radio"], -.bluelib input[type="radio"], -body .input-radio, -.bluelib .input-radio, -body .input, -.bluelib .input { - font: inherit; - width: 100%; - border-style: solid; - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.315); - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.03); -} -body .input-field[disabled], -.bluelib .input-field[disabled], -body input[type="color"][disabled], -.bluelib input[type="color"][disabled], -body input[type="date"][disabled], -.bluelib input[type="date"][disabled], -body input[type="datetime-local"][disabled], -.bluelib input[type="datetime-local"][disabled], -body input[type="email"][disabled], -.bluelib input[type="email"][disabled], -body input[type="file"][disabled], -.bluelib input[type="file"][disabled], -body input[type="image"][disabled], -.bluelib input[type="image"][disabled], -body input[type="month"][disabled], -.bluelib input[type="month"][disabled], -body input[type="number"][disabled], -.bluelib input[type="number"][disabled], -body input[type="password"][disabled], -.bluelib input[type="password"][disabled], -body input[type="search"][disabled], -.bluelib input[type="search"][disabled], -body input[type="tel"][disabled], -.bluelib input[type="tel"][disabled], -body input[type="text"][disabled], -.bluelib input[type="text"][disabled], -body input[type="time"][disabled], -.bluelib input[type="time"][disabled], -body input[type="url"][disabled], -.bluelib input[type="url"][disabled], -body input[type="week"][disabled], -.bluelib input[type="week"][disabled], -body textarea[disabled], -.bluelib textarea[disabled], -body .input-area[disabled], -.bluelib .input-area[disabled], -body select:not([multiple])[disabled], -.bluelib select:not([multiple])[disabled], -body .input-select[disabled], -.bluelib .input-select[disabled], -body select[multiple][disabled], -.bluelib select[multiple][disabled], -body .input-multiselect[disabled], -.bluelib .input-multiselect[disabled], -body button[disabled], -.bluelib button[disabled], -body input[type="submit"][disabled], -.bluelib input[type="submit"][disabled], -body input[type="reset"][disabled], -.bluelib input[type="reset"][disabled], -body .input-button[disabled], -.bluelib .input-button[disabled], -body input[type="checkbox"][disabled], -.bluelib input[type="checkbox"][disabled], -body .input-checkbox[disabled], -.bluelib .input-checkbox[disabled], -body input[type="radio"][disabled], -.bluelib input[type="radio"][disabled], -body .input-radio[disabled], -.bluelib .input-radio[disabled], -body .input[disabled], -.bluelib .input[disabled], -body .input-field .status-disabled, -.bluelib .input-field .status-disabled, -body input[type="color"] .status-disabled, -.bluelib input[type="color"] .status-disabled, -body input[type="date"] .status-disabled, -.bluelib input[type="date"] .status-disabled, -body input[type="datetime-local"] .status-disabled, -.bluelib input[type="datetime-local"] .status-disabled, -body input[type="email"] .status-disabled, -.bluelib input[type="email"] .status-disabled, -body input[type="file"] .status-disabled, -.bluelib input[type="file"] .status-disabled, -body input[type="image"] .status-disabled, -.bluelib input[type="image"] .status-disabled, -body input[type="month"] .status-disabled, -.bluelib input[type="month"] .status-disabled, -body input[type="number"] .status-disabled, -.bluelib input[type="number"] .status-disabled, -body input[type="password"] .status-disabled, -.bluelib input[type="password"] .status-disabled, -body input[type="search"] .status-disabled, -.bluelib input[type="search"] .status-disabled, -body input[type="tel"] .status-disabled, -.bluelib input[type="tel"] .status-disabled, -body input[type="text"] .status-disabled, -.bluelib input[type="text"] .status-disabled, -body input[type="time"] .status-disabled, -.bluelib input[type="time"] .status-disabled, -body input[type="url"] .status-disabled, -.bluelib input[type="url"] .status-disabled, -body input[type="week"] .status-disabled, -.bluelib input[type="week"] .status-disabled, -body textarea .status-disabled, -.bluelib textarea .status-disabled, -body .input-area .status-disabled, -.bluelib .input-area .status-disabled, -body select:not([multiple]) .status-disabled, -.bluelib select:not([multiple]) .status-disabled, -body .input-select .status-disabled, -.bluelib .input-select .status-disabled, -body select[multiple] .status-disabled, -.bluelib select[multiple] .status-disabled, -body .input-multiselect .status-disabled, -.bluelib .input-multiselect .status-disabled, -body button .status-disabled, -.bluelib button .status-disabled, -body input[type="submit"] .status-disabled, -.bluelib input[type="submit"] .status-disabled, -body input[type="reset"] .status-disabled, -.bluelib input[type="reset"] .status-disabled, -body .input-button .status-disabled, -.bluelib .input-button .status-disabled, -body input[type="checkbox"] .status-disabled, -.bluelib input[type="checkbox"] .status-disabled, -body .input-checkbox .status-disabled, -.bluelib .input-checkbox .status-disabled, -body input[type="radio"] .status-disabled, -.bluelib input[type="radio"] .status-disabled, -body .input-radio .status-disabled, -.bluelib .input-radio .status-disabled, -body .input .status-disabled, -.bluelib .input .status-disabled { - border-style: dashed; -} -body .input-field::placeholder, -.bluelib .input-field::placeholder, -body input[type="color"]::placeholder, -.bluelib input[type="color"]::placeholder, -body input[type="date"]::placeholder, -.bluelib input[type="date"]::placeholder, -body input[type="datetime-local"]::placeholder, -.bluelib input[type="datetime-local"]::placeholder, -body input[type="email"]::placeholder, -.bluelib input[type="email"]::placeholder, -body input[type="file"]::placeholder, -.bluelib input[type="file"]::placeholder, -body input[type="image"]::placeholder, -.bluelib input[type="image"]::placeholder, -body input[type="month"]::placeholder, -.bluelib input[type="month"]::placeholder, -body input[type="number"]::placeholder, -.bluelib input[type="number"]::placeholder, -body input[type="password"]::placeholder, -.bluelib input[type="password"]::placeholder, -body input[type="search"]::placeholder, -.bluelib input[type="search"]::placeholder, -body input[type="tel"]::placeholder, -.bluelib input[type="tel"]::placeholder, -body input[type="text"]::placeholder, -.bluelib input[type="text"]::placeholder, -body input[type="time"]::placeholder, -.bluelib input[type="time"]::placeholder, -body input[type="url"]::placeholder, -.bluelib input[type="url"]::placeholder, -body input[type="week"]::placeholder, -.bluelib input[type="week"]::placeholder, -body textarea::placeholder, -.bluelib textarea::placeholder, -body .input-area::placeholder, -.bluelib .input-area::placeholder, -body select:not([multiple])::placeholder, -.bluelib select:not([multiple])::placeholder, -body .input-select::placeholder, -.bluelib .input-select::placeholder, -body select[multiple]::placeholder, -.bluelib select[multiple]::placeholder, -body .input-multiselect::placeholder, -.bluelib .input-multiselect::placeholder, -body button::placeholder, -.bluelib button::placeholder, -body input[type="submit"]::placeholder, -.bluelib input[type="submit"]::placeholder, -body input[type="reset"]::placeholder, -.bluelib input[type="reset"]::placeholder, -body .input-button::placeholder, -.bluelib .input-button::placeholder, -body input[type="checkbox"]::placeholder, -.bluelib input[type="checkbox"]::placeholder, -body .input-checkbox::placeholder, -.bluelib .input-checkbox::placeholder, -body input[type="radio"]::placeholder, -.bluelib input[type="radio"]::placeholder, -body .input-radio::placeholder, -.bluelib .input-radio::placeholder, -body .input::placeholder, -.bluelib .input::placeholder { - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.41); - opacity: 1; -} -body .input-field:hover, -.bluelib .input-field:hover, -body input[type="color"]:hover, -.bluelib input[type="color"]:hover, -body input[type="date"]:hover, -.bluelib input[type="date"]:hover, -body input[type="datetime-local"]:hover, -.bluelib input[type="datetime-local"]:hover, -body input[type="email"]:hover, -.bluelib input[type="email"]:hover, -body input[type="file"]:hover, -.bluelib input[type="file"]:hover, -body input[type="image"]:hover, -.bluelib input[type="image"]:hover, -body input[type="month"]:hover, -.bluelib input[type="month"]:hover, -body input[type="number"]:hover, -.bluelib input[type="number"]:hover, -body input[type="password"]:hover, -.bluelib input[type="password"]:hover, -body input[type="search"]:hover, -.bluelib input[type="search"]:hover, -body input[type="tel"]:hover, -.bluelib input[type="tel"]:hover, -body input[type="text"]:hover, -.bluelib input[type="text"]:hover, -body input[type="time"]:hover, -.bluelib input[type="time"]:hover, -body input[type="url"]:hover, -.bluelib input[type="url"]:hover, -body input[type="week"]:hover, -.bluelib input[type="week"]:hover, -body textarea:hover, -.bluelib textarea:hover, -body .input-area:hover, -.bluelib .input-area:hover, -body select:not([multiple]):hover, -.bluelib select:not([multiple]):hover, -body .input-select:hover, -.bluelib .input-select:hover, -body select[multiple]:hover, -.bluelib select[multiple]:hover, -body .input-multiselect:hover, -.bluelib .input-multiselect:hover, -body button:hover, -.bluelib button:hover, -body input[type="submit"]:hover, -.bluelib input[type="submit"]:hover, -body input[type="reset"]:hover, -.bluelib input[type="reset"]:hover, -body .input-button:hover, -.bluelib .input-button:hover, -body input[type="checkbox"]:hover, -.bluelib input[type="checkbox"]:hover, -body .input-checkbox:hover, -.bluelib .input-checkbox:hover, -body input[type="radio"]:hover, -.bluelib input[type="radio"]:hover, -body .input-radio:hover, -.bluelib .input-radio:hover, -body .input:hover, -.bluelib .input:hover { - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.6); - color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 20)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 20)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 20)), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.125); -} -body .input-field:hover::placeholder, -.bluelib .input-field:hover::placeholder, -body input[type="color"]:hover::placeholder, -.bluelib input[type="color"]:hover::placeholder, -body input[type="date"]:hover::placeholder, -.bluelib input[type="date"]:hover::placeholder, -body input[type="datetime-local"]:hover::placeholder, -.bluelib input[type="datetime-local"]:hover::placeholder, -body input[type="email"]:hover::placeholder, -.bluelib input[type="email"]:hover::placeholder, -body input[type="file"]:hover::placeholder, -.bluelib input[type="file"]:hover::placeholder, -body input[type="image"]:hover::placeholder, -.bluelib input[type="image"]:hover::placeholder, -body input[type="month"]:hover::placeholder, -.bluelib input[type="month"]:hover::placeholder, -body input[type="number"]:hover::placeholder, -.bluelib input[type="number"]:hover::placeholder, -body input[type="password"]:hover::placeholder, -.bluelib input[type="password"]:hover::placeholder, -body input[type="search"]:hover::placeholder, -.bluelib input[type="search"]:hover::placeholder, -body input[type="tel"]:hover::placeholder, -.bluelib input[type="tel"]:hover::placeholder, -body input[type="text"]:hover::placeholder, -.bluelib input[type="text"]:hover::placeholder, -body input[type="time"]:hover::placeholder, -.bluelib input[type="time"]:hover::placeholder, -body input[type="url"]:hover::placeholder, -.bluelib input[type="url"]:hover::placeholder, -body input[type="week"]:hover::placeholder, -.bluelib input[type="week"]:hover::placeholder, -body textarea:hover::placeholder, -.bluelib textarea:hover::placeholder, -body .input-area:hover::placeholder, -.bluelib .input-area:hover::placeholder, -body select:not([multiple]):hover::placeholder, -.bluelib select:not([multiple]):hover::placeholder, -body .input-select:hover::placeholder, -.bluelib .input-select:hover::placeholder, -body select[multiple]:hover::placeholder, -.bluelib select[multiple]:hover::placeholder, -body .input-multiselect:hover::placeholder, -.bluelib .input-multiselect:hover::placeholder, -body button:hover::placeholder, -.bluelib button:hover::placeholder, -body input[type="submit"]:hover::placeholder, -.bluelib input[type="submit"]:hover::placeholder, -body input[type="reset"]:hover::placeholder, -.bluelib input[type="reset"]:hover::placeholder, -body .input-button:hover::placeholder, -.bluelib .input-button:hover::placeholder, -body input[type="checkbox"]:hover::placeholder, -.bluelib input[type="checkbox"]:hover::placeholder, -body .input-checkbox:hover::placeholder, -.bluelib .input-checkbox:hover::placeholder, -body input[type="radio"]:hover::placeholder, -.bluelib input[type="radio"]:hover::placeholder, -body .input-radio:hover::placeholder, -.bluelib .input-radio:hover::placeholder, -body .input:hover::placeholder, -.bluelib .input:hover::placeholder { - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.7); -} -body .input-field:focus, -.bluelib .input-field:focus, -body input[type="color"]:focus, -.bluelib input[type="color"]:focus, -body input[type="date"]:focus, -.bluelib input[type="date"]:focus, -body input[type="datetime-local"]:focus, -.bluelib input[type="datetime-local"]:focus, -body input[type="email"]:focus, -.bluelib input[type="email"]:focus, -body input[type="file"]:focus, -.bluelib input[type="file"]:focus, -body input[type="image"]:focus, -.bluelib input[type="image"]:focus, -body input[type="month"]:focus, -.bluelib input[type="month"]:focus, -body input[type="number"]:focus, -.bluelib input[type="number"]:focus, -body input[type="password"]:focus, -.bluelib input[type="password"]:focus, -body input[type="search"]:focus, -.bluelib input[type="search"]:focus, -body input[type="tel"]:focus, -.bluelib input[type="tel"]:focus, -body input[type="text"]:focus, -.bluelib input[type="text"]:focus, -body input[type="time"]:focus, -.bluelib input[type="time"]:focus, -body input[type="url"]:focus, -.bluelib input[type="url"]:focus, -body input[type="week"]:focus, -.bluelib input[type="week"]:focus, -body textarea:focus, -.bluelib textarea:focus, -body .input-area:focus, -.bluelib .input-area:focus, -body select:not([multiple]):focus, -.bluelib select:not([multiple]):focus, -body .input-select:focus, -.bluelib .input-select:focus, -body select[multiple]:focus, -.bluelib select[multiple]:focus, -body .input-multiselect:focus, -.bluelib .input-multiselect:focus, -body button:focus, -.bluelib button:focus, -body input[type="submit"]:focus, -.bluelib input[type="submit"]:focus, -body input[type="reset"]:focus, -.bluelib input[type="reset"]:focus, -body .input-button:focus, -.bluelib .input-button:focus, -body input[type="checkbox"]:focus, -.bluelib input[type="checkbox"]:focus, -body .input-checkbox:focus, -.bluelib .input-checkbox:focus, -body input[type="radio"]:focus, -.bluelib input[type="radio"]:focus, -body .input-radio:focus, -.bluelib .input-radio:focus, -body .input:focus, -.bluelib .input:focus { - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 50)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 50)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 50)), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.22); -} -body .input-field:focus::placeholder, -.bluelib .input-field:focus::placeholder, -body input[type="color"]:focus::placeholder, -.bluelib input[type="color"]:focus::placeholder, -body input[type="date"]:focus::placeholder, -.bluelib input[type="date"]:focus::placeholder, -body input[type="datetime-local"]:focus::placeholder, -.bluelib input[type="datetime-local"]:focus::placeholder, -body input[type="email"]:focus::placeholder, -.bluelib input[type="email"]:focus::placeholder, -body input[type="file"]:focus::placeholder, -.bluelib input[type="file"]:focus::placeholder, -body input[type="image"]:focus::placeholder, -.bluelib input[type="image"]:focus::placeholder, -body input[type="month"]:focus::placeholder, -.bluelib input[type="month"]:focus::placeholder, -body input[type="number"]:focus::placeholder, -.bluelib input[type="number"]:focus::placeholder, -body input[type="password"]:focus::placeholder, -.bluelib input[type="password"]:focus::placeholder, -body input[type="search"]:focus::placeholder, -.bluelib input[type="search"]:focus::placeholder, -body input[type="tel"]:focus::placeholder, -.bluelib input[type="tel"]:focus::placeholder, -body input[type="text"]:focus::placeholder, -.bluelib input[type="text"]:focus::placeholder, -body input[type="time"]:focus::placeholder, -.bluelib input[type="time"]:focus::placeholder, -body input[type="url"]:focus::placeholder, -.bluelib input[type="url"]:focus::placeholder, -body input[type="week"]:focus::placeholder, -.bluelib input[type="week"]:focus::placeholder, -body textarea:focus::placeholder, -.bluelib textarea:focus::placeholder, -body .input-area:focus::placeholder, -.bluelib .input-area:focus::placeholder, -body select:not([multiple]):focus::placeholder, -.bluelib select:not([multiple]):focus::placeholder, -body .input-select:focus::placeholder, -.bluelib .input-select:focus::placeholder, -body select[multiple]:focus::placeholder, -.bluelib select[multiple]:focus::placeholder, -body .input-multiselect:focus::placeholder, -.bluelib .input-multiselect:focus::placeholder, -body button:focus::placeholder, -.bluelib button:focus::placeholder, -body input[type="submit"]:focus::placeholder, -.bluelib input[type="submit"]:focus::placeholder, -body input[type="reset"]:focus::placeholder, -.bluelib input[type="reset"]:focus::placeholder, -body .input-button:focus::placeholder, -.bluelib .input-button:focus::placeholder, -body input[type="checkbox"]:focus::placeholder, -.bluelib input[type="checkbox"]:focus::placeholder, -body .input-checkbox:focus::placeholder, -.bluelib .input-checkbox:focus::placeholder, -body input[type="radio"]:focus::placeholder, -.bluelib input[type="radio"]:focus::placeholder, -body .input-radio:focus::placeholder, -.bluelib .input-radio:focus::placeholder, -body .input:focus::placeholder, -.bluelib .input:focus::placeholder { - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.7); -} -body .input-field[disabled]:hover, -.bluelib .input-field[disabled]:hover, -body input[type="color"][disabled]:hover, -.bluelib input[type="color"][disabled]:hover, -body input[type="date"][disabled]:hover, -.bluelib input[type="date"][disabled]:hover, -body input[type="datetime-local"][disabled]:hover, -.bluelib input[type="datetime-local"][disabled]:hover, -body input[type="email"][disabled]:hover, -.bluelib input[type="email"][disabled]:hover, -body input[type="file"][disabled]:hover, -.bluelib input[type="file"][disabled]:hover, -body input[type="image"][disabled]:hover, -.bluelib input[type="image"][disabled]:hover, -body input[type="month"][disabled]:hover, -.bluelib input[type="month"][disabled]:hover, -body input[type="number"][disabled]:hover, -.bluelib input[type="number"][disabled]:hover, -body input[type="password"][disabled]:hover, -.bluelib input[type="password"][disabled]:hover, -body input[type="search"][disabled]:hover, -.bluelib input[type="search"][disabled]:hover, -body input[type="tel"][disabled]:hover, -.bluelib input[type="tel"][disabled]:hover, -body input[type="text"][disabled]:hover, -.bluelib input[type="text"][disabled]:hover, -body input[type="time"][disabled]:hover, -.bluelib input[type="time"][disabled]:hover, -body input[type="url"][disabled]:hover, -.bluelib input[type="url"][disabled]:hover, -body input[type="week"][disabled]:hover, -.bluelib input[type="week"][disabled]:hover, -body textarea[disabled]:hover, -.bluelib textarea[disabled]:hover, -body .input-area[disabled]:hover, -.bluelib .input-area[disabled]:hover, -body select:not([multiple])[disabled]:hover, -.bluelib select:not([multiple])[disabled]:hover, -body .input-select[disabled]:hover, -.bluelib .input-select[disabled]:hover, -body select[multiple][disabled]:hover, -.bluelib select[multiple][disabled]:hover, -body .input-multiselect[disabled]:hover, -.bluelib .input-multiselect[disabled]:hover, -body button[disabled]:hover, -.bluelib button[disabled]:hover, -body input[type="submit"][disabled]:hover, -.bluelib input[type="submit"][disabled]:hover, -body input[type="reset"][disabled]:hover, -.bluelib input[type="reset"][disabled]:hover, -body .input-button[disabled]:hover, -.bluelib .input-button[disabled]:hover, -body input[type="checkbox"][disabled]:hover, -.bluelib input[type="checkbox"][disabled]:hover, -body .input-checkbox[disabled]:hover, -.bluelib .input-checkbox[disabled]:hover, -body input[type="radio"][disabled]:hover, -.bluelib input[type="radio"][disabled]:hover, -body .input-radio[disabled]:hover, -.bluelib .input-radio[disabled]:hover, -body .input[disabled]:hover, -.bluelib .input[disabled]:hover, -body .input-field .status-disabled:hover, -.bluelib .input-field .status-disabled:hover, -body input[type="color"] .status-disabled:hover, -.bluelib input[type="color"] .status-disabled:hover, -body input[type="date"] .status-disabled:hover, -.bluelib input[type="date"] .status-disabled:hover, -body input[type="datetime-local"] .status-disabled:hover, -.bluelib input[type="datetime-local"] .status-disabled:hover, -body input[type="email"] .status-disabled:hover, -.bluelib input[type="email"] .status-disabled:hover, -body input[type="file"] .status-disabled:hover, -.bluelib input[type="file"] .status-disabled:hover, -body input[type="image"] .status-disabled:hover, -.bluelib input[type="image"] .status-disabled:hover, -body input[type="month"] .status-disabled:hover, -.bluelib input[type="month"] .status-disabled:hover, -body input[type="number"] .status-disabled:hover, -.bluelib input[type="number"] .status-disabled:hover, -body input[type="password"] .status-disabled:hover, -.bluelib input[type="password"] .status-disabled:hover, -body input[type="search"] .status-disabled:hover, -.bluelib input[type="search"] .status-disabled:hover, -body input[type="tel"] .status-disabled:hover, -.bluelib input[type="tel"] .status-disabled:hover, -body input[type="text"] .status-disabled:hover, -.bluelib input[type="text"] .status-disabled:hover, -body input[type="time"] .status-disabled:hover, -.bluelib input[type="time"] .status-disabled:hover, -body input[type="url"] .status-disabled:hover, -.bluelib input[type="url"] .status-disabled:hover, -body input[type="week"] .status-disabled:hover, -.bluelib input[type="week"] .status-disabled:hover, -body textarea .status-disabled:hover, -.bluelib textarea .status-disabled:hover, -body .input-area .status-disabled:hover, -.bluelib .input-area .status-disabled:hover, -body select:not([multiple]) .status-disabled:hover, -.bluelib select:not([multiple]) .status-disabled:hover, -body .input-select .status-disabled:hover, -.bluelib .input-select .status-disabled:hover, -body select[multiple] .status-disabled:hover, -.bluelib select[multiple] .status-disabled:hover, -body .input-multiselect .status-disabled:hover, -.bluelib .input-multiselect .status-disabled:hover, -body button .status-disabled:hover, -.bluelib button .status-disabled:hover, -body input[type="submit"] .status-disabled:hover, -.bluelib input[type="submit"] .status-disabled:hover, -body input[type="reset"] .status-disabled:hover, -.bluelib input[type="reset"] .status-disabled:hover, -body .input-button .status-disabled:hover, -.bluelib .input-button .status-disabled:hover, -body input[type="checkbox"] .status-disabled:hover, -.bluelib input[type="checkbox"] .status-disabled:hover, -body .input-checkbox .status-disabled:hover, -.bluelib .input-checkbox .status-disabled:hover, -body input[type="radio"] .status-disabled:hover, -.bluelib input[type="radio"] .status-disabled:hover, -body .input-radio .status-disabled:hover, -.bluelib .input-radio .status-disabled:hover, -body .input .status-disabled:hover, -.bluelib .input .status-disabled:hover, -body .input-field[disabled]:focus, -.bluelib .input-field[disabled]:focus, -body input[type="color"][disabled]:focus, -.bluelib input[type="color"][disabled]:focus, -body input[type="date"][disabled]:focus, -.bluelib input[type="date"][disabled]:focus, -body input[type="datetime-local"][disabled]:focus, -.bluelib input[type="datetime-local"][disabled]:focus, -body input[type="email"][disabled]:focus, -.bluelib input[type="email"][disabled]:focus, -body input[type="file"][disabled]:focus, -.bluelib input[type="file"][disabled]:focus, -body input[type="image"][disabled]:focus, -.bluelib input[type="image"][disabled]:focus, -body input[type="month"][disabled]:focus, -.bluelib input[type="month"][disabled]:focus, -body input[type="number"][disabled]:focus, -.bluelib input[type="number"][disabled]:focus, -body input[type="password"][disabled]:focus, -.bluelib input[type="password"][disabled]:focus, -body input[type="search"][disabled]:focus, -.bluelib input[type="search"][disabled]:focus, -body input[type="tel"][disabled]:focus, -.bluelib input[type="tel"][disabled]:focus, -body input[type="text"][disabled]:focus, -.bluelib input[type="text"][disabled]:focus, -body input[type="time"][disabled]:focus, -.bluelib input[type="time"][disabled]:focus, -body input[type="url"][disabled]:focus, -.bluelib input[type="url"][disabled]:focus, -body input[type="week"][disabled]:focus, -.bluelib input[type="week"][disabled]:focus, -body textarea[disabled]:focus, -.bluelib textarea[disabled]:focus, -body .input-area[disabled]:focus, -.bluelib .input-area[disabled]:focus, -body select:not([multiple])[disabled]:focus, -.bluelib select:not([multiple])[disabled]:focus, -body .input-select[disabled]:focus, -.bluelib .input-select[disabled]:focus, -body select[multiple][disabled]:focus, -.bluelib select[multiple][disabled]:focus, -body .input-multiselect[disabled]:focus, -.bluelib .input-multiselect[disabled]:focus, -body button[disabled]:focus, -.bluelib button[disabled]:focus, -body input[type="submit"][disabled]:focus, -.bluelib input[type="submit"][disabled]:focus, -body input[type="reset"][disabled]:focus, -.bluelib input[type="reset"][disabled]:focus, -body .input-button[disabled]:focus, -.bluelib .input-button[disabled]:focus, -body input[type="checkbox"][disabled]:focus, -.bluelib input[type="checkbox"][disabled]:focus, -body .input-checkbox[disabled]:focus, -.bluelib .input-checkbox[disabled]:focus, -body input[type="radio"][disabled]:focus, -.bluelib input[type="radio"][disabled]:focus, -body .input-radio[disabled]:focus, -.bluelib .input-radio[disabled]:focus, -body .input[disabled]:focus, -.bluelib .input[disabled]:focus, -body .input-field .status-disabled:focus, -.bluelib .input-field .status-disabled:focus, -body input[type="color"] .status-disabled:focus, -.bluelib input[type="color"] .status-disabled:focus, -body input[type="date"] .status-disabled:focus, -.bluelib input[type="date"] .status-disabled:focus, -body input[type="datetime-local"] .status-disabled:focus, -.bluelib input[type="datetime-local"] .status-disabled:focus, -body input[type="email"] .status-disabled:focus, -.bluelib input[type="email"] .status-disabled:focus, -body input[type="file"] .status-disabled:focus, -.bluelib input[type="file"] .status-disabled:focus, -body input[type="image"] .status-disabled:focus, -.bluelib input[type="image"] .status-disabled:focus, -body input[type="month"] .status-disabled:focus, -.bluelib input[type="month"] .status-disabled:focus, -body input[type="number"] .status-disabled:focus, -.bluelib input[type="number"] .status-disabled:focus, -body input[type="password"] .status-disabled:focus, -.bluelib input[type="password"] .status-disabled:focus, -body input[type="search"] .status-disabled:focus, -.bluelib input[type="search"] .status-disabled:focus, -body input[type="tel"] .status-disabled:focus, -.bluelib input[type="tel"] .status-disabled:focus, -body input[type="text"] .status-disabled:focus, -.bluelib input[type="text"] .status-disabled:focus, -body input[type="time"] .status-disabled:focus, -.bluelib input[type="time"] .status-disabled:focus, -body input[type="url"] .status-disabled:focus, -.bluelib input[type="url"] .status-disabled:focus, -body input[type="week"] .status-disabled:focus, -.bluelib input[type="week"] .status-disabled:focus, -body textarea .status-disabled:focus, -.bluelib textarea .status-disabled:focus, -body .input-area .status-disabled:focus, -.bluelib .input-area .status-disabled:focus, -body select:not([multiple]) .status-disabled:focus, -.bluelib select:not([multiple]) .status-disabled:focus, -body .input-select .status-disabled:focus, -.bluelib .input-select .status-disabled:focus, -body select[multiple] .status-disabled:focus, -.bluelib select[multiple] .status-disabled:focus, -body .input-multiselect .status-disabled:focus, -.bluelib .input-multiselect .status-disabled:focus, -body button .status-disabled:focus, -.bluelib button .status-disabled:focus, -body input[type="submit"] .status-disabled:focus, -.bluelib input[type="submit"] .status-disabled:focus, -body input[type="reset"] .status-disabled:focus, -.bluelib input[type="reset"] .status-disabled:focus, -body .input-button .status-disabled:focus, -.bluelib .input-button .status-disabled:focus, -body input[type="checkbox"] .status-disabled:focus, -.bluelib input[type="checkbox"] .status-disabled:focus, -body .input-checkbox .status-disabled:focus, -.bluelib .input-checkbox .status-disabled:focus, -body input[type="radio"] .status-disabled:focus, -.bluelib input[type="radio"] .status-disabled:focus, -body .input-radio .status-disabled:focus, -.bluelib .input-radio .status-disabled:focus, -body .input .status-disabled:focus, -.bluelib .input .status-disabled:focus { - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.315); - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.03); -} -body .input-field[disabled]:hover::placeholder, -.bluelib .input-field[disabled]:hover::placeholder, -body input[type="color"][disabled]:hover::placeholder, -.bluelib input[type="color"][disabled]:hover::placeholder, -body input[type="date"][disabled]:hover::placeholder, -.bluelib input[type="date"][disabled]:hover::placeholder, -body input[type="datetime-local"][disabled]:hover::placeholder, -.bluelib input[type="datetime-local"][disabled]:hover::placeholder, -body input[type="email"][disabled]:hover::placeholder, -.bluelib input[type="email"][disabled]:hover::placeholder, -body input[type="file"][disabled]:hover::placeholder, -.bluelib input[type="file"][disabled]:hover::placeholder, -body input[type="image"][disabled]:hover::placeholder, -.bluelib input[type="image"][disabled]:hover::placeholder, -body input[type="month"][disabled]:hover::placeholder, -.bluelib input[type="month"][disabled]:hover::placeholder, -body input[type="number"][disabled]:hover::placeholder, -.bluelib input[type="number"][disabled]:hover::placeholder, -body input[type="password"][disabled]:hover::placeholder, -.bluelib input[type="password"][disabled]:hover::placeholder, -body input[type="search"][disabled]:hover::placeholder, -.bluelib input[type="search"][disabled]:hover::placeholder, -body input[type="tel"][disabled]:hover::placeholder, -.bluelib input[type="tel"][disabled]:hover::placeholder, -body input[type="text"][disabled]:hover::placeholder, -.bluelib input[type="text"][disabled]:hover::placeholder, -body input[type="time"][disabled]:hover::placeholder, -.bluelib input[type="time"][disabled]:hover::placeholder, -body input[type="url"][disabled]:hover::placeholder, -.bluelib input[type="url"][disabled]:hover::placeholder, -body input[type="week"][disabled]:hover::placeholder, -.bluelib input[type="week"][disabled]:hover::placeholder, -body textarea[disabled]:hover::placeholder, -.bluelib textarea[disabled]:hover::placeholder, -body .input-area[disabled]:hover::placeholder, -.bluelib .input-area[disabled]:hover::placeholder, -body select:not([multiple])[disabled]:hover::placeholder, -.bluelib select:not([multiple])[disabled]:hover::placeholder, -body .input-select[disabled]:hover::placeholder, -.bluelib .input-select[disabled]:hover::placeholder, -body select[multiple][disabled]:hover::placeholder, -.bluelib select[multiple][disabled]:hover::placeholder, -body .input-multiselect[disabled]:hover::placeholder, -.bluelib .input-multiselect[disabled]:hover::placeholder, -body button[disabled]:hover::placeholder, -.bluelib button[disabled]:hover::placeholder, -body input[type="submit"][disabled]:hover::placeholder, -.bluelib input[type="submit"][disabled]:hover::placeholder, -body input[type="reset"][disabled]:hover::placeholder, -.bluelib input[type="reset"][disabled]:hover::placeholder, -body .input-button[disabled]:hover::placeholder, -.bluelib .input-button[disabled]:hover::placeholder, -body input[type="checkbox"][disabled]:hover::placeholder, -.bluelib input[type="checkbox"][disabled]:hover::placeholder, -body .input-checkbox[disabled]:hover::placeholder, -.bluelib .input-checkbox[disabled]:hover::placeholder, -body input[type="radio"][disabled]:hover::placeholder, -.bluelib input[type="radio"][disabled]:hover::placeholder, -body .input-radio[disabled]:hover::placeholder, -.bluelib .input-radio[disabled]:hover::placeholder, -body .input[disabled]:hover::placeholder, -.bluelib .input[disabled]:hover::placeholder, -body .input-field .status-disabled:hover::placeholder, -.bluelib .input-field .status-disabled:hover::placeholder, -body input[type="color"] .status-disabled:hover::placeholder, -.bluelib input[type="color"] .status-disabled:hover::placeholder, -body input[type="date"] .status-disabled:hover::placeholder, -.bluelib input[type="date"] .status-disabled:hover::placeholder, -body input[type="datetime-local"] .status-disabled:hover::placeholder, -.bluelib input[type="datetime-local"] .status-disabled:hover::placeholder, -body input[type="email"] .status-disabled:hover::placeholder, -.bluelib input[type="email"] .status-disabled:hover::placeholder, -body input[type="file"] .status-disabled:hover::placeholder, -.bluelib input[type="file"] .status-disabled:hover::placeholder, -body input[type="image"] .status-disabled:hover::placeholder, -.bluelib input[type="image"] .status-disabled:hover::placeholder, -body input[type="month"] .status-disabled:hover::placeholder, -.bluelib input[type="month"] .status-disabled:hover::placeholder, -body input[type="number"] .status-disabled:hover::placeholder, -.bluelib input[type="number"] .status-disabled:hover::placeholder, -body input[type="password"] .status-disabled:hover::placeholder, -.bluelib input[type="password"] .status-disabled:hover::placeholder, -body input[type="search"] .status-disabled:hover::placeholder, -.bluelib input[type="search"] .status-disabled:hover::placeholder, -body input[type="tel"] .status-disabled:hover::placeholder, -.bluelib input[type="tel"] .status-disabled:hover::placeholder, -body input[type="text"] .status-disabled:hover::placeholder, -.bluelib input[type="text"] .status-disabled:hover::placeholder, -body input[type="time"] .status-disabled:hover::placeholder, -.bluelib input[type="time"] .status-disabled:hover::placeholder, -body input[type="url"] .status-disabled:hover::placeholder, -.bluelib input[type="url"] .status-disabled:hover::placeholder, -body input[type="week"] .status-disabled:hover::placeholder, -.bluelib input[type="week"] .status-disabled:hover::placeholder, -body textarea .status-disabled:hover::placeholder, -.bluelib textarea .status-disabled:hover::placeholder, -body .input-area .status-disabled:hover::placeholder, -.bluelib .input-area .status-disabled:hover::placeholder, -body select:not([multiple]) .status-disabled:hover::placeholder, -.bluelib select:not([multiple]) .status-disabled:hover::placeholder, -body .input-select .status-disabled:hover::placeholder, -.bluelib .input-select .status-disabled:hover::placeholder, -body select[multiple] .status-disabled:hover::placeholder, -.bluelib select[multiple] .status-disabled:hover::placeholder, -body .input-multiselect .status-disabled:hover::placeholder, -.bluelib .input-multiselect .status-disabled:hover::placeholder, -body button .status-disabled:hover::placeholder, -.bluelib button .status-disabled:hover::placeholder, -body input[type="submit"] .status-disabled:hover::placeholder, -.bluelib input[type="submit"] .status-disabled:hover::placeholder, -body input[type="reset"] .status-disabled:hover::placeholder, -.bluelib input[type="reset"] .status-disabled:hover::placeholder, -body .input-button .status-disabled:hover::placeholder, -.bluelib .input-button .status-disabled:hover::placeholder, -body input[type="checkbox"] .status-disabled:hover::placeholder, -.bluelib input[type="checkbox"] .status-disabled:hover::placeholder, -body .input-checkbox .status-disabled:hover::placeholder, -.bluelib .input-checkbox .status-disabled:hover::placeholder, -body input[type="radio"] .status-disabled:hover::placeholder, -.bluelib input[type="radio"] .status-disabled:hover::placeholder, -body .input-radio .status-disabled:hover::placeholder, -.bluelib .input-radio .status-disabled:hover::placeholder, -body .input .status-disabled:hover::placeholder, -.bluelib .input .status-disabled:hover::placeholder, -body .input-field[disabled]:focus::placeholder, -.bluelib .input-field[disabled]:focus::placeholder, -body input[type="color"][disabled]:focus::placeholder, -.bluelib input[type="color"][disabled]:focus::placeholder, -body input[type="date"][disabled]:focus::placeholder, -.bluelib input[type="date"][disabled]:focus::placeholder, -body input[type="datetime-local"][disabled]:focus::placeholder, -.bluelib input[type="datetime-local"][disabled]:focus::placeholder, -body input[type="email"][disabled]:focus::placeholder, -.bluelib input[type="email"][disabled]:focus::placeholder, -body input[type="file"][disabled]:focus::placeholder, -.bluelib input[type="file"][disabled]:focus::placeholder, -body input[type="image"][disabled]:focus::placeholder, -.bluelib input[type="image"][disabled]:focus::placeholder, -body input[type="month"][disabled]:focus::placeholder, -.bluelib input[type="month"][disabled]:focus::placeholder, -body input[type="number"][disabled]:focus::placeholder, -.bluelib input[type="number"][disabled]:focus::placeholder, -body input[type="password"][disabled]:focus::placeholder, -.bluelib input[type="password"][disabled]:focus::placeholder, -body input[type="search"][disabled]:focus::placeholder, -.bluelib input[type="search"][disabled]:focus::placeholder, -body input[type="tel"][disabled]:focus::placeholder, -.bluelib input[type="tel"][disabled]:focus::placeholder, -body input[type="text"][disabled]:focus::placeholder, -.bluelib input[type="text"][disabled]:focus::placeholder, -body input[type="time"][disabled]:focus::placeholder, -.bluelib input[type="time"][disabled]:focus::placeholder, -body input[type="url"][disabled]:focus::placeholder, -.bluelib input[type="url"][disabled]:focus::placeholder, -body input[type="week"][disabled]:focus::placeholder, -.bluelib input[type="week"][disabled]:focus::placeholder, -body textarea[disabled]:focus::placeholder, -.bluelib textarea[disabled]:focus::placeholder, -body .input-area[disabled]:focus::placeholder, -.bluelib .input-area[disabled]:focus::placeholder, -body select:not([multiple])[disabled]:focus::placeholder, -.bluelib select:not([multiple])[disabled]:focus::placeholder, -body .input-select[disabled]:focus::placeholder, -.bluelib .input-select[disabled]:focus::placeholder, -body select[multiple][disabled]:focus::placeholder, -.bluelib select[multiple][disabled]:focus::placeholder, -body .input-multiselect[disabled]:focus::placeholder, -.bluelib .input-multiselect[disabled]:focus::placeholder, -body button[disabled]:focus::placeholder, -.bluelib button[disabled]:focus::placeholder, -body input[type="submit"][disabled]:focus::placeholder, -.bluelib input[type="submit"][disabled]:focus::placeholder, -body input[type="reset"][disabled]:focus::placeholder, -.bluelib input[type="reset"][disabled]:focus::placeholder, -body .input-button[disabled]:focus::placeholder, -.bluelib .input-button[disabled]:focus::placeholder, -body input[type="checkbox"][disabled]:focus::placeholder, -.bluelib input[type="checkbox"][disabled]:focus::placeholder, -body .input-checkbox[disabled]:focus::placeholder, -.bluelib .input-checkbox[disabled]:focus::placeholder, -body input[type="radio"][disabled]:focus::placeholder, -.bluelib input[type="radio"][disabled]:focus::placeholder, -body .input-radio[disabled]:focus::placeholder, -.bluelib .input-radio[disabled]:focus::placeholder, -body .input[disabled]:focus::placeholder, -.bluelib .input[disabled]:focus::placeholder, -body .input-field .status-disabled:focus::placeholder, -.bluelib .input-field .status-disabled:focus::placeholder, -body input[type="color"] .status-disabled:focus::placeholder, -.bluelib input[type="color"] .status-disabled:focus::placeholder, -body input[type="date"] .status-disabled:focus::placeholder, -.bluelib input[type="date"] .status-disabled:focus::placeholder, -body input[type="datetime-local"] .status-disabled:focus::placeholder, -.bluelib input[type="datetime-local"] .status-disabled:focus::placeholder, -body input[type="email"] .status-disabled:focus::placeholder, -.bluelib input[type="email"] .status-disabled:focus::placeholder, -body input[type="file"] .status-disabled:focus::placeholder, -.bluelib input[type="file"] .status-disabled:focus::placeholder, -body input[type="image"] .status-disabled:focus::placeholder, -.bluelib input[type="image"] .status-disabled:focus::placeholder, -body input[type="month"] .status-disabled:focus::placeholder, -.bluelib input[type="month"] .status-disabled:focus::placeholder, -body input[type="number"] .status-disabled:focus::placeholder, -.bluelib input[type="number"] .status-disabled:focus::placeholder, -body input[type="password"] .status-disabled:focus::placeholder, -.bluelib input[type="password"] .status-disabled:focus::placeholder, -body input[type="search"] .status-disabled:focus::placeholder, -.bluelib input[type="search"] .status-disabled:focus::placeholder, -body input[type="tel"] .status-disabled:focus::placeholder, -.bluelib input[type="tel"] .status-disabled:focus::placeholder, -body input[type="text"] .status-disabled:focus::placeholder, -.bluelib input[type="text"] .status-disabled:focus::placeholder, -body input[type="time"] .status-disabled:focus::placeholder, -.bluelib input[type="time"] .status-disabled:focus::placeholder, -body input[type="url"] .status-disabled:focus::placeholder, -.bluelib input[type="url"] .status-disabled:focus::placeholder, -body input[type="week"] .status-disabled:focus::placeholder, -.bluelib input[type="week"] .status-disabled:focus::placeholder, -body textarea .status-disabled:focus::placeholder, -.bluelib textarea .status-disabled:focus::placeholder, -body .input-area .status-disabled:focus::placeholder, -.bluelib .input-area .status-disabled:focus::placeholder, -body select:not([multiple]) .status-disabled:focus::placeholder, -.bluelib select:not([multiple]) .status-disabled:focus::placeholder, -body .input-select .status-disabled:focus::placeholder, -.bluelib .input-select .status-disabled:focus::placeholder, -body select[multiple] .status-disabled:focus::placeholder, -.bluelib select[multiple] .status-disabled:focus::placeholder, -body .input-multiselect .status-disabled:focus::placeholder, -.bluelib .input-multiselect .status-disabled:focus::placeholder, -body button .status-disabled:focus::placeholder, -.bluelib button .status-disabled:focus::placeholder, -body input[type="submit"] .status-disabled:focus::placeholder, -.bluelib input[type="submit"] .status-disabled:focus::placeholder, -body input[type="reset"] .status-disabled:focus::placeholder, -.bluelib input[type="reset"] .status-disabled:focus::placeholder, -body .input-button .status-disabled:focus::placeholder, -.bluelib .input-button .status-disabled:focus::placeholder, -body input[type="checkbox"] .status-disabled:focus::placeholder, -.bluelib input[type="checkbox"] .status-disabled:focus::placeholder, -body .input-checkbox .status-disabled:focus::placeholder, -.bluelib .input-checkbox .status-disabled:focus::placeholder, -body input[type="radio"] .status-disabled:focus::placeholder, -.bluelib input[type="radio"] .status-disabled:focus::placeholder, -body .input-radio .status-disabled:focus::placeholder, -.bluelib .input-radio .status-disabled:focus::placeholder, -body .input .status-disabled:focus::placeholder, -.bluelib .input .status-disabled:focus::placeholder { - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.41); -} -body .input-field:optional, -.bluelib .input-field:optional, -body input[type="color"]:optional, -.bluelib input[type="color"]:optional, -body input[type="date"]:optional, -.bluelib input[type="date"]:optional, -body input[type="datetime-local"]:optional, -.bluelib input[type="datetime-local"]:optional, -body input[type="email"]:optional, -.bluelib input[type="email"]:optional, -body input[type="file"]:optional, -.bluelib input[type="file"]:optional, -body input[type="image"]:optional, -.bluelib input[type="image"]:optional, -body input[type="month"]:optional, -.bluelib input[type="month"]:optional, -body input[type="number"]:optional, -.bluelib input[type="number"]:optional, -body input[type="password"]:optional, -.bluelib input[type="password"]:optional, -body input[type="search"]:optional, -.bluelib input[type="search"]:optional, -body input[type="tel"]:optional, -.bluelib input[type="tel"]:optional, -body input[type="text"]:optional, -.bluelib input[type="text"]:optional, -body input[type="time"]:optional, -.bluelib input[type="time"]:optional, -body input[type="url"]:optional, -.bluelib input[type="url"]:optional, -body input[type="week"]:optional, -.bluelib input[type="week"]:optional, -body textarea:optional, -.bluelib textarea:optional, -body .input-area:optional, -.bluelib .input-area:optional, -body select:not([multiple]):optional, -.bluelib select:not([multiple]):optional, -body .input-select:optional, -.bluelib .input-select:optional, -body select[multiple]:optional, -.bluelib select[multiple]:optional, -body .input-multiselect:optional, -.bluelib .input-multiselect:optional, -body button:optional, -.bluelib button:optional, -body input[type="submit"]:optional, -.bluelib input[type="submit"]:optional, -body input[type="reset"]:optional, -.bluelib input[type="reset"]:optional, -body .input-button:optional, -.bluelib .input-button:optional, -body input[type="checkbox"]:optional, -.bluelib input[type="checkbox"]:optional, -body .input-checkbox:optional, -.bluelib .input-checkbox:optional, -body input[type="radio"]:optional, -.bluelib input[type="radio"]:optional, -body .input-radio:optional, -.bluelib .input-radio:optional, -body .input:optional, -.bluelib .input:optional, -body .input-field:optional::placeholder, -.bluelib .input-field:optional::placeholder, -body input[type="color"]:optional::placeholder, -.bluelib input[type="color"]:optional::placeholder, -body input[type="date"]:optional::placeholder, -.bluelib input[type="date"]:optional::placeholder, -body input[type="datetime-local"]:optional::placeholder, -.bluelib input[type="datetime-local"]:optional::placeholder, -body input[type="email"]:optional::placeholder, -.bluelib input[type="email"]:optional::placeholder, -body input[type="file"]:optional::placeholder, -.bluelib input[type="file"]:optional::placeholder, -body input[type="image"]:optional::placeholder, -.bluelib input[type="image"]:optional::placeholder, -body input[type="month"]:optional::placeholder, -.bluelib input[type="month"]:optional::placeholder, -body input[type="number"]:optional::placeholder, -.bluelib input[type="number"]:optional::placeholder, -body input[type="password"]:optional::placeholder, -.bluelib input[type="password"]:optional::placeholder, -body input[type="search"]:optional::placeholder, -.bluelib input[type="search"]:optional::placeholder, -body input[type="tel"]:optional::placeholder, -.bluelib input[type="tel"]:optional::placeholder, -body input[type="text"]:optional::placeholder, -.bluelib input[type="text"]:optional::placeholder, -body input[type="time"]:optional::placeholder, -.bluelib input[type="time"]:optional::placeholder, -body input[type="url"]:optional::placeholder, -.bluelib input[type="url"]:optional::placeholder, -body input[type="week"]:optional::placeholder, -.bluelib input[type="week"]:optional::placeholder, -body textarea:optional::placeholder, -.bluelib textarea:optional::placeholder, -body .input-area:optional::placeholder, -.bluelib .input-area:optional::placeholder, -body select:not([multiple]):optional::placeholder, -.bluelib select:not([multiple]):optional::placeholder, -body .input-select:optional::placeholder, -.bluelib .input-select:optional::placeholder, -body select[multiple]:optional::placeholder, -.bluelib select[multiple]:optional::placeholder, -body .input-multiselect:optional::placeholder, -.bluelib .input-multiselect:optional::placeholder, -body button:optional::placeholder, -.bluelib button:optional::placeholder, -body input[type="submit"]:optional::placeholder, -.bluelib input[type="submit"]:optional::placeholder, -body input[type="reset"]:optional::placeholder, -.bluelib input[type="reset"]:optional::placeholder, -body .input-button:optional::placeholder, -.bluelib .input-button:optional::placeholder, -body input[type="checkbox"]:optional::placeholder, -.bluelib input[type="checkbox"]:optional::placeholder, -body .input-checkbox:optional::placeholder, -.bluelib .input-checkbox:optional::placeholder, -body input[type="radio"]:optional::placeholder, -.bluelib input[type="radio"]:optional::placeholder, -body .input-radio:optional::placeholder, -.bluelib .input-radio:optional::placeholder, -body .input:optional::placeholder, -.bluelib .input:optional::placeholder { - font-style: italic; -} -body .input-field:focus-visible, -.bluelib .input-field:focus-visible, -body input[type="color"]:focus-visible, -.bluelib input[type="color"]:focus-visible, -body input[type="date"]:focus-visible, -.bluelib input[type="date"]:focus-visible, -body input[type="datetime-local"]:focus-visible, -.bluelib input[type="datetime-local"]:focus-visible, -body input[type="email"]:focus-visible, -.bluelib input[type="email"]:focus-visible, -body input[type="file"]:focus-visible, -.bluelib input[type="file"]:focus-visible, -body input[type="image"]:focus-visible, -.bluelib input[type="image"]:focus-visible, -body input[type="month"]:focus-visible, -.bluelib input[type="month"]:focus-visible, -body input[type="number"]:focus-visible, -.bluelib input[type="number"]:focus-visible, -body input[type="password"]:focus-visible, -.bluelib input[type="password"]:focus-visible, -body input[type="search"]:focus-visible, -.bluelib input[type="search"]:focus-visible, -body input[type="tel"]:focus-visible, -.bluelib input[type="tel"]:focus-visible, -body input[type="text"]:focus-visible, -.bluelib input[type="text"]:focus-visible, -body input[type="time"]:focus-visible, -.bluelib input[type="time"]:focus-visible, -body input[type="url"]:focus-visible, -.bluelib input[type="url"]:focus-visible, -body input[type="week"]:focus-visible, -.bluelib input[type="week"]:focus-visible, -body textarea:focus-visible, -.bluelib textarea:focus-visible, -body .input-area:focus-visible, -.bluelib .input-area:focus-visible, -body select:not([multiple]):focus-visible, -.bluelib select:not([multiple]):focus-visible, -body .input-select:focus-visible, -.bluelib .input-select:focus-visible, -body select[multiple]:focus-visible, -.bluelib select[multiple]:focus-visible, -body .input-multiselect:focus-visible, -.bluelib .input-multiselect:focus-visible, -body button:focus-visible, -.bluelib button:focus-visible, -body input[type="submit"]:focus-visible, -.bluelib input[type="submit"]:focus-visible, -body input[type="reset"]:focus-visible, -.bluelib input[type="reset"]:focus-visible, -body .input-button:focus-visible, -.bluelib .input-button:focus-visible, -body input[type="checkbox"]:focus-visible, -.bluelib input[type="checkbox"]:focus-visible, -body .input-checkbox:focus-visible, -.bluelib .input-checkbox:focus-visible, -body input[type="radio"]:focus-visible, -.bluelib input[type="radio"]:focus-visible, -body .input-radio:focus-visible, -.bluelib .input-radio:focus-visible, -body .input:focus-visible, -.bluelib .input:focus-visible { - outline: none; -} -body .input-field, -.bluelib .input-field, -body input[type="color"], -.bluelib input[type="color"], -body input[type="date"], -.bluelib input[type="date"], -body input[type="datetime-local"], -.bluelib input[type="datetime-local"], -body input[type="email"], -.bluelib input[type="email"], -body input[type="file"], -.bluelib input[type="file"], -body input[type="image"], -.bluelib input[type="image"], -body input[type="month"], -.bluelib input[type="month"], -body input[type="number"], -.bluelib input[type="number"], -body input[type="password"], -.bluelib input[type="password"], -body input[type="search"], -.bluelib input[type="search"], -body input[type="tel"], -.bluelib input[type="tel"], -body input[type="text"], -.bluelib input[type="text"], -body input[type="time"], -.bluelib input[type="time"], -body input[type="url"], -.bluelib input[type="url"], -body input[type="week"], -.bluelib input[type="week"] { - cursor: text; - border-width: 0 0 2px 0; - border-radius: 4px 4px 0 0; - padding: 6px; -} -body textarea, -.bluelib textarea, -body .input-area, -.bluelib .input-area { - cursor: text; - border-width: 0 0 0 2px; - border-radius: 0 4px 4px 0; - padding: 6px; -} -body select:not([multiple]), -.bluelib select:not([multiple]), -body .input-select, -.bluelib .input-select { - cursor: context-menu; - border-width: 0 0 2px 0; - border-radius: 4px 4px 0 0; -} -@media screen and (-webkit-min-device-pixel-ratio: 0) { - body select:not([multiple]) option, - .bluelib select:not([multiple]) option, - body .input-select option, - .bluelib .input-select option, - body select:not([multiple]) .input-option, - .bluelib select:not([multiple]) .input-option, - body .input-select .input-option, - .bluelib .input-select .input-option, - body select:not([multiple]) optgroup, - .bluelib select:not([multiple]) optgroup, - body .input-select optgroup, - .bluelib .input-select optgroup, - body select:not([multiple]) .input-optgroup, - .bluelib select:not([multiple]) .input-optgroup, - body .input-select .input-optgroup, - .bluelib .input-select .input-optgroup { - background-color: rgb(var(--bluelib-background-r), var(--bluelib-background-g), var(--bluelib-background-b)); - } -} -body select[multiple], -.bluelib select[multiple], -body .input-multiselect, -.bluelib .input-multiselect { - cursor: vertical-text; - border-width: 0 0 0 2px; - border-radius: 0 4px 4px 0; -} -body select:not([multiple]), -.bluelib select:not([multiple]), -body .input-select, -.bluelib .input-select, -body select[multiple], -.bluelib select[multiple], -body .input-multiselect, -.bluelib .input-multiselect { - padding: 6px 4px; -} -body select:not([multiple]) option, -.bluelib select:not([multiple]) option, -body .input-select option, -.bluelib .input-select option, -body select[multiple] option, -.bluelib select[multiple] option, -body .input-multiselect option, -.bluelib .input-multiselect option, -body select:not([multiple]) .input-option, -.bluelib select:not([multiple]) .input-option, -body .input-select .input-option, -.bluelib .input-select .input-option, -body select[multiple] .input-option, -.bluelib select[multiple] .input-option, -body .input-multiselect .input-option, -.bluelib .input-multiselect .input-option { - font-weight: normal; - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - padding: 4px; -} -body select:not([multiple]) optgroup, -.bluelib select:not([multiple]) optgroup, -body .input-select optgroup, -.bluelib .input-select optgroup, -body select[multiple] optgroup, -.bluelib select[multiple] optgroup, -body .input-multiselect optgroup, -.bluelib .input-multiselect optgroup, -body select:not([multiple]) .input-optgroup, -.bluelib select:not([multiple]) .input-optgroup, -body .input-select .input-optgroup, -.bluelib .input-select .input-optgroup, -body select[multiple] .input-optgroup, -.bluelib select[multiple] .input-optgroup, -body .input-multiselect .input-optgroup, -.bluelib .input-multiselect .input-optgroup { - font-weight: bold; - color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b)); - padding: 4px; -} -body select:not([multiple]) optgroup option, -.bluelib select:not([multiple]) optgroup option, -body .input-select optgroup option, -.bluelib .input-select optgroup option, -body select[multiple] optgroup option, -.bluelib select[multiple] optgroup option, -body .input-multiselect optgroup option, -.bluelib .input-multiselect optgroup option, -body select:not([multiple]) .input-optgroup option, -.bluelib select:not([multiple]) .input-optgroup option, -body .input-select .input-optgroup option, -.bluelib .input-select .input-optgroup option, -body select[multiple] .input-optgroup option, -.bluelib select[multiple] .input-optgroup option, -body .input-multiselect .input-optgroup option, -.bluelib .input-multiselect .input-optgroup option, -body select:not([multiple]) optgroup .input-option, -.bluelib select:not([multiple]) optgroup .input-option, -body .input-select optgroup .input-option, -.bluelib .input-select optgroup .input-option, -body select[multiple] optgroup .input-option, -.bluelib select[multiple] optgroup .input-option, -body .input-multiselect optgroup .input-option, -.bluelib .input-multiselect optgroup .input-option, -body select:not([multiple]) .input-optgroup .input-option, -.bluelib select:not([multiple]) .input-optgroup .input-option, -body .input-select .input-optgroup .input-option, -.bluelib .input-select .input-optgroup .input-option, -body select[multiple] .input-optgroup .input-option, -.bluelib select[multiple] .input-optgroup .input-option, -body .input-multiselect .input-optgroup .input-option, -.bluelib .input-multiselect .input-optgroup .input-option { - padding: 4px 20px; -} -body select:not([multiple]) optgroup option::before, -.bluelib select:not([multiple]) optgroup option::before, -body .input-select optgroup option::before, -.bluelib .input-select optgroup option::before, -body select[multiple] optgroup option::before, -.bluelib select[multiple] optgroup option::before, -body .input-multiselect optgroup option::before, -.bluelib .input-multiselect optgroup option::before, -body select:not([multiple]) .input-optgroup option::before, -.bluelib select:not([multiple]) .input-optgroup option::before, -body .input-select .input-optgroup option::before, -.bluelib .input-select .input-optgroup option::before, -body select[multiple] .input-optgroup option::before, -.bluelib select[multiple] .input-optgroup option::before, -body .input-multiselect .input-optgroup option::before, -.bluelib .input-multiselect .input-optgroup option::before, -body select:not([multiple]) optgroup .input-option::before, -.bluelib select:not([multiple]) optgroup .input-option::before, -body .input-select optgroup .input-option::before, -.bluelib .input-select optgroup .input-option::before, -body select[multiple] optgroup .input-option::before, -.bluelib select[multiple] optgroup .input-option::before, -body .input-multiselect optgroup .input-option::before, -.bluelib .input-multiselect optgroup .input-option::before, -body select:not([multiple]) .input-optgroup .input-option::before, -.bluelib select:not([multiple]) .input-optgroup .input-option::before, -body .input-select .input-optgroup .input-option::before, -.bluelib .input-select .input-optgroup .input-option::before, -body select[multiple] .input-optgroup .input-option::before, -.bluelib select[multiple] .input-optgroup .input-option::before, -body .input-multiselect .input-optgroup .input-option::before, -.bluelib .input-multiselect .input-optgroup .input-option::before { - content: ""; -} -body button, -.bluelib button, -body input[type="submit"], -.bluelib input[type="submit"], -body input[type="reset"], -.bluelib input[type="reset"], -body .input-button, -.bluelib .input-button { - cursor: pointer; - display: inline-flex; - justify-content: center; - align-items: center; - padding: 6px 16px; - border-radius: 4px; -} -body button:active, -.bluelib button:active, -body input[type="submit"]:active, -.bluelib input[type="submit"]:active, -body input[type="reset"]:active, -.bluelib input[type="reset"]:active, -body .input-button:active, -.bluelib .input-button:active { - border-color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 20)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 20)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 20)), 1); - color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 50)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 50)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 50)), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.315); -} -body button [disabled]:active, -.bluelib button [disabled]:active, -body input[type="submit"] [disabled]:active, -.bluelib input[type="submit"] [disabled]:active, -body input[type="reset"] [disabled]:active, -.bluelib input[type="reset"] [disabled]:active, -body .input-button [disabled]:active, -.bluelib .input-button [disabled]:active, -body button .status-disabled:active, -.bluelib button .status-disabled:active, -body input[type="submit"] .status-disabled:active, -.bluelib input[type="submit"] .status-disabled:active, -body input[type="reset"] .status-disabled:active, -.bluelib input[type="reset"] .status-disabled:active, -body .input-button .status-disabled:active, -.bluelib .input-button .status-disabled:active { - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.315); - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.03); -} -body input[type="checkbox"], -.bluelib input[type="checkbox"], -body .input-checkbox, -.bluelib .input-checkbox, -body input[type="radio"], -.bluelib input[type="radio"], -body .input-radio, -.bluelib .input-radio { - appearance: none; - cursor: pointer; - width: 24px; - height: 24px; - border-width: 2px; - display: inline-flex; - justify-content: center; - align-items: center; -} -body input[type="checkbox"]::before, -.bluelib input[type="checkbox"]::before, -body .input-checkbox::before, -.bluelib .input-checkbox::before, -body input[type="radio"]::before, -.bluelib input[type="radio"]::before, -body .input-radio::before, -.bluelib .input-radio::before { - display: block; - content: ""; - width: 14px; - height: 14px; -} -body input[type="checkbox"]:checked::before, -.bluelib input[type="checkbox"]:checked::before, -body .input-checkbox:checked::before, -.bluelib .input-checkbox:checked::before, -body input[type="radio"]:checked::before, -.bluelib input[type="radio"]:checked::before, -body .input-radio:checked::before, -.bluelib .input-radio:checked::before { - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.9); -} -body input[type="checkbox"]:hover:checked::before, -.bluelib input[type="checkbox"]:hover:checked::before, -body .input-checkbox:hover:checked::before, -.bluelib .input-checkbox:hover:checked::before, -body input[type="radio"]:hover:checked::before, -.bluelib input[type="radio"]:hover:checked::before, -body .input-radio:hover:checked::before, -.bluelib .input-radio:hover:checked::before { - background-color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 10)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 10)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 10)), 1); -} -body input[type="checkbox"]:focus:checked::before, -.bluelib input[type="checkbox"]:focus:checked::before, -body .input-checkbox:focus:checked::before, -.bluelib .input-checkbox:focus:checked::before, -body input[type="radio"]:focus:checked::before, -.bluelib input[type="radio"]:focus:checked::before, -body .input-radio:focus:checked::before, -.bluelib .input-radio:focus:checked::before { - background-color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 30)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 30)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 30)), 1); -} -body input[type="checkbox"]:active:checked::before, -.bluelib input[type="checkbox"]:active:checked::before, -body .input-checkbox:active:checked::before, -.bluelib .input-checkbox:active:checked::before, -body input[type="radio"]:active:checked::before, -.bluelib input[type="radio"]:active:checked::before, -body .input-radio:active:checked::before, -.bluelib .input-radio:active:checked::before { - background-color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 30)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 30)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 30)), 1); -} -body input[type="checkbox"], -.bluelib input[type="checkbox"], -body .input-checkbox, -.bluelib .input-checkbox { - border-radius: 4px; -} -body input[type="checkbox"]::before, -.bluelib input[type="checkbox"]::before, -body .input-checkbox::before, -.bluelib .input-checkbox::before { - border-radius: 2px; -} -body input[type="radio"], -.bluelib input[type="radio"], -body .input-radio, -.bluelib .input-radio { - border-radius: 100%; -} -body input[type="radio"]::before, -.bluelib input[type="radio"]::before, -body .input-radio::before, -.bluelib .input-radio::before { - border-radius: 100%; -} -body form, -.bluelib form, -body .form, -.bluelib .form { - display: grid; - align-items: center; - row-gap: 4px; - column-gap: 8px; - grid-template-columns: minmax(auto, 1fr) 5fr; -} -body form > label, -.bluelib form > label, -body .form > label, -.bluelib .form > label, -body form .form-label, -.bluelib form .form-label, -body .form .form-label, -.bluelib .form .form-label { - grid-column: 1; - justify-self: end; - text-align: right; - --bluelib-color-r: var(--bluelib-accent-r); - --bluelib-color-g: var(--bluelib-accent-g); - --bluelib-color-b: var(--bluelib-accent-b); - font-weight: 500; -} -body form > .input-field, -.bluelib form > .input-field, -body .form > .input-field, -.bluelib .form > .input-field, -body form input[type="color"], -.bluelib form input[type="color"], -body .form input[type="color"], -.bluelib .form input[type="color"], -body form input[type="date"], -.bluelib form input[type="date"], -body .form input[type="date"], -.bluelib .form input[type="date"], -body form input[type="datetime-local"], -.bluelib form input[type="datetime-local"], -body .form input[type="datetime-local"], -.bluelib .form input[type="datetime-local"], -body form input[type="email"], -.bluelib form input[type="email"], -body .form input[type="email"], -.bluelib .form input[type="email"], -body form input[type="file"], -.bluelib form input[type="file"], -body .form input[type="file"], -.bluelib .form input[type="file"], -body form input[type="image"], -.bluelib form input[type="image"], -body .form input[type="image"], -.bluelib .form input[type="image"], -body form input[type="month"], -.bluelib form input[type="month"], -body .form input[type="month"], -.bluelib .form input[type="month"], -body form input[type="number"], -.bluelib form input[type="number"], -body .form input[type="number"], -.bluelib .form input[type="number"], -body form input[type="password"], -.bluelib form input[type="password"], -body .form input[type="password"], -.bluelib .form input[type="password"], -body form input[type="search"], -.bluelib form input[type="search"], -body .form input[type="search"], -.bluelib .form input[type="search"], -body form input[type="tel"], -.bluelib form input[type="tel"], -body .form input[type="tel"], -.bluelib .form input[type="tel"], -body form input[type="text"], -.bluelib form input[type="text"], -body .form input[type="text"], -.bluelib .form input[type="text"], -body form input[type="time"], -.bluelib form input[type="time"], -body .form input[type="time"], -.bluelib .form input[type="time"], -body form input[type="url"], -.bluelib form input[type="url"], -body .form input[type="url"], -.bluelib .form input[type="url"], -body form input[type="week"], -.bluelib form input[type="week"], -body .form input[type="week"], -.bluelib .form input[type="week"], -body form > textarea, -.bluelib form > textarea, -body .form > textarea, -.bluelib .form > textarea, -body form .input-area, -.bluelib form .input-area, -body .form .input-area, -.bluelib .form .input-area, -body form > select:not([multiple]), -.bluelib form > select:not([multiple]), -body .form > select:not([multiple]), -.bluelib .form > select:not([multiple]), -body form .input-select, -.bluelib form .input-select, -body .form .input-select, -.bluelib .form .input-select, -body form > select[multiple], -.bluelib form > select[multiple], -body .form > select[multiple], -.bluelib .form > select[multiple], -body form .input-multiselect, -.bluelib form .input-multiselect, -body .form .input-multiselect, -.bluelib .form .input-multiselect, -body form > button, -.bluelib form > button, -body .form > button, -.bluelib .form > button, -body form input[type="submit"], -.bluelib form input[type="submit"], -body .form input[type="submit"], -.bluelib .form input[type="submit"], -body form input[type="reset"], -.bluelib form input[type="reset"], -body .form input[type="reset"], -.bluelib .form input[type="reset"], -body form .input-button, -.bluelib form .input-button, -body .form .input-button, -.bluelib .form .input-button, -body form > input[type="checkbox"], -.bluelib form > input[type="checkbox"], -body .form > input[type="checkbox"], -.bluelib .form > input[type="checkbox"], -body form .input-checkbox, -.bluelib form .input-checkbox, -body .form .input-checkbox, -.bluelib .form .input-checkbox, -body form > input[type="radio"], -.bluelib form > input[type="radio"], -body .form > input[type="radio"], -.bluelib .form > input[type="radio"], -body form .input-radio, -.bluelib form .input-radio, -body .form .input-radio, -.bluelib .form .input-radio, -body form > .input, -.bluelib form > .input, -body .form > .input, -.bluelib .form > .input, -body form .form-input, -.bluelib form .form-input, -body .form .form-input, -.bluelib .form .form-input { - grid-column: 2; - justify-self: stretch; -} -body form .form-group, -.bluelib form .form-group, -body .form .form-group, -.bluelib .form .form-group { - grid-column: 2; - display: flex; - gap: 8px 16px; - justify-content: space-evenly; - align-items: center; - flex-wrap: wrap; - width: 100%; - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.03); - padding: 6px; - border-radius: 4px; -} -body form .form-group > label, -.bluelib form .form-group > label, -body .form .form-group > label, -.bluelib .form .form-group > label, -body form .form-group .form-group-label, -.bluelib form .form-group .form-group-label, -body .form .form-group .form-group-label, -.bluelib .form .form-group .form-group-label { - display: flex; - gap: 6px; - justify-content: center; - align-items: center; - text-align: left; -} -body form .form-group .form-group-row, -.bluelib form .form-group .form-group-row, -body .form .form-group .form-group-row, -.bluelib .form .form-group .form-group-row { - flex-basis: 100%; - justify-content: start; -} -body form .form-row, -.bluelib form .form-row, -body .form .form-row, -.bluelib .form .form-row { - grid-column-start: 1; - grid-column-end: 3; - display: flex; - gap: 8px; - justify-content: center; - align-items: center; - width: 100%; - margin-top: 8px; - margin-bottom: 8px; -} -body form .form-row .panel, -.bluelib form .form-row .panel, -body .form .form-row .panel, -.bluelib .form .form-row .panel { - margin: 0; -} -body h1, -.bluelib h1, -body h2, -.bluelib h2, -body h3, -.bluelib h3, -body h4, -.bluelib h4, -body h5, -.bluelib h5, -body h6, -.bluelib h6, -body .heading, -.bluelib .heading { - text-align: center; - --bluelib-color-r: var(--bluelib-accent-r); - --bluelib-color-g: var(--bluelib-accent-g); - --bluelib-color-b: var(--bluelib-accent-b); - font-family: var(--bluelib-title-family); - font-weight: var(--bluelib-title-weight); -} -body a, -.bluelib a, -body .anchor, -.bluelib .anchor { - text-decoration-line: underline; - text-decoration-thickness: 1px; -} -body a:focus-visible, -.bluelib a:focus-visible, -body .anchor:focus-visible, -.bluelib .anchor:focus-visible { - text-decoration-thickness: 2px; -} -body a:hover, -.bluelib a:hover, -body .anchor:hover, -.bluelib .anchor:hover, -body a:focus, -.bluelib a:focus, -body .anchor:focus, -.bluelib .anchor:focus { - color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 30)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 30)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 30)), 1); -} -body a:active, -.bluelib a:active, -body .anchor:active, -.bluelib .anchor:active { - color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 60)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 60)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 60)), 1); -} -body a:not([href]), -.bluelib a:not([href]), -body a[href=""], -.bluelib a[href=""], -body .anchor-broken, -.bluelib .anchor-broken { - cursor: not-allowed; - --bluelib-color-r: var(--bluelib-broken-r); - --bluelib-color-g: var(--bluelib-broken-g); - --bluelib-color-b: var(--bluelib-broken-b); - text-decoration-style: dashed; -} -body a:not([href]):hover, -.bluelib a:not([href]):hover, -body a[href=""]:hover, -.bluelib a[href=""]:hover, -body .anchor-broken:hover, -.bluelib .anchor-broken:hover, -body a:not([href]):focus, -.bluelib a:not([href]):focus, -body a[href=""]:focus, -.bluelib a[href=""]:focus, -body .anchor-broken:focus, -.bluelib .anchor-broken:focus, -body a:not([href]):active, -.bluelib a:not([href]):active, -body a[href=""]:active, -.bluelib a[href=""]:active, -body .anchor-broken:active, -.bluelib .anchor-broken:active { - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); -} -body a[href^="http://"], -.bluelib a[href^="http://"], -body a[href^="https://"], -.bluelib a[href^="https://"], -body a[href^="/"], -.bluelib a[href^="/"], -body .anchor-link, -.bluelib .anchor-link { - cursor: pointer; - --bluelib-color-r: var(--bluelib-link-r); - --bluelib-color-g: var(--bluelib-link-g); - --bluelib-color-b: var(--bluelib-link-b); - text-decoration-style: solid; -} -body a[href^="http://"]:visited, -.bluelib a[href^="http://"]:visited, -body a[href^="https://"]:visited, -.bluelib a[href^="https://"]:visited, -body a[href^="/"]:visited, -.bluelib a[href^="/"]:visited, -body .anchor-link:visited, -.bluelib .anchor-link:visited { - --bluelib-color-r: var(--bluelib-visited-r); - --bluelib-color-g: var(--bluelib-visited-g); - --bluelib-color-b: var(--bluelib-visited-b); -} -body a[download], -.bluelib a[download], -body a[href]:not([href^="http://"]):not([href^="https://"]), -.bluelib a[href]:not([href^="http://"]):not([href^="https://"]), -body .anchor-download, -.bluelib .anchor-download { - cursor: pointer; - --bluelib-color-r: var(--bluelib-download-r); - --bluelib-color-g: var(--bluelib-download-g); - --bluelib-color-b: var(--bluelib-download-b); - text-decoration-style: solid; -} -body .details, -.bluelib .details, -body details, -.bluelib details { - margin-top: 8px; - margin-bottom: 8px; -} -body .details > .details-summary, -.bluelib .details > .details-summary, -body details > .details-summary, -.bluelib details > .details-summary, -body .details > summary, -.bluelib .details > summary, -body details > summary, -.bluelib details > summary { - cursor: pointer; - font-size: larger; - user-select: none; -} -body .details > .details-summary:hover, -.bluelib .details > .details-summary:hover, -body details > .details-summary:hover, -.bluelib details > .details-summary:hover, -body .details > summary:hover, -.bluelib .details > summary:hover, -body details > summary:hover, -.bluelib details > summary:hover { - color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 20)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 20)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 20)), 1); -} -body .details > .details-summary:focus-visible, -.bluelib .details > .details-summary:focus-visible, -body details > .details-summary:focus-visible, -.bluelib details > .details-summary:focus-visible, -body .details > summary:focus-visible, -.bluelib .details > summary:focus-visible, -body details > summary:focus-visible, -.bluelib details > summary:focus-visible { - color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 30)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 30)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 30)), 1); -} -body .details > .details-summary:active, -.bluelib .details > .details-summary:active, -body details > .details-summary:active, -.bluelib details > .details-summary:active, -body .details > summary:active, -.bluelib .details > summary:active, -body details > summary:active, -.bluelib details > summary:active { - color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 90)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 90)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 90)), 1); -} -body .details > .details-content, -.bluelib .details > .details-content, -body details > .details-content, -.bluelib details > .details-content, -body .details > :not(summary), -.bluelib .details > :not(summary), -body details > :not(summary), -.bluelib details > :not(summary) { - margin-top: 0.5rem; -} -body .details > .details, -.bluelib .details > .details, -body details > .details, -.bluelib details > .details, -body .details > details, -.bluelib .details > details, -body details > details, -.bluelib details > details { - margin-left: 16px; -} -body rp, -.bluelib rp, -body .ruby-parenthesis, -.bluelib .ruby-parenthesis { - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.125); -} -body rt, -.bluelib rt, -body .ruby-text, -.bluelib .ruby-text { - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.6); -} -body .todo, -.bluelib .todo { - background-color: #292F33; - --bluelib-color-r: 255; - --bluelib-color-g: 204; - --bluelib-color-b: 77; - border-color: #FFCC4D; -} -body abbr, -.bluelib abbr, -body .semantic-abbr, -.bluelib .semantic-abbr { - cursor: help; - text-decoration: underline 1px dotted currentColor; -} -body b, -.bluelib b, -body .semantic-b, -.bluelib .semantic-b { - font-weight: 500; - color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b)); -} -body cite, -.bluelib cite, -body .semantic-cite, -.bluelib .semantic-cite { - font-variant: small-caps; -} -body code, -.bluelib code, -body .semantic-code, -.bluelib .semantic-code { - font-family: var(--bluelib-code-family); - font-weight: var(--bluelib-code-weight); -} -body dfn, -.bluelib dfn, -body .semantic-dfn, -.bluelib .semantic-dfn { - text-decoration: underline 1px solid currentColor; - font-style: italic; -} -body em, -.bluelib em, -body .semantic-em, -.bluelib .semantic-em { - color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b)); -} -body i, -.bluelib i, -body .semantic-i, -.bluelib .semantic-i { - font-style: italic; -} -body mark, -.bluelib mark, -body .semantic-mark, -.bluelib .semantic-mark { - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.22); - color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 50)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 50)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 50)), 1); -} -body q, -.bluelib q, -body .semantic-q, -.bluelib .semantic-q { - font-style: oblique; -} -body q:before, -.bluelib q:before, -body .semantic-q:before, -.bluelib .semantic-q:before, -body q:after, -.bluelib q:after, -body .semantic-q:after, -.bluelib .semantic-q:after { - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.505); -} -body samp, -.bluelib samp, -body .semantic-samp, -.bluelib .semantic-samp { - background-color: rgba(calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), 1); - color: rgba(calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), 1); -} -body strong, -.bluelib strong, -body .semantic-strong, -.bluelib .semantic-strong { - font-weight: 800; - color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b)); -} -body var, -.bluelib var, -body .semantic-var, -.bluelib .semantic-var { - font-style: normal; - color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b)); -} -body .color-red, -.bluelib .color-red { - --bluelib-color-r: var(--bluelib-red-r); - --bluelib-color-g: var(--bluelib-red-g); - --bluelib-color-b: var(--bluelib-red-b); -} -body .color-orange, -.bluelib .color-orange { - --bluelib-color-r: var(--bluelib-orange-r); - --bluelib-color-g: var(--bluelib-orange-g); - --bluelib-color-b: var(--bluelib-orange-b); -} -body .color-yellow, -.bluelib .color-yellow { - --bluelib-color-r: var(--bluelib-yellow-r); - --bluelib-color-g: var(--bluelib-yellow-g); - --bluelib-color-b: var(--bluelib-yellow-b); -} -body .color-lime, -.bluelib .color-lime, -body .color-green, -.bluelib .color-green { - --bluelib-color-r: var(--bluelib-lime-r); - --bluelib-color-g: var(--bluelib-lime-g); - --bluelib-color-b: var(--bluelib-lime-b); -} -body .color-cyan, -.bluelib .color-cyan { - --bluelib-color-r: var(--bluelib-cyan-r); - --bluelib-color-g: var(--bluelib-cyan-g); - --bluelib-color-b: var(--bluelib-cyan-b); -} -body .color-blue, -.bluelib .color-blue { - --bluelib-color-r: var(--bluelib-blue-r); - --bluelib-color-g: var(--bluelib-blue-g); - --bluelib-color-b: var(--bluelib-blue-b); -} -body .color-magenta, -.bluelib .color-magenta { - --bluelib-color-r: var(--bluelib-magenta-r); - --bluelib-color-g: var(--bluelib-magenta-g); - --bluelib-color-b: var(--bluelib-magenta-b); -} -body .color-gray, -.bluelib .color-gray { - --bluelib-color-r: var(--bluelib-gray-r); - --bluelib-color-g: var(--bluelib-gray-g); - --bluelib-color-b: var(--bluelib-gray-b); -} -body .special-remove, -.bluelib .special-remove { - display: none; -} -body .special-hide, -.bluelib .special-hide { - visibility: hidden; -} -/*# sourceMappingURL=skeleton.root.css.map */ \ No newline at end of file