diff --git a/.github/workflows/a11y.yml b/.github/workflows/a11y.yml
new file mode 100644
index 000000000..0a9e119dd
--- /dev/null
+++ b/.github/workflows/a11y.yml
@@ -0,0 +1,41 @@
+name: Check for a11y issues
+
+on:
+ pull_request:
+
+jobs:
+ a11y_audit:
+ timeout-minutes: 30
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v4
+ with:
+ fetch-depth: 0
+ - uses: actions/setup-node@v4
+ with:
+ node-version: 22
+
+ - name: Cache Playwright Browsers
+ id: cache-playwright
+ uses: actions/cache/restore@v4
+ with:
+ path: ~/.cache/ms-playwright
+ key: ${{ runner.os }}-playwright-${{ hashFiles('yarn.lock') }}
+
+ - name: Install dependencies
+ run: yarn install
+
+ - name: Install Playwright Browsers
+ if: steps.cache-playwright.outputs.cache-hit != 'true'
+ run: npx playwright install chromium --with-deps
+
+ - name: Run A11y Audit On PDF Styles
+ run: ./script/test-a11y
+
+ - name: Save Playwright Browsers Cache
+ if: always() && steps.cache-playwright.outputs.cache-hit != 'true'
+ uses: actions/cache/save@v4
+ with:
+ path: ~/.cache/ms-playwright
+ key: ${{ runner.os }}-playwright-${{ hashFiles('yarn.lock') }}
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
index 4c2f353cf..3cfce49cc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,6 @@ package-lock.json
# CSS coverage report (as a clickable HTML)
.DS_Store
+
+# a11y testing
+testing
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 89b15a9cd..9b8065e45 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
+- Add automated a11y testing with @axe-core/playwright
+
## [v2.16.0] - 2026-01-05
diff --git a/README.md b/README.md
index 8da6ed87e..912888292 100644
--- a/README.md
+++ b/README.md
@@ -39,6 +39,18 @@ To take a book completely from git repo to pdf, you'll need to run a variation o
For additional enki usage, consult [enki's readme](https://github.com/openstax/enki).
+## Audit a11y
+
+You can run the a11y audit to detect **some** accessibility issues. It's important to remember that automated accessibility testing is **not perfect**. It is a **cursory** test that will warn about things like color contrast, etc. In its current state, it **probably detects around 20-30% of all accessibility issues**.
+
+You can set the tags it tests in the [wrapper](./script/test-a11y). Keep in mind that the HTML generated from the css is a little broken, so some tests will yield false positives.
+
+You can run this test with `yarn a11y` or `yarn run a11y` (whichever).
+
+The test also runs when you make a PR on the styles repository. It generates a summary of the results which you can see in [summary.md](./testing/summary.md) locally, or in the summary on the GitHub action.
+
+Unless we can figure out a way to map back to the scss, perhaps with source maps and some clever tricks, you will need to search for the associated components/shapes yourself to fix the issues.
+
# Important Links
- [CE Team Confluence Documentation](https://openstax.atlassian.net/wiki/spaces/CE/overview)
- [How to Release CE Styles](https://openstax.atlassian.net/l/c/TjrhH68R)
diff --git a/package.json b/package.json
index 72c1cb953..86a521073 100644
--- a/package.json
+++ b/package.json
@@ -4,7 +4,12 @@
"type": "module",
"license": "MIT",
"devDependencies": {
+ "@axe-core/playwright": "^4.11.0",
+ "browser-driver-manager": "^2.0.1",
+ "playwright": "^1.57.0",
"postcss": "^8.3.3",
+ "postcss-selector-parser": "^7.1.1",
+ "prettier": "^3.8.0",
"stylelint": "^14.5.0",
"stylelint-config-standard": "^25.0.0",
"stylelint-config-standard-scss": "^3.0.0",
@@ -13,7 +18,8 @@
"scripts": {
"download-fonts": "./script/download-fonts",
"lint": "stylelint './styles/**/*.scss'",
- "compile": "node ./styles/build/build.js"
+ "compile": "node ./styles/build/build.js",
+ "a11y": "bash ./script/test-a11y"
},
"dependencies": {
"sass-embedded": "^1.77.8"
diff --git a/script/audit-a11y.js b/script/audit-a11y.js
new file mode 100644
index 000000000..c7bf06814
--- /dev/null
+++ b/script/audit-a11y.js
@@ -0,0 +1,404 @@
+import { chromium } from "playwright";
+import AxeBuilder from "@axe-core/playwright";
+import postcss from "postcss";
+import parser from "postcss-selector-parser";
+import fs from "node:fs";
+import path from "node:path";
+
+const getPlaywrightContext = async () => {
+ const browser = await chromium.launch();
+ const context = await browser.newContext();
+ const page = await context.newPage();
+
+ return { browser, context, page };
+};
+
+const isTextFriendly = (tag) => {
+ return (
+ (tag.length === 2 && tag.startsWith("h") && !isNaN(tag[1])) ||
+ [
+ "nav",
+ "li",
+ "a",
+ "td",
+ "div",
+ "th",
+ "dt",
+ "dd",
+ "label",
+ "button",
+ "caption",
+ "figcaption",
+ "summary",
+ "legend",
+ ].includes(tag)
+ );
+};
+
+const isSelfClosing = (tag) => {
+ return [
+ "img",
+ "input",
+ "br",
+ "hr",
+ "meta",
+ "link",
+ "area",
+ "base",
+ "col",
+ "embed",
+ "source",
+ "track",
+ "wbr",
+ ].includes(tag);
+};
+
+const getRequiredAttributes = (tag, existingAttrs) => {
+ const required = {};
+
+ if (tag === "img" && !existingAttrs.alt) {
+ required.alt = "Sample image";
+ required.src =
+ "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Crect width='100' height='100' fill='%23ddd'/%3E%3C/svg%3E";
+ }
+ if (tag === "input" && !existingAttrs.type) {
+ required.type = "text";
+ }
+ if (tag === "a" && !existingAttrs.href) {
+ required.href = "#";
+ }
+
+ return required;
+};
+
+const needsWrapper = (childTag) => {
+ return {
+ li: { wrapperTag: "ul", siblingTags: ["li"] },
+ dt: { wrapperTag: "dl", siblingTags: ["dt", "dd"] },
+ dd: { wrapperTag: "dl", siblingTags: ["dt", "dd"] },
+ tr: { wrapperTag: "tbody", siblingTags: ["tr"] },
+ td: { wrapperTag: "tr", siblingTags: ["td", "th"] },
+ th: { wrapperTag: "tr", siblingTags: ["td", "th"] },
+ option: { wrapperTag: "select", siblingTags: ["option"] },
+ tbody: { wrapperTag: "table", siblingTags: ["tbody", "thead", "tfoot"] },
+ thead: { wrapperTag: "table", siblingTags: ["tbody", "thead", "tfoot"] },
+ tfoot: { wrapperTag: "table", siblingTags: ["tbody", "thead", "tfoot"] },
+ }[childTag];
+};
+
+const renderObjToHtml = (obj, parentTag = null) => {
+ if (!obj) return "";
+
+ // Add required attributes for accessibility
+ const requiredAttrs = getRequiredAttributes(obj.tag, obj.attrs);
+ const allAttrs = { ...requiredAttrs, ...obj.attrs };
+
+ const classStr = obj.classes.length
+ ? ` class="${obj.classes.join(" ")}"`
+ : "";
+ const idStr = obj.id ? ` id="${obj.id}"` : "";
+ const attrStr = Object.entries(allAttrs)
+ .map(([k, v]) => (v ? `${k}="${v}"` : k))
+ .join(" ");
+ const attrStrWithSpace = attrStr ? ` ${attrStr}` : "";
+
+ // Handle self-closing tags
+ if (isSelfClosing(obj.tag)) {
+ return `<${obj.tag}${idStr}${classStr}${attrStrWithSpace} />`;
+ }
+
+ // Auto-fill some content for a11y tools to have something to look at
+ let content = "";
+ if (obj.children.length > 0) {
+ // Check if any children need wrappers
+ const childrenNeedingWrappers = obj.children.filter((child) =>
+ needsWrapper(child.tag),
+ );
+
+ if (childrenNeedingWrappers.length > 0) {
+ // Group children by wrapper needs
+ const groups = [];
+ let currentGroup = [];
+ let currentWrapperInfo = null;
+
+ for (const child of obj.children) {
+ const wrapperInfo = needsWrapper(child.tag);
+
+ if (
+ currentWrapperInfo &&
+ wrapperInfo &&
+ currentWrapperInfo.wrapperTag === wrapperInfo.wrapperTag
+ ) {
+ currentGroup.push(child);
+ } else {
+ if (currentGroup.length > 0) {
+ groups.push({
+ wrapperInfo: currentWrapperInfo,
+ children: currentGroup,
+ });
+ }
+ currentGroup = [child];
+ currentWrapperInfo = wrapperInfo;
+ }
+ }
+ if (currentGroup.length > 0) {
+ groups.push({
+ wrapperInfo: currentWrapperInfo,
+ children: currentGroup,
+ });
+ }
+
+ // Render groups, wrapping where needed
+ content = groups
+ .map((group) => {
+ if (group.wrapperInfo) {
+ const { wrapperTag } = group.wrapperInfo;
+ const childContent = group.children
+ .map((child) => renderObjToHtml(child, wrapperTag))
+ .join("");
+
+ // Check if we need a second level wrapper (e.g., tr needs tbody which needs table)
+ const secondLevelWrapper = needsWrapper(wrapperTag);
+ if (
+ secondLevelWrapper &&
+ parentTag !== secondLevelWrapper.wrapperTag
+ ) {
+ return `<${secondLevelWrapper.wrapperTag}><${wrapperTag}>${childContent}${wrapperTag}>${secondLevelWrapper.wrapperTag}>`;
+ }
+ return `<${wrapperTag}>${childContent}${wrapperTag}>`;
+ } else {
+ return group.children
+ .map((child) => renderObjToHtml(child, obj.tag))
+ .join("");
+ }
+ })
+ .join("");
+ } else {
+ content = obj.children
+ .map((child) => renderObjToHtml(child, obj.tag))
+ .join("");
+ }
+ } else if (isTextFriendly(obj.tag)) {
+ content = `Sample ${obj.tag}`;
+ }
+
+ return `<${obj.tag}${idStr}${classStr}${attrStrWithSpace}>${content}${obj.tag}>`;
+};
+
+const transformSelectorToHtml = (selector) => {
+ let warning = null;
+ let rootContainer = null;
+ let currentParent = null;
+
+ const processor = parser((selectors) => {
+ // We only process the first version of a comma-separated selector for the bench
+ const firstSelector = selectors.at(0);
+
+ firstSelector.walk((node) => {
+ // Warn about things we can't easily simulate in a static bench
+ if (["pseudo-class", "pseudo-element"].includes(node.type)) {
+ if (node.value.includes("hover") || node.value.includes("active")) {
+ warning = `Interaction state (${node.value}) detected. Bench shows static default.`;
+ }
+ return; // Don't create elements for ::before or :not
+ }
+
+ if (node.type === "combinator") return;
+
+ // Create element if it's a tag, class, id, or attribute
+ if (["tag", "class", "id", "attribute"].includes(node.type)) {
+ // If this is part of the same element (e.g. nav#toc), update currentParent
+ // If it follows a combinator or space, create a NEW child
+
+ if (
+ !currentParent ||
+ (node.prev() && node.prev().type === "combinator") ||
+ (node.prev() && node.prev().type === "spacer")
+ ) {
+ const newEl = {
+ tag: "div",
+ classes: [],
+ id: "",
+ attrs: {},
+ children: [],
+ };
+
+ if (!rootContainer) {
+ rootContainer = newEl;
+ } else {
+ currentParent.children.push(newEl);
+ }
+ currentParent = newEl;
+ }
+
+ if (node.type === "tag") currentParent.tag = node.value;
+ if (node.type === "class") currentParent.classes.push(node.value);
+ if (node.type === "id") currentParent.id = node.value;
+ if (node.type === "attribute") {
+ currentParent.attrs[node.attribute] = node.value
+ ? node.value.replace(/['"]/g, "")
+ : "";
+ }
+ }
+ });
+ });
+
+ processor.processSync(selector);
+
+ return {
+ html: renderObjToHtml(rootContainer),
+ warning: warning,
+ };
+};
+
+const buildHtmlGallery = (root, cssPath) => {
+ let htmlGallery = `
+ `;
+
+ // Process each rule
+ root.walkRules((rule) => {
+ // Skip keyframes or utility classes if necessary
+ if (rule.selector.startsWith("@")) return;
+
+ try {
+ const domResult = transformSelectorToHtml(rule.selector);
+ htmlGallery += `
+
+ ${rule.selector}
+ ${domResult.warning ? `⚠️ ${domResult.warning}
` : ""}
+
+ ${domResult.html}
+
+ `;
+ } catch (e) {
+ console.error(`Failed to parse: ${rule.selector}`, e);
+ }
+ });
+
+ htmlGallery += ``;
+
+ return htmlGallery;
+};
+
+const buildTestBench = (cssFile, outputDir) => {
+ const css = fs.readFileSync(cssFile, "utf8");
+ const root = postcss.parse(css);
+
+ const styleName = path.basename(cssFile);
+ const htmlGallery = buildHtmlGallery(root, styleName);
+ const outputIndex = path.resolve(outputDir, "index.html");
+ const outputStyle = path.resolve(outputDir, styleName);
+ fs.writeFileSync(outputIndex, htmlGallery);
+ fs.writeFileSync(outputStyle, css);
+
+ return { outputIndex, outputStyle };
+};
+
+const generateSummary = (results, styleName) => {
+ let markdown = `\n# ♿ ${styleName}\n\n`;
+
+ if (results.violations.length === 0) {
+ markdown += `### ✅ All Style Permutations Passed!\nNo contrast or structural issues found in the SCSS-generated map.`;
+ } else {
+ markdown += `### ❌ Found ${results.violations.length} Violation Types\n\n`;
+ markdown += `| Impact | Description | Elements Affected |\n| :--- | :--- | :--- |\n`;
+
+ results.violations.forEach((v) => {
+ v.nodes.forEach((node) => {
+ markdown += `| **${v.impact.toUpperCase()}** | ${v.help} | `;
+ markdown += node.target;
+ markdown += " |\n";
+ });
+ });
+
+ markdown += `\n\n> **Note:** Check the "Test for: [selector]" headings in your local test \`index.html\` to debug these specific cases.`;
+ }
+
+ return markdown.replace(//g, ">");
+};
+
+const run = async ({ page }, tags, outputDir, cssFiles) => {
+ let status = 0;
+ const summaryPath =
+ process.env.GITHUB_STEP_SUMMARY ?? path.resolve(outputDir, "summary.md");
+ fs.rmSync(summaryPath, { force: true });
+ for (const cssFile of cssFiles) {
+ // 1. Create and load test bench
+ const { outputIndex, outputStyle } = buildTestBench(cssFile, outputDir);
+ const filePath = `file://${outputIndex}`;
+ const styleName = path.basename(cssFile);
+
+ await page.goto(filePath);
+
+ // 2. Run the audit
+ const results = await new AxeBuilder({ page }).withTags(tags).analyze();
+ // 3. Process results for the GitHub Summary
+ const summary = generateSummary(results, styleName);
+
+ if (summaryPath) {
+ fs.appendFileSync(summaryPath, summary);
+ } else {
+ console.error(summary);
+ }
+
+ // 4. Exit with error code if critical/serious issues exist
+ const failureCount = results.violations.length;
+ if (failureCount > 0) {
+ console.error(
+ `❌ ${styleName} - Found ${failureCount} accessibility violations.`,
+ );
+ status = 1;
+ } else {
+ console.log(`✅ ${styleName} - No accessibility violations found.`);
+ }
+
+ fs.rmSync(outputStyle);
+ }
+ return status;
+};
+
+const readStdin = async () => {
+ const chunks = [];
+ for await (const chunk of process.stdin) {
+ chunks.push(chunk);
+ }
+ return Buffer.concat(chunks).toString("utf8").trim();
+};
+
+const main = async () => {
+ const ctx = await getPlaywrightContext();
+
+ try {
+ const args = process.argv.slice(2);
+ const tags = args[0].split(",");
+ const outputDir = path.resolve(args[1]);
+ const downloadedFontsDir = path.resolve(args[2]);
+
+ // Read CSS files from stdin
+ const stdinContent = await readStdin();
+ const cssFiles = stdinContent.split("\n").filter((line) => line.trim());
+
+ if (!fs.existsSync(outputDir)) {
+ fs.mkdirSync(outputDir, { recursive: true });
+ }
+ fs.cpSync(
+ downloadedFontsDir,
+ `${outputDir}/${path.basename(downloadedFontsDir)}`,
+ { recursive: true },
+ );
+ console.log(`Testing with tags: ${tags.join(", ")}`);
+ process.exitCode = await run(ctx, tags, outputDir, cssFiles);
+ console.log(
+ "Finished! Check the summary tab in GitHub actions for more details.",
+ );
+ } finally {
+ await ctx.browser.close();
+ }
+};
+
+(async () => {
+ await main();
+})();
diff --git a/script/test-a11y b/script/test-a11y
new file mode 100755
index 000000000..64d85b6c5
--- /dev/null
+++ b/script/test-a11y
@@ -0,0 +1,20 @@
+#!/usr/bin/env bash
+
+set -euo pipefail
+
+here="$(cd "$(dirname "$0")" && pwd)"
+repo_root="$(cd "$here/.." && pwd)"
+styles_output="$repo_root/styles/output"
+downloaded_fonts="$styles_output/downloaded-fonts"
+audit_script="$repo_root/script/audit-a11y.js"
+test_dir="$repo_root/testing"
+tags="wcag2aa,wcag21aa"
+
+find "$styles_output" \
+ \( \
+ -name "*-pdf.css" -or \
+ -name "webview-generic.css" \
+ \) \
+ -print | \
+sort | \
+node "$audit_script" "$tags" "$test_dir" "$downloaded_fonts"
diff --git a/styles/design-settings/carnival/_colors.scss b/styles/design-settings/carnival/_colors.scss
index 04582a2b8..1ceb95f84 100644
--- a/styles/design-settings/carnival/_colors.scss
+++ b/styles/design-settings/carnival/_colors.scss
@@ -6,7 +6,7 @@
O1: #F37541,
O1Op5: #F375410D,
O2: #CE472C,
- R1: #C31427,
+ R1: #C20015,
R1Op5: #C314270D,
R2: #B10069,
R2Op5: #B100690D,
@@ -28,6 +28,7 @@
G2Op5: #1E95750D,
G3: #007A49,
G4: #C3E2C3,
+ G5: #1D8565,
P1: #8d4c83,
P2: #651C72,
Grey1: #EEEAE0,
@@ -117,7 +118,7 @@
microbioBandColor: (_ref: "scheme:::B2"),
microbioCaseInPoint: (_ref: "scheme:::R2"),
microbioClinicalFocusColor: (_ref: "scheme:::B2"),
- microbioDiseaseProfile: (_ref: "scheme:::G2"),
+ microbioDiseaseProfile: (_ref: "scheme:::G5"),
microbioEyeOnEthics: (_ref: "scheme:::B3"),
microbioHeaderColor: (_ref: "scheme:::B2"),
microbioIntroColor: (_ref: "scheme:::B2"),
@@ -152,7 +153,7 @@
physicsLearningObjColor: (_ref: "scheme:::B3"),
physicsTableColor: (_ref: "scheme:::B3"),
physicsTocColor: (_ref: "scheme:::B3"),
- portraitColor: (_ref: "scheme:::G2"),
+ portraitColor: (_ref: "scheme:::G5"),
practiceProblemsColor: (_ref: "scheme:::O2"),
prefaceTitleColor: (_ref: "scheme:::B3"),
problemSolvingColor: (_ref: "scheme:::B3"),
@@ -160,7 +161,7 @@
RNStoriesColor: (_ref: "scheme:::R1"),
scienceColor: (_ref: "scheme:::B1"),
scienceBlurredColor: (_ref: "scheme:::B1Op5"),
- snapLabColor: (_ref: "scheme:::B2"),
+ snapLabColor: (_ref: "scheme:::B5"),
somethingExtraColor: (_ref: "scheme:::B1"),
specialConsiderationsColor: (_ref: "scheme:::G3"),
subsubtitleColor: (_ref: "scheme:::G2"),
@@ -181,11 +182,11 @@
trendingBlurredColor: (_ref: "scheme:::R2Op5"),
unfoldingCaseStudyColor: (_ref: "scheme:::R1"),
unfoldingCaseStudyInternalColor: (_ref: "scheme:::Y1"),
- virtualPhysicsColor: (_ref: "scheme:::G2"),
+ virtualPhysicsColor: (_ref: "scheme:::G5"),
visualColor: (_ref: "scheme:::B2"),
watchPhysicsColor: (_ref: "scheme:::B2"),
organicChemNoClassNoteColor: (_ref: "scheme:::R2"),
- whyChapterColor: (_ref: "scheme:::G2"),
+ whyChapterColor: (_ref: "scheme:::G5"),
workInPhysicsColor: (_ref: "scheme:::BR1"),
),
));
diff --git a/styles/design-settings/corn/_colors.scss b/styles/design-settings/corn/_colors.scss
index 21a76116a..092a4bfa8 100644
--- a/styles/design-settings/corn/_colors.scss
+++ b/styles/design-settings/corn/_colors.scss
@@ -2,8 +2,8 @@
@include add_settings ((
scheme: (
B1: #093D4C,
- B2: #1E7E91,
- B3: #34BDD8,
+ B2: #1E7A8F,
+ B3: #248194,
B4: #F7FAFB,
B5: #027EB5,
G1: #F4F7F4,
diff --git a/styles/design-settings/corn/parts/_titles-settings.scss b/styles/design-settings/corn/parts/_titles-settings.scss
index 9c6067b9f..25f4f40ad 100644
--- a/styles/design-settings/corn/parts/_titles-settings.scss
+++ b/styles/design-settings/corn/parts/_titles-settings.scss
@@ -46,6 +46,7 @@
),
TitleNumber: (
border-color: white,
+ text-shadow: 0.18rem 0.18rem 0.36rem #000,
),
),
));
diff --git a/styles/design-settings/cosmos/_colors.scss b/styles/design-settings/cosmos/_colors.scss
index 644f70f72..da0dccacb 100644
--- a/styles/design-settings/cosmos/_colors.scss
+++ b/styles/design-settings/cosmos/_colors.scss
@@ -22,6 +22,7 @@
B3: #00819A,
B4: #EFF3FA,
B7: #027EB5,
+ B8: #027EB5,
P1: #9028A3,
P2: #651C72,
P3: #F2E8F4,
diff --git a/styles/designs/cardboard/parts/_example-components.scss b/styles/designs/cardboard/parts/_example-components.scss
index c59b7fd47..d84d16af1 100644
--- a/styles/designs/cardboard/parts/_example-components.scss
+++ b/styles/designs/cardboard/parts/_example-components.scss
@@ -84,3 +84,12 @@ $Example__ProblemTitle: (
font-weight: bold,
)
);
+
+$Example--Link: (
+ _name: "ExampleLink",
+ _subselector: ' a',
+ _properties: (
+ color: (enum('ValueSet:::OPTIONAL'), #026591),
+ )
+);
+
diff --git a/styles/designs/cardboard/parts/_example-shapes.scss b/styles/designs/cardboard/parts/_example-shapes.scss
index 62f711557..4a92d3f9a 100644
--- a/styles/designs/cardboard/parts/_example-shapes.scss
+++ b/styles/designs/cardboard/parts/_example-shapes.scss
@@ -13,6 +13,7 @@
$Example__Subtitle--FromNote,
$Example__SolutionTitle,
$Example__ProblemTitle,
+ $Example--Link,
)
)),
)
diff --git a/styles/designs/cardboard/parts/_table-components.scss b/styles/designs/cardboard/parts/_table-components.scss
index 4c83596dd..62d53dc9c 100644
--- a/styles/designs/cardboard/parts/_table-components.scss
+++ b/styles/designs/cardboard/parts/_table-components.scss
@@ -41,6 +41,14 @@ $Table__Column: (
$Table__Head: empty_wrapper(TableHead, ' > thead');
+$Table__Head--Link: (
+ _name: "TableHeadLink",
+ _subselector: " a",
+ _properties: (
+ color: (enum('ValueSet:::OPTIONAL'), #0232B5)
+ )
+);
+
$Table__Head__FirstRow__Cell: (
_name: "TableHeadCellFirstRow",
_subselector: " > th:not(:only-child)",
diff --git a/styles/designs/cardboard/parts/_table-shapes.scss b/styles/designs/cardboard/parts/_table-shapes.scss
index b140a7af7..3ad5a41c1 100644
--- a/styles/designs/cardboard/parts/_table-shapes.scss
+++ b/styles/designs/cardboard/parts/_table-shapes.scss
@@ -12,6 +12,7 @@
$Table__Column,
map-merge($Table__Head, (
_components: (
+ $Table__Head--Link,
map-merge($Table__Row--FirstChild, (
_components: (
map-merge($Table__Head__FirstRow__Cell, (
diff --git a/styles/designs/cardboard/parts/notes/_notes-boxed-shapes.scss b/styles/designs/cardboard/parts/notes/_notes-boxed-shapes.scss
index 4e1c9d5db..ab8120a76 100644
--- a/styles/designs/cardboard/parts/notes/_notes-boxed-shapes.scss
+++ b/styles/designs/cardboard/parts/notes/_notes-boxed-shapes.scss
@@ -5,7 +5,12 @@
map-merge($Notes--Boxed__Container, (
_components: (
$Notes--Boxed__Title,
- $Notes--Boxed__Body,
+ map-merge(
+ $Notes--Boxed__Body, (
+ _components: (
+ $Link--Note,
+ )
+ )),
)
)),
)
diff --git a/styles/designs/corn/parts/_titles-components.scss b/styles/designs/corn/parts/_titles-components.scss
index 0111530b2..eddc26c22 100644
--- a/styles/designs/corn/parts/_titles-components.scss
+++ b/styles/designs/corn/parts/_titles-components.scss
@@ -121,6 +121,7 @@ $H1--Numbered__Number--Chapter: (
border-style: solid,
border-width: 0.07rem,
border-color: enum('ValueSet:::REQUIRED'),
+ text-shadow: enum('ValueSet:::REQUIRED'),
text-transform: uppercase,
padding: 0.5rem,
left: 0,
diff --git a/styles/designs/corn/parts/notes/_notes-boxed-shapes.scss b/styles/designs/corn/parts/notes/_notes-boxed-shapes.scss
index 6c5806322..83ce47286 100644
--- a/styles/designs/corn/parts/notes/_notes-boxed-shapes.scss
+++ b/styles/designs/corn/parts/notes/_notes-boxed-shapes.scss
@@ -8,6 +8,7 @@
map-merge($Notes--Boxed__Body, (
_components: (
$Image--InMedia,
+ $Notes--Link,
),
)),
),
diff --git a/styles/designs/corn/parts/notes/_notes-components.scss b/styles/designs/corn/parts/notes/_notes-components.scss
index 832ffe211..aad441692 100644
--- a/styles/designs/corn/parts/notes/_notes-components.scss
+++ b/styles/designs/corn/parts/notes/_notes-components.scss
@@ -171,6 +171,14 @@ $Notes--IconBoxed__Title__Label: (
)
);
+$Notes--Link: (
+ _name: "NotesLink",
+ _subselector: ' a',
+ _properties: (
+ color: (enum('ValueSet:::OPTIONAL'), #0270A1),
+ )
+);
+
$Notes--IconBoxed__Body: (
_name: "Body",
_subselector: ' > .os-note-body',
diff --git a/styles/designs/corn/parts/notes/_notes-iconBoxed-shapes.scss b/styles/designs/corn/parts/notes/_notes-iconBoxed-shapes.scss
index 63770aa32..1d47d80cd 100644
--- a/styles/designs/corn/parts/notes/_notes-iconBoxed-shapes.scss
+++ b/styles/designs/corn/parts/notes/_notes-iconBoxed-shapes.scss
@@ -12,6 +12,7 @@
)),
map-merge($Notes--IconBoxed__Body, (
_components: (
+ $Notes--Link,
$Notes--IconBoxed__Subtitle,
)
)),
diff --git a/styles/designs/cosmos/parts/notes/_notes-boxed-shapes.scss b/styles/designs/cosmos/parts/notes/_notes-boxed-shapes.scss
index 31421001f..a86a4aba6 100644
--- a/styles/designs/cosmos/parts/notes/_notes-boxed-shapes.scss
+++ b/styles/designs/cosmos/parts/notes/_notes-boxed-shapes.scss
@@ -18,6 +18,7 @@
$Notes--Boxed__Title,
map-merge($Notes--Boxed__Body, (
_components: (
+ $Notes--Link,
$Notes--Boxed__Subtitle,
$UnorderedList--NotesQuestionSection,
)
diff --git a/styles/designs/cosmos/parts/notes/_notes-components.scss b/styles/designs/cosmos/parts/notes/_notes-components.scss
index 8390cb00f..2dfbeba39 100644
--- a/styles/designs/cosmos/parts/notes/_notes-components.scss
+++ b/styles/designs/cosmos/parts/notes/_notes-components.scss
@@ -342,6 +342,15 @@ $Notes--PhotoQuote__Figure: (
)
);
+$Notes--Link: (
+ _name: "NotesLink",
+ _subselector: ' a',
+ _properties: (
+ color: (
+ enum('ValueSet:::OPTIONAL'), #026591),
+ )
+);
+
$Notes--PhotoQuote__Blockquote: empty_wrapper(PQBlockquote, ' > blockquote');
$Notes--PhotoQuote__Blockquote__FirstPara: (
diff --git a/styles/designs/cosmos/parts/notes/_notes-photoQuote-shapes.scss b/styles/designs/cosmos/parts/notes/_notes-photoQuote-shapes.scss
index 3aec41c89..ff6b8d6c4 100644
--- a/styles/designs/cosmos/parts/notes/_notes-photoQuote-shapes.scss
+++ b/styles/designs/cosmos/parts/notes/_notes-photoQuote-shapes.scss
@@ -4,6 +4,7 @@
_components: (
map-merge($Notes--PhotoQuote__Container, (
_components: (
+ $Notes--Link,
$Notes--PhotoQuote__Figure,
map-merge($Notes--PhotoQuote__Blockquote, (
_components: (
diff --git a/styles/lib/carnival/_colors.scss b/styles/lib/carnival/_colors.scss
index 8bf2fb2d3..a48c46f37 100644
--- a/styles/lib/carnival/_colors.scss
+++ b/styles/lib/carnival/_colors.scss
@@ -3,7 +3,7 @@
$O1: #F37541;
$O1Op5: #F375410D;
$O2: #CE472C;
-$R1: #C31427;
+$R1: #C20015;
$R1Op5: #C314270D;
$R2: #B10069;
$R2Op5: #B100690D;
diff --git a/styles/output/accounting-pdf.css b/styles/output/accounting-pdf.css
index 649239a94..642b4fcf8 100644
--- a/styles/output/accounting-pdf.css
+++ b/styles/output/accounting-pdf.css
@@ -2172,6 +2172,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table.os-top-titled-container > table > thead a {
+ color: #0232B5;
+}
+
.os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
@@ -4105,6 +4109,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+.link-to-learning > .os-note-body a {
+ color: #026591;
+}
+
[data-type=note] > ul:not([data-labeled-item=true]) {
margin-left: 24px;
}
diff --git a/styles/output/additive-manufacturing-pdf.css b/styles/output/additive-manufacturing-pdf.css
index 1ba45565f..b816184b7 100644
--- a/styles/output/additive-manufacturing-pdf.css
+++ b/styles/output/additive-manufacturing-pdf.css
@@ -1004,7 +1004,7 @@ nav#toc > ol > li {
nav#toc > ol > li > a {
font-family: Noto Sans, sans-serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
font-weight: bold;
@@ -1026,7 +1026,7 @@ nav#toc > ol > li > a > .os-number {
line-height: 1rem;
border-style: solid;
border-width: 0.07rem;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
padding: 0.5rem;
position: absolute;
left: 0;
@@ -1195,7 +1195,7 @@ a[role=doc-noteref] {
font-size: 1.2rem;
line-height: 1.2rem;
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
}
.os-chapter-outline > h3.os-title {
@@ -1203,13 +1203,13 @@ a[role=doc-noteref] {
font-size: 1.2rem;
line-height: 1.2rem;
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
}
.os-chapter-outline > div.os-chapter-objective > a.os-chapter-objective {
display: inline-block;
text-decoration: none;
- color: #34BDD8;
+ color: #248194;
padding-left: 0.7rem;
border-left-width: 0.2727rem;
border-left-style: solid;
@@ -1748,7 +1748,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-table.os-unstyled-container > table > tbody > tr > td > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -1784,7 +1784,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1792,7 +1792,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1801,27 +1801,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1885,6 +1885,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
border-style: solid;
border-width: 0.07rem;
border-color: white;
+ text-shadow: 0.18rem 0.18rem 0.36rem #000;
text-transform: uppercase;
padding: 0.5rem;
left: 0;
@@ -1916,7 +1917,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1925,20 +1926,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page].introduction .intro-text > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -1947,7 +1948,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1955,7 +1956,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1964,14 +1965,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -1979,7 +1980,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page]:not(.introduction).appendix > h1[data-type=document-title] {
display: table;
position: relative;
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 2.0736rem;
@@ -2001,7 +2002,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
color: black;
border-width: 0.3rem;
border-style: solid;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
font-weight: normal;
padding: 0.5rem;
position: absolute;
@@ -2016,7 +2017,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2024,7 +2025,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2032,7 +2033,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc[data-type=composite-page] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -2041,7 +2042,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2049,7 +2050,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2065,7 +2066,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -2074,7 +2075,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2082,7 +2083,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2098,7 +2099,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -2107,7 +2108,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2115,7 +2116,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2132,14 +2133,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=composite-chapter] > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=composite-chapter] > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -2153,14 +2154,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=composite-chapter] > div > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=composite-chapter] > div > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -2170,7 +2171,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2192,6 +2193,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+[data-type=note]:not([class]) > .os-note-body a {
+ color: #0270A1;
+}
+
[data-type=example] [data-type=exercise] > [data-type=problem] > [data-type=problem-title] {
display: flex;
flex-direction: row;
diff --git a/styles/output/algebra-1-pdf.css b/styles/output/algebra-1-pdf.css
index 22914322d..bbc8cd5dc 100644
--- a/styles/output/algebra-1-pdf.css
+++ b/styles/output/algebra-1-pdf.css
@@ -1115,7 +1115,7 @@ img {
[data-type=chapter] > h1[data-type=document-title] {
display: flex;
align-items: center;
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 2.0736rem;
@@ -1124,7 +1124,7 @@ img {
[data-type=chapter] > h1[data-type=document-title] > .os-number {
border-style: solid;
border-width: 0.07rem;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
text-transform: uppercase;
padding: 0.5rem;
margin-right: 1rem;
@@ -1165,7 +1165,7 @@ img {
}
[data-type=abstract] > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.2rem;
line-height: 1.5rem;
@@ -1183,7 +1183,7 @@ img {
[data-type=abstract] > ul > li > span.os-abstract-token {
font-weight: bold;
- color: #1E7E91;
+ color: #1E7A8F;
margin-right: 8px;
}
@@ -1223,7 +1223,7 @@ nav#toc > ol > li:not(.os-toc-unit) {
nav#toc > ol > li:not(.os-toc-unit) > a {
font-family: Noto Sans, sans-serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
font-weight: bold;
@@ -1245,7 +1245,7 @@ nav#toc > ol > li:not(.os-toc-unit) > a > .os-number {
line-height: 1rem;
border-style: solid;
border-width: 0.07rem;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
padding: 0.5rem;
position: absolute;
left: 0;
@@ -1306,7 +1306,7 @@ nav#toc > ol > li.os-toc-unit > ol.os-unit > li {
nav#toc > ol > li.os-toc-unit > ol.os-unit > li > a {
font-family: Noto Sans, sans-serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
font-weight: bold;
@@ -1328,7 +1328,7 @@ nav#toc > ol > li.os-toc-unit > ol.os-unit > li > a > .os-number {
line-height: 1rem;
border-style: solid;
border-width: 0.07rem;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
padding: 0.5rem;
position: absolute;
left: 0;
@@ -1387,7 +1387,7 @@ nav#toc > ol > li.os-toc-unit > ol.os-unit > li.os-toc-unit-page {
}
nav#toc > ol > li.os-toc-unit > ol.os-unit > li.os-toc-unit-page > a {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
text-decoration: none;
@@ -1485,7 +1485,7 @@ p.example-title > :first-child {
}
section.check-understanding {
- border-color: #1E7E91;
+ border-color: #1E7A8F;
border-width: 1px;
padding: 1.4rem 0;
border-top-style: solid;
@@ -1533,7 +1533,7 @@ section.practice > [data-type=exercise] img {
font-size: 1.2rem;
line-height: 1.2rem;
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
}
.os-chapter-outline > h3.os-title {
@@ -1541,13 +1541,13 @@ section.practice > [data-type=exercise] img {
font-size: 1.2rem;
line-height: 1.2rem;
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
}
.os-chapter-outline > div.os-chapter-objective > a.os-chapter-objective {
display: inline-block;
text-decoration: none;
- color: #34BDD8;
+ color: #248194;
padding-left: 0.7rem;
border-left-width: 0.2727rem;
border-left-style: solid;
@@ -2102,7 +2102,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2116,7 +2116,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li > ul:not(.circled):not(.os-stepwise) > li {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2450,7 +2450,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2459,20 +2459,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page].introduction .intro-text > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2481,7 +2481,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2491,27 +2491,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2543,7 +2543,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=unit] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2552,7 +2552,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=unit] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2562,27 +2562,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=unit] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=unit] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=unit] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=unit] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2614,7 +2614,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -2623,7 +2623,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2631,7 +2631,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2648,14 +2648,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=composite-chapter] > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=composite-chapter] > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -2669,20 +2669,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=composite-chapter] > div > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=composite-chapter] > div > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -2691,7 +2691,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2699,7 +2699,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2708,14 +2708,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -2723,7 +2723,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page]:not(.introduction).appendix > h1[data-type=document-title] {
display: table;
position: relative;
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 2.0736rem;
@@ -2745,7 +2745,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
color: black;
border-width: 0.3rem;
border-style: solid;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
font-weight: normal;
padding: 0.5rem;
position: absolute;
@@ -2760,7 +2760,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2768,7 +2768,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2776,7 +2776,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -2785,7 +2785,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2793,7 +2793,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2814,7 +2814,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2842,6 +2842,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
max-height: initial;
}
+[data-type=note]:not([class]) > .os-note-body a {
+ color: #0270A1;
+}
+
[data-type=note].try {
display: flex;
margin-bottom: 2.8rem;
@@ -3082,7 +3086,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=note].self-check > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3110,6 +3114,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
max-height: initial;
}
+[data-type=note].self-check > .os-note-body a {
+ color: #0270A1;
+}
+
[data-type=equation].unnumbered {
display: flex;
align-items: center;
@@ -3135,7 +3143,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
font-size: 1rem;
line-height: 1.5rem;
font-weight: bold;
- color: #1E7E91;
+ color: #1E7A8F;
margin-right: 0.7rem;
}
@@ -3436,7 +3444,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-table.os-unstyled-container > table > tbody > tr > td > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -3908,7 +3916,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
section.numbered-exercises > p > [data-effect=bold] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -4075,7 +4083,7 @@ section.numbered-exercises [data-type=injected-exercise][data-is-multipart=True]
}
section.practice > p > [data-effect=bold] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
diff --git a/styles/output/american-government-pdf.css b/styles/output/american-government-pdf.css
index 691c5413e..f35d8a378 100644
--- a/styles/output/american-government-pdf.css
+++ b/styles/output/american-government-pdf.css
@@ -2048,6 +2048,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #F0F8F1;
}
+.milestone > .os-note-body a {
+ color: #026591;
+}
+
.milestone > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -2092,6 +2096,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #EFF3FA;
}
+.middle-ground > .os-note-body a {
+ color: #026591;
+}
+
.middle-ground > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -2136,6 +2144,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #FFE5E5;
}
+.insider-perspective > .os-note-body a {
+ color: #026591;
+}
+
.insider-perspective > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -2225,6 +2237,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #F0F8F1;
}
+.milestone > .os-note-body a {
+ color: #026591;
+}
+
.milestone > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -2269,6 +2285,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #EFF3FA;
}
+.middle-ground > .os-note-body a {
+ color: #026591;
+}
+
.middle-ground > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -2313,6 +2333,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #FFE5E5;
}
+.insider-perspective > .os-note-body a {
+ color: #026591;
+}
+
.insider-perspective > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
diff --git a/styles/output/anatomy-pdf.css b/styles/output/anatomy-pdf.css
index 40081dc8e..8140e7e20 100644
--- a/styles/output/anatomy-pdf.css
+++ b/styles/output/anatomy-pdf.css
@@ -1230,14 +1230,14 @@ nav#toc > ol > .os-toc-index > a::after {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1311,13 +1311,13 @@ nav#toc > ol > .os-toc-index > a::after {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -1792,14 +1792,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table.os-top-titled-container .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table.os-top-titled-container .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table.os-top-titled-container .os-caption-container > .os-title {
diff --git a/styles/output/anthropology-pdf.css b/styles/output/anthropology-pdf.css
index 2b2effa94..ea70bb2d8 100644
--- a/styles/output/anthropology-pdf.css
+++ b/styles/output/anthropology-pdf.css
@@ -2410,7 +2410,7 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after {
content: '';
width: 100%;
- border-top-color: #C31427;
+ border-top-color: #C20015;
border-top-width: 0.12rem;
border-top-style: solid;
display: block;
@@ -2429,14 +2429,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title {
@@ -2500,14 +2500,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -2581,13 +2581,13 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -2803,7 +2803,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
text-transform: uppercase;
font-size: 1.2rem;
line-height: 1.5rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
display: flex;
@@ -2839,7 +2839,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.profiles-anthropology {
margin-bottom: 0.7rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
box-decoration-break: slice;
diff --git a/styles/output/ap-biology-pdf.css b/styles/output/ap-biology-pdf.css
index 4d8041040..44ed9c5ca 100644
--- a/styles/output/ap-biology-pdf.css
+++ b/styles/output/ap-biology-pdf.css
@@ -1395,14 +1395,14 @@ nav#toc > ol > .os-toc-index > a::after {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1476,13 +1476,13 @@ nav#toc > ol > .os-toc-index > a::after {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -1975,7 +1975,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after {
content: '';
width: 100%;
- border-top-color: #C31427;
+ border-top-color: #C20015;
border-top-width: 0.12rem;
border-top-style: solid;
display: block;
@@ -1994,14 +1994,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title {
@@ -2069,14 +2069,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table.os-top-titled-container .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table.os-top-titled-container .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table.os-top-titled-container .os-caption-container > .os-title {
diff --git a/styles/output/ap-physics-2e-pdf.css b/styles/output/ap-physics-2e-pdf.css
index 82298bd10..17b129488 100644
--- a/styles/output/ap-physics-2e-pdf.css
+++ b/styles/output/ap-physics-2e-pdf.css
@@ -1335,14 +1335,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1416,13 +1416,13 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -1598,7 +1598,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after {
content: '';
width: 100%;
- border-top-color: #C31427;
+ border-top-color: #C20015;
border-top-width: 0.12rem;
border-top-style: solid;
display: block;
@@ -1617,14 +1617,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title {
@@ -1692,14 +1692,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table.top-titled .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table.top-titled .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table.top-titled .os-caption-container > .os-title {
@@ -1809,7 +1809,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
font-size: 1rem;
line-height: 1.5rem;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
margin-right: 0.7rem;
}
@@ -2061,7 +2061,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=example] {
margin-bottom: 1.4rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
box-decoration-break: slice;
@@ -2074,7 +2074,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
text-transform: uppercase;
font-size: 1.2rem;
line-height: 1.5rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
display: flex;
diff --git a/styles/output/ap-physics-pdf.css b/styles/output/ap-physics-pdf.css
index 73fb7ba96..65b257dec 100644
--- a/styles/output/ap-physics-pdf.css
+++ b/styles/output/ap-physics-pdf.css
@@ -1335,14 +1335,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1416,13 +1416,13 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -1598,7 +1598,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after {
content: '';
width: 100%;
- border-top-color: #C31427;
+ border-top-color: #C20015;
border-top-width: 0.12rem;
border-top-style: solid;
display: block;
@@ -1617,14 +1617,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title {
@@ -1692,14 +1692,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table.top-titled .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table.top-titled .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table.top-titled .os-caption-container > .os-title {
@@ -1809,7 +1809,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
font-size: 1rem;
line-height: 1.5rem;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
margin-right: 0.7rem;
}
@@ -2061,7 +2061,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=example] {
margin-bottom: 1.4rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
box-decoration-break: slice;
@@ -2074,7 +2074,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
text-transform: uppercase;
font-size: 1.2rem;
line-height: 1.5rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
display: flex;
diff --git a/styles/output/astronomy-pdf.css b/styles/output/astronomy-pdf.css
index 3fb3b7147..67ddedcdb 100644
--- a/styles/output/astronomy-pdf.css
+++ b/styles/output/astronomy-pdf.css
@@ -1233,6 +1233,10 @@ nav#toc > ol > li:not(.os-toc-unit):not(.os-toc-unit-page) > ol > li > a::after
font-weight: bold;
}
+[data-type=example] > .body a {
+ color: #026591;
+}
+
.os-eoc.os-exercises-container section {
margin-bottom: 0;
}
@@ -1479,6 +1483,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table:not(.os-text-heavy-top-titled-container) > table > thead a {
+ color: #0232B5;
+}
+
.os-table:not(.os-text-heavy-top-titled-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #3B2746;
font-family: Noto Sans, StixGeneral;
@@ -2045,6 +2053,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table.os-top-titled-container > table > thead a {
+ color: #0232B5;
+}
+
.os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #3B2746;
font-family: Noto Sans, StixGeneral;
diff --git a/styles/output/bca-pdf.css b/styles/output/bca-pdf.css
index 9e7830076..3e28cdb99 100644
--- a/styles/output/bca-pdf.css
+++ b/styles/output/bca-pdf.css
@@ -1452,6 +1452,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table.os-top-titled-container > table > thead a {
+ color: #0232B5;
+}
+
.os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
@@ -2018,6 +2022,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a {
+ color: #0232B5;
+}
+
.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
@@ -3012,6 +3020,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+.link-to-learning > .os-note-body a {
+ color: #026591;
+}
+
.mac-tip {
margin-bottom: 1.4rem;
}
diff --git a/styles/output/biology-pdf.css b/styles/output/biology-pdf.css
index cce8c7e1d..2131c39bf 100644
--- a/styles/output/biology-pdf.css
+++ b/styles/output/biology-pdf.css
@@ -1395,14 +1395,14 @@ nav#toc > ol > .os-toc-index > a::after {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1476,13 +1476,13 @@ nav#toc > ol > .os-toc-index > a::after {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -1975,7 +1975,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after {
content: '';
width: 100%;
- border-top-color: #C31427;
+ border-top-color: #C20015;
border-top-width: 0.12rem;
border-top-style: solid;
display: block;
@@ -1994,14 +1994,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title {
@@ -2069,14 +2069,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table.os-top-titled-container .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table.os-top-titled-container .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table.os-top-titled-container .os-caption-container > .os-title {
diff --git a/styles/output/business-ethics-pdf.css b/styles/output/business-ethics-pdf.css
index e0261cd36..242292a93 100644
--- a/styles/output/business-ethics-pdf.css
+++ b/styles/output/business-ethics-pdf.css
@@ -1510,6 +1510,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table.os-top-titled-container > table > thead a {
+ color: #0232B5;
+}
+
.os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
@@ -2076,6 +2080,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a {
+ color: #0232B5;
+}
+
.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
@@ -2818,6 +2826,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+.link-to-learning > .os-note-body a {
+ color: #026591;
+}
+
.real-world {
margin-bottom: 1.4rem;
}
diff --git a/styles/output/calculus-pdf.css b/styles/output/calculus-pdf.css
index 148d8905b..ed2fb27cc 100644
--- a/styles/output/calculus-pdf.css
+++ b/styles/output/calculus-pdf.css
@@ -963,7 +963,7 @@ div[data-type=composite-page].os-eob {
}
[data-type=abstract] > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.2rem;
line-height: 1.5rem;
@@ -981,7 +981,7 @@ div[data-type=composite-page].os-eob {
[data-type=abstract] > ul > li > span.os-abstract-token {
font-weight: bold;
- color: #1E7E91;
+ color: #1E7A8F;
margin-right: 8px;
}
@@ -1027,7 +1027,7 @@ nav#toc > ol > li {
nav#toc > ol > li > a {
font-family: Noto Sans, sans-serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
font-weight: bold;
@@ -1049,7 +1049,7 @@ nav#toc > ol > li > a > .os-number {
line-height: 1rem;
border-style: solid;
border-width: 0.07rem;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
padding: 0.5rem;
position: absolute;
left: 0;
@@ -1168,7 +1168,7 @@ nav#toc > ol > li > ol > li > a::after {
font-size: 1.2rem;
line-height: 1.2rem;
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
}
.os-chapter-outline > h3.os-title {
@@ -1176,13 +1176,13 @@ nav#toc > ol > li > ol > li > a::after {
font-size: 1.2rem;
line-height: 1.2rem;
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
}
.os-chapter-outline > div.os-chapter-objective > a.os-chapter-objective {
display: inline-block;
text-decoration: none;
- color: #34BDD8;
+ color: #248194;
padding-left: 0.7rem;
border-left-width: 0.2727rem;
border-left-style: solid;
@@ -1753,7 +1753,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -1767,7 +1767,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li > ul:not(.circled):not(.os-stepwise) > li {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2113,6 +2113,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
border-style: solid;
border-width: 0.07rem;
border-color: white;
+ text-shadow: 0.18rem 0.18rem 0.36rem #000;
text-transform: uppercase;
padding: 0.5rem;
left: 0;
@@ -2144,7 +2145,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2153,20 +2154,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page].introduction .intro-text > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2174,7 +2175,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2183,27 +2184,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2235,7 +2236,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -2244,7 +2245,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2252,7 +2253,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2269,14 +2270,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=composite-chapter] > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=composite-chapter] > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -2290,20 +2291,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=composite-chapter] > div > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=composite-chapter] > div > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -2312,7 +2313,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2320,7 +2321,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2329,14 +2330,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -2344,7 +2345,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page]:not(.introduction).appendix > h1[data-type=document-title] {
display: table;
position: relative;
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 2.0736rem;
@@ -2366,7 +2367,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
color: black;
border-width: 0.3rem;
border-style: solid;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
font-weight: normal;
padding: 0.5rem;
position: absolute;
@@ -2381,7 +2382,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2389,7 +2390,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2397,7 +2398,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -2406,7 +2407,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2414,7 +2415,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2434,7 +2435,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=note].theorem > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2456,7 +2457,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=note].theorem > .os-note-body > .os-subtitle {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2578,7 +2579,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2599,6 +2600,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+[data-type=note]:not([class]) > .os-note-body a {
+ color: #0270A1;
+}
+
.media-2 {
margin-bottom: 1.4rem;
}
@@ -2671,7 +2676,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
font-size: 1rem;
line-height: 1.5rem;
font-weight: bold;
- color: #1E7E91;
+ color: #1E7A8F;
margin-right: 0.7rem;
}
@@ -2970,7 +2975,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-table.os-unstyled-container > table > tbody > tr > td > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -3442,7 +3447,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container > section.section-exercises > p > [data-effect=bold] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3451,7 +3456,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container > section.section-exercises > p {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3636,7 +3641,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-review-exercises-container > section.review-exercises > p > [data-effect=bold] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3645,7 +3650,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-review-exercises-container > section.review-exercises > p {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
diff --git a/styles/output/chemistry-pdf.css b/styles/output/chemistry-pdf.css
index 1772373fc..384e131c5 100644
--- a/styles/output/chemistry-pdf.css
+++ b/styles/output/chemistry-pdf.css
@@ -1321,14 +1321,14 @@ a[role=doc-noteref] {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1402,13 +1402,13 @@ a[role=doc-noteref] {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -1763,7 +1763,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after {
content: '';
width: 100%;
- border-top-color: #C31427;
+ border-top-color: #C20015;
border-top-width: 0.12rem;
border-top-style: solid;
display: block;
@@ -1782,14 +1782,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title {
@@ -1891,14 +1891,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table.os-top-titled-container .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table.os-top-titled-container .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table.os-top-titled-container .os-caption-container > .os-title {
@@ -1990,7 +1990,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.chemist-portrait {
border: solid;
- border-color: #1E9575;
+ border-color: #1D8565;
box-decoration-break: slice;
padding-left: 8px;
padding-right: 8px;
@@ -2001,7 +2001,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.chemist-portrait > .os-title {
- color: #1E9575;
+ color: #1D8565;
font-family: Mulish, sans-serif;
font-weight: 900;
font-size: 1.2rem;
@@ -2090,7 +2090,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=example] {
margin-bottom: 1.4rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
box-decoration-break: slice;
@@ -2103,7 +2103,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
text-transform: uppercase;
font-size: 1.2rem;
line-height: 1.5rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
display: flex;
diff --git a/styles/output/college-physics-2e-pdf.css b/styles/output/college-physics-2e-pdf.css
index 8c05b9d18..858ca4f23 100644
--- a/styles/output/college-physics-2e-pdf.css
+++ b/styles/output/college-physics-2e-pdf.css
@@ -1335,14 +1335,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1416,13 +1416,13 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -1598,7 +1598,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after {
content: '';
width: 100%;
- border-top-color: #C31427;
+ border-top-color: #C20015;
border-top-width: 0.12rem;
border-top-style: solid;
display: block;
@@ -1617,14 +1617,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title {
@@ -1692,14 +1692,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table.top-titled .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table.top-titled .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table.top-titled .os-caption-container > .os-title {
@@ -1809,7 +1809,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
font-size: 1rem;
line-height: 1.5rem;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
margin-right: 0.7rem;
}
@@ -2061,7 +2061,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=example] {
margin-bottom: 1.4rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
box-decoration-break: slice;
@@ -2074,7 +2074,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
text-transform: uppercase;
font-size: 1.2rem;
line-height: 1.5rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
display: flex;
diff --git a/styles/output/college-physics-pdf.css b/styles/output/college-physics-pdf.css
index 73fb7ba96..65b257dec 100644
--- a/styles/output/college-physics-pdf.css
+++ b/styles/output/college-physics-pdf.css
@@ -1335,14 +1335,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1416,13 +1416,13 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -1598,7 +1598,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after {
content: '';
width: 100%;
- border-top-color: #C31427;
+ border-top-color: #C20015;
border-top-width: 0.12rem;
border-top-style: solid;
display: block;
@@ -1617,14 +1617,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title {
@@ -1692,14 +1692,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table.top-titled .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table.top-titled .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table.top-titled .os-caption-container > .os-title {
@@ -1809,7 +1809,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
font-size: 1rem;
line-height: 1.5rem;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
margin-right: 0.7rem;
}
@@ -2061,7 +2061,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=example] {
margin-bottom: 1.4rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
box-decoration-break: slice;
@@ -2074,7 +2074,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
text-transform: uppercase;
font-size: 1.2rem;
line-height: 1.5rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
display: flex;
diff --git a/styles/output/college-success-pdf.css b/styles/output/college-success-pdf.css
index 251aa29d0..f298d94db 100644
--- a/styles/output/college-success-pdf.css
+++ b/styles/output/college-success-pdf.css
@@ -2150,6 +2150,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a {
+ color: #0232B5;
+}
+
.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
@@ -2716,6 +2720,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table.os-top-titled-container > table > thead a {
+ color: #0232B5;
+}
+
.os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
diff --git a/styles/output/computer-science-pdf.css b/styles/output/computer-science-pdf.css
index 4575a9c7e..b05a5c89b 100644
--- a/styles/output/computer-science-pdf.css
+++ b/styles/output/computer-science-pdf.css
@@ -2358,6 +2358,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table.os-top-titled-container > table > thead a {
+ color: #0232B5;
+}
+
.os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
@@ -2966,6 +2970,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a {
+ color: #0232B5;
+}
+
.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
@@ -3902,6 +3910,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+.link-to-learning > .os-note-body a {
+ color: #026591;
+}
+
.industry-spotlight {
margin-bottom: 1.4rem;
}
diff --git a/styles/output/contemporary-math-pdf.css b/styles/output/contemporary-math-pdf.css
index 66fe39520..08167b03c 100644
--- a/styles/output/contemporary-math-pdf.css
+++ b/styles/output/contemporary-math-pdf.css
@@ -963,7 +963,7 @@ div[data-type=composite-page].os-eob {
}
section.learning-objectives > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.2rem;
line-height: 1.5rem;
@@ -1028,7 +1028,7 @@ nav#toc > ol > li {
nav#toc > ol > li > a {
font-family: Noto Sans, sans-serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
font-weight: bold;
@@ -1050,7 +1050,7 @@ nav#toc > ol > li > a > .os-number {
line-height: 1rem;
border-style: solid;
border-width: 0.07rem;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
padding: 0.5rem;
position: absolute;
left: 0;
@@ -1161,7 +1161,7 @@ nav#toc > ol > li > ol > li > a::after {
font-size: 1.2rem;
line-height: 1.2rem;
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
}
.os-chapter-outline > h3.os-title {
@@ -1169,13 +1169,13 @@ nav#toc > ol > li > ol > li > a::after {
font-size: 1.2rem;
line-height: 1.2rem;
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
}
.os-chapter-outline > div.os-chapter-objective > a.os-chapter-objective {
display: inline-block;
text-decoration: none;
- color: #34BDD8;
+ color: #248194;
padding-left: 0.7rem;
border-left-width: 0.2727rem;
border-left-style: solid;
@@ -1553,6 +1553,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
border-style: solid;
border-width: 0.07rem;
border-color: white;
+ text-shadow: 0.18rem 0.18rem 0.36rem #000;
text-transform: uppercase;
padding: 0.5rem;
left: 0;
@@ -1584,7 +1585,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1593,20 +1594,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page].introduction .intro-text > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1614,7 +1615,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1623,27 +1624,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1675,7 +1676,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -1684,7 +1685,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1692,7 +1693,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1709,14 +1710,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=composite-chapter] > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=composite-chapter] > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -1730,20 +1731,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=composite-chapter] > div > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=composite-chapter] > div > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -1752,7 +1753,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1760,7 +1761,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1769,14 +1770,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -1784,7 +1785,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page]:not(.introduction).appendix > h1[data-type=document-title] {
display: table;
position: relative;
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 2.0736rem;
@@ -1806,7 +1807,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
color: black;
border-width: 0.3rem;
border-style: solid;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
font-weight: normal;
padding: 0.5rem;
position: absolute;
@@ -1821,7 +1822,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1829,7 +1830,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1837,7 +1838,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -1846,7 +1847,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1854,7 +1855,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1946,6 +1947,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+[data-type=note].who-knew > .os-note-body a {
+ color: #0270A1;
+}
+
[data-type=note].who-knew > .os-note-body > h4.os-subtitle {
color: #093D4C;
font-family: Roboto Slab, serif, StixGeneral;
@@ -1960,7 +1965,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=note].tech-check > .os-title {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -1999,8 +2004,12 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+[data-type=note].tech-check > .os-note-body a {
+ color: #0270A1;
+}
+
[data-type=note].tech-check > .os-note-body > h4.os-subtitle {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-weight: normal;
font-size: 1rem;
@@ -2050,6 +2059,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+[data-type=note].people-mathematics > .os-note-body a {
+ color: #0270A1;
+}
+
[data-type=note].people-mathematics > .os-note-body > h4.os-subtitle {
color: #092d23;
font-family: Roboto Slab, serif, StixGeneral;
@@ -2107,6 +2120,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+.your-turn > .os-note-body a {
+ color: #0270A1;
+}
+
.your-turn > .os-note-body > h4.os-subtitle {
color: #093D4C;
font-family: Roboto Slab, serif, StixGeneral;
@@ -2121,7 +2138,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2142,6 +2159,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+[data-type=note]:not([class]) > .os-note-body a {
+ color: #0270A1;
+}
+
.video {
margin-bottom: 1.4rem;
}
@@ -2258,7 +2279,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=note].definition > .os-note-body > .os-subtitle {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2291,7 +2312,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=note].formula > .os-note-body > .os-subtitle {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2616,7 +2637,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2630,7 +2651,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li > ul:not(.circled):not(.os-stepwise) > li {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3251,7 +3272,7 @@ li > table {
}
.os-table.os-unstyled-container > table > tbody > tr > td > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
diff --git a/styles/output/data-science-pdf.css b/styles/output/data-science-pdf.css
index ff01b7aed..fbe92232b 100644
--- a/styles/output/data-science-pdf.css
+++ b/styles/output/data-science-pdf.css
@@ -1322,6 +1322,10 @@ nav#toc > ol > li.os-toc-composite-chapter > ol {
font-weight: bold;
}
+[data-type=example] > .body a {
+ color: #026591;
+}
+
[data-type=equation].unnumbered {
display: flex;
align-items: center;
@@ -2443,6 +2447,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a {
+ color: #0232B5;
+}
+
.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
diff --git a/styles/output/dev-math-pdf.css b/styles/output/dev-math-pdf.css
index efcde1d85..0eb611bfd 100644
--- a/styles/output/dev-math-pdf.css
+++ b/styles/output/dev-math-pdf.css
@@ -1004,7 +1004,7 @@ nav#toc > ol > li {
nav#toc > ol > li > a {
font-family: Noto Sans, sans-serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
font-weight: bold;
@@ -1026,7 +1026,7 @@ nav#toc > ol > li > a > .os-number {
line-height: 1rem;
border-style: solid;
border-width: 0.07rem;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
padding: 0.5rem;
position: absolute;
left: 0;
@@ -1079,7 +1079,7 @@ nav#toc > ol > li > ol > li > a::after {
}
[data-type=abstract] > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.2rem;
line-height: 1.5rem;
@@ -1327,7 +1327,7 @@ a[role=doc-noteref] {
font-size: 1.2rem;
line-height: 1.2rem;
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
}
.os-chapter-outline > h3.os-title {
@@ -1335,13 +1335,13 @@ a[role=doc-noteref] {
font-size: 1.2rem;
line-height: 1.2rem;
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
}
.os-chapter-outline > div.os-chapter-objective > a.os-chapter-objective {
display: inline-block;
text-decoration: none;
- color: #34BDD8;
+ color: #248194;
padding-left: 0.7rem;
border-left-width: 0.2727rem;
border-left-style: solid;
@@ -1709,7 +1709,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1717,7 +1717,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1726,27 +1726,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1778,7 +1778,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -1787,7 +1787,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1795,7 +1795,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1812,14 +1812,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=composite-chapter] > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=composite-chapter] > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -1833,14 +1833,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=composite-chapter] > div > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=composite-chapter] > div > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -1878,6 +1878,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
border-style: solid;
border-width: 0.07rem;
border-color: white;
+ text-shadow: 0.18rem 0.18rem 0.36rem #000;
text-transform: uppercase;
padding: 0.5rem;
left: 0;
@@ -1909,7 +1910,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1918,20 +1919,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page].introduction .intro-text > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -1940,7 +1941,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1948,7 +1949,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1957,14 +1958,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -1972,7 +1973,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page]:not(.introduction).appendix > h1[data-type=document-title] {
display: table;
position: relative;
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 2.0736rem;
@@ -1994,7 +1995,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
color: black;
border-width: 0.3rem;
border-style: solid;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
font-weight: normal;
padding: 0.5rem;
position: absolute;
@@ -2009,7 +2010,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2017,7 +2018,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2025,7 +2026,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -2034,7 +2035,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2042,7 +2043,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2365,7 +2366,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > section > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2384,7 +2385,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > section > section > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2403,7 +2404,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc[data-type=composite-page] > section > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2422,7 +2423,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc[data-type=composite-page] > section > section > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2452,7 +2453,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2466,7 +2467,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li > ul:not(.circled):not(.os-stepwise) > li {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2780,7 +2781,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > :not(.os-eos) [data-type=problem] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2799,7 +2800,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > :not(.os-eos) [data-type=problem] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2807,7 +2808,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > :not(.os-eos) [data-type=problem] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2815,7 +2816,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] [data-type=solution] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2834,7 +2835,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] [data-type=solution] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2842,7 +2843,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] [data-type=solution] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2850,7 +2851,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2869,7 +2870,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2877,7 +2878,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2885,7 +2886,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] [data-type=question-solution] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2904,7 +2905,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] [data-type=question-solution] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2912,7 +2913,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] [data-type=question-solution] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2920,7 +2921,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container [data-type=problem] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2937,7 +2938,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container [data-type=problem] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2945,7 +2946,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container [data-type=problem] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2953,7 +2954,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container [data-type=exercise-question] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2970,7 +2971,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container [data-type=exercise-question] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2978,7 +2979,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2986,7 +2987,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-exercises-container [data-type=problem] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -3003,7 +3004,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-exercises-container [data-type=problem] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -3011,7 +3012,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-exercises-container [data-type=problem] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -3019,7 +3020,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-exercises-container [data-type=exercise-question] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -3036,7 +3037,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-exercises-container [data-type=exercise-question] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -3044,7 +3045,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-exercises-container [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -3052,7 +3053,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob.os-solution-container [data-type=solution] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -3069,7 +3070,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob.os-solution-container [data-type=solution] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -3077,7 +3078,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob.os-solution-container [data-type=solution] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -3379,7 +3380,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-table.os-unstyled-container > table > tbody > tr > td > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -3754,6 +3755,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+.manipulative-math > .os-note-body a {
+ color: #0270A1;
+}
+
.manipulative-math > .os-note-body > h4.os-subtitle {
color: #093D4C;
font-family: Roboto Slab, serif, StixGeneral;
@@ -3768,7 +3773,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3789,6 +3794,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+[data-type=note]:not([class]) > .os-note-body a {
+ color: #0270A1;
+}
+
.links-to-literacy {
margin-bottom: 1.4rem;
}
@@ -3833,6 +3842,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+.links-to-literacy > .os-note-body a {
+ color: #0270A1;
+}
+
.links-to-literacy > .os-note-body > h4.os-subtitle {
color: #093D4C;
font-family: Roboto Slab, serif, StixGeneral;
@@ -3884,6 +3897,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+.howto > .os-note-body a {
+ color: #0270A1;
+}
+
.howto > .os-note-body > h4.os-subtitle {
color: #093D4C;
font-family: Roboto Slab, serif, StixGeneral;
@@ -3898,7 +3915,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3919,6 +3936,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+[data-type=note]:not([class]) > .os-note-body a {
+ color: #0270A1;
+}
+
[data-type=equation].unnumbered {
display: flex;
align-items: center;
@@ -3927,7 +3948,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container > section.section-exercises > section > p > [data-effect=bold] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3936,7 +3957,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container > section.section-exercises > section > p {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -4096,7 +4117,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container > section.section-exercises > section.writing > p > [data-effect=bold] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -4105,7 +4126,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container > section.section-exercises > section.writing > p {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -4265,7 +4286,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container > section.section-exercises > section.everyday > p > [data-effect=bold] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -4274,7 +4295,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container > section.section-exercises > section.everyday > p {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -4471,7 +4492,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-review-exercises-container > section.review-exercises > section > p > [data-effect=bold] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -4480,7 +4501,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-review-exercises-container > section.review-exercises > section > p {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -4640,7 +4661,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-practice-test-container > section.practice-test > p > [data-effect=bold] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -4649,7 +4670,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-practice-test-container > section.practice-test > p {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
diff --git a/styles/output/economics-pdf.css b/styles/output/economics-pdf.css
index 61e6e7f0b..06d649c6b 100644
--- a/styles/output/economics-pdf.css
+++ b/styles/output/economics-pdf.css
@@ -1589,6 +1589,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #EFF3FA;
}
+.economics.workout > .os-note-body a {
+ color: #026591;
+}
+
.economics.workout > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
diff --git a/styles/output/english-composition-pdf.css b/styles/output/english-composition-pdf.css
index e9203a798..157d158b8 100644
--- a/styles/output/english-composition-pdf.css
+++ b/styles/output/english-composition-pdf.css
@@ -1759,6 +1759,10 @@ span.kinesthetic-icon {
max-width: 100%;
}
+.author-quote a {
+ color: #026591;
+}
+
.author-quote > .os-figure > figure {
margin-top: 0;
margin-bottom: 0;
diff --git a/styles/output/entrepreneurship-pdf.css b/styles/output/entrepreneurship-pdf.css
index 4ee290cb9..795c1d6a9 100644
--- a/styles/output/entrepreneurship-pdf.css
+++ b/styles/output/entrepreneurship-pdf.css
@@ -2088,6 +2088,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+.link-to-learning > .os-note-body a {
+ color: #026591;
+}
+
.entrepreneur-in-action {
margin-bottom: 1.4rem;
}
@@ -2219,6 +2223,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table.os-top-titled-container > table > thead a {
+ color: #0232B5;
+}
+
.os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
diff --git a/styles/output/finance-pdf.css b/styles/output/finance-pdf.css
index 3762a2ae1..acedee454 100644
--- a/styles/output/finance-pdf.css
+++ b/styles/output/finance-pdf.css
@@ -2129,6 +2129,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table.os-top-titled-container > table > thead a {
+ color: #0232B5;
+}
+
.os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
@@ -2695,6 +2699,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container) > table > thead a {
+ color: #0232B5;
+}
+
.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
diff --git a/styles/output/history-pdf.css b/styles/output/history-pdf.css
index 480dd2fa2..ef34e1028 100644
--- a/styles/output/history-pdf.css
+++ b/styles/output/history-pdf.css
@@ -2291,6 +2291,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #FFF7E5;
}
+.history.defining-american > .os-note-body a {
+ color: #026591;
+}
+
.history.defining-american > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -2335,6 +2339,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #EFF3FA;
}
+.history.americana > .os-note-body a {
+ color: #026591;
+}
+
.history.americana > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -2379,6 +2387,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #FFE5E5;
}
+.history.my-story > .os-note-body a {
+ color: #026591;
+}
+
.history.my-story > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
diff --git a/styles/output/hs-college-success-pdf.css b/styles/output/hs-college-success-pdf.css
index 06dcba46f..5cd190a4e 100644
--- a/styles/output/hs-college-success-pdf.css
+++ b/styles/output/hs-college-success-pdf.css
@@ -2352,6 +2352,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a {
+ color: #0232B5;
+}
+
.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
@@ -2918,6 +2922,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table.os-top-titled-container > table > thead a {
+ color: #0232B5;
+}
+
.os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
diff --git a/styles/output/hs-physics-pdf.css b/styles/output/hs-physics-pdf.css
index 7f17f0f74..a3bb3951b 100644
--- a/styles/output/hs-physics-pdf.css
+++ b/styles/output/hs-physics-pdf.css
@@ -1375,14 +1375,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1456,13 +1456,13 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -1550,7 +1550,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
font-size: 1rem;
line-height: 1.5rem;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
margin-right: 0.7rem;
}
@@ -1666,7 +1666,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after {
content: '';
width: 100%;
- border-top-color: #C31427;
+ border-top-color: #C20015;
border-top-width: 0.12rem;
border-top-style: solid;
display: block;
@@ -1685,14 +1685,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title {
@@ -1760,14 +1760,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table.os-top-titled-container .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table.os-top-titled-container .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table.os-top-titled-container .os-caption-container > .os-title {
@@ -2660,7 +2660,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.virtual-physics {
border: solid;
- border-color: #1E9575;
+ border-color: #1D8565;
box-decoration-break: slice;
padding-left: 8px;
padding-right: 8px;
@@ -2671,7 +2671,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.virtual-physics > .os-title {
- color: #1E9575;
+ color: #1D8565;
font-family: Mulish, sans-serif;
font-weight: 900;
font-size: 1.2rem;
@@ -2691,7 +2691,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.snap-lab {
border: solid;
- border-color: #0074BC;
+ border-color: #0078a3;
box-decoration-break: slice;
padding-left: 8px;
padding-right: 8px;
@@ -2702,7 +2702,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.snap-lab > .os-title {
- color: #0074BC;
+ color: #0078a3;
font-family: Mulish, sans-serif;
font-weight: 900;
font-size: 1.2rem;
@@ -3072,7 +3072,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
text-transform: uppercase;
font-size: 1.2rem;
line-height: 1.5rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
display: flex;
@@ -3115,7 +3115,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.worked-example {
margin-bottom: 0.7rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
box-decoration-break: slice;
diff --git a/styles/output/information-systems-pdf.css b/styles/output/information-systems-pdf.css
index da5339fa8..f1b94c57c 100644
--- a/styles/output/information-systems-pdf.css
+++ b/styles/output/information-systems-pdf.css
@@ -1988,6 +1988,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a {
+ color: #0232B5;
+}
+
.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
@@ -3280,6 +3284,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+.link-to-learning > .os-note-body a {
+ color: #026591;
+}
+
.is-careers {
margin-bottom: 1.4rem;
}
diff --git a/styles/output/intro-business-pdf.css b/styles/output/intro-business-pdf.css
index 536c75316..9fcde5b80 100644
--- a/styles/output/intro-business-pdf.css
+++ b/styles/output/intro-business-pdf.css
@@ -1388,6 +1388,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a {
+ color: #0232B5;
+}
+
.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
diff --git a/styles/output/lifespan-development-pdf.css b/styles/output/lifespan-development-pdf.css
index 8d068a04f..db18d6c3a 100644
--- a/styles/output/lifespan-development-pdf.css
+++ b/styles/output/lifespan-development-pdf.css
@@ -2473,6 +2473,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #EFF3FA;
}
+.it-depends > .os-note-body a {
+ color: #026591;
+}
+
.it-depends > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -2517,6 +2521,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #F0F8F1;
}
+.intersections-contexts > .os-note-body a {
+ color: #026591;
+}
+
.intersections-contexts > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -2561,6 +2569,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #F2E8F4;
}
+.life-hacks > .os-note-body a {
+ color: #026591;
+}
+
.life-hacks > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
diff --git a/styles/output/marketing-pdf.css b/styles/output/marketing-pdf.css
index 6d204cc47..c0fd703a6 100644
--- a/styles/output/marketing-pdf.css
+++ b/styles/output/marketing-pdf.css
@@ -1603,6 +1603,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a {
+ color: #0232B5;
+}
+
.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
@@ -2169,6 +2173,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table.os-data-table-container > table > thead a {
+ color: #0232B5;
+}
+
.os-table.os-data-table-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
diff --git a/styles/output/microbiology-pdf.css b/styles/output/microbiology-pdf.css
index bcb6332e8..615525a0f 100644
--- a/styles/output/microbiology-pdf.css
+++ b/styles/output/microbiology-pdf.css
@@ -1486,14 +1486,14 @@ a[role=doc-noteref] {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1567,13 +1567,13 @@ a[role=doc-noteref] {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -1749,7 +1749,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after {
content: '';
width: 100%;
- border-top-color: #C31427;
+ border-top-color: #C20015;
border-top-width: 0.12rem;
border-top-style: solid;
display: block;
@@ -1768,14 +1768,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title {
@@ -2563,7 +2563,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.disease-profile {
border: solid;
- border-color: #1E9575;
+ border-color: #1D8565;
box-decoration-break: slice;
padding-left: 8px;
padding-right: 8px;
@@ -2574,7 +2574,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.disease-profile > .os-title {
- color: #1E9575;
+ color: #1D8565;
font-family: Mulish, sans-serif;
font-weight: 900;
font-size: 1.2rem;
@@ -2803,14 +2803,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table.os-top-titled-container .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table.os-top-titled-container .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table.os-top-titled-container .os-caption-container > .os-title {
diff --git a/styles/output/neuroscience-pdf.css b/styles/output/neuroscience-pdf.css
index bf7ecc2d9..e155b3122 100644
--- a/styles/output/neuroscience-pdf.css
+++ b/styles/output/neuroscience-pdf.css
@@ -1316,13 +1316,13 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -1353,14 +1353,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1497,7 +1497,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after {
content: '';
width: 100%;
- border-top-color: #C31427;
+ border-top-color: #C20015;
border-top-width: 0.12rem;
border-top-style: solid;
display: block;
@@ -1516,14 +1516,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title {
@@ -1590,14 +1590,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table.os-no-cellborder-container .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table.os-no-cellborder-container .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table.os-no-cellborder-container .os-caption-container > .os-title {
@@ -1707,7 +1707,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table.os-no-cellborder-container:after {
content: '';
width: 100%;
- border-top-color: #C31427;
+ border-top-color: #C20015;
border-top-width: 0.12rem;
border-top-style: solid;
display: block;
diff --git a/styles/output/nursing-external-pdf.css b/styles/output/nursing-external-pdf.css
index 1b68474b0..89675b2f8 100644
--- a/styles/output/nursing-external-pdf.css
+++ b/styles/output/nursing-external-pdf.css
@@ -1330,14 +1330,14 @@ div[data-type=composite-page].os-eob {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1411,13 +1411,13 @@ div[data-type=composite-page].os-eob {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -1962,14 +1962,14 @@ a[role=doc-noteref] {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title {
@@ -3443,14 +3443,14 @@ a[role=doc-noteref] {
.os-table.os-top-titled-container .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table.os-top-titled-container .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table.os-top-titled-container .os-caption-container > .os-title {
@@ -3529,7 +3529,7 @@ a[role=doc-noteref] {
line-height: 1.5rem;
text-transform: uppercase;
font-weight: 900;
- background-color: #C31427;
+ background-color: #C20015;
height: 32.5px;
display: flex;
align-items: center;
@@ -4033,7 +4033,7 @@ a[role=doc-noteref] {
text-transform: uppercase;
font-size: 1.2rem;
line-height: 1.5rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
display: flex;
@@ -4069,7 +4069,7 @@ a[role=doc-noteref] {
.unfolding-casestudy {
margin-bottom: 0.7rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
box-decoration-break: slice;
diff --git a/styles/output/nursing-internal-pdf.css b/styles/output/nursing-internal-pdf.css
index 45637c7f5..563dc9d1c 100644
--- a/styles/output/nursing-internal-pdf.css
+++ b/styles/output/nursing-internal-pdf.css
@@ -1639,14 +1639,14 @@ p.centered-text {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1720,13 +1720,13 @@ p.centered-text {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -1873,13 +1873,13 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container) .os-caption-container > .os-title {
font-family: Mulish, sans-serif;
@@ -3241,7 +3241,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.unfolding-casestudy {
border: solid;
- border-color: #C31427;
+ border-color: #C20015;
box-decoration-break: slice;
padding-left: 8px;
padding-right: 8px;
@@ -3252,7 +3252,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.unfolding-casestudy > .os-title {
- color: #C31427;
+ color: #C20015;
font-family: Mulish, sans-serif;
font-weight: 900;
font-size: 1.2rem;
@@ -3346,7 +3346,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
text-transform: uppercase;
font-size: 1.2rem;
line-height: 1.5rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
display: flex;
@@ -3382,7 +3382,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.rn-stories {
margin-bottom: 0.7rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
box-decoration-break: slice;
diff --git a/styles/output/organic-chemistry-pdf.css b/styles/output/organic-chemistry-pdf.css
index d44b9010e..ba2937b68 100644
--- a/styles/output/organic-chemistry-pdf.css
+++ b/styles/output/organic-chemistry-pdf.css
@@ -1012,7 +1012,7 @@ nav, [data-type=document-title], [data-type=title],
}
.red-text {
- color: #C31427;
+ color: #C20015;
}
.yellow-text {
@@ -1176,7 +1176,7 @@ nav#toc > ol > li.os-toc-chapter > ol > li > a::after {
[data-type=example] {
margin-bottom: 1.4rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
box-decoration-break: slice;
@@ -1189,7 +1189,7 @@ nav#toc > ol > li.os-toc-chapter > ol > li > a::after {
text-transform: uppercase;
font-size: 1.2rem;
line-height: 1.5rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
display: flex;
@@ -1298,7 +1298,7 @@ a.figure-target-label {
text-decoration: none;
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -2311,7 +2311,7 @@ div a:not(.autogenerated-content):not(.figure-target-label):not(.table-target-la
}
[data-type=page]:not(.introduction) > h2[data-type=document-title] {
- color: #C31427;
+ color: #C20015;
font-family: Mulish, sans-serif;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2630,7 +2630,7 @@ div a:not(.autogenerated-content):not(.figure-target-label):not(.table-target-la
.why-chapter {
border: solid;
- border-color: #1E9575;
+ border-color: #1D8565;
box-decoration-break: slice;
padding-left: 8px;
padding-right: 8px;
@@ -2641,7 +2641,7 @@ div a:not(.autogenerated-content):not(.figure-target-label):not(.table-target-la
}
.why-chapter > .os-title {
- color: #1E9575;
+ color: #1D8565;
font-family: Mulish, sans-serif;
font-weight: 900;
font-size: 1.2rem;
@@ -2708,14 +2708,14 @@ div a:not(.autogenerated-content):not(.figure-target-label):not(.table-target-la
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -2789,13 +2789,13 @@ div a:not(.autogenerated-content):not(.figure-target-label):not(.table-target-la
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -2932,14 +2932,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-figure.has-mechanism-figure > .os-caption-title-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure.has-mechanism-figure > .os-caption-title-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-mechanism-figure > .os-caption-title-container > .os-title {
diff --git a/styles/output/pl-economics-pdf.css b/styles/output/pl-economics-pdf.css
index 05b4475c0..244982d90 100644
--- a/styles/output/pl-economics-pdf.css
+++ b/styles/output/pl-economics-pdf.css
@@ -1506,6 +1506,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #EFF3FA;
}
+.economics.workout > .os-note-body a {
+ color: #026591;
+}
+
.economics.workout > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
diff --git a/styles/output/pl-marketing-pdf.css b/styles/output/pl-marketing-pdf.css
index 3b83d226d..2b4207ec2 100644
--- a/styles/output/pl-marketing-pdf.css
+++ b/styles/output/pl-marketing-pdf.css
@@ -1531,6 +1531,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a {
+ color: #0232B5;
+}
+
.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
diff --git a/styles/output/pl-nursing-pdf.css b/styles/output/pl-nursing-pdf.css
index 7e0d21ee5..4601ff106 100644
--- a/styles/output/pl-nursing-pdf.css
+++ b/styles/output/pl-nursing-pdf.css
@@ -1452,14 +1452,14 @@ nav#toc > ol > li.os-toc-chapter > ol > li > a::after {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1533,13 +1533,13 @@ nav#toc > ol > li.os-toc-chapter > ol > li > a::after {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -1744,14 +1744,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title {
@@ -3181,7 +3181,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
line-height: 1.5rem;
text-transform: uppercase;
font-weight: 900;
- background-color: #C31427;
+ background-color: #C20015;
height: 32.5px;
display: flex;
align-items: center;
@@ -3317,7 +3317,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
text-transform: uppercase;
font-size: 1.2rem;
line-height: 1.5rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
display: flex;
@@ -3353,7 +3353,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.unfolding-casestudy {
margin-bottom: 0.7rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
box-decoration-break: slice;
diff --git a/styles/output/pl-psychology-pdf.css b/styles/output/pl-psychology-pdf.css
index 92e6e02e4..d2147440c 100644
--- a/styles/output/pl-psychology-pdf.css
+++ b/styles/output/pl-psychology-pdf.css
@@ -1856,6 +1856,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #FFF7E5;
}
+.everyday-connection > .os-note-body a {
+ color: #026591;
+}
+
.everyday-connection > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -1900,6 +1904,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #EFF3FA;
}
+.what-do-you-think > .os-note-body a {
+ color: #026591;
+}
+
.what-do-you-think > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -1944,6 +1952,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #F0F8F1;
}
+.dig-deeper > .os-note-body a {
+ color: #026591;
+}
+
.dig-deeper > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
diff --git a/styles/output/pl-u-physics-pdf.css b/styles/output/pl-u-physics-pdf.css
index 368660302..a08d6f6b7 100644
--- a/styles/output/pl-u-physics-pdf.css
+++ b/styles/output/pl-u-physics-pdf.css
@@ -1390,14 +1390,14 @@ nav#toc > ol > .os-toc-index > a::after {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1471,13 +1471,13 @@ nav#toc > ol > .os-toc-index > a::after {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -1790,7 +1790,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=example] {
margin-bottom: 1.4rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
box-decoration-break: slice;
@@ -1803,7 +1803,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
text-transform: uppercase;
font-size: 1.2rem;
line-height: 1.5rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
display: flex;
@@ -1934,7 +1934,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
font-size: 1rem;
line-height: 1.5rem;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
margin-right: 0.7rem;
}
@@ -1955,7 +1955,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
font-size: 1rem;
line-height: 1.5rem;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
margin-right: 0.7rem;
}
@@ -2437,14 +2437,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table.top-titled .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table.top-titled .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table.top-titled .os-caption-container > .os-title {
@@ -2608,7 +2608,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after {
content: '';
width: 100%;
- border-top-color: #C31427;
+ border-top-color: #C20015;
border-top-width: 0.12rem;
border-top-style: solid;
display: block;
@@ -2627,14 +2627,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title {
diff --git a/styles/output/political-science-pdf.css b/styles/output/political-science-pdf.css
index 89dad77a3..833f7966c 100644
--- a/styles/output/political-science-pdf.css
+++ b/styles/output/political-science-pdf.css
@@ -2324,6 +2324,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #EFF3FA;
}
+.connecting-courses > .os-note-body a {
+ color: #026591;
+}
+
.connecting-courses > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
diff --git a/styles/output/precalculus-coreq-pdf.css b/styles/output/precalculus-coreq-pdf.css
index 8cb2b0b1b..e45767a42 100644
--- a/styles/output/precalculus-coreq-pdf.css
+++ b/styles/output/precalculus-coreq-pdf.css
@@ -887,7 +887,7 @@ nav#toc > ol > li {
nav#toc > ol > li > a {
font-family: Noto Sans, sans-serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
font-weight: bold;
@@ -909,7 +909,7 @@ nav#toc > ol > li > a > .os-number {
line-height: 1rem;
border-style: solid;
border-width: 0.07rem;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
padding: 0.5rem;
position: absolute;
left: 0;
@@ -1493,7 +1493,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
font-size: 1.2rem;
line-height: 1.2rem;
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
}
.os-chapter-outline > h3.os-title {
@@ -1501,13 +1501,13 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
font-size: 1.2rem;
line-height: 1.2rem;
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
}
.os-chapter-outline > div.os-chapter-objective > a.os-chapter-objective {
display: inline-block;
text-decoration: none;
- color: #34BDD8;
+ color: #248194;
padding-left: 0.7rem;
border-left-width: 0.2727rem;
border-left-style: solid;
@@ -1519,7 +1519,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
section.coreq-skills > section.learning-objectives > h4[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.2rem;
line-height: 1.5rem;
@@ -1539,7 +1539,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=abstract] > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.2rem;
line-height: 1.5rem;
@@ -1563,7 +1563,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1571,7 +1571,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1580,27 +1580,27 @@ section.coreq-skills > section.learning-objectives > ul > li {
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1632,7 +1632,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=composite-chapter] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -1641,7 +1641,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=composite-chapter] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1649,7 +1649,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=composite-chapter] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1666,14 +1666,14 @@ section.coreq-skills > section.learning-objectives > ul > li {
[data-type=composite-chapter] > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=composite-chapter] > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -1687,14 +1687,14 @@ section.coreq-skills > section.learning-objectives > ul > li {
[data-type=composite-chapter] > div > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=composite-chapter] > div > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -1732,6 +1732,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
border-style: solid;
border-width: 0.07rem;
border-color: white;
+ text-shadow: 0.18rem 0.18rem 0.36rem #000;
text-transform: uppercase;
padding: 0.5rem;
left: 0;
@@ -1763,7 +1764,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1772,20 +1773,20 @@ section.coreq-skills > section.learning-objectives > ul > li {
[data-type=page].introduction .intro-text > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -1794,7 +1795,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1802,7 +1803,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1811,14 +1812,14 @@ section.coreq-skills > section.learning-objectives > ul > li {
[data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -1826,7 +1827,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
[data-type=page]:not(.introduction).appendix > h1[data-type=document-title] {
display: table;
position: relative;
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 2.0736rem;
@@ -1848,7 +1849,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
color: black;
border-width: 0.3rem;
border-style: solid;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
font-weight: normal;
padding: 0.5rem;
position: absolute;
@@ -1863,7 +1864,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1871,7 +1872,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1879,7 +1880,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eob[data-type=composite-page] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -1888,7 +1889,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1896,7 +1897,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2219,7 +2220,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page] > section > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2238,7 +2239,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page] > section > section > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2257,7 +2258,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eoc[data-type=composite-page] > section > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2276,7 +2277,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eoc[data-type=composite-page] > section > section > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2306,7 +2307,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2320,7 +2321,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li > ul:not(.circled):not(.os-stepwise) > li {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2634,7 +2635,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page] > :not(.os-eos) [data-type=problem] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2653,7 +2654,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page] > :not(.os-eos) [data-type=problem] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2661,7 +2662,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page] > :not(.os-eos) [data-type=problem] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2669,7 +2670,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page] [data-type=solution] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2688,7 +2689,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page] [data-type=solution] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2696,7 +2697,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page] [data-type=solution] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2704,7 +2705,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2723,7 +2724,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2731,7 +2732,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2739,7 +2740,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page] [data-type=question-solution] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2758,7 +2759,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page] [data-type=question-solution] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2766,7 +2767,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
[data-type=page] [data-type=question-solution] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2774,7 +2775,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eos.os-section-exercises-container [data-type=problem] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2791,7 +2792,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eos.os-section-exercises-container [data-type=problem] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2799,7 +2800,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eos.os-section-exercises-container [data-type=problem] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2807,7 +2808,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eos.os-section-exercises-container [data-type=exercise-question] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2824,7 +2825,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eos.os-section-exercises-container [data-type=exercise-question] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2832,7 +2833,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eos.os-section-exercises-container [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2840,7 +2841,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eoc.os-exercises-container [data-type=problem] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2857,7 +2858,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eoc.os-exercises-container [data-type=problem] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2865,7 +2866,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eoc.os-exercises-container [data-type=problem] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2873,7 +2874,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eoc.os-exercises-container [data-type=exercise-question] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2890,7 +2891,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eoc.os-exercises-container [data-type=exercise-question] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2898,7 +2899,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eoc.os-exercises-container [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2906,7 +2907,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eob.os-solution-container [data-type=solution] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2923,7 +2924,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eob.os-solution-container [data-type=solution] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2931,7 +2932,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-eob.os-solution-container [data-type=solution] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -3233,7 +3234,7 @@ section.coreq-skills > section.learning-objectives > ul > li {
}
.os-table.os-unstyled-container > table > tbody > tr > td > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -3591,7 +3592,7 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da
}
.os-eos.os-section-exercises-container > section.section-exercises > section > p > [data-effect=bold] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3600,7 +3601,7 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da
}
.os-eos.os-section-exercises-container > section.section-exercises > section > p {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3760,7 +3761,7 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da
}
.os-eoc.os-review-exercises-container > section.review-exercises > section > p > [data-effect=bold] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3769,7 +3770,7 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da
}
.os-eoc.os-review-exercises-container > section.review-exercises > section > p {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3929,7 +3930,7 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da
}
.os-eoc.os-practice-test-container > section.practice-test > p > [data-effect=bold] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3938,7 +3939,7 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da
}
.os-eoc.os-practice-test-container > section.practice-test > p {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -4176,6 +4177,10 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da
padding: 0.7rem;
}
+.how-to-notitle > .os-note-body a {
+ color: #0270A1;
+}
+
.how-to-notitle > .os-note-body > h4.os-subtitle {
color: #093D4C;
font-family: Roboto Slab, serif, StixGeneral;
@@ -4328,7 +4333,7 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da
}
[data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -4349,6 +4354,10 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da
padding: 0.7rem;
}
+[data-type=note]:not([class]) > .os-note-body a {
+ color: #0270A1;
+}
+
[data-type=composite-chapter].os-eob.os-solution-container > [data-type=composite-page] {
margin-bottom: 1.4rem;
}
diff --git a/styles/output/precalculus-pdf.css b/styles/output/precalculus-pdf.css
index 4e3412adc..f01421df3 100644
--- a/styles/output/precalculus-pdf.css
+++ b/styles/output/precalculus-pdf.css
@@ -1004,7 +1004,7 @@ nav#toc > ol > li {
nav#toc > ol > li > a {
font-family: Noto Sans, sans-serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
font-weight: bold;
@@ -1026,7 +1026,7 @@ nav#toc > ol > li > a > .os-number {
line-height: 1rem;
border-style: solid;
border-width: 0.07rem;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
padding: 0.5rem;
position: absolute;
left: 0;
@@ -1079,7 +1079,7 @@ nav#toc > ol > li > ol > li > a::after {
}
[data-type=abstract] > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.2rem;
line-height: 1.5rem;
@@ -1595,7 +1595,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
font-size: 1.2rem;
line-height: 1.2rem;
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
}
.os-chapter-outline > h3.os-title {
@@ -1603,13 +1603,13 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
font-size: 1.2rem;
line-height: 1.2rem;
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
}
.os-chapter-outline > div.os-chapter-objective > a.os-chapter-objective {
display: inline-block;
text-decoration: none;
- color: #34BDD8;
+ color: #248194;
padding-left: 0.7rem;
border-left-width: 0.2727rem;
border-left-style: solid;
@@ -1621,7 +1621,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1629,7 +1629,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1638,27 +1638,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1690,7 +1690,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -1699,7 +1699,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1707,7 +1707,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=composite-chapter] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1724,14 +1724,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=composite-chapter] > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=composite-chapter] > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -1745,14 +1745,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=composite-chapter] > div > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=composite-chapter] > div > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -1790,6 +1790,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
border-style: solid;
border-width: 0.07rem;
border-color: white;
+ text-shadow: 0.18rem 0.18rem 0.36rem #000;
text-transform: uppercase;
padding: 0.5rem;
left: 0;
@@ -1821,7 +1822,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1830,20 +1831,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page].introduction .intro-text > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -1852,7 +1853,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1860,7 +1861,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1869,14 +1870,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -1884,7 +1885,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page]:not(.introduction).appendix > h1[data-type=document-title] {
display: table;
position: relative;
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 2.0736rem;
@@ -1906,7 +1907,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
color: black;
border-width: 0.3rem;
border-style: solid;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
font-weight: normal;
padding: 0.5rem;
position: absolute;
@@ -1921,7 +1922,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1929,7 +1930,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -1937,7 +1938,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -1946,7 +1947,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -1954,7 +1955,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2277,7 +2278,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > section > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2296,7 +2297,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > section > section > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2315,7 +2316,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc[data-type=composite-page] > section > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2334,7 +2335,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc[data-type=composite-page] > section > section > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2364,7 +2365,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2378,7 +2379,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li > ul:not(.circled):not(.os-stepwise) > li {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2692,7 +2693,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > :not(.os-eos) [data-type=problem] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2711,7 +2712,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > :not(.os-eos) [data-type=problem] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2719,7 +2720,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > :not(.os-eos) [data-type=problem] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2727,7 +2728,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] [data-type=solution] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2746,7 +2747,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] [data-type=solution] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2754,7 +2755,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] [data-type=solution] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2762,7 +2763,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2781,7 +2782,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2789,7 +2790,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2797,7 +2798,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] [data-type=question-solution] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2816,7 +2817,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] [data-type=question-solution] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2824,7 +2825,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page] [data-type=question-solution] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2832,7 +2833,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container [data-type=problem] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2849,7 +2850,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container [data-type=problem] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2857,7 +2858,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container [data-type=problem] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2865,7 +2866,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container [data-type=exercise-question] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2882,7 +2883,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container [data-type=exercise-question] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2890,7 +2891,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2898,7 +2899,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-exercises-container [data-type=problem] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2915,7 +2916,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-exercises-container [data-type=problem] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2923,7 +2924,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-exercises-container [data-type=problem] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2931,7 +2932,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-exercises-container [data-type=exercise-question] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2948,7 +2949,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-exercises-container [data-type=exercise-question] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2956,7 +2957,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-exercises-container [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2964,7 +2965,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob.os-solution-container [data-type=solution] > div > p > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2981,7 +2982,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob.os-solution-container [data-type=solution] > div > .circled > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -2989,7 +2990,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob.os-solution-container [data-type=solution] > div > ul[data-labeled-item=true] > li > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
line-height: 1.5rem;
vertical-align: middle;
@@ -3291,7 +3292,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-table.os-unstyled-container > table > tbody > tr > td > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -3525,6 +3526,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+.how-to-notitle > .os-note-body a {
+ color: #0270A1;
+}
+
.how-to-notitle > .os-note-body > h4.os-subtitle {
color: #093D4C;
font-family: Roboto Slab, serif, StixGeneral;
@@ -3682,7 +3687,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3703,8 +3708,12 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
padding: 0.7rem;
}
+[data-type=note]:not([class]) > .os-note-body a {
+ color: #0270A1;
+}
+
.os-eos.os-section-exercises-container > section.section-exercises > section > p > [data-effect=bold] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3713,7 +3722,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eos.os-section-exercises-container > section.section-exercises > section > p {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3910,7 +3919,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-review-exercises-container > section.review-exercises > section > p > [data-effect=bold] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3919,7 +3928,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-review-exercises-container > section.review-exercises > section > p {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -4079,7 +4088,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-practice-test-container > section.practice-test > p > [data-effect=bold] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -4088,7 +4097,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc.os-practice-test-container > section.practice-test > p {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
diff --git a/styles/output/principles-management-pdf.css b/styles/output/principles-management-pdf.css
index 5032fb7e5..e676979f9 100644
--- a/styles/output/principles-management-pdf.css
+++ b/styles/output/principles-management-pdf.css
@@ -2972,6 +2972,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
width: 25%;
}
+.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a {
+ color: #0232B5;
+}
+
.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
diff --git a/styles/output/psychology-pdf.css b/styles/output/psychology-pdf.css
index 4f2ac587b..222d834b2 100644
--- a/styles/output/psychology-pdf.css
+++ b/styles/output/psychology-pdf.css
@@ -1911,6 +1911,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #FFF7E5;
}
+.everyday-connection > .os-note-body a {
+ color: #026591;
+}
+
.everyday-connection > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -1955,6 +1959,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #EFF3FA;
}
+.what-do-you-think > .os-note-body a {
+ color: #026591;
+}
+
.what-do-you-think > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -1999,6 +2007,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #F0F8F1;
}
+.dig-deeper > .os-note-body a {
+ color: #026591;
+}
+
.dig-deeper > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
diff --git a/styles/output/python-pdf.css b/styles/output/python-pdf.css
index a664dcddc..43d79a784 100644
--- a/styles/output/python-pdf.css
+++ b/styles/output/python-pdf.css
@@ -945,6 +945,10 @@ nav#toc > ol > li:not(.os-toc-unit):not(.os-toc-unit-page) > ol > li > a::after
font-weight: bold;
}
+[data-type=example] > .body a {
+ color: #026591;
+}
+
.os-chapter-outline {
font-family: Noto Sans, StixGeneral;
font-size: 1rem;
@@ -1399,6 +1403,10 @@ nav#toc > ol > li:not(.os-toc-unit):not(.os-toc-unit-page) > ol > li > a::after
width: 25%;
}
+.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a {
+ color: #0232B5;
+}
+
.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) {
color: #344456;
font-family: Noto Sans, StixGeneral;
diff --git a/styles/output/sociology-pdf.css b/styles/output/sociology-pdf.css
index 2dbdb2231..abf0041a1 100644
--- a/styles/output/sociology-pdf.css
+++ b/styles/output/sociology-pdf.css
@@ -2288,6 +2288,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #EFF3FA;
}
+.sociological-research > .os-note-body a {
+ color: #026591;
+}
+
.sociological-research > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -2332,6 +2336,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #FFE5E5;
}
+.sociology-big-picture > .os-note-body a {
+ color: #026591;
+}
+
.sociology-big-picture > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
diff --git a/styles/output/statistics-pdf.css b/styles/output/statistics-pdf.css
index c9d16065d..3e9e62de6 100644
--- a/styles/output/statistics-pdf.css
+++ b/styles/output/statistics-pdf.css
@@ -1004,7 +1004,7 @@ nav#toc > ol > li {
nav#toc > ol > li > a {
font-family: Noto Sans, sans-serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
font-weight: bold;
@@ -1026,7 +1026,7 @@ nav#toc > ol > li > a > .os-number {
line-height: 1rem;
border-style: solid;
border-width: 0.07rem;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
padding: 0.5rem;
position: absolute;
left: 0;
@@ -1193,7 +1193,7 @@ a[role=doc-noteref] {
}
[data-type=note].chapter-objectives > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.2rem;
line-height: 1.5rem;
@@ -1987,7 +1987,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-table.os-unstyled-container > table > tbody > tr > td > .token {
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.728rem;
margin-right: 8px;
line-height: 1.5rem;
@@ -2198,7 +2198,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2206,7 +2206,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2215,27 +2215,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2299,6 +2299,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
border-style: solid;
border-width: 0.07rem;
border-color: white;
+ text-shadow: 0.18rem 0.18rem 0.36rem #000;
text-transform: uppercase;
padding: 0.5rem;
left: 0;
@@ -2330,7 +2331,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2339,20 +2340,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page].introduction .intro-text > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -2361,7 +2362,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2369,7 +2370,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2378,14 +2379,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1.2rem;
line-height: 1.5rem;
}
[data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] {
font-family: Roboto Slab, serif, StixGeneral;
- color: #1E7E91;
+ color: #1E7A8F;
font-size: 1rem;
line-height: 1.5rem;
}
@@ -2393,7 +2394,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
[data-type=page]:not(.introduction).appendix > h1[data-type=document-title] {
display: table;
position: relative;
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 2.0736rem;
@@ -2415,7 +2416,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
color: black;
border-width: 0.3rem;
border-style: solid;
- border-color: #1E7E91;
+ border-color: #1E7A8F;
font-weight: normal;
padding: 0.5rem;
position: absolute;
@@ -2430,7 +2431,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2438,7 +2439,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
[data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2446,7 +2447,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc[data-type=composite-page] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -2455,7 +2456,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2463,7 +2464,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eoc[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2479,7 +2480,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] > h1 {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 2.0736rem;
line-height: 1.5rem;
@@ -2488,7 +2489,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.728rem;
line-height: 1.5rem;
@@ -2496,7 +2497,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
}
.os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1.44rem;
line-height: 1.5rem;
@@ -2565,6 +2566,10 @@ p > [data-type=title] {
padding: 0.7rem;
}
+.collab > .os-note-body a {
+ color: #0270A1;
+}
+
.collab > .os-note-body > h4.os-subtitle {
color: #093D4C;
font-family: Roboto Slab, serif, StixGeneral;
@@ -2579,7 +2584,7 @@ p > [data-type=title] {
}
.calculator > .os-title {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2610,7 +2615,7 @@ p > [data-type=title] {
}
.calculator > .os-note-body {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2618,8 +2623,12 @@ p > [data-type=title] {
padding: 0.7rem;
}
+.calculator > .os-note-body a {
+ color: #0270A1;
+}
+
.calculator > .os-note-body > h4.os-subtitle {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-weight: normal;
font-size: 1rem;
@@ -2675,6 +2684,10 @@ p > [data-type=title] {
padding: 0.7rem;
}
+.try > .os-note-body a {
+ color: #0270A1;
+}
+
.try > .os-note-body > h4.os-subtitle {
color: #093D4C;
font-family: Roboto Slab, serif, StixGeneral;
@@ -2689,7 +2702,7 @@ p > [data-type=title] {
}
[data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Roboto Slab, serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -2711,6 +2724,10 @@ p > [data-type=title] {
padding: 0.7rem;
}
+[data-type=note]:not([class]) > .os-note-body a {
+ color: #0270A1;
+}
+
.statistics.lab {
margin-bottom: 2.1rem;
margin-top: 2.1rem;
@@ -2802,7 +2819,7 @@ p > [data-type=title] {
font-size: 1rem;
line-height: 1.5rem;
font-weight: bold;
- color: #1E7E91;
+ color: #1E7A8F;
margin-right: 0.7rem;
}
@@ -3021,7 +3038,7 @@ p > [data-type=title] {
}
.os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
@@ -3035,7 +3052,7 @@ p > [data-type=title] {
}
.os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li > ul:not(.circled):not(.os-stepwise) > li {
- color: #1E7E91;
+ color: #1E7A8F;
font-family: Noto Sans, sans-serif, StixGeneral;
font-size: 1rem;
line-height: 1.5rem;
diff --git a/styles/output/u-physics-pdf.css b/styles/output/u-physics-pdf.css
index e34e99df4..a8bc15f58 100644
--- a/styles/output/u-physics-pdf.css
+++ b/styles/output/u-physics-pdf.css
@@ -1257,7 +1257,7 @@ nav#toc > ol > .os-toc-index > a::after {
[data-type=example] {
margin-bottom: 1.4rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
box-decoration-break: slice;
@@ -1270,7 +1270,7 @@ nav#toc > ol > .os-toc-index > a::after {
text-transform: uppercase;
font-size: 1.2rem;
line-height: 1.5rem;
- border-bottom-color: #C31427;
+ border-bottom-color: #C20015;
border-bottom-width: 0.2rem;
border-bottom-style: solid;
display: flex;
@@ -1509,7 +1509,7 @@ nav#toc > ol > .os-toc-index > a::after {
font-size: 1rem;
line-height: 1.5rem;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
margin-right: 0.7rem;
}
@@ -1530,7 +1530,7 @@ nav#toc > ol > .os-toc-index > a::after {
font-size: 1rem;
line-height: 1.5rem;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
margin-right: 0.7rem;
}
@@ -1559,14 +1559,14 @@ nav#toc > ol > .os-toc-index > a::after {
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title {
@@ -1640,13 +1640,13 @@ nav#toc > ol > .os-toc-index > a::after {
.os-figure.has-splash .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-figure.has-splash .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
@@ -2477,7 +2477,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after {
content: '';
width: 100%;
- border-top-color: #C31427;
+ border-top-color: #C20015;
border-top-width: 0.12rem;
border-top-style: solid;
display: block;
@@ -2496,14 +2496,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title {
@@ -2571,14 +2571,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
.os-table.top-titled .os-caption-container > .os-title-label {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
text-transform: uppercase;
}
.os-table.top-titled .os-caption-container > .os-number {
font-family: Mulish, sans-serif;
font-weight: bold;
- color: #C31427;
+ color: #C20015;
}
.os-table.top-titled .os-caption-container > .os-title {
diff --git a/styles/output/world-history-pdf.css b/styles/output/world-history-pdf.css
index 4f4df1009..8fd8f69f2 100644
--- a/styles/output/world-history-pdf.css
+++ b/styles/output/world-history-pdf.css
@@ -2151,6 +2151,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #EFF3FA;
}
+.own-words > .os-note-body a {
+ color: #026591;
+}
+
.own-words > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -2196,6 +2200,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #F2E8F4;
}
+.dueling-voices > .os-note-body a {
+ color: #026591;
+}
+
.dueling-voices > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -2241,6 +2249,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #F0F8F1;
}
+.beyond-book > .os-note-body a {
+ color: #026591;
+}
+
.beyond-book > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
@@ -2286,6 +2298,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure {
background-color: #FFF7E5;
}
+.past-present > .os-note-body a {
+ color: #026591;
+}
+
.past-present > .os-note-body > h4.os-subtitle {
color: #000000;
font-family: Archivo, sans-serif, StixGeneral;
diff --git a/yarn.lock b/yarn.lock
index 7c1cf2931..135c6fe1c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,6 +2,13 @@
# yarn lockfile v1
+"@axe-core/playwright@^4.11.0":
+ version "4.11.0"
+ resolved "https://registry.yarnpkg.com/@axe-core/playwright/-/playwright-4.11.0.tgz#64beab80764c1f3f0ec4ac21f9b2c2d7df508958"
+ integrity sha512-70vBT/Ylqpm65RQz2iCG2o0JJCEG/WCNyefTr2xcOcr1CoSee60gNQYUMZZ7YukoKkFLv26I/jjlsvwwp532oQ==
+ dependencies:
+ axe-core "~4.11.0"
+
"@babel/code-frame@^7.0.0":
version "7.16.7"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789"
@@ -49,11 +56,36 @@
"@nodelib/fs.scandir" "2.1.5"
fastq "^1.6.0"
+"@puppeteer/browsers@^2.2.3":
+ version "2.11.1"
+ resolved "https://registry.yarnpkg.com/@puppeteer/browsers/-/browsers-2.11.1.tgz#dad378d5d2d4764a3ab7316c9476105faa0d7c0b"
+ integrity sha512-YmhAxs7XPuxN0j7LJloHpfD1ylhDuFmmwMvfy/+6nBSrETT2ycL53LrhgPtR+f+GcPSybQVuQ5inWWu5MrWCpA==
+ dependencies:
+ debug "^4.4.3"
+ extract-zip "^2.0.1"
+ progress "^2.0.3"
+ proxy-agent "^6.5.0"
+ semver "^7.7.3"
+ tar-fs "^3.1.1"
+ yargs "^17.7.2"
+
+"@tootallnate/quickjs-emscripten@^0.23.0":
+ version "0.23.0"
+ resolved "https://registry.yarnpkg.com/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz#db4ecfd499a9765ab24002c3b696d02e6d32a12c"
+ integrity sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==
+
"@types/minimist@^1.2.0":
version "1.2.2"
resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c"
integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==
+"@types/node@*":
+ version "25.0.9"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-25.0.9.tgz#81ce3579ddf67cae812a9d49c8a0ab90c82e7782"
+ integrity sha512-/rpCXHlCWeqClNBwUhDcusJxXYDjZTyE8v5oTO7WbL8eij2nKhUeU89/6xgjU7N4/Vh3He0BtyhJdQbDyhiXAw==
+ dependencies:
+ undici-types "~7.16.0"
+
"@types/normalize-package-data@^2.4.0":
version "2.4.1"
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301"
@@ -64,6 +96,18 @@
resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
+"@types/yauzl@^2.9.1":
+ version "2.10.3"
+ resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.3.tgz#e9b2808b4f109504a03cda958259876f61017999"
+ integrity sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==
+ dependencies:
+ "@types/node" "*"
+
+agent-base@^7.1.0, agent-base@^7.1.2:
+ version "7.1.4"
+ resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.4.tgz#e3cd76d4c548ee895d3c3fd8dc1f6c5b9032e7a8"
+ integrity sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==
+
ajv@^8.0.1:
version "8.11.0"
resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f"
@@ -103,11 +147,28 @@ arrify@^1.0.1:
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==
+ast-types@^0.13.4:
+ version "0.13.4"
+ resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.4.tgz#ee0d77b343263965ecc3fb62da16e7222b2b6782"
+ integrity sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==
+ dependencies:
+ tslib "^2.0.1"
+
astral-regex@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
+axe-core@~4.11.0:
+ version "4.11.1"
+ resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.11.1.tgz#052ff9b2cbf543f5595028b583e4763b40c78ea7"
+ integrity sha512-BASOg+YwO2C+346x3LZOeoovTIoTrRqEsqMa6fmfAV0P+U9mFr9NsyOEpiYvFjbc64NMrSswhV50WdXzdb/Z5A==
+
+b4a@^1.6.4:
+ version "1.7.3"
+ resolved "https://registry.yarnpkg.com/b4a/-/b4a-1.7.3.tgz#24cf7ccda28f5465b66aec2bac69e32809bf112f"
+ integrity sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==
+
balanced-match@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
@@ -118,6 +179,53 @@ balanced-match@^2.0.0:
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-2.0.0.tgz#dc70f920d78db8b858535795867bf48f820633d9"
integrity sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==
+bare-events@^2.5.4, bare-events@^2.7.0:
+ version "2.8.2"
+ resolved "https://registry.yarnpkg.com/bare-events/-/bare-events-2.8.2.tgz#7b3e10bd8e1fc80daf38bb516921678f566ab89f"
+ integrity sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==
+
+bare-fs@^4.0.1:
+ version "4.5.2"
+ resolved "https://registry.yarnpkg.com/bare-fs/-/bare-fs-4.5.2.tgz#d80ff8a9177e0db4818e7ba44b9302c0cf0788af"
+ integrity sha512-veTnRzkb6aPHOvSKIOy60KzURfBdUflr5VReI+NSaPL6xf+XLdONQgZgpYvUuZLVQ8dCqxpBAudaOM1+KpAUxw==
+ dependencies:
+ bare-events "^2.5.4"
+ bare-path "^3.0.0"
+ bare-stream "^2.6.4"
+ bare-url "^2.2.2"
+ fast-fifo "^1.3.2"
+
+bare-os@^3.0.1:
+ version "3.6.2"
+ resolved "https://registry.yarnpkg.com/bare-os/-/bare-os-3.6.2.tgz#b3c4f5ad5e322c0fd0f3c29fc97d19009e2796e5"
+ integrity sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==
+
+bare-path@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/bare-path/-/bare-path-3.0.0.tgz#b59d18130ba52a6af9276db3e96a2e3d3ea52178"
+ integrity sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==
+ dependencies:
+ bare-os "^3.0.1"
+
+bare-stream@^2.6.4:
+ version "2.7.0"
+ resolved "https://registry.yarnpkg.com/bare-stream/-/bare-stream-2.7.0.tgz#5b9e7dd0a354d06e82d6460c426728536c35d789"
+ integrity sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==
+ dependencies:
+ streamx "^2.21.0"
+
+bare-url@^2.2.2:
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/bare-url/-/bare-url-2.3.2.tgz#4aef382efa662b2180a6fe4ca07a71b39bdf7ca3"
+ integrity sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==
+ dependencies:
+ bare-path "^3.0.0"
+
+basic-ftp@^5.0.2:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/basic-ftp/-/basic-ftp-5.1.0.tgz#00eb8128ce536aa697c45716c739bf38e8d890f5"
+ integrity sha512-RkaJzeJKDbaDWTIPiJwubyljaEPwpVWkm9Rt5h9Nd6h7tEXTJ3VB4qxdZBioV7JO5yLUaOKwz7vDOzlncUsegw==
+
brace-expansion@^1.1.7:
version "1.1.11"
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@@ -133,11 +241,24 @@ braces@^3.0.2:
dependencies:
fill-range "^7.0.1"
+browser-driver-manager@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/browser-driver-manager/-/browser-driver-manager-2.0.1.tgz#74696ea024be7a117fb2c7be94924b961529db82"
+ integrity sha512-G5PAHYmJq5XSd1Gc1odpuECNpDSSPdscTavxfPdK3K+4/FJ5/quM3LyXAEmAL1iu6wytm/8cl8HYU1RfjBKGLg==
+ dependencies:
+ "@puppeteer/browsers" "^2.2.3"
+ commander "^10.0.1"
+
buffer-builder@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/buffer-builder/-/buffer-builder-0.2.0.tgz#3322cd307d8296dab1f604618593b261a3fade8f"
integrity sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==
+buffer-crc32@~0.2.3:
+ version "0.2.13"
+ resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
+ integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==
+
callsites@^3.0.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
@@ -166,6 +287,15 @@ chalk@^2.0.0:
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
+cliui@^8.0.1:
+ version "8.0.1"
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa"
+ integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==
+ dependencies:
+ string-width "^4.2.0"
+ strip-ansi "^6.0.1"
+ wrap-ansi "^7.0.0"
+
clone-regexp@^2.1.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/clone-regexp/-/clone-regexp-2.2.0.tgz#7d65e00885cd8796405c35a737e7a86b7429e36f"
@@ -202,6 +332,11 @@ colord@^2.9.2:
resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.2.tgz#25e2bacbbaa65991422c07ea209e2089428effb1"
integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==
+commander@^10.0.1:
+ version "10.0.1"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06"
+ integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==
+
concat-map@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
@@ -228,6 +363,18 @@ cssesc@^3.0.0:
resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
+data-uri-to-buffer@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz#8a58bb67384b261a38ef18bea1810cb01badd28b"
+ integrity sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==
+
+debug@4, debug@^4.1.1, debug@^4.4.3:
+ version "4.4.3"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a"
+ integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==
+ dependencies:
+ ms "^2.1.3"
+
debug@^4.3.4:
version "4.3.4"
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
@@ -248,6 +395,15 @@ decamelize@^1.1.0, decamelize@^1.2.0:
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
+degenerator@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/degenerator/-/degenerator-5.0.1.tgz#9403bf297c6dad9a1ece409b37db27954f91f2f5"
+ integrity sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==
+ dependencies:
+ ast-types "^0.13.4"
+ escodegen "^2.1.0"
+ esprima "^4.0.1"
+
dir-glob@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
@@ -260,6 +416,13 @@ emoji-regex@^8.0.0:
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
+end-of-stream@^1.1.0:
+ version "1.4.5"
+ resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.5.tgz#7344d711dea40e0b74abc2ed49778743ccedb08c"
+ integrity sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==
+ dependencies:
+ once "^1.4.0"
+
error-ex@^1.3.1:
version "1.3.2"
resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
@@ -267,11 +430,49 @@ error-ex@^1.3.1:
dependencies:
is-arrayish "^0.2.1"
+escalade@^3.1.1:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5"
+ integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==
+
escape-string-regexp@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
+escodegen@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.1.0.tgz#ba93bbb7a43986d29d6041f99f5262da773e2e17"
+ integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==
+ dependencies:
+ esprima "^4.0.1"
+ estraverse "^5.2.0"
+ esutils "^2.0.2"
+ optionalDependencies:
+ source-map "~0.6.1"
+
+esprima@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
+ integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
+
+estraverse@^5.2.0:
+ version "5.3.0"
+ resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
+ integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
+
+esutils@^2.0.2:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
+ integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
+
+events-universal@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/events-universal/-/events-universal-1.0.1.tgz#b56a84fd611b6610e0a2d0f09f80fdf931e2dfe6"
+ integrity sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==
+ dependencies:
+ bare-events "^2.7.0"
+
execall@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/execall/-/execall-2.0.0.tgz#16a06b5fe5099df7d00be5d9c06eecded1663b45"
@@ -279,11 +480,27 @@ execall@^2.0.0:
dependencies:
clone-regexp "^2.1.0"
+extract-zip@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a"
+ integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==
+ dependencies:
+ debug "^4.1.1"
+ get-stream "^5.1.0"
+ yauzl "^2.10.0"
+ optionalDependencies:
+ "@types/yauzl" "^2.9.1"
+
fast-deep-equal@^3.1.1:
version "3.1.3"
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
+fast-fifo@^1.2.0, fast-fifo@^1.3.2:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.3.2.tgz#286e31de96eb96d38a97899815740ba2a4f3640c"
+ integrity sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==
+
fast-glob@^3.2.11, fast-glob@^3.2.9:
version "3.2.11"
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9"
@@ -307,6 +524,13 @@ fastq@^1.6.0:
dependencies:
reusify "^1.0.4"
+fd-slicer@~1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e"
+ integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==
+ dependencies:
+ pend "~1.2.0"
+
file-entry-cache@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027"
@@ -347,16 +571,42 @@ fs.realpath@^1.0.0:
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
+fsevents@2.3.2:
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
+ integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
+
function-bind@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
+get-caller-file@^2.0.5:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
+ integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
+
get-stdin@^8.0.0:
version "8.0.0"
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53"
integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==
+get-stream@^5.1.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
+ integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
+ dependencies:
+ pump "^3.0.0"
+
+get-uri@^6.0.1:
+ version "6.0.5"
+ resolved "https://registry.yarnpkg.com/get-uri/-/get-uri-6.0.5.tgz#714892aa4a871db671abc5395e5e9447bc306a16"
+ integrity sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==
+ dependencies:
+ basic-ftp "^5.0.2"
+ data-uri-to-buffer "^6.0.2"
+ debug "^4.3.4"
+
glob-parent@^5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
@@ -448,6 +698,22 @@ html-tags@^3.2.0:
resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.2.0.tgz#dbb3518d20b726524e4dd43de397eb0a95726961"
integrity sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==
+http-proxy-agent@^7.0.0, http-proxy-agent@^7.0.1:
+ version "7.0.2"
+ resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz#9a8b1f246866c028509486585f62b8f2c18c270e"
+ integrity sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==
+ dependencies:
+ agent-base "^7.1.0"
+ debug "^4.3.4"
+
+https-proxy-agent@^7.0.6:
+ version "7.0.6"
+ resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz#da8dfeac7da130b05c2ba4b59c9b6cd66611a6b9"
+ integrity sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==
+ dependencies:
+ agent-base "^7.1.2"
+ debug "4"
+
ignore@^5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
@@ -499,6 +765,11 @@ ini@^1.3.5:
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
+ip-address@^10.0.1:
+ version "10.1.0"
+ resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-10.1.0.tgz#d8dcffb34d0e02eb241427444a6e23f5b0595aa4"
+ integrity sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==
+
is-arrayish@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
@@ -607,6 +878,11 @@ lru-cache@^6.0.0:
dependencies:
yallist "^4.0.0"
+lru-cache@^7.14.1:
+ version "7.18.3"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89"
+ integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==
+
map-obj@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
@@ -679,11 +955,21 @@ ms@2.1.2:
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
+ms@^2.1.3:
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
+ integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
+
nanoid@^3.3.4:
version "3.3.4"
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
+netmask@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/netmask/-/netmask-2.0.2.tgz#8b01a07644065d536383835823bc52004ebac5e7"
+ integrity sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==
+
normalize-package-data@^2.5.0:
version "2.5.0"
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
@@ -709,7 +995,7 @@ normalize-path@^3.0.0:
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
-once@^1.3.0:
+once@^1.3.0, once@^1.3.1, once@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
@@ -735,6 +1021,28 @@ p-try@^2.0.0:
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
+pac-proxy-agent@^7.1.0:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz#9cfaf33ff25da36f6147a20844230ec92c06e5df"
+ integrity sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==
+ dependencies:
+ "@tootallnate/quickjs-emscripten" "^0.23.0"
+ agent-base "^7.1.2"
+ debug "^4.3.4"
+ get-uri "^6.0.1"
+ http-proxy-agent "^7.0.0"
+ https-proxy-agent "^7.0.6"
+ pac-resolver "^7.0.1"
+ socks-proxy-agent "^8.0.5"
+
+pac-resolver@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-7.0.1.tgz#54675558ea368b64d210fd9c92a640b5f3b8abb6"
+ integrity sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==
+ dependencies:
+ degenerator "^5.0.0"
+ netmask "^2.0.2"
+
parent-module@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
@@ -772,6 +1080,11 @@ path-type@^4.0.0:
resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
+pend@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
+ integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==
+
picocolors@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
@@ -782,6 +1095,20 @@ picomatch@^2.3.1:
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
+playwright-core@1.57.0:
+ version "1.57.0"
+ resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.57.0.tgz#3dcc9a865af256fa9f0af0d67fc8dd54eecaebf5"
+ integrity sha512-agTcKlMw/mjBWOnD6kFZttAAGHgi/Nw0CZ2o6JqWSbMlI219lAFLZZCyqByTsvVAJq5XA5H8cA6PrvBRpBWEuQ==
+
+playwright@^1.57.0:
+ version "1.57.0"
+ resolved "https://registry.yarnpkg.com/playwright/-/playwright-1.57.0.tgz#74d1dacff5048dc40bf4676940b1901e18ad0f46"
+ integrity sha512-ilYQj1s8sr2ppEJ2YVadYBN0Mb3mdo9J0wQ+UuDhzYqURwSoW4n1Xs5vs7ORwgDGmyEh33tRMeS8KhdkMoLXQw==
+ dependencies:
+ playwright-core "1.57.0"
+ optionalDependencies:
+ fsevents "2.3.2"
+
postcss-media-query-parser@^0.2.3:
version "0.2.3"
resolved "https://registry.yarnpkg.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244"
@@ -810,6 +1137,14 @@ postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.6:
cssesc "^3.0.0"
util-deprecate "^1.0.2"
+postcss-selector-parser@^7.1.1:
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz#e75d2e0d843f620e5df69076166f4e16f891cb9f"
+ integrity sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==
+ dependencies:
+ cssesc "^3.0.0"
+ util-deprecate "^1.0.2"
+
"postcss-value-parser@^3.3.0 || ^4.0.2", postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
@@ -824,6 +1159,43 @@ postcss@^8.3.3, postcss@^8.4.14:
picocolors "^1.0.0"
source-map-js "^1.0.2"
+prettier@^3.8.0:
+ version "3.8.0"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.8.0.tgz#f72cf71505133f40cfa2ef77a2668cdc558fcd69"
+ integrity sha512-yEPsovQfpxYfgWNhCfECjG5AQaO+K3dp6XERmOepyPDVqcJm+bjyCVO3pmU+nAPe0N5dDvekfGezt/EIiRe1TA==
+
+progress@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
+ integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
+
+proxy-agent@^6.5.0:
+ version "6.5.0"
+ resolved "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-6.5.0.tgz#9e49acba8e4ee234aacb539f89ed9c23d02f232d"
+ integrity sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==
+ dependencies:
+ agent-base "^7.1.2"
+ debug "^4.3.4"
+ http-proxy-agent "^7.0.1"
+ https-proxy-agent "^7.0.6"
+ lru-cache "^7.14.1"
+ pac-proxy-agent "^7.1.0"
+ proxy-from-env "^1.1.0"
+ socks-proxy-agent "^8.0.5"
+
+proxy-from-env@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2"
+ integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==
+
+pump@^3.0.0:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.3.tgz#151d979f1a29668dc0025ec589a455b53282268d"
+ integrity sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==
+ dependencies:
+ end-of-stream "^1.1.0"
+ once "^1.3.1"
+
punycode@^2.1.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
@@ -866,6 +1238,11 @@ redent@^3.0.0:
indent-string "^4.0.0"
strip-indent "^3.0.0"
+require-directory@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
+ integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==
+
require-from-string@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
@@ -1043,6 +1420,11 @@ semver@^7.3.4:
dependencies:
lru-cache "^6.0.0"
+semver@^7.7.3:
+ version "7.7.3"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz#4b5f4143d007633a8dc671cd0a6ef9147b8bb946"
+ integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==
+
signal-exit@^3.0.7:
version "3.0.7"
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
@@ -1062,11 +1444,38 @@ slice-ansi@^4.0.0:
astral-regex "^2.0.0"
is-fullwidth-code-point "^3.0.0"
+smart-buffer@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae"
+ integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==
+
+socks-proxy-agent@^8.0.5:
+ version "8.0.5"
+ resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz#b9cdb4e7e998509d7659d689ce7697ac21645bee"
+ integrity sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==
+ dependencies:
+ agent-base "^7.1.2"
+ debug "^4.3.4"
+ socks "^2.8.3"
+
+socks@^2.8.3:
+ version "2.8.7"
+ resolved "https://registry.yarnpkg.com/socks/-/socks-2.8.7.tgz#e2fb1d9a603add75050a2067db8c381a0b5669ea"
+ integrity sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==
+ dependencies:
+ ip-address "^10.0.1"
+ smart-buffer "^4.2.0"
+
source-map-js@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
+source-map@~0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
+ integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
+
spdx-correct@^3.0.0:
version "3.1.1"
resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
@@ -1098,7 +1507,16 @@ specificity@^0.4.1:
resolved "https://registry.yarnpkg.com/specificity/-/specificity-0.4.1.tgz#aab5e645012db08ba182e151165738d00887b019"
integrity sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==
-string-width@^4.2.3:
+streamx@^2.15.0, streamx@^2.21.0:
+ version "2.23.0"
+ resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.23.0.tgz#7d0f3d00d4a6c5de5728aecd6422b4008d66fd0b"
+ integrity sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==
+ dependencies:
+ events-universal "^1.0.0"
+ fast-fifo "^1.3.2"
+ text-decoder "^1.1.0"
+
+string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
version "4.2.3"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -1107,7 +1525,7 @@ string-width@^4.2.3:
is-fullwidth-code-point "^3.0.0"
strip-ansi "^6.0.1"
-strip-ansi@^6.0.1:
+strip-ansi@^6.0.0, strip-ansi@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -1281,6 +1699,33 @@ table@^6.8.0:
string-width "^4.2.3"
strip-ansi "^6.0.1"
+tar-fs@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-3.1.1.tgz#4f164e59fb60f103d472360731e8c6bb4a7fe9ef"
+ integrity sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==
+ dependencies:
+ pump "^3.0.0"
+ tar-stream "^3.1.5"
+ optionalDependencies:
+ bare-fs "^4.0.1"
+ bare-path "^3.0.0"
+
+tar-stream@^3.1.5:
+ version "3.1.7"
+ resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-3.1.7.tgz#24b3fb5eabada19fe7338ed6d26e5f7c482e792b"
+ integrity sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==
+ dependencies:
+ b4a "^1.6.4"
+ fast-fifo "^1.2.0"
+ streamx "^2.15.0"
+
+text-decoder@^1.1.0:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/text-decoder/-/text-decoder-1.2.3.tgz#b19da364d981b2326d5f43099c310cc80d770c65"
+ integrity sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==
+ dependencies:
+ b4a "^1.6.4"
+
to-regex-range@^5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
@@ -1293,6 +1738,11 @@ trim-newlines@^3.0.0:
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==
+tslib@^2.0.1:
+ version "2.8.1"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f"
+ integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==
+
tslib@^2.1.0:
version "2.6.3"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0"
@@ -1313,6 +1763,11 @@ type-fest@^0.8.1:
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
+undici-types@~7.16.0:
+ version "7.16.0"
+ resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.16.0.tgz#ffccdff36aea4884cbfce9a750a0580224f58a46"
+ integrity sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==
+
uri-js@^4.2.2:
version "4.4.1"
resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
@@ -1350,6 +1805,15 @@ which@^1.3.1:
dependencies:
isexe "^2.0.0"
+wrap-ansi@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
+ integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
+ dependencies:
+ ansi-styles "^4.0.0"
+ string-width "^4.1.0"
+ strip-ansi "^6.0.0"
+
wrappy@1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
@@ -1363,6 +1827,11 @@ write-file-atomic@^4.0.1:
imurmurhash "^0.1.4"
signal-exit "^3.0.7"
+y18n@^5.0.5:
+ version "5.0.8"
+ resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
+ integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
+
yallist@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
@@ -1377,3 +1846,29 @@ yargs-parser@^20.2.3:
version "20.2.9"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
+
+yargs-parser@^21.1.1:
+ version "21.1.1"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35"
+ integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==
+
+yargs@^17.7.2:
+ version "17.7.2"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269"
+ integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==
+ dependencies:
+ cliui "^8.0.1"
+ escalade "^3.1.1"
+ get-caller-file "^2.0.5"
+ require-directory "^2.1.1"
+ string-width "^4.2.3"
+ y18n "^5.0.5"
+ yargs-parser "^21.1.1"
+
+yauzl@^2.10.0:
+ version "2.10.0"
+ resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"
+ integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==
+ dependencies:
+ buffer-crc32 "~0.2.3"
+ fd-slicer "~1.1.0"