Merge branch 'main' into ltex-vscode

This commit is contained in:
fria
2026-09-28 12:56:37 -05:00
committed by GitHub
175 changed files with 5643 additions and 728 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

-21
View File
@@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg width="200mm" height="200mm" version="1.1" viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<linearGradient id="linearGradient8220" x2="200" y1="100" y2="100" gradientUnits="userSpaceOnUse">
<stop stop-color="#67b793" offset="0"/>
<stop stop-color="#50956d" offset="1"/>
</linearGradient>
</defs>
<g>
<circle cx="100" cy="100" r="100" fill="url(#linearGradient8220)"/>
<g fill="#d7f5ec">
<circle cx="100" cy="100" r="60"/>
<path d="m181.92 157.36a100 100 0 0 1-24.558 24.558l-57.358-81.915z"/>
<path d="m157.36 18.085a100 100 0 0 1 24.558 24.558l-81.915 57.358z"/>
<rect transform="rotate(45)" x="141.42" y="-17.365" width="98.481" height="34.73"/>
<rect transform="rotate(-45)" x="-8.5459e-7" y="124.06" width="98.481" height="34.73"/>
</g>
<circle cx="100" cy="100" r="40" fill="#4a8f62"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1002 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
SPDX-FileCopyrightText: Metadata Cleaner contributors
SPDX-License-Identifier: CC-BY-SA-4.0
-->
<svg width="128" height="128" version="1.0" viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="sponge_shading" x1="30.111" x2="89.889" y1="281.38" y2="281.38" gradientUnits="userSpaceOnUse">
<stop stop-color="#b5835a" offset="0"/>
<stop stop-color="#e5a50a" offset=".097354"/>
<stop stop-color="#e5a50a" offset=".28912"/>
<stop stop-color="#b5835a" offset=".45415"/>
<stop stop-color="#e5a50a" offset=".66135"/>
<stop stop-color="#e5a50a" offset="1"/>
</linearGradient>
</defs>
<g id="icon">
<path id="file_shadow" d="m20 104v5c0 4.432 3.568 8 8 8h72c4.432 0 8-3.568 8-8v-5z" fill="#c0bfbc"/>
<rect id="file" x="20" y="5" width="88" height="108" rx="8" fill="#f6f5f4"/>
<g id="fingerprint" fill="#813d9c">
<path d="m58.746 47.242a2 2 0 0 0-1.1543 2.582c7.056 18.489 22.133 27.506 22.133 27.506a2 2 0 0 0 2.7441-0.68555 2 2 0 0 0-0.68555-2.7441s-13.92-8.3786-20.455-25.502a2 2 0 0 0-2.582-1.1562z"/>
<path d="m59.262 38.004c-0.83784 0.0153-1.7138 0.13067-2.623 0.35742-4.3119 1.0753-7.0263 4.0708-7.6348 7.6758s0.46802 7.6083 2.4023 11.764c3.8687 8.3107 11.411 17.331 19.145 23.475a2 2 0 0 0 2.8105-0.32227 2 2 0 0 0-0.32227-2.8105c-7.217-5.7327-14.522-14.542-18.008-22.029-1.7427-3.7436-2.4687-7.1308-2.084-9.4102s1.4596-3.6633 4.6582-4.4609c2.7331-0.68164 3.874-0.24636 5.2168 1 1.3428 1.2464 2.6866 3.668 4.3184 6.75 3.2635 6.1639 7.935 14.81 19.154 21.348a2 2 0 0 0 2.7344-0.7207 2 2 0 0 0-0.7207-2.7344c-10.328-6.0189-14.379-13.618-17.633-19.764-1.627-3.0731-2.9895-5.8231-5.1328-7.8125-1.6075-1.492-3.7677-2.3506-6.2812-2.3047z"/>
<path d="m62.223 29.453c-3.6233-0.40368-7.8406 0.50957-12.73 3.0293-7.3209 3.7724-10.222 11.77-8.5312 20.705 1.6909 8.9349 7.6383 19.09 17.805 28.742a2 2 0 0 0 2.8281-0.07227 2 2 0 0 0-0.07422-2.8281c-9.7096-9.2186-15.157-18.81-16.629-26.586s0.69988-13.452 6.4336-16.406c5.9031-3.0419 9.8108-3.2061 12.887-2.0195 3.0759 1.1866 5.6107 3.9809 8.0508 7.6797 4.8801 7.3975 8.9869 18.195 18.459 22.658a2 2 0 0 0 2.6621-0.95703 2 2 0 0 0-0.95703-2.6621c-7.5339-3.5503-11.586-13.297-16.826-21.24-2.6199-3.9714-5.6344-7.5464-9.9492-9.2109-1.0787-0.41614-2.22-0.69747-3.4277-0.83203z"/>
<path d="m62.623 20.734c-4.4893-0.3054-9.6522 0.73135-15.576 3.5156-11.332 5.3259-15.237 15.197-14.721 25.02s5.0382 19.77 10.125 26.83a2 2 0 0 0 2.791 0.45312 2 2 0 0 0 0.45312-2.791c-4.6901-6.5097-8.9171-15.986-9.375-24.701-0.45786-8.7152 2.4379-16.495 12.43-21.191 7.2928-3.4276 12.71-3.787 17.045-2.5508 4.3352 1.2363 7.7614 4.1611 10.762 7.8926 3.0003 3.7314 5.5056 8.2197 7.9688 12.277 2.4632 4.0576 4.8136 7.7485 8.1523 9.7949a2 2 0 0 0 2.75-0.66016 2 2 0 0 0-0.66016-2.75c-2.1137-1.2956-4.4204-4.501-6.8242-8.4609-2.4038-3.9599-4.9748-8.6095-8.2695-12.707s-7.382-7.6922-12.783-9.2324c-1.3503-0.38506-2.7712-0.63648-4.2676-0.73828z"/>
</g>
<path id="cleaned_zone" d="m108 25.436c-40.541 10.75-71.772 60.021-71.772 60.021l48.851 22.011s8.9944-19.125 22.921-26.059z" fill="#fff" opacity=".9"/>
<g id="sponge">
<path d="m30.11 89.271 59.778 1.0104s-0.0095 2.4996 1e-4 6.6775c0.0046 1.968-0.4492 3.9705-1.4557 5.8305l-7.6143 14.072c-3.1637 5.847-10.418 8.007-16.265 4.843-4.6734-2.528-7.4951-8.603-12.168-11.132-4.708-2.547-11.268-1.549-15.976-4.096-4.0234-2.177-6.301-6.291-6.2996-10.55 7e-4 -1.9306 0-6.655 0-6.655z" fill="url(#sponge_shading)"/>
<path d="m31.567 83.55 7.6143-14.072c3.1637-5.8469 10.418-8.007 16.265-4.8433 4.7533 2.572 7.4153 8.5604 12.168 11.132 4.6281 2.5043 11.348 1.5921 15.976 4.0963 5.847 3.1638 8.0071 10.418 4.8433 16.265l-7.6143 14.072c-3.1637 5.847-10.418 8.007-16.265 4.844-4.6734-2.529-7.4951-8.604-12.168-11.133-4.708-2.547-11.268-1.548-15.976-4.0959-5.847-3.1637-8.0071-10.418-4.8433-16.265z" fill="#f5c211"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" version="1.1" viewBox="0 0 33.867 33.867"><g><path fill="#4343ff" d="m75.442 117.85c3.3426-0.62057 5.8921-0.31143 8.1139 2.4694 2.9164-2.5188 5.4372-2.8222 9.1722-2.8222-4.1614-5.3918-13.3-5.0479-17.286 0.35278m-2.4694 8.8194h0.35278c0.57274-2.4745 1.4387-4.7979 3.5278-6.35-0.0024 3.6523-2.0171 8.0642-1.0975 11.636 0.49495 1.9227 3.2713 3.1322 4.9781 3.7012 4.9853 1.6617 10.772-0.5401 13.344-5.1071 2.4443-4.3407 2.4887-10.227-3.1135-10.936-0.54247 2.8791-1.2627 5.8902-1.3972 8.8194-0.0545 1.1867 0.16563 2.8529-1.1229 3.4973-1.6634 0.83189-2.0984-1.2819-2.0042-2.439 0.26141-3.2124 1.2561-6.5356 2.4076-9.525-1.338 0.0285-3.3185 0.0732-4.3735 1.0352-0.7456 0.67987-0.64012 1.9754-1.0793 2.8451-1.3627 2.6986-3.871 3.4357-6.5416 2.4697 1.198-0.74525 2.8991-1.1261 3.5245-2.5076 1.8751-4.1413-4.1426-6.0016-6.4428-3.0566-1.2381 1.5851-0.96224 4.037-0.96224 5.9169z" transform="matrix(1.4916 0 0 1.4916 -108.81 -169.4)"/></g></svg>

Before

Width:  |  Height:  |  Size: 998 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 128 128"><g stroke-miterlimit="0" stroke-width="0" transform="scale(.125)"><rect id="bg" width="1024" height="1024" x="0" y="0" fill="#1b345f" style="paint-order:markers stroke fill"/><circle id="circle" cx="512" cy="512" r="406.19" fill="#ee3a3a" style="paint-order:markers stroke fill"/><path id="outer" fill="#fff" d="m327.85 320.22a50 50 0 0 0-50 50v198.11a50 50 0 0 0 50 50h15.107v-190.81a50 50 0 0 1 50-50h266.35v-7.2949a50 50 0 0 0-50-50z" style="paint-order:markers stroke fill"/><path id="square" width="378.948" height="299.793" x="367.199" y="403.986" fill="#fff" d="m417.2 403.99h278.95a50 50 45 0 1 50 50v199.79a50 50 135 0 1-50 50h-278.95a50 50 45 0 1-50-50v-199.79a50 50 135 0 1 50-50z" style="paint-order:markers stroke fill"/><path id="triangle" fill="#ee3a3a" d="m-643.31 522.07v-131.93a14.434 14.434 150 0 1 21.651-12.5l114.25 65.963a14.434 14.434 90 0 1 0 25l-114.25 65.963a14.434 14.434 30 0 1-21.651-12.5z" transform="matrix(.98233 0 0 .98233 1118.3 105.84)" style="paint-order:markers stroke fill"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg height="682.68799" viewBox="2799 -911 512 682.688" width="512" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/><g stroke-width="32"><path d="m2799-911v341.344l256-170.656" fill="#211f20"/><path d="m2799-569.656v341.344l256-170.656" fill="#737373"/><path d="m3055-740.344v341.344l256-170.656" fill="#f1680d"/></g></svg>

After

Width:  |  Height:  |  Size: 383 B

+454
View File
@@ -610,3 +610,457 @@ path[d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-
#ghost-portal-root, #ghost-comments-root {
color-scheme: light;
}
/*********** Activism Section ***********/
/* Activism Button Colors*/
.dpadirectory-bg {
background-color: #7dbd5b;
color: #2d2d2d !important;
}
/* Toolbox Color Variables */
:root {
--color-toolbox: #21bddc;
--color-toolbox-legal: #15678a;
--color-toolbox-tools: #457759;
--color-toolbox-perspective: #5c7e40;
--color-toolbox-community: #717924;
--color-toolbox-alliances: #847306;
--color-toolbox-accessibility: #926d07;
--color-toolbox-integrity: #ad5c14;
--color-toolbox-persistence: #ba4d13;
--color-toolbox-action: #a83410;
}
/* Toolbox Button Style*/
.toolbox-button-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(0, min(100%/0, max(150px, 100%/4))));
grid-gap: 1em 5em;
}
.toolbox-button-grid .toolbox-button {
display: flex;
flex-direction: column;
text-align: center;
align-items: center;
font-size: 0.8rem;
font-weight: bold;
line-height: 1;
height: 11em;
width: 11em;
color: white;
padding: 5px;
border: 2px solid var(--pg-light-border);
border-radius: 12px;
cursor: pointer;
}
.md-typeset .toolbox-button-grid .toolbox-button:hover, .md-typeset .toolbox-button-grid .toolbox-button:focus {
position: relative;
transform: scale(1.08);
/* box-shadow: 5px 10px 10px 5px rgba(0,0,0,0.3); */
color: white;
}
.toolbox-button-grid .toolbox-button-icon {
height: 7em;
display: inline-flex;
padding: 1.1em;
overflow: visible;
}
.toolbox-button-grid .toolbox-button-icon svg {
width: 5em;
overflow: visible;
}
/* Toolbox Button Colors*/
.toolbox-bg {
background-color: var(--color-toolbox);
color: #2d2d2d !important;
}
.toolbox-bg-legal {
background-color: var(--color-toolbox-legal);
}
.toolbox-bg-tools {
background-color: var(--color-toolbox-tools);
}
.toolbox-bg-perspective {
background-color: var(--color-toolbox-perspective);
}
.toolbox-bg-community {
background-color: var(--color-toolbox-community);
}
.toolbox-bg-alliances {
background-color: var(--color-toolbox-alliances);
}
.toolbox-bg-accessibility {
background-color: var(--color-toolbox-accessibility);
}
.toolbox-bg-integrity {
background-color: var(--color-toolbox-integrity);
}
.toolbox-bg-persistence {
background-color: var(--color-toolbox-persistence);
}
.toolbox-bg-action {
background-color: var(--color-toolbox-action);
}
/* Toolbox Tip Card Style */
.toolbox-tip-card {
padding-top: 0;
padding-left: 1.5rem;
padding-right: 1.5rem;
margin-bottom: 2rem;
color: var(--md-typeset-color);
background-color: var(--md-primary-fg-color);
border: 5px solid var(--pg-light-border);
border-radius: 15px;
}
.toolbox-tip-icon {
float: left;
height: 120px;
width: 120px;
margin-right: 20px;
}
.toolbox-tip-card:hover {
position: relative;
transform: scale(1.01);
box-shadow: 0 10px 20px 0 rgba(0,0,0,0.5);
}
.toolbox-tip-card a, .toolbox-tip-card a:hover {
color: var(--md-typeset-color);
}
/* Toolbox Tip Card Colors */
.toolbox-border-legal {
border-color: var(--color-toolbox-legal);
}
.toolbox-border-tools {
border-color: var(--color-toolbox-tools);
}
.toolbox-border-perspective {
border-color: var(--color-toolbox-perspective);
}
.toolbox-border-community {
border-color: var(--color-toolbox-community);
}
.toolbox-border-alliances {
border-color: var(--color-toolbox-alliances);
}
.toolbox-border-accessibility {
border-color: var(--color-toolbox-accessibility);
}
.toolbox-border-integrity {
border-color: var(--color-toolbox-integrity);
}
.toolbox-border-persistence {
border-color: var(--color-toolbox-persistence);
}
.toolbox-border-action {
border-color: var(--color-toolbox-action);
}
/* Toolbox Button Top Style */
.toolbox-button-top {
font-size: 0.7rem;
float: right;
}
.toolbox-button-top a, .toolbox-button-top a:visited {
color: var(--md-default-fg-color--light);
}
/* Toolbox Tip Button Next */
.toolbox-tip-button-next {
float: right;
margin-top: 20px;
margin-bottom: 40px;
}
/* Toolbox Tip Quote Box */
.toolbox-quote {
margin-top: 15px !important;
font-family: bagnard !important;
font-size: 1em !important;
font-weight: 400 !important;
background: #9e9e9e1a !important;
}
.toolbox-quote .admonition-title {
background-color: transparent !important;
}
.toolbox-quote-source {
font-family: var(--md-text-font-family) !important;
text-align: right;
font-size: 0.7em !important;
font-weight: 400 !important;
}
.toolbox-quote.quote>.admonition-title.toolbox-quote::before {
transform: rotate(180deg);
}
.toolbox-quote .admonition-title.toolbox-quote::after {
background-color: #9e9e9e;
mask-image: var(--md-admonition-icon--quote);
content: "";
height: 1rem;
mask-position: center;
mask-repeat: no-repeat;
mask-size: contain;
position: absolute;
bottom: .75em;
width: 2rem;
}
/* DPA Directory */
.table-wrapper {
width: min(900px, 100% -3rem);
margin-inline: auto;
}
.dpadirectory-table {
padding: 1rem;
border-collapse: collapse;
width: 100%;
line-height: 1.05rem;
table-layout: fixed;
width: 100%;
overflow-wrap: normal;
table-layout: fixed;
}
/* Column Width - Region */
.dpadirectory-table th:first-child {
min-width: 110px;
width: 110px;
}
/* Column Width - Law */
.dpadirectory-table th:nth-child(2) {
min-width: 140px;
width: 140px;
}
/* Column Width - Abbreviation */
.dpadirectory-table th:nth-child(3) {
min-width: 100px;
width: 100px;
}
/* Column Width - DPA */
.dpadirectory-table th:nth-child(4) {
min-width: 150px;
width: 150px;
}
/* Column Width - Contact */
.dpadirectory-table th:nth-child(5) {
min-width: 85px;
width: 85px;
}
/* Column Width - Complaint */
.dpadirectory-table th:nth-child(6) {
min-width: 110px;
width: 110px;
}
.dpadirectory-table caption, th, td {
padding: 0.8rem;
font-size: 0.65rem;
text-align: left;
}
.dpadirectory-table caption, th {
font-weight: 700;
}
.dpadirectory-table caption {
text-transform: uppercase;
color: #000000 !important;
overflow: hidden;
background: #7dbd5b;
border-radius: 5px 5px 0 0;
}
.dpadirectory-table th {
border-bottom: 3px solid var(--md-default-fg-color--light);
}
.dpadirectory-table tr {
background: var(--md-default-bg-color--light);
}
.dpadirectory-table tr:nth-of-type(2n) {
background: hsl(0 0% 0% / 0.03);
}
.dpadirectory-table tr {
border: 3px solid transparent;
border-bottom: 0.5px solid var(--md-default-fg-color--light);
}
.dpadirectory-table tr:hover {
border: 3px solid var(--md-default-fg-color--light);
}
.dpadirectory-table td {
padding: 0.8rem;
}
.dpadirectory-contact-cell hr {
margin: 0.3rem;
max-width: 100%;
margin-left:0;
}
/* Table Colors Per Region */
:root {
--color-dpadirectory-africa: #ffe26e;
--color-dpadirectory-asia: #91d16f;
--color-dpadirectory-europe: #7fbcfc;
--color-dpadirectory-northamerica: #ff8f75;
--color-dpadirectory-oceania: #c394de;
--color-dpadirectory-southamerica: #fcb249;
}
.table-africa caption {
background: var(--color-dpadirectory-africa);
}
.table-africa tbody {
border-bottom: 3px solid var(--color-dpadirectory-africa);
}
.table-asia caption {
background: var(--color-dpadirectory-asia);
}
.table-asia tbody {
border-bottom: 3px solid var(--color-dpadirectory-asia);
}
.table-europe caption {
background: var(--color-dpadirectory-europe);
}
.table-europe tbody {
border-bottom: 3px solid var(--color-dpadirectory-europe);
}
.table-northamerica caption {
background: var(--color-dpadirectory-northamerica);
}
.table-northamerica tbody {
border-bottom: 3px solid var(--color-dpadirectory-northamerica);
}
.table-oceania caption {
background: var(--color-dpadirectory-oceania);
}
.table-oceania tbody {
border-bottom: 3px solid var(--color-dpadirectory-oceania);
}
.table-southamerica caption {
background: var(--color-dpadirectory-southamerica);
}
.table-southamerica tbody {
border-bottom: 3px solid var(--color-dpadirectory-southamerica);
}
/* DPA Directory Buttons */
.dpadirectory-button {
color: #000000 !important;
}
.dpadirectory-button-africa {
background-color: var(--color-dpadirectory-africa);
}
.dpadirectory-button-asia {
background-color: var(--color-dpadirectory-asia);
}
.dpadirectory-button-europe {
background-color: var(--color-dpadirectory-europe);
}
.dpadirectory-button-northamerica {
background-color: var(--color-dpadirectory-northamerica);
}
.dpadirectory-button-oceania {
background-color: var(--color-dpadirectory-oceania);
}
.dpadirectory-button-southamerica {
background-color: var(--color-dpadirectory-southamerica);
}
@media (max-width: 650px) {
.dpadirectory-table th {
display: none;
}
.dpadirectory-table td {
display: grid;
gap: 0.5rem;
grid-template-columns: 12ch auto;
padding: 0.3rem 1rem;
}
.dpadirectory-table td:first-child {
padding-top: 1.2rem;
grid-template-columns: 9ch auto;
font-size: 0.8rem;
font-weight: 700;
}
.dpadirectory-table td:last-child {
padding-bottom: 1.2rem;
}
.dpadirectory-table td::before {
content: attr(data-cell) ": ";
font-weight: 700;
}
}