.bluelib { --bluelib-title-family: sans-serif; --bluelib-title-weight: 400; --bluelib-text-family: sans-serif; --bluelib-text-weight: 400; --bluelib-code-family: monospace; --bluelib-code-weight: 400; background-color: rgb(var(--bluelib-background-r), var(--bluelib-background-g), var(--bluelib-background-b)); width: 100%; height: 100%; margin: 0; --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); } .bluelib, .bluelib *, .bluelib .all { color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); scrollbar-color: rgb(var(--bluelib-foreground-r), var(--bluelib-foreground-g), var(--bluelib-foreground-b)) rgb(var(--bluelib-background-r), var(--bluelib-background-g), var(--bluelib-background-b)); } .bluelib, .bluelib *, .bluelib .all, .bluelib::before, .bluelib *::before, .bluelib .all::before, .bluelib::after, .bluelib *::after, .bluelib .all::after { box-sizing: border-box; } .bluelib .page-footer { margin-top: 1em; text-align: center; font-size: x-small; } .bluelib .layout { display: grid; justify-content: stretch; align-items: stretch; } .bluelib .layout-fill { padding: 4px; grid-template-areas: "single"; grid-template-columns: 1fr; grid-template-rows: 1fr; } .bluelib .layout-fill-single { grid-area: single; } .bluelib .layout-threecol { padding: 4px; grid-column-gap: 8px; } @media screen and (min-width: 1281px) { .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) { .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; } } .bluelib .layout-threecol-left { grid-area: left; } @media screen and (min-width: 1281px) { .bluelib .layout-threecol-left { justify-self: end; } } @media screen and (max-width: 1280px) { .bluelib .layout-threecol-left { justify-self: stretch; } } .bluelib .layout-threecol-center { grid-area: center; } @media screen and (min-width: 1281px) { .bluelib .layout-threecol-center { width: 1024px; } } @media screen and (max-width: 1280px) { .bluelib .layout-threecol-center { max-width: 1024px; } } .bluelib .layout-threecol-right { grid-area: right; } @media screen and (min-width: 1281px) { .bluelib .layout-threecol-right { justify-self: start; } } @media screen and (max-width: 1280px) { .bluelib .layout-threecol-right { justify-self: stretch; } } .bluelib .panel { margin: 8px 0; padding: 8px; border-radius: 4px; width: 100%; min-width: 312px; 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); } .bluelib .panel > *:first-child, .bluelib .panel .all:first-child { margin-top: 0; } .bluelib .panel > *:last-child, .bluelib .panel .all:last-child { margin-bottom: 0; } .bluelib .panel-box { border-width: 2px; border-style: solid; } .bluelib .panel-dialog { border-width: 0 0 0 2px; border-style: solid; } .bluelib .panel-parenthesis { border-width: 0; font-size: smaller; } .bluelib .chapter { display: flex; flex-wrap: wrap; gap: 8px; justify-content: stretch; align-items: stretch; margin: 8px 0; } .bluelib .chapter > *, .bluelib .chapter .all { flex-grow: 1; flex-shrink: 0; } .bluelib .chapter > .heading { flex-basis: 100%; margin-top: 0.2rem; margin-bottom: 0.2rem; } .bluelib .chapter > .heading:first-child { margin-top: 1rem; } .bluelib .chapter > .heading:last-child { margin-bottom: 1rem; } .bluelib .chapter > .panel { margin: 0; flex-basis: 0; } .bluelib .chapter-forcewrap { flex-grow: 0; flex-shrink: 0; flex-basis: 100%; position: relative; } .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); } .bluelib .separator-light { border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.125); } .bluelib .separator-heavy { border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); } .bluelib .image { display: block; max-width: 100%; margin-left: auto; margin-right: auto; object-fit: contain; } .bluelib .image-limit-half { max-height: max(28.2vw, 50vh); } .bluelib .image-limit-quarter { max-height: max(14.1vw, 25vh); } .bluelib .figure { display: inline-flex; flex-direction: column; gap: 8px; font-size: small; font-style: italic; text-align: center; margin: 8px 0; padding: 8px; border-width: 2px; border-style: solid; border-radius: 4px; background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.125); border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.22); } .bluelib .table { display: table; background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.03); border-width: 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; } .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; } .bluelib .table.status-disabled .table-caption { opacity: 50%; } .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; } .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; } .bluelib .table-header { display: table-header-group; background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.03); } .bluelib .table-body { display: table-row-group; } .bluelib .table-footer { display: table-footer-group; background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.03); } .bluelib .table-row { display: table-row; border: 1px solid rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.125); } .bluelib .table-data, .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; } .bluelib .table-head { color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b)); } .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); } .bluelib .list-item { margin: 0.35rem 0; } .bluelib .list-item::marker { color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.505); } .bluelib .list-description-term { margin-top: 0.7rem; margin-bottom: 0.35rem; font-size: larger; } .bluelib .list-description-details { margin-top: 0.35rem; margin-bottom: 0.7rem; margin-left: 16px; } .bluelib .status-disabled { opacity: 50%; } .bluelib .status-disabled, .bluelib .status-disabled *, .bluelib .status-disabled .all { cursor: not-allowed !important; } .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); } .bluelib .input.status-disabled { border-style: dashed; } .bluelib .input::placeholder { color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.41); opacity: 1; } .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); } .bluelib .input:hover::placeholder { color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.7); } .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); } .bluelib .input:focus::placeholder { color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.7); } .bluelib .input.status-disabled:hover, .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); } .bluelib .input.status-disabled:hover::placeholder, .bluelib .input.status-disabled:focus::placeholder { color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.41); } .bluelib .input:optional, .bluelib .input:optional::placeholder { font-style: italic; } .bluelib .input:focus-visible { outline: none; } .bluelib .input-field { cursor: text; border-width: 0 0 2px 0; border-radius: 4px 4px 0 0; padding: 6px; } .bluelib .input-area { cursor: text; border-width: 0 0 0 2px; border-radius: 0 4px 4px 0; padding: 6px; } .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) { .bluelib .input-select .input-option, .bluelib .input-select .input-optgroup { background-color: rgb(var(--bluelib-background-r), var(--bluelib-background-g), var(--bluelib-background-b)); } } .bluelib .input-multiselect { cursor: vertical-text; border-width: 0 0 0 2px; border-radius: 0 4px 4px 0; } .bluelib .input-select, .bluelib .input-multiselect { padding: 6px 4px; } .bluelib .input-select .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; } .bluelib .input-select .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; } .bluelib .input-select .input-optgroup .input-option, .bluelib .input-multiselect .input-optgroup .input-option { padding: 4px 20px; } .bluelib .input-select .input-optgroup .input-option::before, .bluelib .input-multiselect .input-optgroup .input-option::before { content: ""; } .bluelib .input-button { cursor: pointer; display: inline-flex; justify-content: center; align-items: center; padding: 6px 16px; border-radius: 4px; } .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); } .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); } .bluelib .input-checkbox, .bluelib .input-radio { appearance: none; cursor: pointer; width: 24px; height: 24px; border-width: 2px; display: inline-flex; justify-content: center; align-items: center; } .bluelib .input-checkbox::before, .bluelib .input-radio::before { display: block; content: ""; width: 14px; height: 14px; } .bluelib .input-checkbox:checked::before, .bluelib .input-radio:checked::before { background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.9); } .bluelib .input-checkbox: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); } .bluelib .input-checkbox: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); } .bluelib .input-checkbox: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); } .bluelib .input-checkbox { border-radius: 4px; } .bluelib .input-checkbox::before { border-radius: 2px; } .bluelib .input-radio { border-radius: 100%; } .bluelib .input-radio::before { border-radius: 100%; } .bluelib .form { display: grid; align-items: center; row-gap: 4px; column-gap: 8px; grid-template-columns: minmax(auto, 1fr) 5fr; } .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; } .bluelib .form .form-input { grid-column: 2; justify-self: stretch; } .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; } .bluelib .form .form-group .form-group-label { display: flex; gap: 6px; justify-content: center; align-items: center; text-align: left; } .bluelib .form .form-group .form-group-row { flex-basis: 100%; justify-content: start; } .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; } .bluelib .form .form-row .panel { margin: 0; } .bluelib .form .form-row:first-child { margin-top: 0; } .bluelib .form .form-row:last-child { margin-bottom: 0; } .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); } .bluelib .anchor { text-decoration-line: underline; text-decoration-thickness: 1px; } .bluelib .anchor:focus-visible { text-decoration-thickness: 2px; } .bluelib .anchor:hover, .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); } .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); } .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; } .bluelib .anchor-broken:hover, .bluelib .anchor-broken:focus, .bluelib .anchor-broken:active { color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); } .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; } .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); } .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; } .bluelib .details { margin-top: 8px; margin-bottom: 8px; } .bluelib .details > .details-summary { cursor: pointer; font-size: larger; user-select: none; } .bluelib .details > .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); } .bluelib .details > .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); } .bluelib .details > .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); } .bluelib .details > .details-content { margin-top: 0.5rem; } .bluelib .details > .details { margin-left: 16px; } .bluelib .ruby-parenthesis { color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.125); } .bluelib .ruby-text { color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.6); } .bluelib .todo { background-color: #292F33; --bluelib-color-r: 255; --bluelib-color-g: 204; --bluelib-color-b: 77; border-color: #FFCC4D; } .bluelib abbr, .bluelib .semantic-abbr { cursor: help; text-decoration: underline 1px dotted currentColor; } .bluelib .semantic-b { font-weight: 500; color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b)); } .bluelib .semantic-cite { font-variant: small-caps; } .bluelib .semantic-code { font-family: var(--bluelib-code-family); font-weight: var(--bluelib-code-weight); } .bluelib .semantic-dfn { text-decoration: underline 1px solid currentColor; font-style: italic; } .bluelib .semantic-em { color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b)); } .bluelib .semantic-i { font-style: italic; } .bluelib .semantic-kbd { background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); color: rgb(var(--bluelib-background-r), var(--bluelib-background-g), var(--bluelib-background-b)); border-width: 3px; border-style: ridge; padding: 1px; font-family: var(--bluelib-code-family); font-weight: var(--bluelib-code-weight); } .bluelib .semantic-kbd > .semantic-kbd { border: none; padding: 0; background-color: transparent; font-weight: 600; } .bluelib .semantic-kbd-press { border-style: inset; } .bluelib .semantic-kbd-release { border-style: outset; } .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); } .bluelib .semantic-pre { font-family: var(--bluelib-text-family); font-weight: var(--bluelib-text-weight); } .bluelib .semantic-q { font-style: oblique; } .bluelib .semantic-q:before, .bluelib .semantic-q:after { color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.505); } .bluelib .semantic-s { text-decoration: currentColor line-through; } .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); } .bluelib .semantic-small { font-size: smaller; } .bluelib .semantic-strong { font-weight: 800; color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b)); } .bluelib .semantic-u { text-decoration: currentColor underline; } .bluelib .semantic-var { font-style: normal; color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b)); } .bluelib .color-red { --bluelib-color-r: var(--bluelib-red-r); --bluelib-color-g: var(--bluelib-red-g); --bluelib-color-b: var(--bluelib-red-b); } .bluelib .color-orange { --bluelib-color-r: var(--bluelib-orange-r); --bluelib-color-g: var(--bluelib-orange-g); --bluelib-color-b: var(--bluelib-orange-b); } .bluelib .color-yellow { --bluelib-color-r: var(--bluelib-yellow-r); --bluelib-color-g: var(--bluelib-yellow-g); --bluelib-color-b: var(--bluelib-yellow-b); } .bluelib .color-lime { --bluelib-color-r: var(--bluelib-lime-r); --bluelib-color-g: var(--bluelib-lime-g); --bluelib-color-b: var(--bluelib-lime-b); } .bluelib .color-cyan { --bluelib-color-r: var(--bluelib-cyan-r); --bluelib-color-g: var(--bluelib-cyan-g); --bluelib-color-b: var(--bluelib-cyan-b); } .bluelib .color-blue { --bluelib-color-r: var(--bluelib-blue-r); --bluelib-color-g: var(--bluelib-blue-g); --bluelib-color-b: var(--bluelib-blue-b); } .bluelib .color-magenta { --bluelib-color-r: var(--bluelib-magenta-r); --bluelib-color-g: var(--bluelib-magenta-g); --bluelib-color-b: var(--bluelib-magenta-b); } .bluelib .color-gray { --bluelib-color-r: var(--bluelib-gray-r); --bluelib-color-g: var(--bluelib-gray-g); --bluelib-color-b: var(--bluelib-gray-b); } .bluelib .special-remove { display: none !important; } .bluelib .special-hide { visibility: hidden !important; } .bluelib .special-block-center { margin-left: auto !important; margin-right: auto !important; } /*# sourceMappingURL=skeleton.module.css.map */