@charset "UTF-8";

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html,
body,
div,
span,
applet,
object,
iframe,
h1,
cs-info-fact ._value,
h2,
cs-info-listicle ._value,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    -moz-padding-start: 0px;
    -webkit-padding-start: 0px;
}


/* HTML5 display-role reset for older browsers */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block;
}

body {
    line-height: 1;
}

ol,
ul {
    list-style: none;
}

blockquote,
q {
    quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.no-select,
cs-button,
.button {
    -webkit-touch-callout: none;
    /* iOS Safari */
    -webkit-user-select: none;
    /* Safari */
    /* Konqueror HTML */
    -moz-user-select: none;
    /* Old versions of Firefox */
    -ms-user-select: none;
    /* Internet Explorer/Edge */
    user-select: none;
    /* Non-prefixed version, currently
							supported by Chrome, Edge, Opera and Firefox */
}


/* ----------------------------------------------------------------------------------------------------

Super Form Reset

A couple of things to watch out for:

- IE8: If a text input doesn't have padding on all sides or none the text won't be centered.
- The default border sizes on text inputs in all UAs seem to be slightly different. You're better off using custom borders.
- You NEED to set the font-size and family on all form elements
- Search inputs need to have their appearance reset and the box-sizing set to content-box to match other UAs
- You can style the upload button in webkit using ::-webkit-file-upload-button
- ::-webkit-file-upload-button selectors can't be used in the same selector as normal ones. FF and IE freak out.
- IE: You don't need to fake inline-block with labels and form controls in IE. They function as inline-block.
- By turning off ::-webkit-search-decoration, it removes the extra whitespace on the left on search inputs

----------------------------------------------------------------------------------------------------*/

input,
label,
select,
button,
textarea {
    margin: 0;
    border: 0;
    padding: 0;
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
    background: none;
    line-height: 1;
    /* Browsers have different default form fonts */
    font-size: 13px;
    font-family: Arial;
}


/* Remove the stupid outer glow in Webkit */

input:focus {
    outline: 0;
}


/* Box Sizing Reset
-----------------------------------------------*/


/* All of our custom controls should be what we expect them to be */

input,
textarea {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}


/* These elements are usually rendered a certain way by the browser */

button,
input[type=reset],
input[type=button],
input[type=submit],
input[type=checkbox],
input[type=radio],
select {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


/* Text Inputs
-----------------------------------------------*/


/* Button Controls
-----------------------------------------------*/

input[type=checkbox],
input[type=radio] {
    width: 13px;
    height: 13px;
}


/* File Uploads
-----------------------------------------------*/


/* Search Input
-----------------------------------------------*/


/* Make webkit render the search input like a normal text field */

input[type=search] {
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
}


/* Turn off the recent search for webkit. It adds about 15px padding on the left */

::-webkit-search-decoration {
    display: none;
}


/* Buttons
-----------------------------------------------*/

button,
input[type="reset"],
input[type="button"],
input[type="submit"] {
    /* Fix IE7 display bug */
    overflow: visible;
    width: auto;
}


/* IE8 and FF freak out if this rule is within another selector */

::-webkit-file-upload-button {
    padding: 0;
    border: 0;
    background: none;
}


/* Textarea
-----------------------------------------------*/

textarea {
    /* Move the label to the top */
    vertical-align: top;
    /* Turn off scroll bars in IE unless needed */
    overflow: auto;
}


/* Selects
-----------------------------------------------*/

select[multiple] {
    /* Move the label to the top */
    vertical-align: top;
}

.font-display,
h1,
cs-info-fact ._value,
h2,
cs-info-listicle ._value,
h3,
h4 {
    font-family: 'DM Sans', sans-serif;
    font-weight: 700;
    font-style: normal;
    letter-spacing: -.05em;
}

.font-body,
body,
html {
    font-family: 'DM Sans', monospace;
    font-weight: 400;
    font-style: normal;
}

.font-ui,
h5,
.avatar,
cs-avatar,
cs-button,
.button,
.chart-legend,
.dropdown,
.-reset-type,
label,
input[type=text],
input[type=email],
input[type=number],
input[type=password],
input[type=search],
input[type=url],
textarea,
select,
cs-radio-buttons,
cs-toggle,
cs-menu,
cs-progress-stepper,
cs-tabs,
table td:not(:first-child),
.tag,
cs-toc,
.cs-toc,
.tooltip,
cs-tooltip {
    font-family: 'DM Mono', monospace;
    font-weight: normal;
    font-style: normal;
}

body,
html {
    font-size: 16px;
    line-height: 125%;
}

h1,
cs-info-fact ._value,
h2,
cs-info-listicle ._value,
h3,
h4,
h5,
h6 {
    margin: 0;
}

h1,
cs-info-fact ._value,
h2,
cs-info-listicle ._value,
h3,
h4 {
    line-height: 100%;
}

h1,
cs-info-fact ._value {
    font-size: 3.5rem;
    line-height: 100%;
}

h2,
cs-info-listicle ._value {
    font-size: 2.5rem;
}

h3 {
    font-size: 1.5rem;
}

h4 {
    font-size: 1.25rem;
    text-transform: capitalize;
}

h5 {
    text-transform: uppercase;
}

b {
    font-weight: 700;
}

.-font-l,
cs-progress-stepper ._steps ._step {
    font-size: 1.25rem;
    line-height: 133%;
}

.-font-m,
.-reset-type,
label,
input[type=text],
input[type=email],
input[type=number],
input[type=password],
input[type=search],
input[type=url],
textarea,
select {
    font-size: 1rem;
    line-height: 133%;
}

.-font-s,
.chart-legend,
.tooltip,
cs-tooltip {
    font-size: .8rem;
    line-height: 133%;
}

.-all-caps,
.web.screen .benefits ._benefit h3,
.web.screen ._feature h3 {
    text-transform: uppercase;
}

p {
    max-width: 60ch;
    line-height: 150%;
}

span {
    white-space: nowrap;
}

a:not(.button) {
    color: #00a89d;
    text-decoration: underline;
    cursor: pointer;
}

a:not(.button):hover {
    text-decoration: none;
}

.-text-left {
    text-align: left;
}

.-text-center,
.footer {
    text-align: center;
}

.-text-right {
    text-align: right;
}

code {
    background-color: var(--col-main);
    color: var(--col-bg);
}

:root {
    --col-accent: #00a89d;
}

.-apply-theme,
.-theme-dark,
.bottom-bar,
cs-menu,
.web.screen .overview>* h4,
cs-toc.web,
.-theme-light,
.screen,
.modal ._window,
.web.screen .overview>* ._overview-item,
.web.screen .overview {
    background: var(--col-bg);
    color: var(--col-main);
    stroke: var(--col-main);
}

.-invert-theme,
table tr:not(:first-child):not(.-disabled):hover,
cs-toc ul li.-selected,
.cs-toc ul li.-selected {
    background: var(--col-main);
    color: var(--col-bg);
    stroke: var(--col-bg);
}

.-bg-off,
.footer,
cs-card,
cs-card.-horizontal cs-card-thumb ._icon,
cs-card cs-card-thumb ._icon {
    background: var(--col-off-bg);
}

.-bg-white {
    background: white;
}

.-bg-warning {
    background: #FFBB00;
}

.-bg-error {
    background: #FF0222;
}

.-col-warning {
    color: #FFBB00;
    stroke: #FFBB00;
}

.-col-error {
    color: #FF0222;
    stroke: #FF0222;
}

.-theme-dark,
.bottom-bar,
cs-menu,
.web.screen .overview>* h4,
cs-toc.web {
    --col-main: white;
    --col-bg: #141b26;
    --col-off-bg: #000000;
}

.-theme-light,
.screen,
.modal ._window,
.web.screen .overview>* ._overview-item {
    --col-main: #141b26;
    --col-bg: #dde7e5;
    --col-off-bg: #ffffff;
}

.-col-accent,
h5 {
    color: var(--col-accent);
    stroke: var(--col-accent);
}

.-space-half-screen {
    margin-top: 40vh;
}

.-space-xxl {
    margin-top: 8rem !important;
}

.-space-xl,
.footer {
    margin-top: 4rem !important;
}

.-space-l,
.topic {
    margin-top: 2rem !important;
}

.-space,
.space-m {
    margin-top: 1rem !important;
}

.-space-s {
    margin-top: 0.5rem !important;
}

.-space-xs,
.web.screen .overview>* ._overview-item {
    margin-top: 0.25rem !important;
}

.-pad-xxl {
    padding: 8rem;
}

.-pad-xl {
    padding: 4rem;
}

.-pad-l,
.modal ._window {
    padding: 2rem;
}

.-pad,
code,
.bottom-bar,
cs-button.-primary,
.button.-primary,
cs-button.-secondary,
.button.-secondary,
cs-button.-menu,
.button.-menu,
cs-card cs-card-content,
cs-card cs-card-footer,
table td,
table th,
.web.screen .overview,
.web.screen .overview>* h4,
.web.screen .overview>* ._overview-item,
.web.screen ._border_overview>*,
.-pad-m {
    padding: 1rem;
}

.-pad-s,
cs-card.-horizontal cs-card-thumb ._icon,
cs-card cs-card-thumb ._icon,
.tag,
.tooltip,
cs-tooltip {
    padding: 0.5rem;
}

.-pad-xs {
    padding: 0.25rem;
}

.-pad-horiz {
    padding: 0 1rem;
}

.-absolute {
    position: absolute;
}

.-relative,
cs-card cs-card-footer,
.topic {
    position: relative;
}

.-z-over-top {
    z-index: 200;
}

.-z-top {
    z-index: 100;
}

.-z-mid {
    z-index: 50;
}

.-width-s {
    width: 100%;
    max-width: 420px;
}

.-width-m {
    width: 100%;
    max-width: 640px;
}

.-width-l {
    width: 100%;
    max-width: 960px;
}

.-width-xl {
    width: 100%;
    max-width: 1440px;
}

.-h-100,
.-expand,
.chart-legend {
    height: 100%;
}

.-h-50 {
    height: 50%;
}

.-w-125 {
    width: 125%;
}

.-w-100,
.-expand {
    width: 100%;
}

.-expand {
    -o-object-fit: cover;
    object-fit: cover;
}

.debug {
    border: 1px solid gold;
}

hr {
    border-top: 1px solid var(--col-accent);
}

.-aspect-1x1 {
    padding-bottom: 100%;
}

.-aspect-4x3 {
    padding-bottom: 75%;
}

.-aspect-3x2 {
    padding-bottom: 66.66%;
}

.-aspect-16x9 {
    padding-bottom: 56.25%;
}

.-aspect-2x1 {
    padding-bottom: 50%;
}

.-round-corners,
cs-card {
    border-radius: 4px;
    overflow: hidden;
}

.-hide {
    display: none !important;
}

body,
html {
    width: 100%;
    height: 100%;
    max-width: 100%;
    padding: 0;
    margin: 0;
    overflow: hidden;
}

body {
    position: relative;
}


/* Used to mark incomplete features. */

.screen {
    position: fixed;
    left: 3.5rem;
    top: 0;
    width: calc(100vw - 3.5rem);
    height: 100vh;
    overflow: auto;
}

.page,
main {
    position: relative;
    width: calc(100% - 14rem - 8rem);
    min-width: 960px;
    margin-left: 4rem;
}

main {
    min-height: calc(100vh - 4rem);
}

main.-w-full {
    width: calc(100% - 8rem);
    margin-left: auto;
    margin-right: auto;
}

section {
    margin-top: 2rem;
}

.footer {
    padding: 4rem 2rem;
}

.-scrolling {
    overflow-y: auto;
}

.bg-cover {
    width: 100%;
    height: 100%;
    background: #00a89d;
}

.bg-cover img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    mix-blend-mode: multiply;
}

img {
    max-width: 100%;
    width: 100%;
}

.login {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

.avatar,
cs-avatar {
    position: relative;
    --size: 3rem;
    overflow: hidden;
}

.avatar.-s,
cs-avatar.-s {
    --size: 2rem;
}

.avatar.-l,
cs-avatar.-l {
    --size: 6rem;
}

.avatar.-xl,
cs-avatar.-xl {
    --size: 12rem;
}

.avatar img,
cs-avatar img {
    display: block;
    -o-object-fit: cover;
    object-fit: cover;
    width: var(--size);
    height: var(--size);
    border-radius: 50%;
    border: 1.5px solid var(--col-main);
}

.avatar ._initials,
cs-avatar ._initials {
    position: relative;
    background-color: var(--col-main);
    color: #00a89d;
    width: var(--size);
    height: var(--size);
    min-width: var(--size);
    min-height: var(--size);
    border-radius: 50%;
    font-size: calc(var(--size) * .5);
    overflow: hidden;
}

.bottom-bar {
    width: 100%;
}

cs-button,
.button {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
    cursor: pointer;
    -webkit-transition: background-color 250ms, -webkit-transform 250ms;
    transition: background-color 250ms, -webkit-transform 250ms;
    transition: transform 250ms, background-color 250ms;
    transition: transform 250ms, background-color 250ms, -webkit-transform 250ms;
}

cs-button:hover:not(.-in-group):not(.-menu),
.button:hover:not(.-in-group):not(.-menu) {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    text-decoration: none;
}

cs-button:hover:not(.-in-group):not(.-menu),
.button:hover:not(.-in-group):not(.-menu) {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
    text-decoration: none;
}

cs-button.-in-group,
.button.-in-group {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

cs-button span,
.button span {
    white-space: nowrap;
}

cs-button span,
cs-button svg,
.button span,
.button svg {
    pointer-events: none;
}

cs-button[disabled],
.button[disabled] {
    opacity: .33;
    pointer-events: none;
}

cs-button.-selected:not(.-active-selected),
.button.-selected:not(.-active-selected) {
    pointer-events: none;
}

cs-button>*:not(:first-child),
.button>*:not(:first-child) {
    margin-left: 0.5rem;
}

cs-button.-reverse,
.button.-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

cs-button.-reverse>*:not(:first-child),
.button.-reverse>*:not(:first-child) {
    margin-left: 0;
    margin-right: 0.5rem;
}

cs-button.-primary,
.button.-primary {
    background-color: var(--col-main);
    color: var(--col-bg);
    stroke: var(--col-bg);
}

cs-button.-primary:not(.-in-group),
.button.-primary:not(.-in-group) {
    border-radius: 4px;
}

cs-button.-primary:hover,
.button.-primary:hover {
    color: #00a89d;
    stroke: #00a89d;
}

cs-button.-primary.-selected,
.button.-primary.-selected {
    background: #00a89d;
    color: #dde7e5;
    stroke: #dde7e5;
}

cs-button.-secondary:not(.-in-group),
.button.-secondary:not(.-in-group) {
    -webkit-box-shadow: inset 0 0 0 1.5px var(--col-main);
    box-shadow: inset 0 0 0 1.5px var(--col-main);
    border-radius: 4px;
}

cs-button.-secondary:hover,
.button.-secondary:hover {
    text-decoration: underline;
}

cs-button.-secondary.-selected,
.button.-secondary.-selected {
    background-color: var(--col-main);
    color: var(--col-bg);
    stroke: var(--col-bg);
}

cs-button.-secondary.-in-group,
.button.-secondary.-in-group {
    -webkit-box-shadow: none;
    box-shadow: none;
}

cs-button.-menu>*:not(:first-child),
.button.-menu>*:not(:first-child) {
    margin-left: 1rem;
}

cs-button.-menu.-selected,
cs-button.-menu:hover,
.button.-menu.-selected,
.button.-menu:hover {
    background: #00a89d;
    color: #dde7e5;
    stroke: #dde7e5;
}

cs-button:not(.-primary):not(.-secondary):not(.-menu).-selected,
.button:not(.-primary):not(.-secondary):not(.-menu).-selected {
    background-color: var(--col-main);
    color: var(--col-bg);
    stroke: var(--col-bg);
    border-radius: 4px;
}

.button-group.-joined,
cs-button-group.-joined {
    overflow: hidden;
    border-radius: 4px;
}

.button-group.-joined.-primary cs-button:not(:first-child),
cs-button-group.-joined.-primary cs-button:not(:first-child) {
    margin-left: 1px;
}

.button-group.-joined.-inline,
cs-card cs-card-footer .button-group.-joined._details,
cs-button-group.-joined.-inline,
cs-card cs-card-footer cs-button-group.-joined._details {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
}

.button-group.-joined.-secondary,
cs-button-group.-joined.-secondary {
    -webkit-box-shadow: inset 0 0 0 1.5px var(--col-main);
    box-shadow: inset 0 0 0 1.5px var(--col-main);
}

.button-group.-joined.-secondary cs-button:not(:first-child),
cs-button-group.-joined.-secondary cs-button:not(:first-child) {
    border-left: 1.5px solid var(--col-main);
}

.button-group.-joined:not(.-primary):not(.-secondary) cs-button,
cs-button-group.-joined:not(.-primary):not(.-secondary) cs-button {
    padding: 0.5rem 1rem;
}

.button-group.-joined:not(.-primary):not(.-secondary) cs-button:not(:first-child),
cs-button-group.-joined:not(.-primary):not(.-secondary) cs-button:not(:first-child) {
    margin-left: 1rem;
}

cs-card {
    position: relative;
    overflow: hidden;
}

cs-card.-horizontal {
    grid-column: span 2;
}

cs-card.-horizontal cs-card-header,
cs-card.-horizontal cs-card-content,
cs-card.-horizontal cs-card-footer {
    margin-left: 20rem;
    width: calc(100% - 20rem);
}

cs-card.-horizontal cs-card-thumb {
    position: absolute;
    left: 0;
    top: 0;
    width: 18rem;
    height: 100%;
}

cs-card.-horizontal cs-card-thumb ._icon {
    left: auto;
    bottom: auto;
    top: 1rem;
    right: 0;
}

cs-card cs-card-content {
    width: 100%;
}

cs-card cs-card-content>p._description {
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box !important;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    white-space: normal;
}

cs-card cs-card-content.-tall>p {
    -webkit-line-clamp: 8;
}

cs-card cs-card-header {
    padding: 1rem 1rem 0;
}

cs-card cs-card-header span {
    color: #909496;
}

cs-card cs-card-thumb {
    position: relative;
    width: 100%;
    height: 10rem;
    overflow: hidden;
}

cs-card cs-card-thumb img {
    position: absolute;
    width: 100%;
    height: 100%;
    max-width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transition: -webkit-transform 400ms;
    transition: -webkit-transform 400ms;
    transition: transform 400ms;
    transition: transform 400ms, -webkit-transform 400ms;
}

cs-card cs-card-thumb ._icon {
    position: absolute;
    left: 1rem;
    bottom: 0;
}

cs-card cs-card-footer ._divider {
    position: absolute;
    top: 0;
    width: calc(100% - 2 * 1rem);
    height: 0;
    border-top: 1.5px solid var(--col-off-bg);
}

cs-card cs-card-footer ._details>span {
    margin-left: 0.25rem;
}


/*

Card Anatomy:
Two types of card

cs-card-article
	layout: .-vertical (default), .-horizontal
	.title
	.description
	.icon
	.footer-[...properties] (ie. footer-labels="Projects,Datasets",...)

cs-card-info
// freefall of content


Common elements:
cs-card-title
	.title .subtitle

cs-card-footer
	.icons "brain,table,users"
	.labels "Projects,Datasets,Collaborators" // for tooltip
	.values "15,0,4"
	.cta-icon
	.cta-label



*/

.chart {
    position: relative;
    width: 100%;
    height: 100%;
    --min-h: none;
    overflow: auto;
}

.chart._container {
    position: relative;
}

.chart.-s {
    --min-h: 15rem;
}

.chart.-l {
    --min-h: 25rem;
}

.chart.-xl {
    --min-h: 40rem;
}

.chart canvas {
    position: relative;
    width: 100% !important;
    height: 100% !important;
    min-height: var(--min-h);
}

.chart-legend ._item ._key {
    width: 2em;
    height: 1em;
    background-color: var(--col-key);
}

.dropdown {
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 100;
    background-color: white;
    --dropdown-height: 8rem;
    -webkit-transition: max-height 250ms;
    transition: max-height 250ms;
    height: auto;
    max-height: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    border-radius: 4px;
    -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
    overflow: hidden;
}

.dropdown>* {
    border-radius: 0;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}

.dropdown>*:not(:last-child) {
    border-bottom: 1px solid #dde7e5;
}

.dropdown-parent {
    display: block;
    cursor: pointer;
}

.dropdown-parent .dropdown-trigger {
    -webkit-transition: -webkit-transform 400ms;
    transition: -webkit-transform 400ms;
    transition: transform 400ms;
    transition: transform 400ms, -webkit-transform 400ms;
}

.dropdown-parent.-expanded .dropdown-trigger {
    -webkit-transform: translateY(-0.5rem);
    transform: translateY(-0.5rem);
}

.dropdown-parent.-expanded .dropdown {
    max-height: var(--dropdown-height);
}

label {
    margin-bottom: 0.25rem;
    width: 100%;
}

input[type=text],
input[type=email],
input[type=number],
input[type=password],
input[type=search],
input[type=url],
textarea {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    width: 100%;
    padding: 1rem;
    background: var(--col-off-bg);
    border: 1.5px solid var(--col-off-bg);
    border-radius: 4px;
    color: var(--col-main);
}

input[type=text]:focus,
input[type=email]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=url]:focus,
textarea:focus {
    border: 1.5px solid #00a89d;
}

input[type=text]:disabled,
input[type=text][readonly],
input[type=email]:disabled,
input[type=email][readonly],
input[type=number]:disabled,
input[type=number][readonly],
input[type=password]:disabled,
input[type=password][readonly],
input[type=search]:disabled,
input[type=search][readonly],
input[type=url]:disabled,
input[type=url][readonly],
textarea:disabled,
textarea[readonly] {
    opacity: .5;
    border: 1.5px solid var(--col-off-bg);
}

textarea {
    resize: vertical;
    line-height: 150%;
}

.form-field {
    display: block;
    width: 100%;
    position: relative;
}

.form-field svg {
    position: absolute;
    bottom: 14px;
    right: 1rem;
    fill: #909496;
    mix-blend-mode: exclusion;
    pointer-events: none;
}

.form-field:hover svg {
    display: none;
}

select {
    display: block;
    color: var(--col-main);
    line-height: 120%;
    height: 52px;
    padding: 0 1rem;
    width: 100%;
    max-width: 50ch;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    border: 1.5px solid var(--col-off-bg);
    border-radius: 4px;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    background-color: var(--col-off-bg);
    color: var(--col-main);
    /* Support for rtl text, explicit support for Arabic and Hebrew */
}

select:focus {
    border: 1.5px solid #00a89d;
    outline: none;
}

select:disabled {
    opacity: .5;
}

select option {
    font-weight: normal;
}

select *[dir="rtl"] select,
select :root:lang(ar) select,
select :root:lang(iw) select {
    background-position: left .7em top 50%, 0 0;
    padding: .6em .8em .5em 1.4em;
}

cs-radio-buttons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

@media (max-width: 500px) {
    cs-radio-buttons {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 100%;
    }
}

cs-radio-buttons:not(.-vertical) ._radio-button:not(:first-child) {
    margin-left: 1rem;
}

cs-radio-buttons.-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

cs-radio-buttons.-vertical ._radio-button:not(:first-child) {
    margin-top: 0.5rem;
}

cs-radio-buttons ._radio-button {
    width: auto;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
}

cs-radio-buttons ._radio-button span {
    white-space: nowrap;
}

cs-radio-buttons ._radio-button input {
    display: inline;
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

cs-radio-buttons ._radio-button .checkmark {
    position: relative;
    display: inline;
    height: 1.25rem;
    width: 1.25rem;
    background-color: transparent;
    border: 2px solid var(--col-main);
    border-radius: 50%;
    margin-right: 0.25rem;
    -webkit-transition: border-width 250ms;
    transition: border-width 250ms;
}

cs-radio-buttons ._radio-button:hover input:not(:checked)~.checkmark:after {
    -webkit-transform: translate(-50%, -50%) scale(0.25);
    transform: translate(-50%, -50%) scale(0.25);
}

cs-radio-buttons ._radio-button .checkmark:after {
    content: "";
    position: absolute;
}

cs-radio-buttons ._radio-button input:checked~.checkmark:after {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
}

cs-radio-buttons ._radio-button .checkmark:after {
    top: 50%;
    left: 50%;
    width: .75rem;
    height: .75rem;
    -webkit-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0);
    -webkit-transition: -webkit-transform 250ms;
    transition: -webkit-transform 250ms;
    transition: transform 250ms;
    transition: transform 250ms, -webkit-transform 250ms;
    border-radius: 50%;
    background: var(--col-main);
}

cs-toggle {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
}

cs-toggle cs-icon {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-right: 0.5rem;
}

cs-toggle span {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    white-space: nowrap;
}

cs-toggle:not(.-selected) {
    color: #909496;
}

cs-toggle:not(.-selected) svg {
    stroke: #909496;
}

cs-toggle:not(.-selected) ._icon-off {
    display: block;
}

cs-toggle:not(.-selected) ._icon-on {
    display: none;
}

cs-toggle.-selected {
    color: var(--col-main);
}

cs-toggle.-selected svg {
    stroke: var(--col-main);
}

cs-toggle.-selected ._icon-off {
    display: none;
}

cs-toggle.-selected ._icon-on {
    display: inline;
}

.grid,
cs-grid {
    --cell-size: 400px;
    display: -ms-grid;
    display: grid;
    grid-gap: 0.5rem;
    grid-auto-flow: dense;
    -ms-grid-columns: (minmax(var(--cell-size), 1fr))[auto-fit];
    grid-template-columns: repeat(auto-fit, minmax(var(--cell-size), 1fr));
}

.grid>*.-col-3,
cs-grid>*.-col-3 {
    grid-column: span 3;
}

.grid>*.-col-2,
cs-grid>*.-col-2 {
    grid-column: span 2;
}

.grid>*.-collapse,
cs-grid>*.-collapse {
    -ms-grid-column: 1;
    grid-column: 1;
}

cs-header ._bg {
    position: absolute;
    width: 100%;
    height: 20vw;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%);
}

cs-header ._nav {
    height: calc(20vw - 2rem);
}

cs-header ._breadcrumbs {
    padding-bottom: 1rem;
}

cs-header ._breadcrumbs a {
    color: var(--col-main);
}

cs-icon {
    display: table;
}

cs-icon svg {
    display: table-row;
    vertical-align: -33%;
    width: 1.5em;
    height: 1.5em;
    fill: none;
    stroke-width: 18;
    stroke-linecap: round;
    stroke-linejoin: round;
}

cs-icon.-xl svg {
    width: 6em;
    height: 6em;
    stroke-width: 12;
}

cs-icon.-l svg {
    width: 3em;
    height: 3em;
    stroke-width: 12;
}

cs-icon.-s svg {
    stroke-width: 24;
    width: 1em;
    height: 1em;
}

cs-icon._logo svg {
    width: 8.75rem;
    height: 4.5rem;
    stroke: none;
    fill: var(--col-main);
    padding: none;
}

cs-info-fact {
    padding-left: 0.5rem;
    border-left: 0.25rem solid #00a89d;
}

cs-info-fact p {
    max-width: 350px;
}

cs-info-listicle ._value {
    width: 2.5em;
    text-align: right;
}

cs-info-listicle p {
    padding: 0.5rem;
    border-left: 0.25rem solid #00a89d;
}

ul {
    list-style-position: inside;
}

ul>*:not(:first-child) {
    margin-top: 1rem;
}

ul[disc] {
    list-style-type: disc;
}

ul[arrow] {
    list-style-type: '→ ';
}

ul li {
    max-width: 78ch;
}

ol[type] {
    list-style: lower-roman inside !important;
}

ol[type] li {
    margin-top: 1rem;
}

cs-menu {
    position: fixed;
    left: 0;
    top: 0;
    width: 3.5rem;
    height: 100vh;
    z-index: 200;
    -webkit-transition: width 400ms, -webkit-box-shadow 400ms;
    transition: width 400ms, -webkit-box-shadow 400ms;
    transition: width 400ms, box-shadow 400ms;
    transition: width 400ms, box-shadow 400ms, -webkit-box-shadow 400ms;
    -webkit-box-shadow: 0 0 0 #0008;
    box-shadow: 0 0 0 #0008;
    padding-top: 3rem;
    overflow: hidden;
    --col-main: #566;
}

cs-menu:hover {
    --col-main: #dde7e5;
    width: 13rem;
    -webkit-box-shadow: 4px 0 16px #000A;
    box-shadow: 4px 0 16px #000A;
}

cs-menu>* {
    width: 13rem;
}

.modal {
    --modal-trans: -50%, calc(-50% + 4rem);
    --modal-scale: .5;
    --modal-opacity: 0;
    position: fixed;
    z-index: 1001;
}

.modal ._bg {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000C;
    opacity: var(--modal-opacity);
    -webkit-transition: opacity 500ms;
    transition: opacity 500ms;
    pointer-events: none;
}

.modal ._window {
    background-color: white;
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(var(--modal-trans)) scale(var(--modal-scale));
    transform: translate(var(--modal-trans)) scale(var(--modal-scale));
    height: auto;
    opacity: var(--modal-opacity);
    -webkit-transition: opacity 500ms, -webkit-transform 500ms;
    transition: opacity 500ms, -webkit-transform 500ms;
    transition: opacity 500ms, transform 500ms;
    transition: opacity 500ms, transform 500ms, -webkit-transform 500ms;
    border-radius: 4px;
    -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
}

.modal.-show {
    --modal-trans: -50%, -50%;
    --modal-scale: 1;
    --modal-opacity: 1;
}

.modal.-show ._bg {
    pointer-events: all;
}

.notification-dot {
    position: absolute;
    top: 12px;
    left: 32px;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: red;
}

.progress-bar {
    --percent: 50%;
    position: relative;
    height: 8px;
    border-radius: 4px;
    overflow: hidden;
    background: white;
}

.progress-bar ._bar {
    position: absolute;
    top: 0;
    left: 0;
    width: var(--percent);
    height: 100%;
    background-color: #00a89d;
    -webkit-transition: width 150ms;
    transition: width 150ms;
}

cs-progress-stepper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

cs-progress-stepper ._steps {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

cs-progress-stepper ._steps>*:not(:first-child) {
    margin-left: 0.25rem;
}

cs-progress-stepper ._steps ._step {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 3rem;
    flex: 0 0 3rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
    width: 3rem;
    height: 3rem;
    border: 1.5px solid var(--col-main);
}

cs-progress-stepper ._steps ._step:not(.-disabled) {
    background: var(--col-main);
    color: var(--col-bg);
    stroke: var(--col-bg);
}

cs-progress-stepper ._steps ._step.-disabled span,
cs-progress-stepper ._steps ._step.-current span {
    display: block;
}

cs-progress-stepper ._steps ._step.-disabled ._icon-not-completed,
cs-progress-stepper ._steps ._step.-disabled ._icon-completed,
cs-progress-stepper ._steps ._step.-current ._icon-not-completed,
cs-progress-stepper ._steps ._step.-current ._icon-completed {
    display: none;
}

cs-progress-stepper ._steps ._step:not(.-current):not(.-disabled) {
    cursor: pointer;
}

cs-progress-stepper ._steps ._step:not(.-current):not(.-disabled) span {
    display: none;
}

cs-progress-stepper ._steps ._step:not(.-current):not(.-disabled).-completed ._icon-not-completed {
    display: none;
}

cs-progress-stepper ._steps ._step:not(.-current):not(.-disabled).-completed ._icon-completed {
    display: block;
}

cs-progress-stepper ._steps ._step:not(.-current):not(.-disabled):not(.-completed) ._icon-not-completed {
    display: block;
}

cs-progress-stepper ._steps ._step:not(.-current):not(.-disabled):not(.-completed) ._icon-completed {
    display: none;
}

cs-progress-stepper ._steps ._line {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-top: 1.5px solid var(--col-main);
}

cs-progress-stepper ._steps ._inline-title {
    display: inline;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

@media (orientation: portrait) {
    cs-progress-stepper ._steps ._inline-title {
        display: none;
    }
}

cs-progress-stepper ._below-title {
    display: none;
}

@media (orientation: portrait) {
    cs-progress-stepper ._below-title {
        display: block;
    }
}

cs-tabs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    height: auto;
}

@media (max-width: 500px) {
    cs-tabs {
        width: 100%;
    }
}

cs-tabs.-inline,
cs-card cs-card-footer cs-tabs._details {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

cs-tabs ._tab {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: top;
    -ms-flex-pack: top;
    justify-content: top;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 1rem 4rem;
    color: #909496;
    stroke: #909496;
    white-space: nowrap;
    border-bottom: 1.5px solid var(--col-main);
}

@media (max-width: 500px) {
    cs-tabs ._tab {
        padding: 1rem 0.5rem;
    }
}

cs-tabs ._tab>*:not(:first-child) {
    margin-top: 0.5rem;
}

cs-tabs ._tab:not(.-selected):hover {
    color: var(--col-main);
    stroke: var(--col-main);
    cursor: pointer;
}

cs-tabs ._tab.-selected {
    color: var(--col-main);
    stroke: var(--col-main);
    border-bottom: 8px solid var(--col-main);
}

cs-tabs.-small ._tab {
    padding: 0.5rem;
}

cs-tabs.-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    overflow: hidden;
    text-overflow: ellipsis;
}

cs-tabs.-vertical>*:not(:first-child) {
    margin-top: auto;
}

cs-tabs.-vertical ._tab {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: none;
    border-left: 1.5px solid var(--col-main);
    padding: 1rem;
    overflow: hidden;
}

cs-tabs.-vertical ._tab.-selected {
    border-bottom: none;
    border-left: 8px solid var(--col-main);
}

cs-tabs.-vertical ._tab span {
    max-width: 35ch;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 1;
    flex-shrink: 1;
}

cs-tabs.-vertical ._tab>*:not(:first-child) {
    margin-top: 0;
    margin-left: 0.5rem;
}

table {
    background: white;
    border-radius: 4px;
    border: 1px solid #dde7e5;
    width: 100%;
    overflow: hidden;
}

table tr:first-child {
    background: #f5faf9;
}

table tr:not(:last-child) {
    border-bottom: 1px solid #dde7e5;
}

table tr:not(:first-child):not(.-disabled) {
    cursor: pointer;
}

table tr.-disabled {
    opacity: .5;
}

table td,
table th {
    text-align: left;
}

table td {
    vertical-align: middle;
}

table td span {
    margin: 0;
    display: block;
}

.tag {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    width: auto;
    border-radius: 4px;
    border: 1.5px solid #141b26;
    margin-bottom: 0.5rem;
}

.tag:not([disabled]) {
    cursor: pointer;
}

.tag:not([disabled]):hover {
    opacity: .66;
}

cs-toc,
.cs-toc {
    position: fixed;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 200;
    max-width: 14rem;
}

cs-toc ul li,
.cs-toc ul li {
    margin-top: 0 !important;
    padding: 1rem 4rem 1rem 1rem;
    cursor: pointer;
}

cs-toc ul li:hover,
.cs-toc ul li:hover {
    text-decoration: underline;
}

cs-toc ul li.-selected,
.cs-toc ul li.-selected {
    pointer-events: none;
    text-decoration: none;
}

.topic {
    -webkit-transition: -webkit-transform 400ms;
    transition: -webkit-transform 400ms;
    transition: transform 400ms;
    transition: transform 400ms, -webkit-transform 400ms;
}

.topic:not(.-empty) {
    cursor: pointer;
}

.topic:not(.-empty):hover {
    -webkit-transform: translateX(-1rem);
    transform: translateX(-1rem);
}

._cover {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: -webkit-gradient(linear, left top, right top, color-stop(75%, #FFF0), to(var(--col-bg)));
    background: linear-gradient(90deg, #FFF0 75%, var(--col-bg) 100%);
}

.tooltip,
cs-tooltip {
    --display: none;
    position: fixed;
    bottom: var(--y);
    left: var(--x);
    max-width: 25rem;
    display: var(--display);
    border: 1px solid #FFBB00;
    background: #FD8;
    border-radius: 4px;
    -webkit-box-shadow: 1px 2px 4px #0004;
    box-shadow: 1px 2px 4px #0004;
    z-index: 200;
    pointer-events: none;
}

.sliding-panels {
    position: relative;
    width: 100%;
    overflow: hidden;
}

:root {
    --panels-offset: 0;
}

.sliding-panels-content {
    position: absolute;
    width: auto;
    height: 100%;
    overflow-x: scroll;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-transform: translateX(var(--panels-offset));
    transform: translateX(var(--panels-offset));
    -webkit-transition: -webkit-transform 700ms;
    transition: -webkit-transform 700ms;
    transition: transform 700ms;
    transition: transform 700ms, -webkit-transform 700ms;
}

.sliding-panel {
    position: relative;
    float: left;
    padding-bottom: 8rem;
    width: 100vw;
    height: 100%;
    overflow-y: auto;
    opacity: 0;
    -webkit-transition: opacity 400ms;
    transition: opacity 400ms;
}

.sliding-panel.-selected {
    opacity: 1;
}

.stack-h,
.avatar,
cs-avatar,
.bottom-bar,
.button-group.-joined,
cs-button-group.-joined,
cs-card cs-card-header,
cs-card cs-card-footer,
cs-card cs-card-footer ._details,
.chart-legend ._item,
cs-info-listicle,
.tag,
.topic,
.web.screen .overview,
.web.screen .overview>* ._overview-item,
.web.screen ._border_overview ._overview-item,
cs-accordion ._header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

.stack-h.-inline,
.-inline.avatar,
cs-avatar.-inline,
.-inline.bottom-bar,
.-inline.button-group.-joined,
cs-button-group.-inline.-joined,
cs-card cs-card-header.-inline,
cs-card cs-card-footer.-inline,
cs-card cs-card-footer ._details,
.chart-legend .-inline._item,
.chart-legend cs-card cs-card-footer ._item._details,
cs-card cs-card-footer .chart-legend ._item._details,
cs-info-listicle.-inline,
.-inline.tag,
.-inline.topic,
.web.screen .-inline.overview,
.web.screen cs-card cs-card-footer .overview._details,
cs-card cs-card-footer .web.screen .overview._details,
.web.screen .overview>* .-inline._overview-item,
.web.screen .overview>* cs-card cs-card-footer ._overview-item._details,
cs-card cs-card-footer .web.screen .overview>* ._overview-item._details,
.web.screen ._border_overview .-inline._overview-item,
.web.screen ._border_overview cs-card cs-card-footer ._overview-item._details,
cs-card cs-card-footer .web.screen ._border_overview ._overview-item._details,
cs-accordion .-inline._header {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

.stack-h.-reverse,
.-reverse.avatar,
cs-avatar.-reverse,
.-reverse.bottom-bar,
.-reverse.button-group.-joined,
cs-button-group.-reverse.-joined,
cs-card cs-card-header.-reverse,
cs-card cs-card-footer.-reverse,
cs-card cs-card-footer .-reverse._details,
.chart-legend .-reverse._item,
cs-info-listicle.-reverse,
.-reverse.tag,
.-reverse.topic,
.web.screen .-reverse.overview,
.web.screen .overview>* .-reverse._overview-item,
.web.screen ._border_overview .-reverse._overview-item,
cs-accordion .-reverse._header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.stack-h.-wrap,
.-wrap.avatar,
cs-avatar.-wrap,
.-wrap.bottom-bar,
.-wrap.button-group.-joined,
cs-button-group.-wrap.-joined,
cs-card cs-card-header.-wrap,
cs-card cs-card-footer.-wrap,
cs-card cs-card-footer .-wrap._details,
.chart-legend .-wrap._item,
cs-info-listicle.-wrap,
.-wrap.tag,
.-wrap.topic,
.web.screen .-wrap.overview,
.web.screen .overview>* .-wrap._overview-item,
.web.screen ._border_overview .-wrap._overview-item,
cs-accordion .-wrap._header {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.stack-h.-gap.-wrap,
.-gap.-wrap.avatar,
.-wrap.avatar.chart-legend,
cs-info-listicle.-wrap.avatar,
.modal .-wrap.avatar._window,
.-wrap.avatar.tag,
.web.screen .-wrap.avatar.overview,
.web.screen .overview>* .-wrap.avatar._overview-item,
.web.screen ._border_overview .-wrap.avatar._overview-item,
cs-avatar.-gap.-wrap,
cs-avatar.-wrap.chart-legend,
.modal cs-avatar.-wrap._window,
cs-avatar.-wrap.tag,
.web.screen cs-avatar.-wrap.overview,
.web.screen .overview>* cs-avatar.-wrap._overview-item,
.web.screen ._border_overview cs-avatar.-wrap._overview-item,
.-gap.-wrap.bottom-bar,
.-wrap.bottom-bar.chart-legend,
cs-info-listicle.-wrap.bottom-bar,
.modal .-wrap.bottom-bar._window,
.-wrap.bottom-bar.tag,
.web.screen .-wrap.bottom-bar.overview,
.web.screen .overview>* .-wrap.bottom-bar._overview-item,
.web.screen ._border_overview .-wrap.bottom-bar._overview-item,
.-gap.-wrap.button-group.-joined,
.-wrap.button-group.-joined.chart-legend,
cs-info-listicle.-wrap.button-group.-joined,
.modal .-wrap.button-group.-joined._window,
.-wrap.button-group.-joined.tag,
.web.screen .-wrap.button-group.-joined.overview,
.web.screen .overview>* .-wrap.button-group.-joined._overview-item,
.web.screen ._border_overview .-wrap.button-group.-joined._overview-item,
cs-button-group.-gap.-wrap.-joined,
cs-button-group.-wrap.-joined.chart-legend,
.modal cs-button-group.-wrap.-joined._window,
cs-button-group.-wrap.-joined.tag,
.web.screen cs-button-group.-wrap.-joined.overview,
.web.screen .overview>* cs-button-group.-wrap.-joined._overview-item,
.web.screen ._border_overview cs-button-group.-wrap.-joined._overview-item,
cs-card cs-card-header.-gap.-wrap,
cs-card cs-card-header.-wrap.chart-legend,
cs-card .modal cs-card-header.-wrap._window,
.modal cs-card cs-card-header.-wrap._window,
cs-card cs-card-header.-wrap.tag,
cs-card .web.screen cs-card-header.-wrap.overview,
.web.screen cs-card cs-card-header.-wrap.overview,
cs-card .web.screen .overview>* cs-card-header.-wrap._overview-item,
.web.screen .overview>* cs-card cs-card-header.-wrap._overview-item,
cs-card .web.screen ._border_overview cs-card-header.-wrap._overview-item,
.web.screen ._border_overview cs-card cs-card-header.-wrap._overview-item,
cs-card cs-card-footer.-gap.-wrap,
cs-card cs-card-footer.-wrap.chart-legend,
cs-card .modal cs-card-footer.-wrap._window,
.modal cs-card cs-card-footer.-wrap._window,
cs-card cs-card-footer.-wrap.tag,
cs-card .web.screen cs-card-footer.-wrap.overview,
.web.screen cs-card cs-card-footer.-wrap.overview,
cs-card .web.screen .overview>* cs-card-footer.-wrap._overview-item,
.web.screen .overview>* cs-card cs-card-footer.-wrap._overview-item,
cs-card .web.screen ._border_overview cs-card-footer.-wrap._overview-item,
.web.screen ._border_overview cs-card cs-card-footer.-wrap._overview-item,
cs-card cs-card-footer .-gap.-wrap._details,
cs-card cs-card-footer .-wrap._details.chart-legend,
cs-card cs-card-footer cs-info-listicle.-wrap._details,
cs-card cs-card-footer .modal .-wrap._details._window,
.modal cs-card cs-card-footer .-wrap._details._window,
cs-card cs-card-footer .-wrap._details.tag,
cs-card cs-card-footer .web.screen .-wrap._details.overview,
.web.screen cs-card cs-card-footer .-wrap._details.overview,
cs-card cs-card-footer .web.screen .overview>* .-wrap._details._overview-item,
.web.screen .overview>* cs-card cs-card-footer .-wrap._details._overview-item,
cs-card cs-card-footer .web.screen ._border_overview .-wrap._details._overview-item,
.web.screen ._border_overview cs-card cs-card-footer .-wrap._details._overview-item,
.stack-h.-wrap.chart-legend,
.chart-legend .-wrap.chart-legend._item,
cs-info-listicle.-wrap.chart-legend,
.-wrap.chart-legend.tag,
.-wrap.chart-legend.topic,
.web.screen .-wrap.chart-legend.overview,
.web.screen .overview>* .-wrap.chart-legend._overview-item,
.web.screen ._border_overview .-wrap.chart-legend._overview-item,
cs-accordion .-wrap.chart-legend._header,
.chart-legend .-gap.-wrap._item,
.chart-legend cs-info-listicle.-wrap._item,
.chart-legend .modal .-wrap._item._window,
.modal .chart-legend .-wrap._item._window,
.chart-legend .-wrap._item.tag,
.chart-legend .web.screen .-wrap._item.overview,
.web.screen .chart-legend .-wrap._item.overview,
.chart-legend .web.screen .overview>* .-wrap._item._overview-item,
.web.screen .overview>* .chart-legend .-wrap._item._overview-item,
.chart-legend .web.screen ._border_overview .-wrap._item._overview-item,
.web.screen ._border_overview .chart-legend .-wrap._item._overview-item,
cs-info-listicle.-wrap,
.modal .stack-h.-wrap._window,
.modal cs-info-listicle.-wrap._window,
.modal .-wrap._window.tag,
.modal .-wrap._window.topic,
.modal .web.screen .-wrap._window.overview,
.web.screen .modal .-wrap._window.overview,
.modal .web.screen .overview>* .-wrap._window._overview-item,
.web.screen .overview>* .modal .-wrap._window._overview-item,
.modal .web.screen ._border_overview .-wrap._window._overview-item,
.web.screen ._border_overview .modal .-wrap._window._overview-item,
.modal cs-accordion .-wrap._window._header,
cs-accordion .modal .-wrap._window._header,
.-wrap.tag,
.-gap.-wrap.topic,
cs-info-listicle.-wrap.topic,
.-wrap.topic.tag,
.web.screen .-wrap.topic.overview,
.web.screen .overview>* .-wrap.topic._overview-item,
.web.screen ._border_overview .-wrap.topic._overview-item,
.web.screen .-wrap.overview,
.web.screen .overview>* .-wrap._overview-item,
.web.screen ._border_overview .-wrap._overview-item,
cs-accordion .-gap.-wrap._header,
cs-accordion cs-info-listicle.-wrap._header,
cs-accordion .-wrap._header.tag,
cs-accordion .web.screen .-wrap._header.overview,
.web.screen cs-accordion .-wrap._header.overview,
cs-accordion .web.screen .overview>* .-wrap._header._overview-item,
.web.screen .overview>* cs-accordion .-wrap._header._overview-item,
cs-accordion .web.screen ._border_overview .-wrap._header._overview-item,
.web.screen ._border_overview cs-accordion .-wrap._header._overview-item {
    margin-top: -1rem;
    margin-left: -1rem;
}

.stack-h.-gap.-wrap>*,
.-gap.-wrap.avatar>*,
.-wrap.avatar.chart-legend>*,
cs-info-listicle.-wrap.avatar>*,
.modal .-wrap.avatar._window>*,
.-wrap.avatar.tag>*,
.web.screen .-wrap.avatar.overview>*,
.web.screen .overview>* .-wrap.avatar._overview-item>*,
.web.screen ._border_overview .-wrap.avatar._overview-item>*,
cs-avatar.-gap.-wrap>*,
cs-avatar.-wrap.chart-legend>*,
.modal cs-avatar.-wrap._window>*,
cs-avatar.-wrap.tag>*,
.web.screen cs-avatar.-wrap.overview>*,
.web.screen .overview>* cs-avatar.-wrap._overview-item>*,
.web.screen ._border_overview cs-avatar.-wrap._overview-item>*,
.-gap.-wrap.bottom-bar>*,
.-wrap.bottom-bar.chart-legend>*,
cs-info-listicle.-wrap.bottom-bar>*,
.modal .-wrap.bottom-bar._window>*,
.-wrap.bottom-bar.tag>*,
.web.screen .-wrap.bottom-bar.overview>*,
.web.screen .overview>* .-wrap.bottom-bar._overview-item>*,
.web.screen ._border_overview .-wrap.bottom-bar._overview-item>*,
.-gap.-wrap.button-group.-joined>*,
.-wrap.button-group.-joined.chart-legend>*,
cs-info-listicle.-wrap.button-group.-joined>*,
.modal .-wrap.button-group.-joined._window>*,
.-wrap.button-group.-joined.tag>*,
.web.screen .-wrap.button-group.-joined.overview>*,
.web.screen .overview>* .-wrap.button-group.-joined._overview-item>*,
.web.screen ._border_overview .-wrap.button-group.-joined._overview-item>*,
cs-button-group.-gap.-wrap.-joined>*,
cs-button-group.-wrap.-joined.chart-legend>*,
.modal cs-button-group.-wrap.-joined._window>*,
cs-button-group.-wrap.-joined.tag>*,
.web.screen cs-button-group.-wrap.-joined.overview>*,
.web.screen .overview>* cs-button-group.-wrap.-joined._overview-item>*,
.web.screen ._border_overview cs-button-group.-wrap.-joined._overview-item>*,
cs-card cs-card-header.-gap.-wrap>*,
cs-card cs-card-header.-wrap.chart-legend>*,
cs-card .modal cs-card-header.-wrap._window>*,
.modal cs-card cs-card-header.-wrap._window>*,
cs-card cs-card-header.-wrap.tag>*,
cs-card .web.screen cs-card-header.-wrap.overview>*,
.web.screen cs-card cs-card-header.-wrap.overview>*,
cs-card .web.screen .overview>* cs-card-header.-wrap._overview-item>*,
.web.screen .overview>* cs-card cs-card-header.-wrap._overview-item>*,
cs-card .web.screen ._border_overview cs-card-header.-wrap._overview-item>*,
.web.screen ._border_overview cs-card cs-card-header.-wrap._overview-item>*,
cs-card cs-card-footer.-gap.-wrap>*,
cs-card cs-card-footer.-wrap.chart-legend>*,
cs-card .modal cs-card-footer.-wrap._window>*,
.modal cs-card cs-card-footer.-wrap._window>*,
cs-card cs-card-footer.-wrap.tag>*,
cs-card .web.screen cs-card-footer.-wrap.overview>*,
.web.screen cs-card cs-card-footer.-wrap.overview>*,
cs-card .web.screen .overview>* cs-card-footer.-wrap._overview-item>*,
.web.screen .overview>* cs-card cs-card-footer.-wrap._overview-item>*,
cs-card .web.screen ._border_overview cs-card-footer.-wrap._overview-item>*,
.web.screen ._border_overview cs-card cs-card-footer.-wrap._overview-item>*,
cs-card cs-card-footer .-gap.-wrap._details>*,
cs-card cs-card-footer .-wrap._details.chart-legend>*,
cs-card cs-card-footer cs-info-listicle.-wrap._details>*,
cs-card cs-card-footer .modal .-wrap._details._window>*,
.modal cs-card cs-card-footer .-wrap._details._window>*,
cs-card cs-card-footer .-wrap._details.tag>*,
cs-card cs-card-footer .web.screen .-wrap._details.overview>*,
.web.screen cs-card cs-card-footer .-wrap._details.overview>*,
cs-card cs-card-footer .web.screen .overview>* .-wrap._details._overview-item>*,
.web.screen .overview>* cs-card cs-card-footer .-wrap._details._overview-item>*,
cs-card cs-card-footer .web.screen ._border_overview .-wrap._details._overview-item>*,
.web.screen ._border_overview cs-card cs-card-footer .-wrap._details._overview-item>*,
.stack-h.-wrap.chart-legend>*,
.chart-legend .-wrap.chart-legend._item>*,
cs-info-listicle.-wrap.chart-legend>*,
.-wrap.chart-legend.tag>*,
.-wrap.chart-legend.topic>*,
.web.screen .-wrap.chart-legend.overview>*,
.web.screen .overview>* .-wrap.chart-legend._overview-item>*,
.web.screen ._border_overview .-wrap.chart-legend._overview-item>*,
cs-accordion .-wrap.chart-legend._header>*,
.chart-legend .-gap.-wrap._item>*,
.chart-legend cs-info-listicle.-wrap._item>*,
.chart-legend .modal .-wrap._item._window>*,
.modal .chart-legend .-wrap._item._window>*,
.chart-legend .-wrap._item.tag>*,
.chart-legend .web.screen .-wrap._item.overview>*,
.web.screen .chart-legend .-wrap._item.overview>*,
.chart-legend .web.screen .overview>* .-wrap._item._overview-item>*,
.web.screen .overview>* .chart-legend .-wrap._item._overview-item>*,
.chart-legend .web.screen ._border_overview .-wrap._item._overview-item>*,
.web.screen ._border_overview .chart-legend .-wrap._item._overview-item>*,
cs-info-listicle.-wrap>*,
.modal .stack-h.-wrap._window>*,
.modal cs-info-listicle.-wrap._window>*,
.modal .-wrap._window.tag>*,
.modal .-wrap._window.topic>*,
.modal .web.screen .-wrap._window.overview>*,
.web.screen .modal .-wrap._window.overview>*,
.modal .web.screen .overview>* .-wrap._window._overview-item>*,
.web.screen .overview>* .modal .-wrap._window._overview-item>*,
.modal .web.screen ._border_overview .-wrap._window._overview-item>*,
.web.screen ._border_overview .modal .-wrap._window._overview-item>*,
.modal cs-accordion .-wrap._window._header>*,
cs-accordion .modal .-wrap._window._header>*,
.-wrap.tag>*,
.-gap.-wrap.topic>*,
cs-info-listicle.-wrap.topic>*,
.-wrap.topic.tag>*,
.web.screen .-wrap.topic.overview>*,
.web.screen .overview>* .-wrap.topic._overview-item>*,
.web.screen ._border_overview .-wrap.topic._overview-item>*,
.web.screen .-wrap.overview>*,
.web.screen .overview>* .-wrap._overview-item>*,
.web.screen ._border_overview .-wrap._overview-item>*,
cs-accordion .-gap.-wrap._header>*,
cs-accordion cs-info-listicle.-wrap._header>*,
cs-accordion .-wrap._header.tag>*,
cs-accordion .web.screen .-wrap._header.overview>*,
.web.screen cs-accordion .-wrap._header.overview>*,
cs-accordion .web.screen .overview>* .-wrap._header._overview-item>*,
.web.screen .overview>* cs-accordion .-wrap._header._overview-item>*,
cs-accordion .web.screen ._border_overview .-wrap._header._overview-item>*,
.web.screen ._border_overview cs-accordion .-wrap._header._overview-item>* {
    margin-top: 1rem;
    margin-left: 1rem;
}

.stack-h.-gap:not(.-wrap)>*:not(:first-child),
.-gap.avatar:not(.-wrap)>*:not(:first-child),
.avatar.chart-legend:not(.-wrap)>*:not(:first-child),
cs-info-listicle.avatar:not(.-wrap)>*:not(:first-child),
.modal .avatar._window:not(.-wrap)>*:not(:first-child),
.avatar.tag:not(.-wrap)>*:not(:first-child),
.web.screen .avatar.overview:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* .avatar._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview .avatar._overview-item:not(.-wrap)>*:not(:first-child),
cs-avatar.-gap:not(.-wrap)>*:not(:first-child),
cs-avatar.chart-legend:not(.-wrap)>*:not(:first-child),
.modal cs-avatar._window:not(.-wrap)>*:not(:first-child),
cs-avatar.tag:not(.-wrap)>*:not(:first-child),
.web.screen cs-avatar.overview:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* cs-avatar._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview cs-avatar._overview-item:not(.-wrap)>*:not(:first-child),
.-gap.bottom-bar:not(.-wrap)>*:not(:first-child),
.bottom-bar.chart-legend:not(.-wrap)>*:not(:first-child),
cs-info-listicle.bottom-bar:not(.-wrap)>*:not(:first-child),
.modal .bottom-bar._window:not(.-wrap)>*:not(:first-child),
.bottom-bar.tag:not(.-wrap)>*:not(:first-child),
.web.screen .bottom-bar.overview:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* .bottom-bar._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview .bottom-bar._overview-item:not(.-wrap)>*:not(:first-child),
.-gap.button-group.-joined:not(.-wrap)>*:not(:first-child),
.button-group.-joined.chart-legend:not(.-wrap)>*:not(:first-child),
cs-info-listicle.button-group.-joined:not(.-wrap)>*:not(:first-child),
.modal .button-group.-joined._window:not(.-wrap)>*:not(:first-child),
.button-group.-joined.tag:not(.-wrap)>*:not(:first-child),
.web.screen .button-group.-joined.overview:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* .button-group.-joined._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview .button-group.-joined._overview-item:not(.-wrap)>*:not(:first-child),
cs-button-group.-gap.-joined:not(.-wrap)>*:not(:first-child),
cs-button-group.-joined.chart-legend:not(.-wrap)>*:not(:first-child),
.modal cs-button-group.-joined._window:not(.-wrap)>*:not(:first-child),
cs-button-group.-joined.tag:not(.-wrap)>*:not(:first-child),
.web.screen cs-button-group.-joined.overview:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* cs-button-group.-joined._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview cs-button-group.-joined._overview-item:not(.-wrap)>*:not(:first-child),
cs-card cs-card-header.-gap:not(.-wrap)>*:not(:first-child),
cs-card cs-card-header.chart-legend:not(.-wrap)>*:not(:first-child),
cs-card .modal cs-card-header._window:not(.-wrap)>*:not(:first-child),
.modal cs-card cs-card-header._window:not(.-wrap)>*:not(:first-child),
cs-card cs-card-header.tag:not(.-wrap)>*:not(:first-child),
cs-card .web.screen cs-card-header.overview:not(.-wrap)>*:not(:first-child),
.web.screen cs-card cs-card-header.overview:not(.-wrap)>*:not(:first-child),
cs-card .web.screen .overview>* cs-card-header._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* cs-card cs-card-header._overview-item:not(.-wrap)>*:not(:first-child),
cs-card .web.screen ._border_overview cs-card-header._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview cs-card cs-card-header._overview-item:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer.-gap:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer.chart-legend:not(.-wrap)>*:not(:first-child),
cs-card .modal cs-card-footer._window:not(.-wrap)>*:not(:first-child),
.modal cs-card cs-card-footer._window:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer.tag:not(.-wrap)>*:not(:first-child),
cs-card .web.screen cs-card-footer.overview:not(.-wrap)>*:not(:first-child),
.web.screen cs-card cs-card-footer.overview:not(.-wrap)>*:not(:first-child),
cs-card .web.screen .overview>* cs-card-footer._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* cs-card cs-card-footer._overview-item:not(.-wrap)>*:not(:first-child),
cs-card .web.screen ._border_overview cs-card-footer._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview cs-card cs-card-footer._overview-item:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer .-gap._details:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer ._details.chart-legend:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer cs-info-listicle._details:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer .modal ._details._window:not(.-wrap)>*:not(:first-child),
.modal cs-card cs-card-footer ._details._window:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer ._details.tag:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer .web.screen ._details.overview:not(.-wrap)>*:not(:first-child),
.web.screen cs-card cs-card-footer ._details.overview:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer .web.screen .overview>* ._details._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* cs-card cs-card-footer ._details._overview-item:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer .web.screen ._border_overview ._details._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview cs-card cs-card-footer ._details._overview-item:not(.-wrap)>*:not(:first-child),
.stack-h.chart-legend:not(.-wrap)>*:not(:first-child),
.chart-legend .chart-legend._item:not(.-wrap)>*:not(:first-child),
cs-info-listicle.chart-legend:not(.-wrap)>*:not(:first-child),
.chart-legend.tag:not(.-wrap)>*:not(:first-child),
.chart-legend.topic:not(.-wrap)>*:not(:first-child),
.web.screen .chart-legend.overview:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* .chart-legend._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview .chart-legend._overview-item:not(.-wrap)>*:not(:first-child),
cs-accordion .chart-legend._header:not(.-wrap)>*:not(:first-child),
.chart-legend .-gap._item:not(.-wrap)>*:not(:first-child),
.chart-legend cs-info-listicle._item:not(.-wrap)>*:not(:first-child),
.chart-legend .modal ._item._window:not(.-wrap)>*:not(:first-child),
.modal .chart-legend ._item._window:not(.-wrap)>*:not(:first-child),
.chart-legend ._item.tag:not(.-wrap)>*:not(:first-child),
.chart-legend .web.screen ._item.overview:not(.-wrap)>*:not(:first-child),
.web.screen .chart-legend ._item.overview:not(.-wrap)>*:not(:first-child),
.chart-legend .web.screen .overview>* ._item._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* .chart-legend ._item._overview-item:not(.-wrap)>*:not(:first-child),
.chart-legend .web.screen ._border_overview ._item._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview .chart-legend ._item._overview-item:not(.-wrap)>*:not(:first-child),
cs-info-listicle:not(.-wrap)>*:not(:first-child),
.modal .stack-h._window:not(.-wrap)>*:not(:first-child),
.modal cs-info-listicle._window:not(.-wrap)>*:not(:first-child),
.modal ._window.tag:not(.-wrap)>*:not(:first-child),
.modal ._window.topic:not(.-wrap)>*:not(:first-child),
.modal .web.screen ._window.overview:not(.-wrap)>*:not(:first-child),
.web.screen .modal ._window.overview:not(.-wrap)>*:not(:first-child),
.modal .web.screen .overview>* ._window._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* .modal ._window._overview-item:not(.-wrap)>*:not(:first-child),
.modal .web.screen ._border_overview ._window._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview .modal ._window._overview-item:not(.-wrap)>*:not(:first-child),
.modal cs-accordion ._window._header:not(.-wrap)>*:not(:first-child),
cs-accordion .modal ._window._header:not(.-wrap)>*:not(:first-child),
.tag:not(.-wrap)>*:not(:first-child),
.-gap.topic:not(.-wrap)>*:not(:first-child),
cs-info-listicle.topic:not(.-wrap)>*:not(:first-child),
.topic.tag:not(.-wrap)>*:not(:first-child),
.web.screen .topic.overview:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* .topic._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview .topic._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen .overview:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* ._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview ._overview-item:not(.-wrap)>*:not(:first-child),
cs-accordion .-gap._header:not(.-wrap)>*:not(:first-child),
cs-accordion cs-info-listicle._header:not(.-wrap)>*:not(:first-child),
cs-accordion ._header.tag:not(.-wrap)>*:not(:first-child),
cs-accordion .web.screen ._header.overview:not(.-wrap)>*:not(:first-child),
.web.screen cs-accordion ._header.overview:not(.-wrap)>*:not(:first-child),
cs-accordion .web.screen .overview>* ._header._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* cs-accordion ._header._overview-item:not(.-wrap)>*:not(:first-child),
cs-accordion .web.screen ._border_overview ._header._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview cs-accordion ._header._overview-item:not(.-wrap)>*:not(:first-child) {
    margin-left: 1rem;
}

.stack-h.-gap-xs.-wrap,
.-gap-xs.-wrap.avatar,
cs-avatar.-gap-xs.-wrap,
.-gap-xs.-wrap.bottom-bar,
.-gap-xs.-wrap.button-group.-joined,
cs-button-group.-gap-xs.-wrap.-joined,
cs-card cs-card-header.-gap-xs.-wrap,
cs-card cs-card-footer.-gap-xs.-wrap,
cs-card cs-card-footer .-gap-xs.-wrap._details,
.chart-legend .-gap-xs.-wrap._item,
cs-info-listicle.-gap-xs.-wrap,
.-gap-xs.-wrap.tag,
.-gap-xs.-wrap.topic,
.web.screen .-gap-xs.-wrap.overview,
.web.screen .overview>* .-gap-xs.-wrap._overview-item,
.web.screen ._border_overview .-gap-xs.-wrap._overview-item,
cs-accordion .-gap-xs.-wrap._header {
    margin-top: -0.25rem;
    margin-left: -0.25rem;
}

.stack-h.-gap-xs.-wrap>*,
.-gap-xs.-wrap.avatar>*,
cs-avatar.-gap-xs.-wrap>*,
.-gap-xs.-wrap.bottom-bar>*,
.-gap-xs.-wrap.button-group.-joined>*,
cs-button-group.-gap-xs.-wrap.-joined>*,
cs-card cs-card-header.-gap-xs.-wrap>*,
cs-card cs-card-footer.-gap-xs.-wrap>*,
cs-card cs-card-footer .-gap-xs.-wrap._details>*,
.chart-legend .-gap-xs.-wrap._item>*,
cs-info-listicle.-gap-xs.-wrap>*,
.-gap-xs.-wrap.tag>*,
.-gap-xs.-wrap.topic>*,
.web.screen .-gap-xs.-wrap.overview>*,
.web.screen .overview>* .-gap-xs.-wrap._overview-item>*,
.web.screen ._border_overview .-gap-xs.-wrap._overview-item>*,
cs-accordion .-gap-xs.-wrap._header>* {
    margin-top: 0.25rem;
    margin-left: 0.25rem;
}

.stack-h.-gap-xs:not(.-wrap)>*:not(:first-child),
.-gap-xs.avatar:not(.-wrap)>*:not(:first-child),
cs-avatar.-gap-xs:not(.-wrap)>*:not(:first-child),
.-gap-xs.bottom-bar:not(.-wrap)>*:not(:first-child),
.-gap-xs.button-group.-joined:not(.-wrap)>*:not(:first-child),
cs-button-group.-gap-xs.-joined:not(.-wrap)>*:not(:first-child),
cs-card cs-card-header.-gap-xs:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer.-gap-xs:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer .-gap-xs._details:not(.-wrap)>*:not(:first-child),
.chart-legend .-gap-xs._item:not(.-wrap)>*:not(:first-child),
cs-info-listicle.-gap-xs:not(.-wrap)>*:not(:first-child),
.-gap-xs.tag:not(.-wrap)>*:not(:first-child),
.-gap-xs.topic:not(.-wrap)>*:not(:first-child),
.web.screen .-gap-xs.overview:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* .-gap-xs._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview .-gap-xs._overview-item:not(.-wrap)>*:not(:first-child),
cs-accordion .-gap-xs._header:not(.-wrap)>*:not(:first-child) {
    margin-left: 0.25rem;
}

.stack-h.-gap-s.-wrap,
.-wrap.avatar,
cs-avatar.-wrap,
.-gap-s.-wrap.bottom-bar,
.-gap-s.-wrap.button-group.-joined,
cs-avatar.-wrap.button-group.-joined,
cs-button-group.-gap-s.-wrap.-joined,
cs-card cs-card-header.-gap-s.-wrap,
cs-card cs-card-footer.-gap-s.-wrap,
cs-card cs-card-footer .-gap-s.-wrap._details,
cs-card cs-card-footer cs-avatar.-wrap._details,
.chart-legend .-wrap._item,
cs-info-listicle.-gap-s.-wrap,
.-gap-s.-wrap.tag,
.-wrap.topic,
.web.screen .-gap-s.-wrap.overview,
.web.screen .-wrap.overview.avatar,
.web.screen cs-avatar.-wrap.overview,
.web.screen .-wrap.overview.topic,
.web.screen .overview>* .-gap-s.-wrap._overview-item,
.web.screen .overview>* .-wrap._overview-item.avatar,
.web.screen .overview>* cs-avatar.-wrap._overview-item,
.web.screen .overview>* .chart-legend .-wrap._overview-item._item,
.chart-legend .web.screen .overview>* .-wrap._overview-item._item,
.web.screen .overview>* .-wrap._overview-item.topic,
.web.screen ._border_overview .-gap-s.-wrap._overview-item,
.web.screen ._border_overview .-wrap._overview-item.avatar,
.web.screen ._border_overview cs-avatar.-wrap._overview-item,
.web.screen ._border_overview .chart-legend .-wrap._overview-item._item,
.chart-legend .web.screen ._border_overview .-wrap._overview-item._item,
.web.screen ._border_overview .-wrap._overview-item.topic,
cs-accordion .-gap-s.-wrap._header {
    margin-top: -0.5rem;
    margin-left: -0.5rem;
}

.stack-h.-gap-s.-wrap>*,
.-wrap.avatar>*,
cs-avatar.-wrap>*,
.-gap-s.-wrap.bottom-bar>*,
.-wrap.bottom-bar.avatar>*,
cs-avatar.-wrap.bottom-bar>*,
.-wrap.bottom-bar.topic>*,
.-gap-s.-wrap.button-group.-joined>*,
.-wrap.button-group.-joined.avatar>*,
cs-avatar.-wrap.button-group.-joined>*,
.-wrap.button-group.-joined.topic>*,
cs-button-group.-gap-s.-wrap.-joined>*,
cs-button-group.-wrap.-joined.avatar>*,
cs-button-group.-wrap.-joined.topic>*,
cs-card cs-card-header.-gap-s.-wrap>*,
cs-card cs-card-header.-wrap.avatar>*,
.chart-legend cs-card cs-card-header.-wrap._item>*,
cs-card cs-card-header.-wrap.topic>*,
cs-card cs-card-footer.-gap-s.-wrap>*,
cs-card cs-card-footer.-wrap.avatar>*,
.chart-legend cs-card cs-card-footer.-wrap._item>*,
cs-card cs-card-footer.-wrap.topic>*,
cs-card cs-card-footer .-gap-s.-wrap._details>*,
cs-card cs-card-footer .-wrap._details.avatar>*,
cs-card cs-card-footer cs-avatar.-wrap._details>*,
.chart-legend cs-card cs-card-footer .-wrap._details._item>*,
cs-card cs-card-footer .-wrap._details.topic>*,
.chart-legend .-wrap._item>*,
cs-info-listicle.-gap-s.-wrap>*,
cs-info-listicle.-wrap.avatar>*,
cs-info-listicle.-wrap.topic>*,
.-gap-s.-wrap.tag>*,
.-wrap.tag.avatar>*,
cs-avatar.-wrap.tag>*,
.-wrap.tag.topic>*,
.-wrap.topic>*,
.web.screen .-gap-s.-wrap.overview>*,
.web.screen .-wrap.overview.avatar>*,
.web.screen cs-avatar.-wrap.overview>*,
.chart-legend .web.screen .-wrap.overview._item>*,
.web.screen .-wrap.overview.topic>*,
.web.screen .overview>* .-gap-s.-wrap._overview-item>*,
.web.screen .overview>* .-wrap._overview-item.avatar>*,
.web.screen .overview>* cs-avatar.-wrap._overview-item>*,
.web.screen .overview>* .chart-legend .-wrap._overview-item._item>*,
.chart-legend .web.screen .overview>* .-wrap._overview-item._item>*,
.web.screen .overview>* .-wrap._overview-item.topic>*,
.web.screen ._border_overview .-gap-s.-wrap._overview-item>*,
.web.screen ._border_overview .-wrap._overview-item.avatar>*,
.web.screen ._border_overview cs-avatar.-wrap._overview-item>*,
.web.screen ._border_overview .chart-legend .-wrap._overview-item._item>*,
.chart-legend .web.screen ._border_overview .-wrap._overview-item._item>*,
.web.screen ._border_overview .-wrap._overview-item.topic>*,
cs-accordion .-gap-s.-wrap._header>*,
cs-accordion .-wrap._header.avatar>*,
cs-accordion cs-avatar.-wrap._header>*,
.chart-legend cs-accordion .-wrap._header._item>*,
cs-accordion .-wrap._header.topic>* {
    margin-top: 0.5rem;
    margin-left: 0.5rem;
}

.stack-h.-gap-s:not(.-wrap)>*:not(:first-child),
.avatar:not(.-wrap)>*:not(:first-child),
cs-avatar:not(.-wrap)>*:not(:first-child),
.-gap-s.bottom-bar:not(.-wrap)>*:not(:first-child),
.bottom-bar.avatar:not(.-wrap)>*:not(:first-child),
cs-avatar.bottom-bar:not(.-wrap)>*:not(:first-child),
.bottom-bar.topic:not(.-wrap)>*:not(:first-child),
.-gap-s.button-group.-joined:not(.-wrap)>*:not(:first-child),
.button-group.-joined.avatar:not(.-wrap)>*:not(:first-child),
cs-avatar.button-group.-joined:not(.-wrap)>*:not(:first-child),
.button-group.-joined.topic:not(.-wrap)>*:not(:first-child),
cs-button-group.-gap-s.-joined:not(.-wrap)>*:not(:first-child),
cs-button-group.-joined.avatar:not(.-wrap)>*:not(:first-child),
cs-button-group.-joined.topic:not(.-wrap)>*:not(:first-child),
cs-card cs-card-header.-gap-s:not(.-wrap)>*:not(:first-child),
cs-card cs-card-header.avatar:not(.-wrap)>*:not(:first-child),
.chart-legend cs-card cs-card-header._item:not(.-wrap)>*:not(:first-child),
cs-card cs-card-header.topic:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer.-gap-s:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer.avatar:not(.-wrap)>*:not(:first-child),
.chart-legend cs-card cs-card-footer._item:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer.topic:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer .-gap-s._details:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer ._details.avatar:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer cs-avatar._details:not(.-wrap)>*:not(:first-child),
.chart-legend cs-card cs-card-footer ._details._item:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer ._details.topic:not(.-wrap)>*:not(:first-child),
.chart-legend ._item:not(.-wrap)>*:not(:first-child),
cs-info-listicle.-gap-s:not(.-wrap)>*:not(:first-child),
cs-info-listicle.avatar:not(.-wrap)>*:not(:first-child),
cs-info-listicle.topic:not(.-wrap)>*:not(:first-child),
.-gap-s.tag:not(.-wrap)>*:not(:first-child),
.tag.avatar:not(.-wrap)>*:not(:first-child),
cs-avatar.tag:not(.-wrap)>*:not(:first-child),
.tag.topic:not(.-wrap)>*:not(:first-child),
.topic:not(.-wrap)>*:not(:first-child),
.web.screen .-gap-s.overview:not(.-wrap)>*:not(:first-child),
.web.screen .overview.avatar:not(.-wrap)>*:not(:first-child),
.web.screen cs-avatar.overview:not(.-wrap)>*:not(:first-child),
.chart-legend .web.screen .overview._item:not(.-wrap)>*:not(:first-child),
.web.screen .overview.topic:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* .-gap-s._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* ._overview-item.avatar:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* cs-avatar._overview-item:not(.-wrap)>*:not(:first-child),
.chart-legend .web.screen .overview>* ._overview-item._item:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* ._overview-item.topic:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview .-gap-s._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview ._overview-item.avatar:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview cs-avatar._overview-item:not(.-wrap)>*:not(:first-child),
.chart-legend .web.screen ._border_overview ._overview-item._item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview ._overview-item.topic:not(.-wrap)>*:not(:first-child),
cs-accordion .-gap-s._header:not(.-wrap)>*:not(:first-child),
cs-accordion ._header.avatar:not(.-wrap)>*:not(:first-child),
cs-accordion cs-avatar._header:not(.-wrap)>*:not(:first-child),
.chart-legend cs-accordion ._header._item:not(.-wrap)>*:not(:first-child),
cs-accordion ._header.topic:not(.-wrap)>*:not(:first-child) {
    margin-left: 0.5rem;
}

.stack-h.-gap-l.-wrap,
cs-card-content section.stack-h.-wrap,
cs-card-content section.-wrap.avatar,
cs-card-content section.-wrap.bottom-bar,
cs-card-content section.-wrap.button-group.-joined,
cs-card-content cs-card cs-card-footer section.-wrap._details,
cs-card cs-card-footer cs-card-content section.-wrap._details,
cs-card-content .chart-legend section.-wrap._item,
.chart-legend cs-card-content section.-wrap._item,
cs-card-content section.-wrap.tag,
cs-card-content section.-wrap.topic,
cs-card-content .web.screen section.-wrap.overview,
.web.screen cs-card-content section.-wrap.overview,
cs-card-content .web.screen .overview>* section.-wrap._overview-item,
.web.screen .overview>* cs-card-content section.-wrap._overview-item,
cs-card-content .web.screen ._border_overview section.-wrap._overview-item,
.web.screen ._border_overview cs-card-content section.-wrap._overview-item,
cs-card-content cs-accordion section.-wrap._header,
cs-accordion cs-card-content section.-wrap._header,
.-gap-l.-wrap.avatar,
cs-header .-wrap.avatar._nav,
cs-avatar.-gap-l.-wrap,
cs-header cs-avatar.-wrap._nav,
.-gap-l.-wrap.bottom-bar,
cs-header .-wrap.bottom-bar._nav,
.-gap-l.-wrap.button-group.-joined,
cs-header .-wrap.button-group.-joined._nav,
cs-button-group.-gap-l.-wrap.-joined,
cs-header cs-button-group.-wrap.-joined._nav,
cs-card cs-card-header.-gap-l.-wrap,
cs-card cs-header cs-card-header.-wrap._nav,
cs-header cs-card cs-card-header.-wrap._nav,
cs-card cs-card-footer.-gap-l.-wrap,
cs-card cs-header cs-card-footer.-wrap._nav,
cs-header cs-card cs-card-footer.-wrap._nav,
cs-card cs-card-footer .-gap-l.-wrap._details,
cs-card cs-card-footer cs-header .-wrap._details._nav,
cs-header cs-card cs-card-footer .-wrap._details._nav,
.chart-legend .-gap-l.-wrap._item,
.chart-legend cs-header .-wrap._item._nav,
cs-header .chart-legend .-wrap._item._nav,
cs-header .stack-h.-wrap._nav,
cs-header cs-info-listicle.-wrap._nav,
cs-header .-wrap._nav.tag,
cs-header .-wrap._nav.topic,
cs-header .web.screen .-wrap._nav.overview,
.web.screen cs-header .-wrap._nav.overview,
cs-header .web.screen .overview>* .-wrap._nav._overview-item,
.web.screen .overview>* cs-header .-wrap._nav._overview-item,
cs-header .web.screen ._border_overview .-wrap._nav._overview-item,
.web.screen ._border_overview cs-header .-wrap._nav._overview-item,
cs-header cs-accordion .-wrap._nav._header,
cs-accordion cs-header .-wrap._nav._header,
cs-info-listicle.-gap-l.-wrap,
.-gap-l.-wrap.tag,
.-gap-l.-wrap.topic,
.web.screen .-gap-l.-wrap.overview,
.web.screen .overview>* .-gap-l.-wrap._overview-item,
.web.screen ._border_overview .-gap-l.-wrap._overview-item,
cs-accordion .-gap-l.-wrap._header {
    margin-top: -2rem;
    margin-left: -2rem;
}

.stack-h.-gap-l.-wrap>*,
cs-card-content section.stack-h.-wrap>*,
cs-card-content section.-wrap.avatar>*,
cs-card-content section.-wrap.bottom-bar>*,
cs-card-content section.-wrap.button-group.-joined>*,
cs-card-content cs-card cs-card-footer section.-wrap._details>*,
cs-card cs-card-footer cs-card-content section.-wrap._details>*,
cs-card-content .chart-legend section.-wrap._item>*,
.chart-legend cs-card-content section.-wrap._item>*,
cs-card-content section.-wrap.tag>*,
cs-card-content section.-wrap.topic>*,
cs-card-content .web.screen section.-wrap.overview>*,
.web.screen cs-card-content section.-wrap.overview>*,
cs-card-content .web.screen .overview>* section.-wrap._overview-item>*,
.web.screen .overview>* cs-card-content section.-wrap._overview-item>*,
cs-card-content .web.screen ._border_overview section.-wrap._overview-item>*,
.web.screen ._border_overview cs-card-content section.-wrap._overview-item>*,
cs-card-content cs-accordion section.-wrap._header>*,
cs-accordion cs-card-content section.-wrap._header>*,
.-gap-l.-wrap.avatar>*,
cs-header .-wrap.avatar._nav>*,
cs-avatar.-gap-l.-wrap>*,
cs-header cs-avatar.-wrap._nav>*,
.-gap-l.-wrap.bottom-bar>*,
cs-header .-wrap.bottom-bar._nav>*,
.-gap-l.-wrap.button-group.-joined>*,
cs-header .-wrap.button-group.-joined._nav>*,
cs-button-group.-gap-l.-wrap.-joined>*,
cs-header cs-button-group.-wrap.-joined._nav>*,
cs-card cs-card-header.-gap-l.-wrap>*,
cs-card cs-header cs-card-header.-wrap._nav>*,
cs-header cs-card cs-card-header.-wrap._nav>*,
cs-card cs-card-footer.-gap-l.-wrap>*,
cs-card cs-header cs-card-footer.-wrap._nav>*,
cs-header cs-card cs-card-footer.-wrap._nav>*,
cs-card cs-card-footer .-gap-l.-wrap._details>*,
cs-card cs-card-footer cs-header .-wrap._details._nav>*,
cs-header cs-card cs-card-footer .-wrap._details._nav>*,
.chart-legend .-gap-l.-wrap._item>*,
.chart-legend cs-header .-wrap._item._nav>*,
cs-header .chart-legend .-wrap._item._nav>*,
cs-header .stack-h.-wrap._nav>*,
cs-header cs-info-listicle.-wrap._nav>*,
cs-header .-wrap._nav.tag>*,
cs-header .-wrap._nav.topic>*,
cs-header .web.screen .-wrap._nav.overview>*,
.web.screen cs-header .-wrap._nav.overview>*,
cs-header .web.screen .overview>* .-wrap._nav._overview-item>*,
.web.screen .overview>* cs-header .-wrap._nav._overview-item>*,
cs-header .web.screen ._border_overview .-wrap._nav._overview-item>*,
.web.screen ._border_overview cs-header .-wrap._nav._overview-item>*,
cs-header cs-accordion .-wrap._nav._header>*,
cs-accordion cs-header .-wrap._nav._header>*,
cs-info-listicle.-gap-l.-wrap>*,
.-gap-l.-wrap.tag>*,
.-gap-l.-wrap.topic>*,
.web.screen .-gap-l.-wrap.overview>*,
.web.screen .overview>* .-gap-l.-wrap._overview-item>*,
.web.screen ._border_overview .-gap-l.-wrap._overview-item>*,
cs-accordion .-gap-l.-wrap._header>* {
    margin-top: 2rem;
    margin-left: 2rem;
}

.stack-h.-gap-l:not(.-wrap)>*:not(:first-child),
cs-card-content section.stack-h:not(.-wrap)>*:not(:first-child),
cs-card-content section.avatar:not(.-wrap)>*:not(:first-child),
cs-card-content section.bottom-bar:not(.-wrap)>*:not(:first-child),
cs-card-content section.button-group.-joined:not(.-wrap)>*:not(:first-child),
cs-card-content cs-card cs-card-footer section._details:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer cs-card-content section._details:not(.-wrap)>*:not(:first-child),
cs-card-content .chart-legend section._item:not(.-wrap)>*:not(:first-child),
.chart-legend cs-card-content section._item:not(.-wrap)>*:not(:first-child),
cs-card-content section.tag:not(.-wrap)>*:not(:first-child),
cs-card-content section.topic:not(.-wrap)>*:not(:first-child),
cs-card-content .web.screen section.overview:not(.-wrap)>*:not(:first-child),
.web.screen cs-card-content section.overview:not(.-wrap)>*:not(:first-child),
cs-card-content .web.screen .overview>* section._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* cs-card-content section._overview-item:not(.-wrap)>*:not(:first-child),
cs-card-content .web.screen ._border_overview section._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview cs-card-content section._overview-item:not(.-wrap)>*:not(:first-child),
cs-card-content cs-accordion section._header:not(.-wrap)>*:not(:first-child),
cs-accordion cs-card-content section._header:not(.-wrap)>*:not(:first-child),
.-gap-l.avatar:not(.-wrap)>*:not(:first-child),
cs-header .avatar._nav:not(.-wrap)>*:not(:first-child),
cs-avatar.-gap-l:not(.-wrap)>*:not(:first-child),
cs-header cs-avatar._nav:not(.-wrap)>*:not(:first-child),
.-gap-l.bottom-bar:not(.-wrap)>*:not(:first-child),
cs-header .bottom-bar._nav:not(.-wrap)>*:not(:first-child),
.-gap-l.button-group.-joined:not(.-wrap)>*:not(:first-child),
cs-header .button-group.-joined._nav:not(.-wrap)>*:not(:first-child),
cs-button-group.-gap-l.-joined:not(.-wrap)>*:not(:first-child),
cs-header cs-button-group.-joined._nav:not(.-wrap)>*:not(:first-child),
cs-card cs-card-header.-gap-l:not(.-wrap)>*:not(:first-child),
cs-card cs-header cs-card-header._nav:not(.-wrap)>*:not(:first-child),
cs-header cs-card cs-card-header._nav:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer.-gap-l:not(.-wrap)>*:not(:first-child),
cs-card cs-header cs-card-footer._nav:not(.-wrap)>*:not(:first-child),
cs-header cs-card cs-card-footer._nav:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer .-gap-l._details:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer cs-header ._details._nav:not(.-wrap)>*:not(:first-child),
cs-header cs-card cs-card-footer ._details._nav:not(.-wrap)>*:not(:first-child),
.chart-legend .-gap-l._item:not(.-wrap)>*:not(:first-child),
.chart-legend cs-header ._item._nav:not(.-wrap)>*:not(:first-child),
cs-header .chart-legend ._item._nav:not(.-wrap)>*:not(:first-child),
cs-header .stack-h._nav:not(.-wrap)>*:not(:first-child),
cs-header cs-info-listicle._nav:not(.-wrap)>*:not(:first-child),
cs-header ._nav.tag:not(.-wrap)>*:not(:first-child),
cs-header ._nav.topic:not(.-wrap)>*:not(:first-child),
cs-header .web.screen ._nav.overview:not(.-wrap)>*:not(:first-child),
.web.screen cs-header ._nav.overview:not(.-wrap)>*:not(:first-child),
cs-header .web.screen .overview>* ._nav._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* cs-header ._nav._overview-item:not(.-wrap)>*:not(:first-child),
cs-header .web.screen ._border_overview ._nav._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview cs-header ._nav._overview-item:not(.-wrap)>*:not(:first-child),
cs-header cs-accordion ._nav._header:not(.-wrap)>*:not(:first-child),
cs-accordion cs-header ._nav._header:not(.-wrap)>*:not(:first-child),
cs-info-listicle.-gap-l:not(.-wrap)>*:not(:first-child),
.-gap-l.tag:not(.-wrap)>*:not(:first-child),
.-gap-l.topic:not(.-wrap)>*:not(:first-child),
.web.screen .-gap-l.overview:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* .-gap-l._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview .-gap-l._overview-item:not(.-wrap)>*:not(:first-child),
cs-accordion .-gap-l._header:not(.-wrap)>*:not(:first-child) {
    margin-left: 2rem;
}

.stack-h.-gap-xl.-wrap,
.-gap-xl.-wrap.avatar,
cs-avatar.-gap-xl.-wrap,
.-gap-xl.-wrap.bottom-bar,
.-gap-xl.-wrap.button-group.-joined,
cs-button-group.-gap-xl.-wrap.-joined,
cs-card cs-card-header.-gap-xl.-wrap,
cs-card cs-card-footer.-gap-xl.-wrap,
cs-card cs-card-footer .-gap-xl.-wrap._details,
.chart-legend .-gap-xl.-wrap._item,
cs-info-listicle.-gap-xl.-wrap,
.-gap-xl.-wrap.tag,
.-gap-xl.-wrap.topic,
.web.screen .-gap-xl.-wrap.overview,
.web.screen .overview>* .-gap-xl.-wrap._overview-item,
.web.screen ._border_overview .-gap-xl.-wrap._overview-item,
cs-accordion .-gap-xl.-wrap._header {
    margin-top: -4rem;
    margin-left: -4rem;
}

.stack-h.-gap-xl.-wrap>*,
.-gap-xl.-wrap.avatar>*,
cs-avatar.-gap-xl.-wrap>*,
.-gap-xl.-wrap.bottom-bar>*,
.-gap-xl.-wrap.button-group.-joined>*,
cs-button-group.-gap-xl.-wrap.-joined>*,
cs-card cs-card-header.-gap-xl.-wrap>*,
cs-card cs-card-footer.-gap-xl.-wrap>*,
cs-card cs-card-footer .-gap-xl.-wrap._details>*,
.chart-legend .-gap-xl.-wrap._item>*,
cs-info-listicle.-gap-xl.-wrap>*,
.-gap-xl.-wrap.tag>*,
.-gap-xl.-wrap.topic>*,
.web.screen .-gap-xl.-wrap.overview>*,
.web.screen .overview>* .-gap-xl.-wrap._overview-item>*,
.web.screen ._border_overview .-gap-xl.-wrap._overview-item>*,
cs-accordion .-gap-xl.-wrap._header>* {
    margin-top: 4rem;
    margin-left: 4rem;
}

.stack-h.-gap-xl:not(.-wrap)>*:not(:first-child),
.-gap-xl.avatar:not(.-wrap)>*:not(:first-child),
cs-avatar.-gap-xl:not(.-wrap)>*:not(:first-child),
.-gap-xl.bottom-bar:not(.-wrap)>*:not(:first-child),
.-gap-xl.button-group.-joined:not(.-wrap)>*:not(:first-child),
cs-button-group.-gap-xl.-joined:not(.-wrap)>*:not(:first-child),
cs-card cs-card-header.-gap-xl:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer.-gap-xl:not(.-wrap)>*:not(:first-child),
cs-card cs-card-footer .-gap-xl._details:not(.-wrap)>*:not(:first-child),
.chart-legend .-gap-xl._item:not(.-wrap)>*:not(:first-child),
cs-info-listicle.-gap-xl:not(.-wrap)>*:not(:first-child),
.-gap-xl.tag:not(.-wrap)>*:not(:first-child),
.-gap-xl.topic:not(.-wrap)>*:not(:first-child),
.web.screen .-gap-xl.overview:not(.-wrap)>*:not(:first-child),
.web.screen .overview>* .-gap-xl._overview-item:not(.-wrap)>*:not(:first-child),
.web.screen ._border_overview .-gap-xl._overview-item:not(.-wrap)>*:not(:first-child),
cs-accordion .-gap-xl._header:not(.-wrap)>*:not(:first-child) {
    margin-left: 4rem;
}

@media (orientation: portrait) {
    .stack-h.-responsive,
    .-responsive.avatar,
    cs-avatar.-responsive,
    .-responsive.bottom-bar,
    .-responsive.button-group.-joined,
    cs-button-group.-responsive.-joined,
    cs-card cs-card-header.-responsive,
    cs-card cs-card-footer.-responsive,
    cs-card cs-card-footer .-responsive._details,
    .chart-legend .-responsive._item,
    cs-info-listicle.-responsive,
    .-responsive.tag,
    .-responsive.topic,
    .web.screen .overview,
    .web.screen .overview>* .-responsive._overview-item,
    .web.screen .overview>* ._overview-item.overview,
    .web.screen ._border_overview .-responsive._overview-item,
    .web.screen ._border_overview ._overview-item.overview,
    cs-accordion .-responsive._header {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .stack-h.-responsive>*,
    .-responsive.avatar>*,
    cs-avatar.-responsive>*,
    .-responsive.bottom-bar>*,
    .-responsive.button-group.-joined>*,
    cs-button-group.-responsive.-joined>*,
    cs-card cs-card-header.-responsive>*,
    .web.screen cs-card cs-card-header.overview>*,
    cs-card cs-card-footer.-responsive>*,
    .web.screen cs-card cs-card-footer.overview>*,
    cs-card cs-card-footer .-responsive._details>*,
    .web.screen cs-card cs-card-footer ._details.overview>*,
    .chart-legend .-responsive._item>*,
    .web.screen .chart-legend ._item.overview>*,
    cs-info-listicle.-responsive>*,
    .-responsive.tag>*,
    .-responsive.topic>*,
    .web.screen .overview>*,
    .web.screen .overview>* .-responsive._overview-item>*,
    .web.screen .overview>* ._overview-item.overview>*,
    .web.screen ._border_overview .-responsive._overview-item>*,
    .web.screen ._border_overview ._overview-item.overview>*,
    cs-accordion .-responsive._header>*,
    .web.screen cs-accordion ._header.overview>* {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    }
    .stack-h.-responsive.-wrap,
    .-responsive.-wrap.avatar,
    cs-avatar.-responsive.-wrap,
    .-responsive.-wrap.bottom-bar,
    .-responsive.-wrap.button-group.-joined,
    cs-button-group.-responsive.-wrap.-joined,
    cs-card cs-card-header.-responsive.-wrap,
    cs-card cs-card-footer.-responsive.-wrap,
    cs-card cs-card-footer .-responsive.-wrap._details,
    .chart-legend .-responsive.-wrap._item,
    cs-info-listicle.-responsive.-wrap,
    .-responsive.-wrap.tag,
    .-responsive.-wrap.topic,
    .web.screen .-wrap.overview,
    .web.screen .overview>* .-responsive.-wrap._overview-item,
    .web.screen ._border_overview .-responsive.-wrap._overview-item,
    cs-accordion .-responsive.-wrap._header {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    }
    .stack-h.-responsive.-gap.-wrap,
    .-responsive.-gap.-wrap.avatar,
    .-responsive.-wrap.avatar.chart-legend,
    cs-info-listicle.-responsive.-wrap.avatar,
    .modal .-responsive.-wrap.avatar._window,
    .-responsive.-wrap.avatar.tag,
    .web.screen .-wrap.avatar.overview,
    .web.screen .overview>* .-responsive.-wrap.avatar._overview-item,
    .web.screen ._border_overview .-responsive.-wrap.avatar._overview-item,
    cs-avatar.-responsive.-gap.-wrap,
    cs-avatar.-responsive.-wrap.chart-legend,
    .modal cs-avatar.-responsive.-wrap._window,
    cs-avatar.-responsive.-wrap.tag,
    .web.screen cs-avatar.-wrap.overview,
    .web.screen .overview>* cs-avatar.-responsive.-wrap._overview-item,
    .web.screen ._border_overview cs-avatar.-responsive.-wrap._overview-item,
    .-responsive.-gap.-wrap.bottom-bar,
    .-responsive.-wrap.bottom-bar.chart-legend,
    cs-info-listicle.-responsive.-wrap.bottom-bar,
    .modal .-responsive.-wrap.bottom-bar._window,
    .-responsive.-wrap.bottom-bar.tag,
    .web.screen .-wrap.bottom-bar.overview,
    .web.screen .overview>* .-responsive.-wrap.bottom-bar._overview-item,
    .web.screen ._border_overview .-responsive.-wrap.bottom-bar._overview-item,
    .-responsive.-gap.-wrap.button-group.-joined,
    .-responsive.-wrap.button-group.-joined.chart-legend,
    cs-info-listicle.-responsive.-wrap.button-group.-joined,
    .modal .-responsive.-wrap.button-group.-joined._window,
    .-responsive.-wrap.button-group.-joined.tag,
    .web.screen .-wrap.button-group.-joined.overview,
    .web.screen .overview>* .-responsive.-wrap.button-group.-joined._overview-item,
    .web.screen ._border_overview .-responsive.-wrap.button-group.-joined._overview-item,
    cs-button-group.-responsive.-gap.-wrap.-joined,
    cs-button-group.-responsive.-wrap.-joined.chart-legend,
    .modal cs-button-group.-responsive.-wrap.-joined._window,
    cs-button-group.-responsive.-wrap.-joined.tag,
    .web.screen cs-button-group.-wrap.-joined.overview,
    .web.screen .overview>* cs-button-group.-responsive.-wrap.-joined._overview-item,
    .web.screen ._border_overview cs-button-group.-responsive.-wrap.-joined._overview-item,
    cs-card cs-card-header.-responsive.-gap.-wrap,
    cs-card cs-card-header.-responsive.-wrap.chart-legend,
    cs-card .modal cs-card-header.-responsive.-wrap._window,
    .modal cs-card cs-card-header.-responsive.-wrap._window,
    cs-card cs-card-header.-responsive.-wrap.tag,
    cs-card .web.screen cs-card-header.-wrap.overview,
    .web.screen cs-card cs-card-header.-wrap.overview,
    cs-card .web.screen .overview>* cs-card-header.-responsive.-wrap._overview-item,
    .web.screen .overview>* cs-card cs-card-header.-responsive.-wrap._overview-item,
    cs-card .web.screen ._border_overview cs-card-header.-responsive.-wrap._overview-item,
    .web.screen ._border_overview cs-card cs-card-header.-responsive.-wrap._overview-item,
    cs-card cs-card-footer.-responsive.-gap.-wrap,
    cs-card cs-card-footer.-responsive.-wrap.chart-legend,
    cs-card .modal cs-card-footer.-responsive.-wrap._window,
    .modal cs-card cs-card-footer.-responsive.-wrap._window,
    cs-card cs-card-footer.-responsive.-wrap.tag,
    cs-card .web.screen cs-card-footer.-wrap.overview,
    .web.screen cs-card cs-card-footer.-wrap.overview,
    cs-card .web.screen .overview>* cs-card-footer.-responsive.-wrap._overview-item,
    .web.screen .overview>* cs-card cs-card-footer.-responsive.-wrap._overview-item,
    cs-card .web.screen ._border_overview cs-card-footer.-responsive.-wrap._overview-item,
    .web.screen ._border_overview cs-card cs-card-footer.-responsive.-wrap._overview-item,
    cs-card cs-card-footer .-responsive.-gap.-wrap._details,
    cs-card cs-card-footer .-responsive.-wrap._details.chart-legend,
    cs-card cs-card-footer cs-info-listicle.-responsive.-wrap._details,
    cs-card cs-card-footer .modal .-responsive.-wrap._details._window,
    .modal cs-card cs-card-footer .-responsive.-wrap._details._window,
    cs-card cs-card-footer .-responsive.-wrap._details.tag,
    cs-card cs-card-footer .web.screen .-wrap._details.overview,
    .web.screen cs-card cs-card-footer .-wrap._details.overview,
    cs-card cs-card-footer .web.screen .overview>* .-responsive.-wrap._details._overview-item,
    .web.screen .overview>* cs-card cs-card-footer .-responsive.-wrap._details._overview-item,
    cs-card cs-card-footer .web.screen ._border_overview .-responsive.-wrap._details._overview-item,
    .web.screen ._border_overview cs-card cs-card-footer .-responsive.-wrap._details._overview-item,
    .stack-h.-responsive.-wrap.chart-legend,
    .chart-legend .-responsive.-wrap.chart-legend._item,
    cs-info-listicle.-responsive.-wrap.chart-legend,
    .-responsive.-wrap.chart-legend.tag,
    .-responsive.-wrap.chart-legend.topic,
    .web.screen .-wrap.chart-legend.overview,
    .web.screen .overview>* .-responsive.-wrap.chart-legend._overview-item,
    .web.screen ._border_overview .-responsive.-wrap.chart-legend._overview-item,
    cs-accordion .-responsive.-wrap.chart-legend._header,
    .chart-legend .-responsive.-gap.-wrap._item,
    .chart-legend cs-info-listicle.-responsive.-wrap._item,
    .chart-legend .modal .-responsive.-wrap._item._window,
    .modal .chart-legend .-responsive.-wrap._item._window,
    .chart-legend .-responsive.-wrap._item.tag,
    .chart-legend .web.screen .-wrap._item.overview,
    .web.screen .chart-legend .-wrap._item.overview,
    .chart-legend .web.screen .overview>* .-responsive.-wrap._item._overview-item,
    .web.screen .overview>* .chart-legend .-responsive.-wrap._item._overview-item,
    .chart-legend .web.screen ._border_overview .-responsive.-wrap._item._overview-item,
    .web.screen ._border_overview .chart-legend .-responsive.-wrap._item._overview-item,
    cs-info-listicle.-responsive.-wrap,
    .web.screen cs-info-listicle.-wrap.overview,
    .modal .stack-h.-responsive.-wrap._window,
    .modal cs-info-listicle.-responsive.-wrap._window,
    .modal .-responsive.-wrap._window.tag,
    .modal .-responsive.-wrap._window.topic,
    .modal .web.screen .-wrap._window.overview,
    .web.screen .modal .-wrap._window.overview,
    .modal .web.screen .overview>* .-responsive.-wrap._window._overview-item,
    .web.screen .overview>* .modal .-responsive.-wrap._window._overview-item,
    .modal .web.screen ._border_overview .-responsive.-wrap._window._overview-item,
    .web.screen ._border_overview .modal .-responsive.-wrap._window._overview-item,
    .modal cs-accordion .-responsive.-wrap._window._header,
    cs-accordion .modal .-responsive.-wrap._window._header,
    .-responsive.-wrap.tag,
    .web.screen .-wrap.tag.overview,
    .-responsive.-gap.-wrap.topic,
    cs-info-listicle.-responsive.-wrap.topic,
    .-responsive.-wrap.topic.tag,
    .web.screen .-wrap.topic.overview,
    .web.screen .overview>* .-responsive.-wrap.topic._overview-item,
    .web.screen ._border_overview .-responsive.-wrap.topic._overview-item,
    .web.screen .-wrap.overview,
    .web.screen .overview>* .-responsive.-wrap._overview-item,
    .web.screen .overview>* .-wrap._overview-item.overview,
    .web.screen ._border_overview .-responsive.-wrap._overview-item,
    .web.screen ._border_overview .-wrap._overview-item.overview,
    cs-accordion .-responsive.-gap.-wrap._header,
    cs-accordion cs-info-listicle.-responsive.-wrap._header,
    cs-accordion .-responsive.-wrap._header.tag,
    cs-accordion .web.screen .-wrap._header.overview,
    .web.screen cs-accordion .-wrap._header.overview,
    cs-accordion .web.screen .overview>* .-responsive.-wrap._header._overview-item,
    .web.screen .overview>* cs-accordion .-responsive.-wrap._header._overview-item,
    cs-accordion .web.screen ._border_overview .-responsive.-wrap._header._overview-item,
    .web.screen ._border_overview cs-accordion .-responsive.-wrap._header._overview-item {
        margin-top: 0;
        margin-left: 0;
    }
    .stack-h.-responsive.-gap.-wrap>*:first-child,
    .-responsive.-gap.-wrap.avatar>*:first-child,
    .-responsive.-wrap.avatar.chart-legend>*:first-child,
    cs-info-listicle.-responsive.-wrap.avatar>*:first-child,
    .modal .-responsive.-wrap.avatar._window>*:first-child,
    .-responsive.-wrap.avatar.tag>*:first-child,
    .web.screen .-wrap.avatar.overview>*:first-child,
    .web.screen .overview>* .-responsive.-wrap.avatar._overview-item>*:first-child,
    .web.screen ._border_overview .-responsive.-wrap.avatar._overview-item>*:first-child,
    cs-avatar.-responsive.-gap.-wrap>*:first-child,
    cs-avatar.-responsive.-wrap.chart-legend>*:first-child,
    .modal cs-avatar.-responsive.-wrap._window>*:first-child,
    cs-avatar.-responsive.-wrap.tag>*:first-child,
    .web.screen cs-avatar.-wrap.overview>*:first-child,
    .web.screen .overview>* cs-avatar.-responsive.-wrap._overview-item>*:first-child,
    .web.screen ._border_overview cs-avatar.-responsive.-wrap._overview-item>*:first-child,
    .-responsive.-gap.-wrap.bottom-bar>*:first-child,
    .-responsive.-wrap.bottom-bar.chart-legend>*:first-child,
    cs-info-listicle.-responsive.-wrap.bottom-bar>*:first-child,
    .modal .-responsive.-wrap.bottom-bar._window>*:first-child,
    .-responsive.-wrap.bottom-bar.tag>*:first-child,
    .web.screen .-wrap.bottom-bar.overview>*:first-child,
    .web.screen .overview>* .-responsive.-wrap.bottom-bar._overview-item>*:first-child,
    .web.screen ._border_overview .-responsive.-wrap.bottom-bar._overview-item>*:first-child,
    .-responsive.-gap.-wrap.button-group.-joined>*:first-child,
    .-responsive.-wrap.button-group.-joined.chart-legend>*:first-child,
    cs-info-listicle.-responsive.-wrap.button-group.-joined>*:first-child,
    .modal .-responsive.-wrap.button-group.-joined._window>*:first-child,
    .-responsive.-wrap.button-group.-joined.tag>*:first-child,
    .web.screen .-wrap.button-group.-joined.overview>*:first-child,
    .web.screen .overview>* .-responsive.-wrap.button-group.-joined._overview-item>*:first-child,
    .web.screen ._border_overview .-responsive.-wrap.button-group.-joined._overview-item>*:first-child,
    cs-button-group.-responsive.-gap.-wrap.-joined>*:first-child,
    cs-button-group.-responsive.-wrap.-joined.chart-legend>*:first-child,
    .modal cs-button-group.-responsive.-wrap.-joined._window>*:first-child,
    cs-button-group.-responsive.-wrap.-joined.tag>*:first-child,
    .web.screen cs-button-group.-wrap.-joined.overview>*:first-child,
    .web.screen .overview>* cs-button-group.-responsive.-wrap.-joined._overview-item>*:first-child,
    .web.screen ._border_overview cs-button-group.-responsive.-wrap.-joined._overview-item>*:first-child,
    cs-card cs-card-header.-responsive.-gap.-wrap>*:first-child,
    cs-card cs-card-header.-responsive.-wrap.chart-legend>*:first-child,
    cs-card .modal cs-card-header.-responsive.-wrap._window>*:first-child,
    .modal cs-card cs-card-header.-responsive.-wrap._window>*:first-child,
    cs-card cs-card-header.-responsive.-wrap.tag>*:first-child,
    cs-card .web.screen cs-card-header.-wrap.overview>*:first-child,
    .web.screen cs-card cs-card-header.-wrap.overview>*:first-child,
    cs-card .web.screen .overview>* cs-card-header.-responsive.-wrap._overview-item>*:first-child,
    .web.screen .overview>* cs-card cs-card-header.-responsive.-wrap._overview-item>*:first-child,
    cs-card .web.screen ._border_overview cs-card-header.-responsive.-wrap._overview-item>*:first-child,
    .web.screen ._border_overview cs-card cs-card-header.-responsive.-wrap._overview-item>*:first-child,
    cs-card cs-card-footer.-responsive.-gap.-wrap>*:first-child,
    cs-card cs-card-footer.-responsive.-wrap.chart-legend>*:first-child,
    cs-card .modal cs-card-footer.-responsive.-wrap._window>*:first-child,
    .modal cs-card cs-card-footer.-responsive.-wrap._window>*:first-child,
    cs-card cs-card-footer.-responsive.-wrap.tag>*:first-child,
    cs-card .web.screen cs-card-footer.-wrap.overview>*:first-child,
    .web.screen cs-card cs-card-footer.-wrap.overview>*:first-child,
    cs-card .web.screen .overview>* cs-card-footer.-responsive.-wrap._overview-item>*:first-child,
    .web.screen .overview>* cs-card cs-card-footer.-responsive.-wrap._overview-item>*:first-child,
    cs-card .web.screen ._border_overview cs-card-footer.-responsive.-wrap._overview-item>*:first-child,
    .web.screen ._border_overview cs-card cs-card-footer.-responsive.-wrap._overview-item>*:first-child,
    cs-card cs-card-footer .-responsive.-gap.-wrap._details>*:first-child,
    cs-card cs-card-footer .-responsive.-wrap._details.chart-legend>*:first-child,
    cs-card cs-card-footer cs-info-listicle.-responsive.-wrap._details>*:first-child,
    cs-card cs-card-footer .modal .-responsive.-wrap._details._window>*:first-child,
    .modal cs-card cs-card-footer .-responsive.-wrap._details._window>*:first-child,
    cs-card cs-card-footer .-responsive.-wrap._details.tag>*:first-child,
    cs-card cs-card-footer .web.screen .-wrap._details.overview>*:first-child,
    .web.screen cs-card cs-card-footer .-wrap._details.overview>*:first-child,
    cs-card cs-card-footer .web.screen .overview>* .-responsive.-wrap._details._overview-item>*:first-child,
    .web.screen .overview>* cs-card cs-card-footer .-responsive.-wrap._details._overview-item>*:first-child,
    cs-card cs-card-footer .web.screen ._border_overview .-responsive.-wrap._details._overview-item>*:first-child,
    .web.screen ._border_overview cs-card cs-card-footer .-responsive.-wrap._details._overview-item>*:first-child,
    .stack-h.-responsive.-wrap.chart-legend>*:first-child,
    .chart-legend .-responsive.-wrap.chart-legend._item>*:first-child,
    cs-info-listicle.-responsive.-wrap.chart-legend>*:first-child,
    .-responsive.-wrap.chart-legend.tag>*:first-child,
    .-responsive.-wrap.chart-legend.topic>*:first-child,
    .web.screen .-wrap.chart-legend.overview>*:first-child,
    .web.screen .overview>* .-responsive.-wrap.chart-legend._overview-item>*:first-child,
    .web.screen ._border_overview .-responsive.-wrap.chart-legend._overview-item>*:first-child,
    cs-accordion .-responsive.-wrap.chart-legend._header>*:first-child,
    .chart-legend .-responsive.-gap.-wrap._item>*:first-child,
    .chart-legend cs-info-listicle.-responsive.-wrap._item>*:first-child,
    .chart-legend .modal .-responsive.-wrap._item._window>*:first-child,
    .modal .chart-legend .-responsive.-wrap._item._window>*:first-child,
    .chart-legend .-responsive.-wrap._item.tag>*:first-child,
    .chart-legend .web.screen .-wrap._item.overview>*:first-child,
    .web.screen .chart-legend .-wrap._item.overview>*:first-child,
    .chart-legend .web.screen .overview>* .-responsive.-wrap._item._overview-item>*:first-child,
    .web.screen .overview>* .chart-legend .-responsive.-wrap._item._overview-item>*:first-child,
    .chart-legend .web.screen ._border_overview .-responsive.-wrap._item._overview-item>*:first-child,
    .web.screen ._border_overview .chart-legend .-responsive.-wrap._item._overview-item>*:first-child,
    cs-info-listicle.-responsive.-wrap>*:first-child,
    .web.screen cs-info-listicle.-wrap.overview>*:first-child,
    .modal .stack-h.-responsive.-wrap._window>*:first-child,
    .modal cs-info-listicle.-responsive.-wrap._window>*:first-child,
    .modal .-responsive.-wrap._window.tag>*:first-child,
    .modal .-responsive.-wrap._window.topic>*:first-child,
    .modal .web.screen .-wrap._window.overview>*:first-child,
    .web.screen .modal .-wrap._window.overview>*:first-child,
    .modal .web.screen .overview>* .-responsive.-wrap._window._overview-item>*:first-child,
    .web.screen .overview>* .modal .-responsive.-wrap._window._overview-item>*:first-child,
    .modal .web.screen ._border_overview .-responsive.-wrap._window._overview-item>*:first-child,
    .web.screen ._border_overview .modal .-responsive.-wrap._window._overview-item>*:first-child,
    .modal cs-accordion .-responsive.-wrap._window._header>*:first-child,
    cs-accordion .modal .-responsive.-wrap._window._header>*:first-child,
    .-responsive.-wrap.tag>*:first-child,
    .web.screen .-wrap.tag.overview>*:first-child,
    .-responsive.-gap.-wrap.topic>*:first-child,
    cs-info-listicle.-responsive.-wrap.topic>*:first-child,
    .-responsive.-wrap.topic.tag>*:first-child,
    .web.screen .-wrap.topic.overview>*:first-child,
    .web.screen .overview>* .-responsive.-wrap.topic._overview-item>*:first-child,
    .web.screen ._border_overview .-responsive.-wrap.topic._overview-item>*:first-child,
    .web.screen .-wrap.overview>*:first-child,
    .web.screen .overview>* .-responsive.-wrap._overview-item>*:first-child,
    .web.screen .overview>* .-wrap._overview-item.overview>*:first-child,
    .web.screen ._border_overview .-responsive.-wrap._overview-item>*:first-child,
    .web.screen ._border_overview .-wrap._overview-item.overview>*:first-child,
    cs-accordion .-responsive.-gap.-wrap._header>*:first-child,
    cs-accordion cs-info-listicle.-responsive.-wrap._header>*:first-child,
    cs-accordion .-responsive.-wrap._header.tag>*:first-child,
    cs-accordion .web.screen .-wrap._header.overview>*:first-child,
    .web.screen cs-accordion .-wrap._header.overview>*:first-child,
    cs-accordion .web.screen .overview>* .-responsive.-wrap._header._overview-item>*:first-child,
    .web.screen .overview>* cs-accordion .-responsive.-wrap._header._overview-item>*:first-child,
    cs-accordion .web.screen ._border_overview .-responsive.-wrap._header._overview-item>*:first-child,
    .web.screen ._border_overview cs-accordion .-responsive.-wrap._header._overview-item>*:first-child {
        margin-top: 0;
    }
    .stack-h.-responsive.-gap.-wrap>*,
    .-responsive.-gap.-wrap.avatar>*,
    .-responsive.-wrap.avatar.chart-legend>*,
    cs-info-listicle.-responsive.-wrap.avatar>*,
    .modal .-responsive.-wrap.avatar._window>*,
    .-responsive.-wrap.avatar.tag>*,
    .web.screen .-wrap.avatar.overview>*,
    .web.screen .overview>* .-responsive.-wrap.avatar._overview-item>*,
    .web.screen ._border_overview .-responsive.-wrap.avatar._overview-item>*,
    cs-avatar.-responsive.-gap.-wrap>*,
    cs-avatar.-responsive.-wrap.chart-legend>*,
    .modal cs-avatar.-responsive.-wrap._window>*,
    cs-avatar.-responsive.-wrap.tag>*,
    .web.screen cs-avatar.-wrap.overview>*,
    .web.screen .overview>* cs-avatar.-responsive.-wrap._overview-item>*,
    .web.screen ._border_overview cs-avatar.-responsive.-wrap._overview-item>*,
    .-responsive.-gap.-wrap.bottom-bar>*,
    .-responsive.-wrap.bottom-bar.chart-legend>*,
    cs-info-listicle.-responsive.-wrap.bottom-bar>*,
    .modal .-responsive.-wrap.bottom-bar._window>*,
    .-responsive.-wrap.bottom-bar.tag>*,
    .web.screen .-wrap.bottom-bar.overview>*,
    .web.screen .overview>* .-responsive.-wrap.bottom-bar._overview-item>*,
    .web.screen ._border_overview .-responsive.-wrap.bottom-bar._overview-item>*,
    .-responsive.-gap.-wrap.button-group.-joined>*,
    .-responsive.-wrap.button-group.-joined.chart-legend>*,
    cs-info-listicle.-responsive.-wrap.button-group.-joined>*,
    .modal .-responsive.-wrap.button-group.-joined._window>*,
    .-responsive.-wrap.button-group.-joined.tag>*,
    .web.screen .-wrap.button-group.-joined.overview>*,
    .web.screen .overview>* .-responsive.-wrap.button-group.-joined._overview-item>*,
    .web.screen ._border_overview .-responsive.-wrap.button-group.-joined._overview-item>*,
    cs-button-group.-responsive.-gap.-wrap.-joined>*,
    cs-button-group.-responsive.-wrap.-joined.chart-legend>*,
    .modal cs-button-group.-responsive.-wrap.-joined._window>*,
    cs-button-group.-responsive.-wrap.-joined.tag>*,
    .web.screen cs-button-group.-wrap.-joined.overview>*,
    .web.screen .overview>* cs-button-group.-responsive.-wrap.-joined._overview-item>*,
    .web.screen ._border_overview cs-button-group.-responsive.-wrap.-joined._overview-item>*,
    cs-card cs-card-header.-responsive.-gap.-wrap>*,
    cs-card cs-card-header.-responsive.-wrap.chart-legend>*,
    cs-card .modal cs-card-header.-responsive.-wrap._window>*,
    .modal cs-card cs-card-header.-responsive.-wrap._window>*,
    cs-card cs-card-header.-responsive.-wrap.tag>*,
    cs-card .web.screen cs-card-header.-wrap.overview>*,
    .web.screen cs-card cs-card-header.-wrap.overview>*,
    cs-card .web.screen .overview>* cs-card-header.-responsive.-wrap._overview-item>*,
    .web.screen .overview>* cs-card cs-card-header.-responsive.-wrap._overview-item>*,
    cs-card .web.screen ._border_overview cs-card-header.-responsive.-wrap._overview-item>*,
    .web.screen ._border_overview cs-card cs-card-header.-responsive.-wrap._overview-item>*,
    cs-card cs-card-footer.-responsive.-gap.-wrap>*,
    cs-card cs-card-footer.-responsive.-wrap.chart-legend>*,
    cs-card .modal cs-card-footer.-responsive.-wrap._window>*,
    .modal cs-card cs-card-footer.-responsive.-wrap._window>*,
    cs-card cs-card-footer.-responsive.-wrap.tag>*,
    cs-card .web.screen cs-card-footer.-wrap.overview>*,
    .web.screen cs-card cs-card-footer.-wrap.overview>*,
    cs-card .web.screen .overview>* cs-card-footer.-responsive.-wrap._overview-item>*,
    .web.screen .overview>* cs-card cs-card-footer.-responsive.-wrap._overview-item>*,
    cs-card .web.screen ._border_overview cs-card-footer.-responsive.-wrap._overview-item>*,
    .web.screen ._border_overview cs-card cs-card-footer.-responsive.-wrap._overview-item>*,
    cs-card cs-card-footer .-responsive.-gap.-wrap._details>*,
    cs-card cs-card-footer .-responsive.-wrap._details.chart-legend>*,
    cs-card cs-card-footer cs-info-listicle.-responsive.-wrap._details>*,
    cs-card cs-card-footer .modal .-responsive.-wrap._details._window>*,
    .modal cs-card cs-card-footer .-responsive.-wrap._details._window>*,
    cs-card cs-card-footer .-responsive.-wrap._details.tag>*,
    cs-card cs-card-footer .web.screen .-wrap._details.overview>*,
    .web.screen cs-card cs-card-footer .-wrap._details.overview>*,
    cs-card cs-card-footer .web.screen .overview>* .-responsive.-wrap._details._overview-item>*,
    .web.screen .overview>* cs-card cs-card-footer .-responsive.-wrap._details._overview-item>*,
    cs-card cs-card-footer .web.screen ._border_overview .-responsive.-wrap._details._overview-item>*,
    .web.screen ._border_overview cs-card cs-card-footer .-responsive.-wrap._details._overview-item>*,
    .stack-h.-responsive.-wrap.chart-legend>*,
    .chart-legend .-responsive.-wrap.chart-legend._item>*,
    cs-info-listicle.-responsive.-wrap.chart-legend>*,
    .-responsive.-wrap.chart-legend.tag>*,
    .-responsive.-wrap.chart-legend.topic>*,
    .web.screen .-wrap.chart-legend.overview>*,
    .web.screen .overview>* .-responsive.-wrap.chart-legend._overview-item>*,
    .web.screen ._border_overview .-responsive.-wrap.chart-legend._overview-item>*,
    cs-accordion .-responsive.-wrap.chart-legend._header>*,
    .chart-legend .-responsive.-gap.-wrap._item>*,
    .chart-legend cs-info-listicle.-responsive.-wrap._item>*,
    .chart-legend .modal .-responsive.-wrap._item._window>*,
    .modal .chart-legend .-responsive.-wrap._item._window>*,
    .chart-legend .-responsive.-wrap._item.tag>*,
    .chart-legend .web.screen .-wrap._item.overview>*,
    .web.screen .chart-legend .-wrap._item.overview>*,
    .chart-legend .web.screen .overview>* .-responsive.-wrap._item._overview-item>*,
    .web.screen .overview>* .chart-legend .-responsive.-wrap._item._overview-item>*,
    .chart-legend .web.screen ._border_overview .-responsive.-wrap._item._overview-item>*,
    .web.screen ._border_overview .chart-legend .-responsive.-wrap._item._overview-item>*,
    cs-info-listicle.-responsive.-wrap>*,
    .web.screen cs-info-listicle.-wrap.overview>*,
    .modal .stack-h.-responsive.-wrap._window>*,
    .modal cs-info-listicle.-responsive.-wrap._window>*,
    .modal .-responsive.-wrap._window.tag>*,
    .modal .-responsive.-wrap._window.topic>*,
    .modal .web.screen .-wrap._window.overview>*,
    .web.screen .modal .-wrap._window.overview>*,
    .modal .web.screen .overview>* .-responsive.-wrap._window._overview-item>*,
    .web.screen .overview>* .modal .-responsive.-wrap._window._overview-item>*,
    .modal .web.screen ._border_overview .-responsive.-wrap._window._overview-item>*,
    .web.screen ._border_overview .modal .-responsive.-wrap._window._overview-item>*,
    .modal cs-accordion .-responsive.-wrap._window._header>*,
    cs-accordion .modal .-responsive.-wrap._window._header>*,
    .-responsive.-wrap.tag>*,
    .web.screen .-wrap.tag.overview>*,
    .-responsive.-gap.-wrap.topic>*,
    cs-info-listicle.-responsive.-wrap.topic>*,
    .-responsive.-wrap.topic.tag>*,
    .web.screen .-wrap.topic.overview>*,
    .web.screen .overview>* .-responsive.-wrap.topic._overview-item>*,
    .web.screen ._border_overview .-responsive.-wrap.topic._overview-item>*,
    .web.screen .-wrap.overview>*,
    .web.screen .overview>* .-responsive.-wrap._overview-item>*,
    .web.screen .overview>* .-wrap._overview-item.overview>*,
    .web.screen ._border_overview .-responsive.-wrap._overview-item>*,
    .web.screen ._border_overview .-wrap._overview-item.overview>*,
    cs-accordion .-responsive.-gap.-wrap._header>*,
    cs-accordion cs-info-listicle.-responsive.-wrap._header>*,
    cs-accordion .-responsive.-wrap._header.tag>*,
    cs-accordion .web.screen .-wrap._header.overview>*,
    .web.screen cs-accordion .-wrap._header.overview>*,
    cs-accordion .web.screen .overview>* .-responsive.-wrap._header._overview-item>*,
    .web.screen .overview>* cs-accordion .-responsive.-wrap._header._overview-item>*,
    cs-accordion .web.screen ._border_overview .-responsive.-wrap._header._overview-item>*,
    .web.screen ._border_overview cs-accordion .-responsive.-wrap._header._overview-item>* {
        margin-left: 0;
    }
    .stack-h.-responsive.-gap:not(.-wrap)>*:not(:first-child),
    .-responsive.-gap.avatar:not(.-wrap)>*:not(:first-child),
    .-responsive.avatar.chart-legend:not(.-wrap)>*:not(:first-child),
    cs-info-listicle.-responsive.avatar:not(.-wrap)>*:not(:first-child),
    .modal .-responsive.avatar._window:not(.-wrap)>*:not(:first-child),
    .-responsive.avatar.tag:not(.-wrap)>*:not(:first-child),
    .web.screen .avatar.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* .-responsive.avatar._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview .-responsive.avatar._overview-item:not(.-wrap)>*:not(:first-child),
    cs-avatar.-responsive.-gap:not(.-wrap)>*:not(:first-child),
    cs-avatar.-responsive.chart-legend:not(.-wrap)>*:not(:first-child),
    .modal cs-avatar.-responsive._window:not(.-wrap)>*:not(:first-child),
    cs-avatar.-responsive.tag:not(.-wrap)>*:not(:first-child),
    .web.screen cs-avatar.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* cs-avatar.-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview cs-avatar.-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    .-responsive.-gap.bottom-bar:not(.-wrap)>*:not(:first-child),
    .-responsive.bottom-bar.chart-legend:not(.-wrap)>*:not(:first-child),
    cs-info-listicle.-responsive.bottom-bar:not(.-wrap)>*:not(:first-child),
    .modal .-responsive.bottom-bar._window:not(.-wrap)>*:not(:first-child),
    .-responsive.bottom-bar.tag:not(.-wrap)>*:not(:first-child),
    .web.screen .bottom-bar.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* .-responsive.bottom-bar._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview .-responsive.bottom-bar._overview-item:not(.-wrap)>*:not(:first-child),
    .-responsive.-gap.button-group.-joined:not(.-wrap)>*:not(:first-child),
    .-responsive.button-group.-joined.chart-legend:not(.-wrap)>*:not(:first-child),
    cs-info-listicle.-responsive.button-group.-joined:not(.-wrap)>*:not(:first-child),
    .modal .-responsive.button-group.-joined._window:not(.-wrap)>*:not(:first-child),
    .-responsive.button-group.-joined.tag:not(.-wrap)>*:not(:first-child),
    .web.screen .button-group.-joined.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* .-responsive.button-group.-joined._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview .-responsive.button-group.-joined._overview-item:not(.-wrap)>*:not(:first-child),
    cs-button-group.-responsive.-gap.-joined:not(.-wrap)>*:not(:first-child),
    cs-button-group.-responsive.-joined.chart-legend:not(.-wrap)>*:not(:first-child),
    .modal cs-button-group.-responsive.-joined._window:not(.-wrap)>*:not(:first-child),
    cs-button-group.-responsive.-joined.tag:not(.-wrap)>*:not(:first-child),
    .web.screen cs-button-group.-joined.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* cs-button-group.-responsive.-joined._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview cs-button-group.-responsive.-joined._overview-item:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-header.-responsive.-gap:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-header.-responsive.chart-legend:not(.-wrap)>*:not(:first-child),
    cs-card .modal cs-card-header.-responsive._window:not(.-wrap)>*:not(:first-child),
    .modal cs-card cs-card-header.-responsive._window:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-header.-responsive.tag:not(.-wrap)>*:not(:first-child),
    cs-card .web.screen cs-card-header.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card cs-card-header.overview:not(.-wrap)>*:not(:first-child),
    cs-card .web.screen .overview>* cs-card-header.-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* cs-card cs-card-header.-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    cs-card .web.screen ._border_overview cs-card-header.-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview cs-card cs-card-header.-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer.-responsive.-gap:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer.-responsive.chart-legend:not(.-wrap)>*:not(:first-child),
    cs-card .modal cs-card-footer.-responsive._window:not(.-wrap)>*:not(:first-child),
    .modal cs-card cs-card-footer.-responsive._window:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer.-responsive.tag:not(.-wrap)>*:not(:first-child),
    cs-card .web.screen cs-card-footer.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card cs-card-footer.overview:not(.-wrap)>*:not(:first-child),
    cs-card .web.screen .overview>* cs-card-footer.-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* cs-card cs-card-footer.-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    cs-card .web.screen ._border_overview cs-card-footer.-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview cs-card cs-card-footer.-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer .-responsive.-gap._details:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer .-responsive._details.chart-legend:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer cs-info-listicle.-responsive._details:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer .modal .-responsive._details._window:not(.-wrap)>*:not(:first-child),
    .modal cs-card cs-card-footer .-responsive._details._window:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer .-responsive._details.tag:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer .web.screen ._details.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card cs-card-footer ._details.overview:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer .web.screen .overview>* .-responsive._details._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* cs-card cs-card-footer .-responsive._details._overview-item:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer .web.screen ._border_overview .-responsive._details._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview cs-card cs-card-footer .-responsive._details._overview-item:not(.-wrap)>*:not(:first-child),
    .stack-h.-responsive.chart-legend:not(.-wrap)>*:not(:first-child),
    .chart-legend .-responsive.chart-legend._item:not(.-wrap)>*:not(:first-child),
    cs-info-listicle.-responsive.chart-legend:not(.-wrap)>*:not(:first-child),
    .-responsive.chart-legend.tag:not(.-wrap)>*:not(:first-child),
    .-responsive.chart-legend.topic:not(.-wrap)>*:not(:first-child),
    .web.screen .chart-legend.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* .-responsive.chart-legend._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview .-responsive.chart-legend._overview-item:not(.-wrap)>*:not(:first-child),
    cs-accordion .-responsive.chart-legend._header:not(.-wrap)>*:not(:first-child),
    .chart-legend .-responsive.-gap._item:not(.-wrap)>*:not(:first-child),
    .chart-legend cs-info-listicle.-responsive._item:not(.-wrap)>*:not(:first-child),
    .chart-legend .modal .-responsive._item._window:not(.-wrap)>*:not(:first-child),
    .modal .chart-legend .-responsive._item._window:not(.-wrap)>*:not(:first-child),
    .chart-legend .-responsive._item.tag:not(.-wrap)>*:not(:first-child),
    .chart-legend .web.screen ._item.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .chart-legend ._item.overview:not(.-wrap)>*:not(:first-child),
    .chart-legend .web.screen .overview>* .-responsive._item._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* .chart-legend .-responsive._item._overview-item:not(.-wrap)>*:not(:first-child),
    .chart-legend .web.screen ._border_overview .-responsive._item._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview .chart-legend .-responsive._item._overview-item:not(.-wrap)>*:not(:first-child),
    cs-info-listicle.-responsive:not(.-wrap)>*:not(:first-child),
    .web.screen cs-info-listicle.overview:not(.-wrap)>*:not(:first-child),
    .modal .stack-h.-responsive._window:not(.-wrap)>*:not(:first-child),
    .modal cs-info-listicle.-responsive._window:not(.-wrap)>*:not(:first-child),
    .modal .-responsive._window.tag:not(.-wrap)>*:not(:first-child),
    .modal .-responsive._window.topic:not(.-wrap)>*:not(:first-child),
    .modal .web.screen ._window.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .modal ._window.overview:not(.-wrap)>*:not(:first-child),
    .modal .web.screen .overview>* .-responsive._window._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* .modal .-responsive._window._overview-item:not(.-wrap)>*:not(:first-child),
    .modal .web.screen ._border_overview .-responsive._window._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview .modal .-responsive._window._overview-item:not(.-wrap)>*:not(:first-child),
    .modal cs-accordion .-responsive._window._header:not(.-wrap)>*:not(:first-child),
    cs-accordion .modal .-responsive._window._header:not(.-wrap)>*:not(:first-child),
    .-responsive.tag:not(.-wrap)>*:not(:first-child),
    .web.screen .tag.overview:not(.-wrap)>*:not(:first-child),
    .-responsive.-gap.topic:not(.-wrap)>*:not(:first-child),
    cs-info-listicle.-responsive.topic:not(.-wrap)>*:not(:first-child),
    .-responsive.topic.tag:not(.-wrap)>*:not(:first-child),
    .web.screen .topic.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* .-responsive.topic._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview .-responsive.topic._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen .overview:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* .-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* ._overview-item.overview:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview .-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview ._overview-item.overview:not(.-wrap)>*:not(:first-child),
    cs-accordion .-responsive.-gap._header:not(.-wrap)>*:not(:first-child),
    cs-accordion cs-info-listicle.-responsive._header:not(.-wrap)>*:not(:first-child),
    cs-accordion .-responsive._header.tag:not(.-wrap)>*:not(:first-child),
    cs-accordion .web.screen ._header.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-accordion ._header.overview:not(.-wrap)>*:not(:first-child),
    cs-accordion .web.screen .overview>* .-responsive._header._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* cs-accordion .-responsive._header._overview-item:not(.-wrap)>*:not(:first-child),
    cs-accordion .web.screen ._border_overview .-responsive._header._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview cs-accordion .-responsive._header._overview-item:not(.-wrap)>*:not(:first-child) {
        margin-left: 0;
        margin-top: 1rem;
    }
    .stack-h.-responsive.-gap-l.-wrap,
    cs-card-content section.stack-h.-responsive.-wrap,
    cs-card-content section.-responsive.-wrap.avatar,
    cs-card-content section.-responsive.-wrap.bottom-bar,
    cs-card-content section.-responsive.-wrap.button-group.-joined,
    cs-card-content cs-card cs-card-footer section.-responsive.-wrap._details,
    cs-card cs-card-footer cs-card-content section.-responsive.-wrap._details,
    cs-card-content .chart-legend section.-responsive.-wrap._item,
    .chart-legend cs-card-content section.-responsive.-wrap._item,
    cs-card-content section.-responsive.-wrap.tag,
    cs-card-content section.-responsive.-wrap.topic,
    cs-card-content .web.screen section.-wrap.overview,
    .web.screen cs-card-content section.-wrap.overview,
    cs-card-content .web.screen .overview>* section.-responsive.-wrap._overview-item,
    .web.screen .overview>* cs-card-content section.-responsive.-wrap._overview-item,
    cs-card-content .web.screen ._border_overview section.-responsive.-wrap._overview-item,
    .web.screen ._border_overview cs-card-content section.-responsive.-wrap._overview-item,
    cs-card-content cs-accordion section.-responsive.-wrap._header,
    cs-accordion cs-card-content section.-responsive.-wrap._header,
    .-responsive.-gap-l.-wrap.avatar,
    cs-card-content .web.screen section.-wrap.avatar.overview,
    .web.screen cs-card-content section.-wrap.avatar.overview,
    cs-header .-responsive.-wrap.avatar._nav,
    cs-header .web.screen .-wrap.avatar._nav.overview,
    .web.screen cs-header .-wrap.avatar._nav.overview,
    .web.screen .-gap-l.-wrap.avatar.overview,
    cs-avatar.-responsive.-gap-l.-wrap,
    cs-header cs-avatar.-responsive.-wrap._nav,
    cs-header .web.screen cs-avatar.-wrap._nav.overview,
    .web.screen cs-header cs-avatar.-wrap._nav.overview,
    .web.screen cs-avatar.-gap-l.-wrap.overview,
    .-responsive.-gap-l.-wrap.bottom-bar,
    cs-card-content .web.screen section.-wrap.bottom-bar.overview,
    .web.screen cs-card-content section.-wrap.bottom-bar.overview,
    cs-header .-responsive.-wrap.bottom-bar._nav,
    cs-header .web.screen .-wrap.bottom-bar._nav.overview,
    .web.screen cs-header .-wrap.bottom-bar._nav.overview,
    .web.screen .-gap-l.-wrap.bottom-bar.overview,
    .-responsive.-gap-l.-wrap.button-group.-joined,
    cs-card-content .web.screen section.-wrap.button-group.-joined.overview,
    .web.screen cs-card-content section.-wrap.button-group.-joined.overview,
    cs-header .-responsive.-wrap.button-group.-joined._nav,
    cs-header .web.screen .-wrap.button-group.-joined._nav.overview,
    .web.screen cs-header .-wrap.button-group.-joined._nav.overview,
    .web.screen .-gap-l.-wrap.button-group.-joined.overview,
    cs-button-group.-responsive.-gap-l.-wrap.-joined,
    cs-header cs-button-group.-responsive.-wrap.-joined._nav,
    cs-header .web.screen cs-button-group.-wrap.-joined._nav.overview,
    .web.screen cs-header cs-button-group.-wrap.-joined._nav.overview,
    .web.screen cs-button-group.-gap-l.-wrap.-joined.overview,
    cs-card cs-card-header.-responsive.-gap-l.-wrap,
    cs-card cs-header cs-card-header.-responsive.-wrap._nav,
    cs-header cs-card cs-card-header.-responsive.-wrap._nav,
    cs-card cs-header .web.screen cs-card-header.-wrap._nav.overview,
    cs-header .web.screen cs-card cs-card-header.-wrap._nav.overview,
    cs-card .web.screen cs-header cs-card-header.-wrap._nav.overview,
    .web.screen cs-header cs-card cs-card-header.-wrap._nav.overview,
    cs-card .web.screen cs-card-header.-gap-l.-wrap.overview,
    .web.screen cs-card cs-card-header.-gap-l.-wrap.overview,
    cs-card cs-card-footer.-responsive.-gap-l.-wrap,
    cs-card cs-header cs-card-footer.-responsive.-wrap._nav,
    cs-header cs-card cs-card-footer.-responsive.-wrap._nav,
    cs-card cs-header .web.screen cs-card-footer.-wrap._nav.overview,
    cs-header .web.screen cs-card cs-card-footer.-wrap._nav.overview,
    cs-card .web.screen cs-header cs-card-footer.-wrap._nav.overview,
    .web.screen cs-header cs-card cs-card-footer.-wrap._nav.overview,
    cs-card .web.screen cs-card-footer.-gap-l.-wrap.overview,
    .web.screen cs-card cs-card-footer.-gap-l.-wrap.overview,
    cs-card cs-card-footer .-responsive.-gap-l.-wrap._details,
    cs-card cs-card-footer cs-card-content .web.screen section.-wrap._details.overview,
    cs-card-content .web.screen cs-card cs-card-footer section.-wrap._details.overview,
    cs-card cs-card-footer .web.screen cs-card-content section.-wrap._details.overview,
    .web.screen cs-card-content cs-card cs-card-footer section.-wrap._details.overview,
    cs-card cs-card-footer cs-header .-responsive.-wrap._details._nav,
    cs-header cs-card cs-card-footer .-responsive.-wrap._details._nav,
    cs-card cs-card-footer cs-header .web.screen .-wrap._details._nav.overview,
    cs-header .web.screen cs-card cs-card-footer .-wrap._details._nav.overview,
    cs-card cs-card-footer .web.screen cs-header .-wrap._details._nav.overview,
    .web.screen cs-header cs-card cs-card-footer .-wrap._details._nav.overview,
    cs-card cs-card-footer .web.screen .-gap-l.-wrap._details.overview,
    .web.screen cs-card cs-card-footer .-gap-l.-wrap._details.overview,
    .chart-legend .-responsive.-gap-l.-wrap._item,
    .chart-legend cs-card-content .web.screen section.-wrap._item.overview,
    cs-card-content .web.screen .chart-legend section.-wrap._item.overview,
    .chart-legend .web.screen cs-card-content section.-wrap._item.overview,
    .web.screen cs-card-content .chart-legend section.-wrap._item.overview,
    .chart-legend cs-header .-responsive.-wrap._item._nav,
    cs-header .chart-legend .-responsive.-wrap._item._nav,
    .chart-legend cs-header .web.screen .-wrap._item._nav.overview,
    cs-header .web.screen .chart-legend .-wrap._item._nav.overview,
    .chart-legend .web.screen cs-header .-wrap._item._nav.overview,
    .web.screen cs-header .chart-legend .-wrap._item._nav.overview,
    .chart-legend .web.screen .-gap-l.-wrap._item.overview,
    .web.screen .chart-legend .-gap-l.-wrap._item.overview,
    cs-header .stack-h.-responsive.-wrap._nav,
    cs-header cs-info-listicle.-responsive.-wrap._nav,
    cs-header .-responsive.-wrap._nav.tag,
    cs-header .-responsive.-wrap._nav.topic,
    cs-header .web.screen .-wrap._nav.overview,
    .web.screen cs-header .-wrap._nav.overview,
    cs-header .web.screen .overview>* .-responsive.-wrap._nav._overview-item,
    .web.screen .overview>* cs-header .-responsive.-wrap._nav._overview-item,
    cs-header .web.screen ._border_overview .-responsive.-wrap._nav._overview-item,
    .web.screen ._border_overview cs-header .-responsive.-wrap._nav._overview-item,
    cs-header cs-accordion .-responsive.-wrap._nav._header,
    cs-accordion cs-header .-responsive.-wrap._nav._header,
    cs-info-listicle.-responsive.-gap-l.-wrap,
    cs-header .web.screen cs-info-listicle.-wrap._nav.overview,
    .web.screen cs-header cs-info-listicle.-wrap._nav.overview,
    .web.screen cs-info-listicle.-gap-l.-wrap.overview,
    .-responsive.-gap-l.-wrap.tag,
    cs-card-content .web.screen section.-wrap.tag.overview,
    .web.screen cs-card-content section.-wrap.tag.overview,
    cs-header .web.screen .-wrap.tag._nav.overview,
    .web.screen cs-header .-wrap.tag._nav.overview,
    .web.screen .-gap-l.-wrap.tag.overview,
    .-responsive.-gap-l.-wrap.topic,
    cs-card-content .web.screen section.-wrap.topic.overview,
    .web.screen cs-card-content section.-wrap.topic.overview,
    cs-header .web.screen .-wrap.topic._nav.overview,
    .web.screen cs-header .-wrap.topic._nav.overview,
    .web.screen .-gap-l.-wrap.topic.overview,
    .web.screen .-gap-l.-wrap.overview,
    .web.screen .overview>* .-responsive.-gap-l.-wrap._overview-item,
    cs-card-content .web.screen .overview>* section.-wrap._overview-item.overview,
    .web.screen .overview>* cs-card-content section.-wrap._overview-item.overview,
    .web.screen cs-card-content .overview>* section.-wrap._overview-item.overview,
    cs-header .web.screen .overview>* .-wrap._overview-item._nav.overview,
    .web.screen .overview>* cs-header .-wrap._overview-item._nav.overview,
    .web.screen cs-header .overview>* .-wrap._overview-item._nav.overview,
    .web.screen .overview>* .-gap-l.-wrap._overview-item.overview,
    .web.screen ._border_overview .-responsive.-gap-l.-wrap._overview-item,
    cs-card-content .web.screen ._border_overview section.-wrap._overview-item.overview,
    .web.screen ._border_overview cs-card-content section.-wrap._overview-item.overview,
    .web.screen cs-card-content ._border_overview section.-wrap._overview-item.overview,
    cs-header .web.screen ._border_overview .-wrap._overview-item._nav.overview,
    .web.screen ._border_overview cs-header .-wrap._overview-item._nav.overview,
    .web.screen cs-header ._border_overview .-wrap._overview-item._nav.overview,
    .web.screen ._border_overview .-gap-l.-wrap._overview-item.overview,
    cs-accordion .-responsive.-gap-l.-wrap._header,
    cs-accordion cs-card-content .web.screen section.-wrap._header.overview,
    cs-card-content .web.screen cs-accordion section.-wrap._header.overview,
    cs-accordion .web.screen cs-card-content section.-wrap._header.overview,
    .web.screen cs-card-content cs-accordion section.-wrap._header.overview,
    cs-accordion cs-header .web.screen .-wrap._header._nav.overview,
    cs-header .web.screen cs-accordion .-wrap._header._nav.overview,
    cs-accordion .web.screen cs-header .-wrap._header._nav.overview,
    .web.screen cs-header cs-accordion .-wrap._header._nav.overview,
    cs-accordion .web.screen .-gap-l.-wrap._header.overview,
    .web.screen cs-accordion .-gap-l.-wrap._header.overview {
        margin-top: 0;
        margin-left: 0;
    }
    .stack-h.-responsive.-gap-l.-wrap>*:first-child,
    cs-card-content section.stack-h.-responsive.-wrap>*:first-child,
    cs-card-content section.-responsive.-wrap.avatar>*:first-child,
    cs-card-content section.-responsive.-wrap.bottom-bar>*:first-child,
    cs-card-content section.-responsive.-wrap.button-group.-joined>*:first-child,
    cs-card-content cs-card cs-card-footer section.-responsive.-wrap._details>*:first-child,
    cs-card cs-card-footer cs-card-content section.-responsive.-wrap._details>*:first-child,
    cs-card-content .chart-legend section.-responsive.-wrap._item>*:first-child,
    .chart-legend cs-card-content section.-responsive.-wrap._item>*:first-child,
    cs-card-content section.-responsive.-wrap.tag>*:first-child,
    cs-card-content section.-responsive.-wrap.topic>*:first-child,
    cs-card-content .web.screen section.-wrap.overview>*:first-child,
    .web.screen cs-card-content section.-wrap.overview>*:first-child,
    cs-card-content .web.screen .overview>* section.-responsive.-wrap._overview-item>*:first-child,
    .web.screen .overview>* cs-card-content section.-responsive.-wrap._overview-item>*:first-child,
    cs-card-content .web.screen ._border_overview section.-responsive.-wrap._overview-item>*:first-child,
    .web.screen ._border_overview cs-card-content section.-responsive.-wrap._overview-item>*:first-child,
    cs-card-content cs-accordion section.-responsive.-wrap._header>*:first-child,
    cs-accordion cs-card-content section.-responsive.-wrap._header>*:first-child,
    .-responsive.-gap-l.-wrap.avatar>*:first-child,
    cs-card-content .web.screen section.-wrap.avatar.overview>*:first-child,
    .web.screen cs-card-content section.-wrap.avatar.overview>*:first-child,
    cs-header .-responsive.-wrap.avatar._nav>*:first-child,
    cs-header .web.screen .-wrap.avatar._nav.overview>*:first-child,
    .web.screen cs-header .-wrap.avatar._nav.overview>*:first-child,
    .web.screen .-gap-l.-wrap.avatar.overview>*:first-child,
    cs-avatar.-responsive.-gap-l.-wrap>*:first-child,
    cs-header cs-avatar.-responsive.-wrap._nav>*:first-child,
    cs-header .web.screen cs-avatar.-wrap._nav.overview>*:first-child,
    .web.screen cs-header cs-avatar.-wrap._nav.overview>*:first-child,
    .web.screen cs-avatar.-gap-l.-wrap.overview>*:first-child,
    .-responsive.-gap-l.-wrap.bottom-bar>*:first-child,
    cs-card-content .web.screen section.-wrap.bottom-bar.overview>*:first-child,
    .web.screen cs-card-content section.-wrap.bottom-bar.overview>*:first-child,
    cs-header .-responsive.-wrap.bottom-bar._nav>*:first-child,
    cs-header .web.screen .-wrap.bottom-bar._nav.overview>*:first-child,
    .web.screen cs-header .-wrap.bottom-bar._nav.overview>*:first-child,
    .web.screen .-gap-l.-wrap.bottom-bar.overview>*:first-child,
    .-responsive.-gap-l.-wrap.button-group.-joined>*:first-child,
    cs-card-content .web.screen section.-wrap.button-group.-joined.overview>*:first-child,
    .web.screen cs-card-content section.-wrap.button-group.-joined.overview>*:first-child,
    cs-header .-responsive.-wrap.button-group.-joined._nav>*:first-child,
    cs-header .web.screen .-wrap.button-group.-joined._nav.overview>*:first-child,
    .web.screen cs-header .-wrap.button-group.-joined._nav.overview>*:first-child,
    .web.screen .-gap-l.-wrap.button-group.-joined.overview>*:first-child,
    cs-button-group.-responsive.-gap-l.-wrap.-joined>*:first-child,
    cs-header cs-button-group.-responsive.-wrap.-joined._nav>*:first-child,
    cs-header .web.screen cs-button-group.-wrap.-joined._nav.overview>*:first-child,
    .web.screen cs-header cs-button-group.-wrap.-joined._nav.overview>*:first-child,
    .web.screen cs-button-group.-gap-l.-wrap.-joined.overview>*:first-child,
    cs-card cs-card-header.-responsive.-gap-l.-wrap>*:first-child,
    cs-card cs-header cs-card-header.-responsive.-wrap._nav>*:first-child,
    cs-header cs-card cs-card-header.-responsive.-wrap._nav>*:first-child,
    cs-card cs-header .web.screen cs-card-header.-wrap._nav.overview>*:first-child,
    cs-header .web.screen cs-card cs-card-header.-wrap._nav.overview>*:first-child,
    cs-card .web.screen cs-header cs-card-header.-wrap._nav.overview>*:first-child,
    .web.screen cs-header cs-card cs-card-header.-wrap._nav.overview>*:first-child,
    cs-card .web.screen cs-card-header.-gap-l.-wrap.overview>*:first-child,
    .web.screen cs-card cs-card-header.-gap-l.-wrap.overview>*:first-child,
    cs-card cs-card-footer.-responsive.-gap-l.-wrap>*:first-child,
    cs-card cs-header cs-card-footer.-responsive.-wrap._nav>*:first-child,
    cs-header cs-card cs-card-footer.-responsive.-wrap._nav>*:first-child,
    cs-card cs-header .web.screen cs-card-footer.-wrap._nav.overview>*:first-child,
    cs-header .web.screen cs-card cs-card-footer.-wrap._nav.overview>*:first-child,
    cs-card .web.screen cs-header cs-card-footer.-wrap._nav.overview>*:first-child,
    .web.screen cs-header cs-card cs-card-footer.-wrap._nav.overview>*:first-child,
    cs-card .web.screen cs-card-footer.-gap-l.-wrap.overview>*:first-child,
    .web.screen cs-card cs-card-footer.-gap-l.-wrap.overview>*:first-child,
    cs-card cs-card-footer .-responsive.-gap-l.-wrap._details>*:first-child,
    cs-card cs-card-footer cs-card-content .web.screen section.-wrap._details.overview>*:first-child,
    cs-card-content .web.screen cs-card cs-card-footer section.-wrap._details.overview>*:first-child,
    cs-card cs-card-footer .web.screen cs-card-content section.-wrap._details.overview>*:first-child,
    .web.screen cs-card-content cs-card cs-card-footer section.-wrap._details.overview>*:first-child,
    cs-card cs-card-footer cs-header .-responsive.-wrap._details._nav>*:first-child,
    cs-header cs-card cs-card-footer .-responsive.-wrap._details._nav>*:first-child,
    cs-card cs-card-footer cs-header .web.screen .-wrap._details._nav.overview>*:first-child,
    cs-header .web.screen cs-card cs-card-footer .-wrap._details._nav.overview>*:first-child,
    cs-card cs-card-footer .web.screen cs-header .-wrap._details._nav.overview>*:first-child,
    .web.screen cs-header cs-card cs-card-footer .-wrap._details._nav.overview>*:first-child,
    cs-card cs-card-footer .web.screen .-gap-l.-wrap._details.overview>*:first-child,
    .web.screen cs-card cs-card-footer .-gap-l.-wrap._details.overview>*:first-child,
    .chart-legend .-responsive.-gap-l.-wrap._item>*:first-child,
    .chart-legend cs-card-content .web.screen section.-wrap._item.overview>*:first-child,
    cs-card-content .web.screen .chart-legend section.-wrap._item.overview>*:first-child,
    .chart-legend .web.screen cs-card-content section.-wrap._item.overview>*:first-child,
    .web.screen cs-card-content .chart-legend section.-wrap._item.overview>*:first-child,
    .chart-legend cs-header .-responsive.-wrap._item._nav>*:first-child,
    cs-header .chart-legend .-responsive.-wrap._item._nav>*:first-child,
    .chart-legend cs-header .web.screen .-wrap._item._nav.overview>*:first-child,
    cs-header .web.screen .chart-legend .-wrap._item._nav.overview>*:first-child,
    .chart-legend .web.screen cs-header .-wrap._item._nav.overview>*:first-child,
    .web.screen cs-header .chart-legend .-wrap._item._nav.overview>*:first-child,
    .chart-legend .web.screen .-gap-l.-wrap._item.overview>*:first-child,
    .web.screen .chart-legend .-gap-l.-wrap._item.overview>*:first-child,
    cs-header .stack-h.-responsive.-wrap._nav>*:first-child,
    cs-header cs-info-listicle.-responsive.-wrap._nav>*:first-child,
    cs-header .-responsive.-wrap._nav.tag>*:first-child,
    cs-header .-responsive.-wrap._nav.topic>*:first-child,
    cs-header .web.screen .-wrap._nav.overview>*:first-child,
    .web.screen cs-header .-wrap._nav.overview>*:first-child,
    cs-header .web.screen .overview>* .-responsive.-wrap._nav._overview-item>*:first-child,
    .web.screen .overview>* cs-header .-responsive.-wrap._nav._overview-item>*:first-child,
    cs-header .web.screen ._border_overview .-responsive.-wrap._nav._overview-item>*:first-child,
    .web.screen ._border_overview cs-header .-responsive.-wrap._nav._overview-item>*:first-child,
    cs-header cs-accordion .-responsive.-wrap._nav._header>*:first-child,
    cs-accordion cs-header .-responsive.-wrap._nav._header>*:first-child,
    cs-info-listicle.-responsive.-gap-l.-wrap>*:first-child,
    cs-header .web.screen cs-info-listicle.-wrap._nav.overview>*:first-child,
    .web.screen cs-header cs-info-listicle.-wrap._nav.overview>*:first-child,
    .web.screen cs-info-listicle.-gap-l.-wrap.overview>*:first-child,
    .-responsive.-gap-l.-wrap.tag>*:first-child,
    cs-card-content .web.screen section.-wrap.tag.overview>*:first-child,
    .web.screen cs-card-content section.-wrap.tag.overview>*:first-child,
    cs-header .web.screen .-wrap.tag._nav.overview>*:first-child,
    .web.screen cs-header .-wrap.tag._nav.overview>*:first-child,
    .web.screen .-gap-l.-wrap.tag.overview>*:first-child,
    .-responsive.-gap-l.-wrap.topic>*:first-child,
    cs-card-content .web.screen section.-wrap.topic.overview>*:first-child,
    .web.screen cs-card-content section.-wrap.topic.overview>*:first-child,
    cs-header .web.screen .-wrap.topic._nav.overview>*:first-child,
    .web.screen cs-header .-wrap.topic._nav.overview>*:first-child,
    .web.screen .-gap-l.-wrap.topic.overview>*:first-child,
    .web.screen .-gap-l.-wrap.overview>*:first-child,
    .web.screen .overview>* .-responsive.-gap-l.-wrap._overview-item>*:first-child,
    cs-card-content .web.screen .overview>* section.-wrap._overview-item.overview>*:first-child,
    .web.screen .overview>* cs-card-content section.-wrap._overview-item.overview>*:first-child,
    .web.screen cs-card-content .overview>* section.-wrap._overview-item.overview>*:first-child,
    cs-header .web.screen .overview>* .-wrap._overview-item._nav.overview>*:first-child,
    .web.screen .overview>* cs-header .-wrap._overview-item._nav.overview>*:first-child,
    .web.screen cs-header .overview>* .-wrap._overview-item._nav.overview>*:first-child,
    .web.screen .overview>* .-gap-l.-wrap._overview-item.overview>*:first-child,
    .web.screen ._border_overview .-responsive.-gap-l.-wrap._overview-item>*:first-child,
    cs-card-content .web.screen ._border_overview section.-wrap._overview-item.overview>*:first-child,
    .web.screen ._border_overview cs-card-content section.-wrap._overview-item.overview>*:first-child,
    .web.screen cs-card-content ._border_overview section.-wrap._overview-item.overview>*:first-child,
    cs-header .web.screen ._border_overview .-wrap._overview-item._nav.overview>*:first-child,
    .web.screen ._border_overview cs-header .-wrap._overview-item._nav.overview>*:first-child,
    .web.screen cs-header ._border_overview .-wrap._overview-item._nav.overview>*:first-child,
    .web.screen ._border_overview .-gap-l.-wrap._overview-item.overview>*:first-child,
    cs-accordion .-responsive.-gap-l.-wrap._header>*:first-child,
    cs-accordion cs-card-content .web.screen section.-wrap._header.overview>*:first-child,
    cs-card-content .web.screen cs-accordion section.-wrap._header.overview>*:first-child,
    cs-accordion .web.screen cs-card-content section.-wrap._header.overview>*:first-child,
    .web.screen cs-card-content cs-accordion section.-wrap._header.overview>*:first-child,
    cs-accordion cs-header .web.screen .-wrap._header._nav.overview>*:first-child,
    cs-header .web.screen cs-accordion .-wrap._header._nav.overview>*:first-child,
    cs-accordion .web.screen cs-header .-wrap._header._nav.overview>*:first-child,
    .web.screen cs-header cs-accordion .-wrap._header._nav.overview>*:first-child,
    cs-accordion .web.screen .-gap-l.-wrap._header.overview>*:first-child,
    .web.screen cs-accordion .-gap-l.-wrap._header.overview>*:first-child {
        margin-top: 0;
    }
    .stack-h.-responsive.-gap-l.-wrap>*,
    cs-card-content section.stack-h.-responsive.-wrap>*,
    cs-card-content section.-responsive.-wrap.avatar>*,
    cs-card-content section.-responsive.-wrap.bottom-bar>*,
    cs-card-content section.-responsive.-wrap.button-group.-joined>*,
    cs-card-content cs-card cs-card-footer section.-responsive.-wrap._details>*,
    cs-card cs-card-footer cs-card-content section.-responsive.-wrap._details>*,
    cs-card-content .chart-legend section.-responsive.-wrap._item>*,
    .chart-legend cs-card-content section.-responsive.-wrap._item>*,
    cs-card-content section.-responsive.-wrap.tag>*,
    cs-card-content section.-responsive.-wrap.topic>*,
    cs-card-content .web.screen section.-wrap.overview>*,
    .web.screen cs-card-content section.-wrap.overview>*,
    cs-card-content .web.screen .overview>* section.-responsive.-wrap._overview-item>*,
    .web.screen .overview>* cs-card-content section.-responsive.-wrap._overview-item>*,
    cs-card-content .web.screen ._border_overview section.-responsive.-wrap._overview-item>*,
    .web.screen ._border_overview cs-card-content section.-responsive.-wrap._overview-item>*,
    cs-card-content cs-accordion section.-responsive.-wrap._header>*,
    cs-accordion cs-card-content section.-responsive.-wrap._header>*,
    .-responsive.-gap-l.-wrap.avatar>*,
    cs-card-content .web.screen section.-wrap.avatar.overview>*,
    .web.screen cs-card-content section.-wrap.avatar.overview>*,
    cs-header .-responsive.-wrap.avatar._nav>*,
    cs-header .web.screen .-wrap.avatar._nav.overview>*,
    .web.screen cs-header .-wrap.avatar._nav.overview>*,
    .web.screen .-gap-l.-wrap.avatar.overview>*,
    cs-avatar.-responsive.-gap-l.-wrap>*,
    cs-header cs-avatar.-responsive.-wrap._nav>*,
    cs-header .web.screen cs-avatar.-wrap._nav.overview>*,
    .web.screen cs-header cs-avatar.-wrap._nav.overview>*,
    .web.screen cs-avatar.-gap-l.-wrap.overview>*,
    .-responsive.-gap-l.-wrap.bottom-bar>*,
    cs-card-content .web.screen section.-wrap.bottom-bar.overview>*,
    .web.screen cs-card-content section.-wrap.bottom-bar.overview>*,
    cs-header .-responsive.-wrap.bottom-bar._nav>*,
    cs-header .web.screen .-wrap.bottom-bar._nav.overview>*,
    .web.screen cs-header .-wrap.bottom-bar._nav.overview>*,
    .web.screen .-gap-l.-wrap.bottom-bar.overview>*,
    .-responsive.-gap-l.-wrap.button-group.-joined>*,
    cs-card-content .web.screen section.-wrap.button-group.-joined.overview>*,
    .web.screen cs-card-content section.-wrap.button-group.-joined.overview>*,
    cs-header .-responsive.-wrap.button-group.-joined._nav>*,
    cs-header .web.screen .-wrap.button-group.-joined._nav.overview>*,
    .web.screen cs-header .-wrap.button-group.-joined._nav.overview>*,
    .web.screen .-gap-l.-wrap.button-group.-joined.overview>*,
    cs-button-group.-responsive.-gap-l.-wrap.-joined>*,
    cs-header cs-button-group.-responsive.-wrap.-joined._nav>*,
    cs-header .web.screen cs-button-group.-wrap.-joined._nav.overview>*,
    .web.screen cs-header cs-button-group.-wrap.-joined._nav.overview>*,
    .web.screen cs-button-group.-gap-l.-wrap.-joined.overview>*,
    cs-card cs-card-header.-responsive.-gap-l.-wrap>*,
    cs-card cs-header cs-card-header.-responsive.-wrap._nav>*,
    cs-header cs-card cs-card-header.-responsive.-wrap._nav>*,
    cs-card cs-header .web.screen cs-card-header.-wrap._nav.overview>*,
    cs-header .web.screen cs-card cs-card-header.-wrap._nav.overview>*,
    cs-card .web.screen cs-header cs-card-header.-wrap._nav.overview>*,
    .web.screen cs-header cs-card cs-card-header.-wrap._nav.overview>*,
    cs-card .web.screen cs-card-header.-gap-l.-wrap.overview>*,
    .web.screen cs-card cs-card-header.-gap-l.-wrap.overview>*,
    cs-card cs-card-footer.-responsive.-gap-l.-wrap>*,
    cs-card cs-header cs-card-footer.-responsive.-wrap._nav>*,
    cs-header cs-card cs-card-footer.-responsive.-wrap._nav>*,
    cs-card cs-header .web.screen cs-card-footer.-wrap._nav.overview>*,
    cs-header .web.screen cs-card cs-card-footer.-wrap._nav.overview>*,
    cs-card .web.screen cs-header cs-card-footer.-wrap._nav.overview>*,
    .web.screen cs-header cs-card cs-card-footer.-wrap._nav.overview>*,
    cs-card .web.screen cs-card-footer.-gap-l.-wrap.overview>*,
    .web.screen cs-card cs-card-footer.-gap-l.-wrap.overview>*,
    cs-card cs-card-footer .-responsive.-gap-l.-wrap._details>*,
    cs-card cs-card-footer cs-card-content .web.screen section.-wrap._details.overview>*,
    cs-card-content .web.screen cs-card cs-card-footer section.-wrap._details.overview>*,
    cs-card cs-card-footer .web.screen cs-card-content section.-wrap._details.overview>*,
    .web.screen cs-card-content cs-card cs-card-footer section.-wrap._details.overview>*,
    cs-card cs-card-footer cs-header .-responsive.-wrap._details._nav>*,
    cs-header cs-card cs-card-footer .-responsive.-wrap._details._nav>*,
    cs-card cs-card-footer cs-header .web.screen .-wrap._details._nav.overview>*,
    cs-header .web.screen cs-card cs-card-footer .-wrap._details._nav.overview>*,
    cs-card cs-card-footer .web.screen cs-header .-wrap._details._nav.overview>*,
    .web.screen cs-header cs-card cs-card-footer .-wrap._details._nav.overview>*,
    cs-card cs-card-footer .web.screen .-gap-l.-wrap._details.overview>*,
    .web.screen cs-card cs-card-footer .-gap-l.-wrap._details.overview>*,
    .chart-legend .-responsive.-gap-l.-wrap._item>*,
    .chart-legend cs-card-content .web.screen section.-wrap._item.overview>*,
    cs-card-content .web.screen .chart-legend section.-wrap._item.overview>*,
    .chart-legend .web.screen cs-card-content section.-wrap._item.overview>*,
    .web.screen cs-card-content .chart-legend section.-wrap._item.overview>*,
    .chart-legend cs-header .-responsive.-wrap._item._nav>*,
    cs-header .chart-legend .-responsive.-wrap._item._nav>*,
    .chart-legend cs-header .web.screen .-wrap._item._nav.overview>*,
    cs-header .web.screen .chart-legend .-wrap._item._nav.overview>*,
    .chart-legend .web.screen cs-header .-wrap._item._nav.overview>*,
    .web.screen cs-header .chart-legend .-wrap._item._nav.overview>*,
    .chart-legend .web.screen .-gap-l.-wrap._item.overview>*,
    .web.screen .chart-legend .-gap-l.-wrap._item.overview>*,
    cs-header .stack-h.-responsive.-wrap._nav>*,
    cs-header cs-info-listicle.-responsive.-wrap._nav>*,
    cs-header .-responsive.-wrap._nav.tag>*,
    cs-header .-responsive.-wrap._nav.topic>*,
    cs-header .web.screen .-wrap._nav.overview>*,
    .web.screen cs-header .-wrap._nav.overview>*,
    cs-header .web.screen .overview>* .-responsive.-wrap._nav._overview-item>*,
    .web.screen .overview>* cs-header .-responsive.-wrap._nav._overview-item>*,
    cs-header .web.screen ._border_overview .-responsive.-wrap._nav._overview-item>*,
    .web.screen ._border_overview cs-header .-responsive.-wrap._nav._overview-item>*,
    cs-header cs-accordion .-responsive.-wrap._nav._header>*,
    cs-accordion cs-header .-responsive.-wrap._nav._header>*,
    cs-info-listicle.-responsive.-gap-l.-wrap>*,
    cs-header .web.screen cs-info-listicle.-wrap._nav.overview>*,
    .web.screen cs-header cs-info-listicle.-wrap._nav.overview>*,
    .web.screen cs-info-listicle.-gap-l.-wrap.overview>*,
    .-responsive.-gap-l.-wrap.tag>*,
    cs-card-content .web.screen section.-wrap.tag.overview>*,
    .web.screen cs-card-content section.-wrap.tag.overview>*,
    cs-header .web.screen .-wrap.tag._nav.overview>*,
    .web.screen cs-header .-wrap.tag._nav.overview>*,
    .web.screen .-gap-l.-wrap.tag.overview>*,
    .-responsive.-gap-l.-wrap.topic>*,
    cs-card-content .web.screen section.-wrap.topic.overview>*,
    .web.screen cs-card-content section.-wrap.topic.overview>*,
    cs-header .web.screen .-wrap.topic._nav.overview>*,
    .web.screen cs-header .-wrap.topic._nav.overview>*,
    .web.screen .-gap-l.-wrap.topic.overview>*,
    .web.screen .-gap-l.-wrap.overview>*,
    .web.screen .overview>* .-responsive.-gap-l.-wrap._overview-item>*,
    cs-card-content .web.screen .overview>* section.-wrap._overview-item.overview>*,
    .web.screen .overview>* cs-card-content section.-wrap._overview-item.overview>*,
    .web.screen cs-card-content .overview>* section.-wrap._overview-item.overview>*,
    cs-header .web.screen .overview>* .-wrap._overview-item._nav.overview>*,
    .web.screen .overview>* cs-header .-wrap._overview-item._nav.overview>*,
    .web.screen cs-header .overview>* .-wrap._overview-item._nav.overview>*,
    .web.screen .overview>* .-gap-l.-wrap._overview-item.overview>*,
    .web.screen ._border_overview .-responsive.-gap-l.-wrap._overview-item>*,
    cs-card-content .web.screen ._border_overview section.-wrap._overview-item.overview>*,
    .web.screen ._border_overview cs-card-content section.-wrap._overview-item.overview>*,
    .web.screen cs-card-content ._border_overview section.-wrap._overview-item.overview>*,
    cs-header .web.screen ._border_overview .-wrap._overview-item._nav.overview>*,
    .web.screen ._border_overview cs-header .-wrap._overview-item._nav.overview>*,
    .web.screen cs-header ._border_overview .-wrap._overview-item._nav.overview>*,
    .web.screen ._border_overview .-gap-l.-wrap._overview-item.overview>*,
    cs-accordion .-responsive.-gap-l.-wrap._header>*,
    cs-accordion cs-card-content .web.screen section.-wrap._header.overview>*,
    cs-card-content .web.screen cs-accordion section.-wrap._header.overview>*,
    cs-accordion .web.screen cs-card-content section.-wrap._header.overview>*,
    .web.screen cs-card-content cs-accordion section.-wrap._header.overview>*,
    cs-accordion cs-header .web.screen .-wrap._header._nav.overview>*,
    cs-header .web.screen cs-accordion .-wrap._header._nav.overview>*,
    cs-accordion .web.screen cs-header .-wrap._header._nav.overview>*,
    .web.screen cs-header cs-accordion .-wrap._header._nav.overview>*,
    cs-accordion .web.screen .-gap-l.-wrap._header.overview>*,
    .web.screen cs-accordion .-gap-l.-wrap._header.overview>* {
        margin-left: 0;
    }
    .stack-h.-responsive.-gap-l:not(.-wrap)>*:not(:first-child),
    cs-card-content section.stack-h.-responsive:not(.-wrap)>*:not(:first-child),
    cs-card-content section.-responsive.avatar:not(.-wrap)>*:not(:first-child),
    cs-card-content section.-responsive.bottom-bar:not(.-wrap)>*:not(:first-child),
    cs-card-content section.-responsive.button-group.-joined:not(.-wrap)>*:not(:first-child),
    cs-card-content cs-card cs-card-footer section.-responsive._details:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer cs-card-content section.-responsive._details:not(.-wrap)>*:not(:first-child),
    cs-card-content .chart-legend section.-responsive._item:not(.-wrap)>*:not(:first-child),
    .chart-legend cs-card-content section.-responsive._item:not(.-wrap)>*:not(:first-child),
    cs-card-content section.-responsive.tag:not(.-wrap)>*:not(:first-child),
    cs-card-content section.-responsive.topic:not(.-wrap)>*:not(:first-child),
    cs-card-content .web.screen section.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card-content section.overview:not(.-wrap)>*:not(:first-child),
    cs-card-content .web.screen .overview>* section.-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* cs-card-content section.-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    cs-card-content .web.screen ._border_overview section.-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview cs-card-content section.-responsive._overview-item:not(.-wrap)>*:not(:first-child),
    cs-card-content cs-accordion section.-responsive._header:not(.-wrap)>*:not(:first-child),
    cs-accordion cs-card-content section.-responsive._header:not(.-wrap)>*:not(:first-child),
    .-responsive.-gap-l.avatar:not(.-wrap)>*:not(:first-child),
    cs-card-content .web.screen section.avatar.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card-content section.avatar.overview:not(.-wrap)>*:not(:first-child),
    cs-header .-responsive.avatar._nav:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen .avatar._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header .avatar._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .-gap-l.avatar.overview:not(.-wrap)>*:not(:first-child),
    cs-avatar.-responsive.-gap-l:not(.-wrap)>*:not(:first-child),
    cs-header cs-avatar.-responsive._nav:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen cs-avatar._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header cs-avatar._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-avatar.-gap-l.overview:not(.-wrap)>*:not(:first-child),
    .-responsive.-gap-l.bottom-bar:not(.-wrap)>*:not(:first-child),
    cs-card-content .web.screen section.bottom-bar.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card-content section.bottom-bar.overview:not(.-wrap)>*:not(:first-child),
    cs-header .-responsive.bottom-bar._nav:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen .bottom-bar._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header .bottom-bar._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .-gap-l.bottom-bar.overview:not(.-wrap)>*:not(:first-child),
    .-responsive.-gap-l.button-group.-joined:not(.-wrap)>*:not(:first-child),
    cs-card-content .web.screen section.button-group.-joined.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card-content section.button-group.-joined.overview:not(.-wrap)>*:not(:first-child),
    cs-header .-responsive.button-group.-joined._nav:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen .button-group.-joined._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header .button-group.-joined._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .-gap-l.button-group.-joined.overview:not(.-wrap)>*:not(:first-child),
    cs-button-group.-responsive.-gap-l.-joined:not(.-wrap)>*:not(:first-child),
    cs-header cs-button-group.-responsive.-joined._nav:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen cs-button-group.-joined._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header cs-button-group.-joined._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-button-group.-gap-l.-joined.overview:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-header.-responsive.-gap-l:not(.-wrap)>*:not(:first-child),
    cs-card cs-header cs-card-header.-responsive._nav:not(.-wrap)>*:not(:first-child),
    cs-header cs-card cs-card-header.-responsive._nav:not(.-wrap)>*:not(:first-child),
    cs-card cs-header .web.screen cs-card-header._nav.overview:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen cs-card cs-card-header._nav.overview:not(.-wrap)>*:not(:first-child),
    cs-card .web.screen cs-header cs-card-header._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header cs-card cs-card-header._nav.overview:not(.-wrap)>*:not(:first-child),
    cs-card .web.screen cs-card-header.-gap-l.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card cs-card-header.-gap-l.overview:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer.-responsive.-gap-l:not(.-wrap)>*:not(:first-child),
    cs-card cs-header cs-card-footer.-responsive._nav:not(.-wrap)>*:not(:first-child),
    cs-header cs-card cs-card-footer.-responsive._nav:not(.-wrap)>*:not(:first-child),
    cs-card cs-header .web.screen cs-card-footer._nav.overview:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen cs-card cs-card-footer._nav.overview:not(.-wrap)>*:not(:first-child),
    cs-card .web.screen cs-header cs-card-footer._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header cs-card cs-card-footer._nav.overview:not(.-wrap)>*:not(:first-child),
    cs-card .web.screen cs-card-footer.-gap-l.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card cs-card-footer.-gap-l.overview:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer .-responsive.-gap-l._details:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer cs-card-content .web.screen section._details.overview:not(.-wrap)>*:not(:first-child),
    cs-card-content .web.screen cs-card cs-card-footer section._details.overview:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer .web.screen cs-card-content section._details.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card-content cs-card cs-card-footer section._details.overview:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer cs-header .-responsive._details._nav:not(.-wrap)>*:not(:first-child),
    cs-header cs-card cs-card-footer .-responsive._details._nav:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer cs-header .web.screen ._details._nav.overview:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen cs-card cs-card-footer ._details._nav.overview:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer .web.screen cs-header ._details._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header cs-card cs-card-footer ._details._nav.overview:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer .web.screen .-gap-l._details.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card cs-card-footer .-gap-l._details.overview:not(.-wrap)>*:not(:first-child),
    .chart-legend .-responsive.-gap-l._item:not(.-wrap)>*:not(:first-child),
    .chart-legend cs-card-content .web.screen section._item.overview:not(.-wrap)>*:not(:first-child),
    cs-card-content .web.screen .chart-legend section._item.overview:not(.-wrap)>*:not(:first-child),
    .chart-legend .web.screen cs-card-content section._item.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card-content .chart-legend section._item.overview:not(.-wrap)>*:not(:first-child),
    .chart-legend cs-header .-responsive._item._nav:not(.-wrap)>*:not(:first-child),
    cs-header .chart-legend .-responsive._item._nav:not(.-wrap)>*:not(:first-child),
    .chart-legend cs-header .web.screen ._item._nav.overview:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen .chart-legend ._item._nav.overview:not(.-wrap)>*:not(:first-child),
    .chart-legend .web.screen cs-header ._item._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header .chart-legend ._item._nav.overview:not(.-wrap)>*:not(:first-child),
    .chart-legend .web.screen .-gap-l._item.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .chart-legend .-gap-l._item.overview:not(.-wrap)>*:not(:first-child),
    cs-header .stack-h.-responsive._nav:not(.-wrap)>*:not(:first-child),
    cs-header cs-info-listicle.-responsive._nav:not(.-wrap)>*:not(:first-child),
    cs-header .-responsive._nav.tag:not(.-wrap)>*:not(:first-child),
    cs-header .-responsive._nav.topic:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen ._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header ._nav.overview:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen .overview>* .-responsive._nav._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* cs-header .-responsive._nav._overview-item:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen ._border_overview .-responsive._nav._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview cs-header .-responsive._nav._overview-item:not(.-wrap)>*:not(:first-child),
    cs-header cs-accordion .-responsive._nav._header:not(.-wrap)>*:not(:first-child),
    cs-accordion cs-header .-responsive._nav._header:not(.-wrap)>*:not(:first-child),
    cs-info-listicle.-responsive.-gap-l:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen cs-info-listicle._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header cs-info-listicle._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-info-listicle.-gap-l.overview:not(.-wrap)>*:not(:first-child),
    .-responsive.-gap-l.tag:not(.-wrap)>*:not(:first-child),
    cs-card-content .web.screen section.tag.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card-content section.tag.overview:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen .tag._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header .tag._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .-gap-l.tag.overview:not(.-wrap)>*:not(:first-child),
    .-responsive.-gap-l.topic:not(.-wrap)>*:not(:first-child),
    cs-card-content .web.screen section.topic.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card-content section.topic.overview:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen .topic._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header .topic._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .-gap-l.topic.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .-gap-l.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* .-responsive.-gap-l._overview-item:not(.-wrap)>*:not(:first-child),
    cs-card-content .web.screen .overview>* section._overview-item.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* cs-card-content section._overview-item.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card-content .overview>* section._overview-item.overview:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen .overview>* ._overview-item._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* cs-header ._overview-item._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header .overview>* ._overview-item._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* .-gap-l._overview-item.overview:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview .-responsive.-gap-l._overview-item:not(.-wrap)>*:not(:first-child),
    cs-card-content .web.screen ._border_overview section._overview-item.overview:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview cs-card-content section._overview-item.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card-content ._border_overview section._overview-item.overview:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen ._border_overview ._overview-item._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview cs-header ._overview-item._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header ._border_overview ._overview-item._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview .-gap-l._overview-item.overview:not(.-wrap)>*:not(:first-child),
    cs-accordion .-responsive.-gap-l._header:not(.-wrap)>*:not(:first-child),
    cs-accordion cs-card-content .web.screen section._header.overview:not(.-wrap)>*:not(:first-child),
    cs-card-content .web.screen cs-accordion section._header.overview:not(.-wrap)>*:not(:first-child),
    cs-accordion .web.screen cs-card-content section._header.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card-content cs-accordion section._header.overview:not(.-wrap)>*:not(:first-child),
    cs-accordion cs-header .web.screen ._header._nav.overview:not(.-wrap)>*:not(:first-child),
    cs-header .web.screen cs-accordion ._header._nav.overview:not(.-wrap)>*:not(:first-child),
    cs-accordion .web.screen cs-header ._header._nav.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-header cs-accordion ._header._nav.overview:not(.-wrap)>*:not(:first-child),
    cs-accordion .web.screen .-gap-l._header.overview:not(.-wrap)>*:not(:first-child),
    .web.screen cs-accordion .-gap-l._header.overview:not(.-wrap)>*:not(:first-child) {
        margin-left: 0;
        margin-top: 2rem;
    }
    .stack-h.-responsive.-gap-xl.-wrap,
    .-responsive.-gap-xl.-wrap.avatar,
    cs-avatar.-responsive.-gap-xl.-wrap,
    .-responsive.-gap-xl.-wrap.bottom-bar,
    .-responsive.-gap-xl.-wrap.button-group.-joined,
    cs-button-group.-responsive.-gap-xl.-wrap.-joined,
    cs-card cs-card-header.-responsive.-gap-xl.-wrap,
    cs-card cs-card-footer.-responsive.-gap-xl.-wrap,
    cs-card cs-card-footer .-responsive.-gap-xl.-wrap._details,
    .chart-legend .-responsive.-gap-xl.-wrap._item,
    cs-info-listicle.-responsive.-gap-xl.-wrap,
    .-responsive.-gap-xl.-wrap.tag,
    .-responsive.-gap-xl.-wrap.topic,
    .web.screen .-gap-xl.-wrap.overview,
    .web.screen .overview>* .-responsive.-gap-xl.-wrap._overview-item,
    .web.screen ._border_overview .-responsive.-gap-xl.-wrap._overview-item,
    cs-accordion .-responsive.-gap-xl.-wrap._header {
        margin-top: 0;
        margin-left: 0;
    }
    .stack-h.-responsive.-gap-xl.-wrap>*:first-child,
    .-responsive.-gap-xl.-wrap.avatar>*:first-child,
    cs-avatar.-responsive.-gap-xl.-wrap>*:first-child,
    .-responsive.-gap-xl.-wrap.bottom-bar>*:first-child,
    .-responsive.-gap-xl.-wrap.button-group.-joined>*:first-child,
    cs-button-group.-responsive.-gap-xl.-wrap.-joined>*:first-child,
    cs-card cs-card-header.-responsive.-gap-xl.-wrap>*:first-child,
    .web.screen cs-card cs-card-header.-gap-xl.-wrap.overview>*:first-child,
    cs-card cs-card-footer.-responsive.-gap-xl.-wrap>*:first-child,
    .web.screen cs-card cs-card-footer.-gap-xl.-wrap.overview>*:first-child,
    cs-card cs-card-footer .-responsive.-gap-xl.-wrap._details>*:first-child,
    .web.screen cs-card cs-card-footer .-gap-xl.-wrap._details.overview>*:first-child,
    .chart-legend .-responsive.-gap-xl.-wrap._item>*:first-child,
    .web.screen .chart-legend .-gap-xl.-wrap._item.overview>*:first-child,
    cs-info-listicle.-responsive.-gap-xl.-wrap>*:first-child,
    .-responsive.-gap-xl.-wrap.tag>*:first-child,
    .-responsive.-gap-xl.-wrap.topic>*:first-child,
    .web.screen .-gap-xl.-wrap.overview>*:first-child,
    .web.screen .overview>* .-responsive.-gap-xl.-wrap._overview-item>*:first-child,
    .web.screen .overview>* .-gap-xl.-wrap._overview-item.overview>*:first-child,
    .web.screen ._border_overview .-responsive.-gap-xl.-wrap._overview-item>*:first-child,
    .web.screen ._border_overview .-gap-xl.-wrap._overview-item.overview>*:first-child,
    cs-accordion .-responsive.-gap-xl.-wrap._header>*:first-child,
    .web.screen cs-accordion .-gap-xl.-wrap._header.overview>*:first-child {
        margin-top: 0;
    }
    .stack-h.-responsive.-gap-xl.-wrap>*,
    .-responsive.-gap-xl.-wrap.avatar>*,
    cs-avatar.-responsive.-gap-xl.-wrap>*,
    .-responsive.-gap-xl.-wrap.bottom-bar>*,
    .-responsive.-gap-xl.-wrap.button-group.-joined>*,
    cs-button-group.-responsive.-gap-xl.-wrap.-joined>*,
    cs-card cs-card-header.-responsive.-gap-xl.-wrap>*,
    .web.screen cs-card cs-card-header.-gap-xl.-wrap.overview>*,
    cs-card cs-card-footer.-responsive.-gap-xl.-wrap>*,
    .web.screen cs-card cs-card-footer.-gap-xl.-wrap.overview>*,
    cs-card cs-card-footer .-responsive.-gap-xl.-wrap._details>*,
    .web.screen cs-card cs-card-footer .-gap-xl.-wrap._details.overview>*,
    .chart-legend .-responsive.-gap-xl.-wrap._item>*,
    .web.screen .chart-legend .-gap-xl.-wrap._item.overview>*,
    cs-info-listicle.-responsive.-gap-xl.-wrap>*,
    .-responsive.-gap-xl.-wrap.tag>*,
    .-responsive.-gap-xl.-wrap.topic>*,
    .web.screen .-gap-xl.-wrap.overview>*,
    .web.screen .overview>* .-responsive.-gap-xl.-wrap._overview-item>*,
    .web.screen ._border_overview .-responsive.-gap-xl.-wrap._overview-item>*,
    .web.screen ._border_overview .-gap-xl.-wrap._overview-item.overview>*,
    cs-accordion .-responsive.-gap-xl.-wrap._header>*,
    .web.screen cs-accordion .-gap-xl.-wrap._header.overview>* {
        margin-left: 0;
    }
    .stack-h.-responsive.-gap-xl:not(.-wrap)>*:not(:first-child),
    .-responsive.-gap-xl.avatar:not(.-wrap)>*:not(:first-child),
    cs-avatar.-responsive.-gap-xl:not(.-wrap)>*:not(:first-child),
    .-responsive.-gap-xl.bottom-bar:not(.-wrap)>*:not(:first-child),
    .-responsive.-gap-xl.button-group.-joined:not(.-wrap)>*:not(:first-child),
    cs-button-group.-responsive.-gap-xl.-joined:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-header.-responsive.-gap-xl:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card cs-card-header.-gap-xl.overview:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer.-responsive.-gap-xl:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card cs-card-footer.-gap-xl.overview:not(.-wrap)>*:not(:first-child),
    cs-card cs-card-footer .-responsive.-gap-xl._details:not(.-wrap)>*:not(:first-child),
    .web.screen cs-card cs-card-footer .-gap-xl._details.overview:not(.-wrap)>*:not(:first-child),
    .chart-legend .-responsive.-gap-xl._item:not(.-wrap)>*:not(:first-child),
    .web.screen .chart-legend .-gap-xl._item.overview:not(.-wrap)>*:not(:first-child),
    cs-info-listicle.-responsive.-gap-xl:not(.-wrap)>*:not(:first-child),
    .-responsive.-gap-xl.tag:not(.-wrap)>*:not(:first-child),
    .-responsive.-gap-xl.topic:not(.-wrap)>*:not(:first-child),
    .web.screen .-gap-xl.overview:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* .-responsive.-gap-xl._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen .overview>* .-gap-xl._overview-item.overview:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview .-responsive.-gap-xl._overview-item:not(.-wrap)>*:not(:first-child),
    .web.screen ._border_overview .-gap-xl._overview-item.overview:not(.-wrap)>*:not(:first-child),
    cs-accordion .-responsive.-gap-xl._header:not(.-wrap)>*:not(:first-child),
    .web.screen cs-accordion .-gap-xl._header.overview:not(.-wrap)>*:not(:first-child) {
        margin-left: 0;
        margin-top: 4rem;
    }
}

.stack-v,
.login,
cs-card-content section,
.avatar ._initials,
cs-avatar ._initials,
cs-card,
.chart-legend,
cs-header ._nav,
cs-menu,
.modal ._window,
cs-toc ul,
.cs-toc ul,
.web.screen .overview>* h4,
.web.screen ._border_overview>* h4 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.stack-v.-gap-xl>*:not(:first-child),
.-gap-xl.login>*:not(:first-child),
cs-card-content section.-gap-xl>*:not(:first-child),
.avatar .-gap-xl._initials>*:not(:first-child),
cs-avatar .-gap-xl._initials>*:not(:first-child),
cs-card.-gap-xl>*:not(:first-child),
.-gap-xl.chart-legend>*:not(:first-child),
cs-header .-gap-xl._nav>*:not(:first-child),
cs-menu.-gap-xl>*:not(:first-child),
.modal .-gap-xl._window>*:not(:first-child),
cs-toc ul.-gap-xl>*:not(:first-child),
.cs-toc ul.-gap-xl>*:not(:first-child),
.web.screen .overview>* h4.-gap-xl>*:not(:first-child),
.web.screen ._border_overview>* h4.-gap-xl>*:not(:first-child) {
    margin-top: 4rem;
}

.stack-v.-gap-l>*:not(:first-child),
.-gap-l.login>*:not(:first-child),
cs-card-content section.login>*:not(:first-child),
cs-header .login._nav>*:not(:first-child),
cs-card-content section>*:not(:first-child),
.avatar .-gap-l._initials>*:not(:first-child),
.avatar cs-card-content section._initials>*:not(:first-child),
cs-card-content .avatar section._initials>*:not(:first-child),
.avatar cs-header ._initials._nav>*:not(:first-child),
cs-header .avatar ._initials._nav>*:not(:first-child),
cs-avatar .-gap-l._initials>*:not(:first-child),
cs-avatar cs-card-content section._initials>*:not(:first-child),
cs-card-content cs-avatar section._initials>*:not(:first-child),
cs-avatar cs-header ._initials._nav>*:not(:first-child),
cs-header cs-avatar ._initials._nav>*:not(:first-child),
cs-card.-gap-l>*:not(:first-child),
cs-header cs-card._nav>*:not(:first-child),
.-gap-l.chart-legend>*:not(:first-child),
cs-card-content section.chart-legend>*:not(:first-child),
cs-header .chart-legend._nav>*:not(:first-child),
cs-header ._nav>*:not(:first-child),
cs-menu.-gap-l>*:not(:first-child),
cs-header cs-menu._nav>*:not(:first-child),
.modal .-gap-l._window>*:not(:first-child),
.modal cs-card-content section._window>*:not(:first-child),
cs-card-content .modal section._window>*:not(:first-child),
.modal cs-header ._window._nav>*:not(:first-child),
cs-header .modal ._window._nav>*:not(:first-child),
cs-toc ul.-gap-l>*:not(:first-child),
cs-toc cs-header ul._nav>*:not(:first-child),
cs-header cs-toc ul._nav>*:not(:first-child),
.cs-toc ul.-gap-l>*:not(:first-child),
.cs-toc cs-header ul._nav>*:not(:first-child),
cs-header .cs-toc ul._nav>*:not(:first-child),
.web.screen .overview>* h4.-gap-l>*:not(:first-child),
.web.screen .overview>* cs-header h4._nav>*:not(:first-child),
cs-header .web.screen .overview>* h4._nav>*:not(:first-child),
.web.screen ._border_overview>* h4.-gap-l>*:not(:first-child),
.web.screen ._border_overview>* cs-header h4._nav>*:not(:first-child),
cs-header .web.screen ._border_overview>* h4._nav>*:not(:first-child) {
    margin-top: 2rem;
}

.stack-v.-gap>*:not(:first-child),
.-gap.login>*:not(:first-child),
.login.chart-legend>*:not(:first-child),
cs-info-listicle.login>*:not(:first-child),
.modal .login._window>*:not(:first-child),
.login.tag>*:not(:first-child),
.web.screen .login.overview>*:not(:first-child),
.web.screen .overview>* .login._overview-item>*:not(:first-child),
.web.screen ._border_overview .login._overview-item>*:not(:first-child),
cs-card-content section.-gap>*:not(:first-child),
cs-card-content section.chart-legend>*:not(:first-child),
cs-card-content .modal section._window>*:not(:first-child),
.modal cs-card-content section._window>*:not(:first-child),
cs-card-content section.tag>*:not(:first-child),
cs-card-content .web.screen section.overview>*:not(:first-child),
.web.screen cs-card-content section.overview>*:not(:first-child),
cs-card-content .web.screen .overview>* section._overview-item>*:not(:first-child),
.web.screen .overview>* cs-card-content section._overview-item>*:not(:first-child),
cs-card-content .web.screen ._border_overview section._overview-item>*:not(:first-child),
.web.screen ._border_overview cs-card-content section._overview-item>*:not(:first-child),
.avatar .-gap._initials>*:not(:first-child),
.avatar ._initials.chart-legend>*:not(:first-child),
.avatar cs-info-listicle._initials>*:not(:first-child),
.avatar .modal ._initials._window>*:not(:first-child),
.modal .avatar ._initials._window>*:not(:first-child),
.avatar ._initials.tag>*:not(:first-child),
.avatar .web.screen ._initials.overview>*:not(:first-child),
.web.screen .avatar ._initials.overview>*:not(:first-child),
.avatar .web.screen .overview>* ._initials._overview-item>*:not(:first-child),
.web.screen .overview>* .avatar ._initials._overview-item>*:not(:first-child),
.avatar .web.screen ._border_overview ._initials._overview-item>*:not(:first-child),
.web.screen ._border_overview .avatar ._initials._overview-item>*:not(:first-child),
cs-avatar .-gap._initials>*:not(:first-child),
cs-avatar ._initials.chart-legend>*:not(:first-child),
cs-avatar cs-info-listicle._initials>*:not(:first-child),
cs-avatar .modal ._initials._window>*:not(:first-child),
.modal cs-avatar ._initials._window>*:not(:first-child),
cs-avatar ._initials.tag>*:not(:first-child),
cs-avatar .web.screen ._initials.overview>*:not(:first-child),
.web.screen cs-avatar ._initials.overview>*:not(:first-child),
cs-avatar .web.screen .overview>* ._initials._overview-item>*:not(:first-child),
.web.screen .overview>* cs-avatar ._initials._overview-item>*:not(:first-child),
cs-avatar .web.screen ._border_overview ._initials._overview-item>*:not(:first-child),
.web.screen ._border_overview cs-avatar ._initials._overview-item>*:not(:first-child),
cs-card.-gap>*:not(:first-child),
cs-card.chart-legend>*:not(:first-child),
.modal cs-card._window>*:not(:first-child),
cs-card.tag>*:not(:first-child),
.web.screen cs-card.overview>*:not(:first-child),
.web.screen .overview>* cs-card._overview-item>*:not(:first-child),
.web.screen ._border_overview cs-card._overview-item>*:not(:first-child),
.chart-legend>*:not(:first-child),
cs-header .-gap._nav>*:not(:first-child),
cs-header ._nav.chart-legend>*:not(:first-child),
cs-header cs-info-listicle._nav>*:not(:first-child),
cs-header .modal ._nav._window>*:not(:first-child),
.modal cs-header ._nav._window>*:not(:first-child),
cs-header ._nav.tag>*:not(:first-child),
cs-header .web.screen ._nav.overview>*:not(:first-child),
.web.screen cs-header ._nav.overview>*:not(:first-child),
cs-header .web.screen .overview>* ._nav._overview-item>*:not(:first-child),
.web.screen .overview>* cs-header ._nav._overview-item>*:not(:first-child),
cs-header .web.screen ._border_overview ._nav._overview-item>*:not(:first-child),
.web.screen ._border_overview cs-header ._nav._overview-item>*:not(:first-child),
cs-info-listicle.stack-v>*:not(:first-child),
cs-info-listicle.chart-legend>*:not(:first-child),
.modal cs-info-listicle._window>*:not(:first-child),
cs-menu.-gap>*:not(:first-child),
cs-menu.chart-legend>*:not(:first-child),
.modal cs-menu._window>*:not(:first-child),
cs-menu.tag>*:not(:first-child),
.web.screen cs-menu.overview>*:not(:first-child),
.web.screen .overview>* cs-menu._overview-item>*:not(:first-child),
.web.screen ._border_overview cs-menu._overview-item>*:not(:first-child),
.modal ._window>*:not(:first-child),
.stack-v.tag>*:not(:first-child),
.tag.chart-legend>*:not(:first-child),
.modal .tag._window>*:not(:first-child),
cs-toc ul.tag>*:not(:first-child),
.cs-toc ul.tag>*:not(:first-child),
.web.screen .overview>* h4.tag>*:not(:first-child),
.web.screen ._border_overview>* h4.tag>*:not(:first-child),
cs-toc ul.-gap>*:not(:first-child),
cs-toc ul.chart-legend>*:not(:first-child),
cs-toc .modal ul._window>*:not(:first-child),
.modal cs-toc ul._window>*:not(:first-child),
cs-toc .web.screen ul.overview>*:not(:first-child),
.web.screen cs-toc ul.overview>*:not(:first-child),
cs-toc .web.screen .overview>* ul._overview-item>*:not(:first-child),
.web.screen .overview>* cs-toc ul._overview-item>*:not(:first-child),
cs-toc .web.screen ._border_overview ul._overview-item>*:not(:first-child),
.web.screen ._border_overview cs-toc ul._overview-item>*:not(:first-child),
.cs-toc ul.-gap>*:not(:first-child),
.cs-toc ul.chart-legend>*:not(:first-child),
.cs-toc .modal ul._window>*:not(:first-child),
.modal .cs-toc ul._window>*:not(:first-child),
.cs-toc .web.screen ul.overview>*:not(:first-child),
.web.screen .cs-toc ul.overview>*:not(:first-child),
.cs-toc .web.screen .overview>* ul._overview-item>*:not(:first-child),
.web.screen .overview>* .cs-toc ul._overview-item>*:not(:first-child),
.cs-toc .web.screen ._border_overview ul._overview-item>*:not(:first-child),
.web.screen ._border_overview .cs-toc ul._overview-item>*:not(:first-child),
.web.screen .stack-v.overview>*:not(:first-child),
.web.screen .overview.chart-legend>*:not(:first-child),
.web.screen .modal .overview._window>*:not(:first-child),
.modal .web.screen .overview._window>*:not(:first-child),
.web.screen .overview>* h4.overview>*:not(:first-child),
.web.screen ._border_overview>* h4.overview>*:not(:first-child),
.web.screen .overview>* h4.-gap>*:not(:first-child),
.web.screen .overview>* h4.chart-legend>*:not(:first-child),
.web.screen .overview>* .modal h4._window>*:not(:first-child),
.modal .web.screen .overview>* h4._window>*:not(:first-child),
.web.screen .overview>* h4._overview-item>*:not(:first-child),
.web.screen ._border_overview .overview>* h4._overview-item>*:not(:first-child),
.web.screen .overview>* .stack-v._overview-item>*:not(:first-child),
.web.screen .overview>* ._overview-item.chart-legend>*:not(:first-child),
.web.screen .overview>* .modal ._overview-item._window>*:not(:first-child),
.modal .web.screen .overview>* ._overview-item._window>*:not(:first-child),
.web.screen ._border_overview>* h4.-gap>*:not(:first-child),
.web.screen ._border_overview>* h4.chart-legend>*:not(:first-child),
.web.screen ._border_overview>* .modal h4._window>*:not(:first-child),
.modal .web.screen ._border_overview>* h4._window>*:not(:first-child),
.web.screen ._border_overview>* h4._overview-item>*:not(:first-child),
.web.screen ._border_overview .stack-v._overview-item>*:not(:first-child),
.web.screen ._border_overview ._overview-item.chart-legend>*:not(:first-child),
.web.screen ._border_overview .modal ._overview-item._window>*:not(:first-child),
.modal .web.screen ._border_overview ._overview-item._window>*:not(:first-child),
.web.screen .overview>* ._border_overview h4._overview-item>*:not(:first-child) {
    margin-top: 1rem;
}

.stack-v.-gap-s>*:not(:first-child),
.-gap-s.login>*:not(:first-child),
.login.avatar>*:not(:first-child),
cs-avatar.login>*:not(:first-child),
.chart-legend .login._item>*:not(:first-child),
.login.topic>*:not(:first-child),
cs-card-content section.-gap-s>*:not(:first-child),
cs-card-content section.avatar>*:not(:first-child),
cs-card-content .chart-legend section._item>*:not(:first-child),
.chart-legend cs-card-content section._item>*:not(:first-child),
cs-card-content section.topic>*:not(:first-child),
.stack-v.avatar>*:not(:first-child),
.avatar .avatar._initials>*:not(:first-child),
cs-avatar .avatar._initials>*:not(:first-child),
cs-card.avatar>*:not(:first-child),
.avatar.chart-legend>*:not(:first-child),
cs-header .avatar._nav>*:not(:first-child),
cs-menu.avatar>*:not(:first-child),
.modal .avatar._window>*:not(:first-child),
cs-toc ul.avatar>*:not(:first-child),
.cs-toc ul.avatar>*:not(:first-child),
.web.screen .overview>* h4.avatar>*:not(:first-child),
.web.screen ._border_overview>* h4.avatar>*:not(:first-child),
cs-avatar.stack-v>*:not(:first-child),
.avatar cs-avatar._initials>*:not(:first-child),
cs-avatar cs-avatar._initials>*:not(:first-child),
cs-avatar.chart-legend>*:not(:first-child),
cs-header cs-avatar._nav>*:not(:first-child),
.modal cs-avatar._window>*:not(:first-child),
.avatar .-gap-s._initials>*:not(:first-child),
.avatar .chart-legend ._initials._item>*:not(:first-child),
.chart-legend .avatar ._initials._item>*:not(:first-child),
.avatar ._initials.topic>*:not(:first-child),
cs-avatar .-gap-s._initials>*:not(:first-child),
cs-avatar .chart-legend ._initials._item>*:not(:first-child),
.chart-legend cs-avatar ._initials._item>*:not(:first-child),
cs-avatar ._initials.topic>*:not(:first-child),
cs-card.-gap-s>*:not(:first-child),
.chart-legend cs-card._item>*:not(:first-child),
cs-card.topic>*:not(:first-child),
.-gap-s.chart-legend>*:not(:first-child),
.chart-legend .chart-legend._item>*:not(:first-child),
.chart-legend.topic>*:not(:first-child),
.chart-legend .stack-v._item>*:not(:first-child),
.chart-legend cs-header ._item._nav>*:not(:first-child),
cs-header .chart-legend ._item._nav>*:not(:first-child),
.chart-legend cs-menu._item>*:not(:first-child),
.chart-legend .modal ._item._window>*:not(:first-child),
.modal .chart-legend ._item._window>*:not(:first-child),
.chart-legend cs-toc ul._item>*:not(:first-child),
cs-toc .chart-legend ul._item>*:not(:first-child),
.chart-legend .cs-toc ul._item>*:not(:first-child),
.cs-toc .chart-legend ul._item>*:not(:first-child),
.chart-legend .web.screen .overview>* h4._item>*:not(:first-child),
.web.screen .overview>* .chart-legend h4._item>*:not(:first-child),
.chart-legend .web.screen ._border_overview>* h4._item>*:not(:first-child),
.web.screen ._border_overview>* .chart-legend h4._item>*:not(:first-child),
cs-header .-gap-s._nav>*:not(:first-child),
cs-header ._nav.topic>*:not(:first-child),
cs-menu.-gap-s>*:not(:first-child),
cs-menu.topic>*:not(:first-child),
.modal .-gap-s._window>*:not(:first-child),
.modal ._window.topic>*:not(:first-child),
cs-toc ul.-gap-s>*:not(:first-child),
cs-toc ul.topic>*:not(:first-child),
.cs-toc ul.-gap-s>*:not(:first-child),
.cs-toc ul.topic>*:not(:first-child),
.stack-v.topic>*:not(:first-child),
.web.screen .overview>* h4.topic>*:not(:first-child),
.web.screen ._border_overview>* h4.topic>*:not(:first-child),
.web.screen .overview>* h4.-gap-s>*:not(:first-child),
.web.screen ._border_overview>* h4.-gap-s>*:not(:first-child) {
    margin-top: 0.5rem;
}

.stack-v.-gap-xs>*:not(:first-child),
.-gap-xs.login>*:not(:first-child),
cs-card-content section.-gap-xs>*:not(:first-child),
.avatar .-gap-xs._initials>*:not(:first-child),
cs-avatar .-gap-xs._initials>*:not(:first-child),
cs-card.-gap-xs>*:not(:first-child),
.-gap-xs.chart-legend>*:not(:first-child),
cs-header .-gap-xs._nav>*:not(:first-child),
cs-menu.-gap-xs>*:not(:first-child),
.modal .-gap-xs._window>*:not(:first-child),
cs-toc ul.-gap-xs>*:not(:first-child),
.cs-toc ul.-gap-xs>*:not(:first-child),
.web.screen .overview>* h4.-gap-xs>*:not(:first-child),
.web.screen ._border_overview>* h4.-gap-xs>*:not(:first-child) {
    margin-top: 0.25rem;
}

.stack-h.-space-between,
.-space-between.avatar,
cs-card cs-card-header.avatar,
cs-card cs-card-footer.avatar,
cs-menu.avatar,
cs-avatar.-space-between,
.-space-between.bottom-bar,
cs-card cs-card-header.bottom-bar,
cs-card cs-card-footer.bottom-bar,
cs-menu.bottom-bar,
.-space-between.button-group.-joined,
cs-card cs-card-header.button-group.-joined,
cs-card cs-card-footer.button-group.-joined,
cs-menu.button-group.-joined,
cs-accordion .button-group.-joined._header,
cs-button-group.-space-between.-joined,
cs-card cs-card-header,
cs-card cs-card-footer,
cs-card cs-card-footer .-space-between._details,
cs-card cs-card-footer cs-card-header._details,
cs-card cs-card-footer cs-card-footer._details,
cs-card cs-card-footer cs-menu._details,
cs-card cs-card-footer cs-accordion ._details._header,
cs-accordion cs-card cs-card-footer ._details._header,
.chart-legend .-space-between._item,
.chart-legend cs-card cs-card-header._item,
cs-card .chart-legend cs-card-header._item,
.chart-legend cs-card cs-card-footer._item,
cs-card .chart-legend cs-card-footer._item,
.chart-legend cs-menu._item,
.chart-legend cs-accordion ._item._header,
cs-accordion .chart-legend ._item._header,
cs-info-listicle.-space-between,
cs-menu.stack-h,
cs-menu.tag,
cs-menu.topic,
.web.screen cs-menu.overview,
.web.screen .overview>* cs-menu._overview-item,
.web.screen ._border_overview cs-menu._overview-item,
.-space-between.tag,
cs-card cs-card-header.tag,
cs-card cs-card-footer.tag,
.-space-between.topic,
cs-card cs-card-header.topic,
cs-card cs-card-footer.topic,
.web.screen .-space-between.overview,
.web.screen cs-card cs-card-header.overview,
cs-card .web.screen cs-card-header.overview,
.web.screen cs-card cs-card-footer.overview,
cs-card .web.screen cs-card-footer.overview,
.web.screen cs-accordion .overview._header,
cs-accordion .web.screen .overview._header,
.web.screen .overview>* .-space-between._overview-item,
.web.screen .overview>* cs-card cs-card-header._overview-item,
cs-card .web.screen .overview>* cs-card-header._overview-item,
.web.screen .overview>* cs-card cs-card-footer._overview-item,
cs-card .web.screen .overview>* cs-card-footer._overview-item,
.web.screen .overview>* cs-accordion ._overview-item._header,
cs-accordion .web.screen .overview>* ._overview-item._header,
.web.screen ._border_overview .-space-between._overview-item,
.web.screen ._border_overview cs-card cs-card-header._overview-item,
cs-card .web.screen ._border_overview cs-card-header._overview-item,
.web.screen ._border_overview cs-card cs-card-footer._overview-item,
cs-card .web.screen ._border_overview cs-card-footer._overview-item,
.web.screen ._border_overview cs-accordion ._overview-item._header,
cs-accordion .web.screen ._border_overview ._overview-item._header,
cs-accordion ._header,
.stack-v.-space-between,
.-space-between.login,
cs-card cs-card-header.login,
cs-card cs-card-footer.login,
cs-menu.login,
cs-accordion .login._header,
cs-card-content section.-space-between,
cs-card-content cs-accordion section._header,
cs-accordion cs-card-content section._header,
.avatar .-space-between._initials,
.avatar cs-card cs-card-header._initials,
cs-card .avatar cs-card-header._initials,
.avatar cs-card cs-card-footer._initials,
cs-card .avatar cs-card-footer._initials,
.avatar cs-menu._initials,
.avatar cs-accordion ._initials._header,
cs-accordion .avatar ._initials._header,
cs-avatar .-space-between._initials,
cs-avatar cs-card cs-card-header._initials,
cs-card cs-avatar cs-card-header._initials,
cs-avatar cs-card cs-card-footer._initials,
cs-card cs-avatar cs-card-footer._initials,
cs-avatar cs-menu._initials,
cs-avatar cs-accordion ._initials._header,
cs-accordion cs-avatar ._initials._header,
cs-card.-space-between,
cs-accordion cs-card._header,
cs-card cs-card-header.stack-v,
cs-card cs-card-header.chart-legend,
cs-card cs-header cs-card-header._nav,
cs-header cs-card cs-card-header._nav,
cs-card .modal cs-card-header._window,
.modal cs-card cs-card-header._window,
cs-card cs-card-footer.stack-v,
cs-card cs-card-footer.chart-legend,
cs-card cs-header cs-card-footer._nav,
cs-header cs-card cs-card-footer._nav,
cs-card .modal cs-card-footer._window,
.modal cs-card cs-card-footer._window,
.-space-between.chart-legend,
cs-menu.chart-legend,
cs-accordion .chart-legend._header,
cs-header .-space-between._nav,
cs-header cs-menu._nav,
cs-header cs-accordion ._nav._header,
cs-accordion cs-header ._nav._header,
cs-menu,
.modal .-space-between._window,
.modal cs-menu._window,
.modal cs-accordion ._window._header,
cs-accordion .modal ._window._header,
cs-toc ul.-space-between,
cs-toc cs-accordion ul._header,
cs-accordion cs-toc ul._header,
.cs-toc ul.-space-between,
.cs-toc cs-accordion ul._header,
cs-accordion .cs-toc ul._header,
.web.screen .overview>* h4.-space-between,
.web.screen .overview>* cs-accordion h4._header,
cs-accordion .web.screen .overview>* h4._header,
.web.screen ._border_overview>* h4.-space-between,
.web.screen ._border_overview>* cs-accordion h4._header,
cs-accordion .web.screen ._border_overview>* h4._header,
cs-accordion .stack-v._header,
cs-accordion cs-menu._header {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.stack-h.-space-around,
.-space-around.avatar,
cs-avatar.-space-around,
.-space-around.bottom-bar,
.-space-around.button-group.-joined,
cs-button-group.-space-around.-joined,
cs-card cs-card-header.-space-around,
cs-card cs-card-footer.-space-around,
cs-card cs-card-footer .-space-around._details,
.chart-legend .-space-around._item,
cs-info-listicle.-space-around,
.-space-around.tag,
.-space-around.topic,
.web.screen .-space-around.overview,
.web.screen .overview>* .-space-around._overview-item,
.web.screen ._border_overview .-space-around._overview-item,
cs-accordion .-space-around._header,
.stack-v.-space-around,
.-space-around.login,
cs-card-content section.-space-around,
.avatar .-space-around._initials,
cs-avatar .-space-around._initials,
cs-card.-space-around,
.-space-around.chart-legend,
cs-header .-space-around._nav,
cs-menu.-space-around,
.modal .-space-around._window,
cs-toc ul.-space-around,
.cs-toc ul.-space-around,
.web.screen .overview>* h4.-space-around,
.web.screen ._border_overview>* h4.-space-around {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

.stack-h.-justify-center,
.stack-h.login,
.login.avatar,
cs-avatar.login,
.login.bottom-bar,
.login.button-group.-joined,
cs-button-group.login.-joined,
cs-card cs-card-header.login,
cs-card cs-card-footer.login,
cs-card cs-card-footer .login._details,
.chart-legend .login._item,
cs-info-listicle.login,
.login.tag,
.login.topic,
.web.screen .login.overview,
.web.screen .overview>* .login._overview-item,
.web.screen ._border_overview .login._overview-item,
cs-accordion .login._header,
.-justify-center.avatar,
.avatar .avatar._initials,
cs-avatar .avatar._initials,
.avatar.bottom-bar,
.avatar.chart-legend,
.web.screen .overview>* h4.avatar,
cs-avatar.-justify-center,
.avatar cs-avatar._initials,
cs-avatar cs-avatar._initials,
cs-avatar.bottom-bar,
cs-avatar.chart-legend,
.avatar .stack-h._initials,
.avatar ._initials.bottom-bar,
.avatar ._initials.button-group.-joined,
.avatar cs-button-group._initials.-joined,
.avatar cs-card cs-card-header._initials,
cs-card .avatar cs-card-header._initials,
.avatar cs-card cs-card-footer._initials,
cs-card .avatar cs-card-footer._initials,
.avatar cs-card cs-card-footer ._initials._details,
cs-card cs-card-footer .avatar ._initials._details,
.avatar .chart-legend ._initials._item,
.chart-legend .avatar ._initials._item,
.avatar cs-info-listicle._initials,
.avatar ._initials.tag,
.avatar ._initials.topic,
.avatar .web.screen ._initials.overview,
.web.screen .avatar ._initials.overview,
.avatar .web.screen .overview>* ._initials._overview-item,
.web.screen .overview>* .avatar ._initials._overview-item,
.avatar .web.screen ._border_overview ._initials._overview-item,
.web.screen ._border_overview .avatar ._initials._overview-item,
.avatar cs-accordion ._initials._header,
cs-accordion .avatar ._initials._header,
cs-avatar .stack-h._initials,
cs-avatar ._initials.bottom-bar,
cs-avatar ._initials.button-group.-joined,
cs-avatar cs-button-group._initials.-joined,
cs-avatar cs-card cs-card-header._initials,
cs-card cs-avatar cs-card-header._initials,
cs-avatar cs-card cs-card-footer._initials,
cs-card cs-avatar cs-card-footer._initials,
cs-avatar cs-card cs-card-footer ._initials._details,
cs-card cs-card-footer cs-avatar ._initials._details,
cs-avatar .chart-legend ._initials._item,
.chart-legend cs-avatar ._initials._item,
cs-avatar cs-info-listicle._initials,
cs-avatar ._initials.tag,
cs-avatar ._initials.topic,
cs-avatar .web.screen ._initials.overview,
.web.screen cs-avatar ._initials.overview,
cs-avatar .web.screen .overview>* ._initials._overview-item,
.web.screen .overview>* cs-avatar ._initials._overview-item,
cs-avatar .web.screen ._border_overview ._initials._overview-item,
.web.screen ._border_overview cs-avatar ._initials._overview-item,
cs-avatar cs-accordion ._initials._header,
cs-accordion cs-avatar ._initials._header,
.bottom-bar,
.-justify-center.button-group.-joined,
.button-group.-joined.bottom-bar,
.button-group.-joined.chart-legend,
.web.screen .overview>* h4.button-group.-joined,
cs-button-group.-justify-center.-joined,
cs-button-group.-joined.bottom-bar,
cs-button-group.-joined.chart-legend,
cs-card cs-card-header.-justify-center,
cs-card cs-card-header.bottom-bar,
cs-card cs-card-header.chart-legend,
cs-card cs-card-footer.-justify-center,
cs-card cs-card-footer.bottom-bar,
cs-card cs-card-footer.chart-legend,
cs-card cs-card-footer .-justify-center._details,
cs-card cs-card-footer ._details.bottom-bar,
cs-card cs-card-footer ._details.chart-legend,
cs-card cs-card-footer .web.screen .overview>* h4._details,
.web.screen .overview>* cs-card cs-card-footer h4._details,
.stack-h.chart-legend,
.chart-legend.bottom-bar,
.chart-legend .chart-legend._item,
cs-info-listicle.chart-legend,
.chart-legend.tag,
.chart-legend.topic,
.web.screen .chart-legend.overview,
.web.screen .overview>* .chart-legend._overview-item,
.web.screen ._border_overview .chart-legend._overview-item,
cs-accordion .chart-legend._header,
.chart-legend .-justify-center._item,
.chart-legend ._item.bottom-bar,
.chart-legend .web.screen .overview>* h4._item,
.web.screen .overview>* .chart-legend h4._item,
cs-info-listicle.-justify-center,
cs-info-listicle.bottom-bar,
.-justify-center.tag,
.tag.bottom-bar,
.web.screen .overview>* h4.tag,
.-justify-center.topic,
.topic.bottom-bar,
.web.screen .overview>* h4.topic,
.web.screen .-justify-center.overview,
.web.screen .overview.bottom-bar,
.web.screen .overview>* h4.overview,
.web.screen .overview>* h4.stack-h,
.web.screen .overview>* h4.bottom-bar,
.web.screen .overview>* h4._overview-item,
.web.screen ._border_overview .overview>* h4._overview-item,
.web.screen .overview>* cs-accordion h4._header,
cs-accordion .web.screen .overview>* h4._header,
.web.screen .overview>* .-justify-center._overview-item,
.web.screen .overview>* ._overview-item.bottom-bar,
.web.screen ._border_overview .-justify-center._overview-item,
.web.screen ._border_overview ._overview-item.bottom-bar,
.web.screen .overview>* ._border_overview h4._overview-item,
cs-accordion .-justify-center._header,
cs-accordion ._header.bottom-bar,
.stack-v.-justify-center,
.login,
cs-card-content section.-justify-center,
cs-card-content section.bottom-bar,
.avatar ._initials,
cs-avatar ._initials,
.stack-v.bottom-bar,
cs-card.bottom-bar,
cs-header .bottom-bar._nav,
cs-menu.bottom-bar,
.modal .bottom-bar._window,
cs-toc ul.bottom-bar,
.cs-toc ul.bottom-bar,
.web.screen ._border_overview>* h4.bottom-bar,
cs-card.-justify-center,
.chart-legend,
cs-header .-justify-center._nav,
cs-header ._nav.login,
cs-header ._nav.chart-legend,
cs-menu.-justify-center,
.modal .-justify-center._window,
.modal ._window.login,
.modal cs-avatar ._window._initials,
cs-avatar .modal ._window._initials,
.modal ._window.chart-legend,
cs-toc ul.-justify-center,
.cs-toc ul.-justify-center,
.cs-toc ul.login,
.cs-toc ul.chart-legend,
.web.screen .overview>* h4,
.web.screen ._border_overview>* h4.-justify-center,
.web.screen ._border_overview>* h4.login,
.web.screen ._border_overview>* .avatar h4._initials,
.avatar .web.screen ._border_overview>* h4._initials,
.web.screen ._border_overview>* cs-avatar h4._initials,
cs-avatar .web.screen ._border_overview>* h4._initials,
.web.screen ._border_overview>* h4.chart-legend {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.stack-h.-justify-start,
.-justify-start.avatar,
cs-button.avatar.-menu,
.avatar.button.-menu,
cs-avatar.-justify-start,
cs-avatar.button.-menu,
.-justify-start.bottom-bar,
cs-button.bottom-bar.-menu,
.bottom-bar.button.-menu,
cs-button.stack-h.-menu,
cs-button.-menu.button-group.-joined,
cs-card cs-card-footer cs-button.-menu._details,
.chart-legend cs-button.-menu._item,
cs-button.-menu.tag,
cs-button.-menu.topic,
.web.screen cs-button.-menu.overview,
.web.screen .overview>* cs-button.-menu._overview-item,
.web.screen ._border_overview cs-button.-menu._overview-item,
cs-accordion cs-button.-menu._header,
.stack-h.button.-menu,
.button.-menu.button-group.-joined,
cs-button-group.button.-menu.-joined,
cs-card cs-card-header.button.-menu,
cs-card cs-card-footer.button.-menu,
cs-card cs-card-footer .button.-menu._details,
.chart-legend .button.-menu._item,
cs-info-listicle.button.-menu,
.button.-menu.tag,
.button.-menu.topic,
.web.screen .button.-menu.overview,
.web.screen .overview>* .button.-menu._overview-item,
.web.screen ._border_overview .button.-menu._overview-item,
cs-accordion .button.-menu._header,
.-justify-start.button-group.-joined,
cs-button-group.-justify-start.-joined,
cs-card cs-card-header.-justify-start,
cs-card cs-card-footer.-justify-start,
cs-card cs-card-footer .-justify-start._details,
.chart-legend .-justify-start._item,
cs-info-listicle.-justify-start,
.-justify-start.tag,
.-justify-start.topic,
.web.screen .-justify-start.overview,
.web.screen .overview>* .-justify-start._overview-item,
.web.screen ._border_overview .-justify-start._overview-item,
cs-accordion .-justify-start._header,
.stack-v.-justify-start,
.-justify-start.login,
cs-button.login.-menu,
.login.button.-menu,
cs-card-content section.-justify-start,
cs-card-content section.button.-menu,
.avatar .-justify-start._initials,
.avatar cs-button._initials.-menu,
.avatar ._initials.button.-menu,
cs-avatar .-justify-start._initials,
cs-avatar cs-button._initials.-menu,
cs-avatar ._initials.button.-menu,
cs-button.stack-v.-menu,
cs-button.-menu.chart-legend,
cs-header cs-button.-menu._nav,
.modal cs-button.-menu._window,
.stack-v.button.-menu,
cs-card.button.-menu,
.button.-menu.chart-legend,
cs-header .button.-menu._nav,
cs-menu.button.-menu,
.modal .button.-menu._window,
cs-toc ul.button.-menu,
.cs-toc ul.button.-menu,
.web.screen .overview>* h4.button.-menu,
.web.screen ._border_overview>* h4.button.-menu,
cs-card.-justify-start,
.-justify-start.chart-legend,
cs-header .-justify-start._nav,
cs-menu.-justify-start,
.modal .-justify-start._window,
cs-toc ul.-justify-start,
.cs-toc ul.-justify-start,
.web.screen .overview>* h4.-justify-start,
.web.screen ._border_overview>* h4.-justify-start {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.stack-h.-justify-end,
.-justify-end.avatar,
cs-header .avatar._nav,
.web.screen ._border_overview>* h4.avatar,
cs-avatar.-justify-end,
cs-header cs-avatar._nav,
.-justify-end.bottom-bar,
cs-header .bottom-bar._nav,
.web.screen ._border_overview>* h4.bottom-bar,
.-justify-end.button-group.-joined,
cs-header .button-group.-joined._nav,
.web.screen ._border_overview>* h4.button-group.-joined,
cs-button-group.-justify-end.-joined,
cs-header cs-button-group.-joined._nav,
cs-card cs-card-header.-justify-end,
cs-card cs-header cs-card-header._nav,
cs-header cs-card cs-card-header._nav,
cs-card cs-card-footer.-justify-end,
cs-card cs-header cs-card-footer._nav,
cs-header cs-card cs-card-footer._nav,
cs-card cs-card-footer .-justify-end._details,
cs-card cs-card-footer cs-header ._details._nav,
cs-header cs-card cs-card-footer ._details._nav,
cs-card cs-card-footer .web.screen ._border_overview>* h4._details,
.web.screen ._border_overview>* cs-card cs-card-footer h4._details,
.chart-legend .-justify-end._item,
.chart-legend cs-header ._item._nav,
cs-header .chart-legend ._item._nav,
.chart-legend .web.screen ._border_overview>* h4._item,
.web.screen ._border_overview>* .chart-legend h4._item,
cs-header .stack-h._nav,
cs-header cs-info-listicle._nav,
cs-header ._nav.tag,
cs-header ._nav.topic,
cs-header .web.screen ._nav.overview,
.web.screen cs-header ._nav.overview,
cs-header .web.screen .overview>* ._nav._overview-item,
.web.screen .overview>* cs-header ._nav._overview-item,
cs-header .web.screen ._border_overview ._nav._overview-item,
.web.screen ._border_overview cs-header ._nav._overview-item,
cs-header cs-accordion ._nav._header,
cs-accordion cs-header ._nav._header,
cs-info-listicle.-justify-end,
.-justify-end.tag,
.web.screen ._border_overview>* h4.tag,
.-justify-end.topic,
.web.screen ._border_overview>* h4.topic,
.web.screen .-justify-end.overview,
.web.screen ._border_overview>* h4.overview,
.web.screen .overview>* .-justify-end._overview-item,
.web.screen ._border_overview>* h4.stack-h,
.web.screen ._border_overview>* h4._overview-item,
.web.screen ._border_overview>* cs-accordion h4._header,
cs-accordion .web.screen ._border_overview>* h4._header,
.web.screen ._border_overview .-justify-end._overview-item,
cs-accordion .-justify-end._header,
.stack-v.-justify-end,
.-justify-end.login,
cs-card-content section.-justify-end,
.avatar .-justify-end._initials,
.avatar cs-header ._initials._nav,
cs-header .avatar ._initials._nav,
cs-avatar .-justify-end._initials,
cs-avatar cs-header ._initials._nav,
cs-header cs-avatar ._initials._nav,
cs-card.-justify-end,
.-justify-end.chart-legend,
cs-header ._nav,
cs-menu.-justify-end,
.modal .-justify-end._window,
.modal cs-header ._window._nav,
cs-header .modal ._window._nav,
cs-toc ul.-justify-end,
.cs-toc ul.-justify-end,
.web.screen .overview>* h4.-justify-end,
.web.screen .overview>* cs-header h4._nav,
cs-header .web.screen .overview>* h4._nav,
.web.screen ._border_overview>* h4 {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.stack-h.-align-stretch,
.-align-stretch.avatar,
cs-avatar.-align-stretch,
.-align-stretch.bottom-bar,
.-align-stretch.button-group.-joined,
cs-button-group.-align-stretch.-joined,
cs-card cs-card-header.-align-stretch,
cs-card cs-card-footer.-align-stretch,
cs-card cs-card-footer .-align-stretch._details,
.chart-legend .-align-stretch._item,
cs-info-listicle.-align-stretch,
.-align-stretch.tag,
.-align-stretch.topic,
.web.screen .-align-stretch.overview,
.web.screen .overview>* .-align-stretch._overview-item,
.web.screen ._border_overview .-align-stretch._overview-item,
cs-accordion .-align-stretch._header,
.stack-v.-align-stretch,
.-align-stretch.login,
cs-card-content section.-align-stretch,
.avatar .-align-stretch._initials,
cs-avatar .-align-stretch._initials,
cs-card.-align-stretch,
.-align-stretch.chart-legend,
cs-header .-align-stretch._nav,
cs-menu.-align-stretch,
.modal .-align-stretch._window,
cs-toc ul.-align-stretch,
.cs-toc ul.-align-stretch,
.web.screen .overview>* h4.-align-stretch,
.web.screen ._border_overview>* h4.-align-stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

.stack-h.-align-center,
.stack-h.login,
.login.avatar,
cs-avatar.login,
.login.bottom-bar,
.login.button-group.-joined,
cs-button-group.login.-joined,
cs-card cs-card-header.login,
cs-card cs-card-footer.login,
cs-card cs-card-footer .login._details,
.chart-legend .login._item,
cs-info-listicle.login,
.login.tag,
.login.topic,
.web.screen .login.overview,
.web.screen .overview>* .login._overview-item,
.web.screen ._border_overview .login._overview-item,
cs-accordion .login._header,
.avatar,
cs-avatar,
.avatar .stack-h._initials,
.avatar ._initials.avatar,
.avatar cs-avatar._initials,
.avatar ._initials.bottom-bar,
.avatar ._initials.button-group.-joined,
.avatar cs-button-group._initials.-joined,
.avatar cs-card cs-card-header._initials,
cs-card .avatar cs-card-header._initials,
.avatar cs-card cs-card-footer._initials,
cs-card .avatar cs-card-footer._initials,
.avatar cs-card cs-card-footer ._initials._details,
cs-card cs-card-footer .avatar ._initials._details,
.avatar .chart-legend ._initials._item,
.chart-legend .avatar ._initials._item,
.avatar cs-info-listicle._initials,
.avatar ._initials.tag,
.avatar ._initials.topic,
.avatar .web.screen ._initials.overview,
.web.screen .avatar ._initials.overview,
.avatar .web.screen .overview>* ._initials._overview-item,
.web.screen .overview>* .avatar ._initials._overview-item,
.avatar .web.screen ._border_overview ._initials._overview-item,
.web.screen ._border_overview .avatar ._initials._overview-item,
.avatar cs-accordion ._initials._header,
cs-accordion .avatar ._initials._header,
cs-avatar .stack-h._initials,
cs-avatar ._initials.avatar,
cs-avatar cs-avatar._initials,
cs-avatar ._initials.bottom-bar,
cs-avatar ._initials.button-group.-joined,
cs-avatar cs-button-group._initials.-joined,
cs-avatar cs-card cs-card-header._initials,
cs-card cs-avatar cs-card-header._initials,
cs-avatar cs-card cs-card-footer._initials,
cs-card cs-avatar cs-card-footer._initials,
cs-avatar cs-card cs-card-footer ._initials._details,
cs-card cs-card-footer cs-avatar ._initials._details,
cs-avatar .chart-legend ._initials._item,
.chart-legend cs-avatar ._initials._item,
cs-avatar cs-info-listicle._initials,
cs-avatar ._initials.tag,
cs-avatar ._initials.topic,
cs-avatar .web.screen ._initials.overview,
.web.screen cs-avatar ._initials.overview,
cs-avatar .web.screen .overview>* ._initials._overview-item,
.web.screen .overview>* cs-avatar ._initials._overview-item,
cs-avatar .web.screen ._border_overview ._initials._overview-item,
.web.screen ._border_overview cs-avatar ._initials._overview-item,
cs-avatar cs-accordion ._initials._header,
cs-accordion cs-avatar ._initials._header,
.-align-center.bottom-bar,
.bottom-bar.avatar,
cs-avatar.bottom-bar,
cs-card cs-card-footer.bottom-bar,
cs-card cs-card-footer .bottom-bar._details,
.chart-legend .bottom-bar._item,
cs-info-listicle.bottom-bar,
.web.screen .overview>* .bottom-bar._overview-item,
.web.screen ._border_overview .bottom-bar._overview-item,
cs-accordion .bottom-bar._header,
.-align-center.button-group.-joined,
.button-group.-joined.avatar,
cs-avatar.button-group.-joined,
cs-card cs-card-footer.button-group.-joined,
cs-card cs-card-footer .button-group.-joined._details,
.chart-legend .button-group.-joined._item,
cs-info-listicle.button-group.-joined,
.web.screen .overview>* .button-group.-joined._overview-item,
.web.screen ._border_overview .button-group.-joined._overview-item,
cs-accordion .button-group.-joined._header,
cs-button-group.-align-center.-joined,
cs-button-group.-joined.avatar,
cs-card cs-card-footer cs-button-group.-joined._details,
.chart-legend cs-button-group.-joined._item,
.web.screen .overview>* cs-button-group.-joined._overview-item,
.web.screen ._border_overview cs-button-group.-joined._overview-item,
cs-accordion cs-button-group.-joined._header,
cs-card cs-card-header.-align-center,
cs-card cs-card-header.avatar,
cs-card cs-card-footer cs-card-header._details,
cs-card .chart-legend cs-card-header._item,
.chart-legend cs-card cs-card-header._item,
cs-card .web.screen .overview>* cs-card-header._overview-item,
.web.screen .overview>* cs-card cs-card-header._overview-item,
cs-card .web.screen ._border_overview cs-card-header._overview-item,
.web.screen ._border_overview cs-card cs-card-header._overview-item,
cs-card cs-accordion cs-card-header._header,
cs-accordion cs-card cs-card-header._header,
cs-card cs-card-footer,
cs-card cs-card-footer ._details,
.chart-legend ._item,
cs-info-listicle,
.-align-center.tag,
.tag.avatar,
cs-avatar.tag,
cs-card cs-card-footer.tag,
cs-card cs-card-footer .tag._details,
.chart-legend .tag._item,
cs-info-listicle.tag,
.web.screen .overview>* .tag._overview-item,
.web.screen ._border_overview .tag._overview-item,
cs-accordion .tag._header,
.-align-center.topic,
.topic.avatar,
cs-avatar.topic,
cs-card cs-card-footer.topic,
cs-card cs-card-footer .topic._details,
.chart-legend .topic._item,
cs-info-listicle.topic,
.web.screen .overview>* .topic._overview-item,
.web.screen ._border_overview .topic._overview-item,
cs-accordion .topic._header,
.web.screen .-align-center.overview,
.web.screen .overview.avatar,
.web.screen cs-avatar.overview,
.web.screen cs-card cs-card-footer.overview,
cs-card .web.screen cs-card-footer.overview,
.web.screen cs-card cs-card-footer .overview._details,
cs-card cs-card-footer .web.screen .overview._details,
.web.screen .chart-legend .overview._item,
.chart-legend .web.screen .overview._item,
.web.screen cs-info-listicle.overview,
.web.screen .overview>* .overview._overview-item,
.web.screen ._border_overview .overview._overview-item,
.web.screen cs-accordion .overview._header,
cs-accordion .web.screen .overview._header,
.web.screen .overview>* ._overview-item,
.web.screen ._border_overview ._overview-item,
cs-accordion ._header,
.stack-v.-align-center,
.login,
cs-card-content section.-align-center,
cs-card-content section.login,
cs-card-content section.avatar,
cs-card-content .avatar section._initials,
.avatar cs-card-content section._initials,
cs-card-content cs-avatar section._initials,
cs-avatar cs-card-content section._initials,
cs-card-content cs-card cs-card-footer section._details,
cs-card cs-card-footer cs-card-content section._details,
cs-card-content .chart-legend section._item,
.chart-legend cs-card-content section._item,
cs-card-content .web.screen .overview>* section._overview-item,
.web.screen .overview>* cs-card-content section._overview-item,
cs-card-content .web.screen ._border_overview section._overview-item,
.web.screen ._border_overview cs-card-content section._overview-item,
cs-card-content cs-accordion section._header,
cs-accordion cs-card-content section._header,
.stack-v.avatar,
.avatar.login,
.avatar .avatar._initials,
cs-avatar .avatar._initials,
cs-card.avatar,
.avatar.chart-legend,
cs-header .avatar._nav,
cs-menu.avatar,
.modal .avatar._window,
cs-toc ul.avatar,
.cs-toc ul.avatar,
.web.screen .overview>* h4.avatar,
.web.screen ._border_overview>* h4.avatar,
cs-avatar.stack-v,
cs-avatar.login,
.avatar cs-avatar._initials,
cs-avatar cs-avatar._initials,
cs-avatar.chart-legend,
cs-header cs-avatar._nav,
.modal cs-avatar._window,
.avatar ._initials,
cs-avatar ._initials,
cs-card.-align-center,
cs-card.login,
.avatar cs-card._initials,
cs-avatar cs-card._initials,
cs-card cs-card-footer cs-card._details,
.chart-legend cs-card._item,
.web.screen .overview>* cs-card._overview-item,
.web.screen ._border_overview cs-card._overview-item,
cs-accordion cs-card._header,
cs-card cs-card-footer.stack-v,
cs-card cs-card-footer.login,
cs-card .avatar cs-card-footer._initials,
.avatar cs-card cs-card-footer._initials,
cs-card cs-avatar cs-card-footer._initials,
cs-avatar cs-card cs-card-footer._initials,
cs-card cs-card-footer.chart-legend,
cs-card cs-header cs-card-footer._nav,
cs-header cs-card cs-card-footer._nav,
cs-card .modal cs-card-footer._window,
.modal cs-card cs-card-footer._window,
cs-card cs-card-footer .stack-v._details,
cs-card cs-card-footer ._details.login,
cs-card cs-card-footer .avatar ._details._initials,
.avatar cs-card cs-card-footer ._details._initials,
cs-card cs-card-footer cs-avatar ._details._initials,
cs-avatar cs-card cs-card-footer ._details._initials,
cs-card cs-card-footer ._details.chart-legend,
cs-card cs-card-footer cs-header ._details._nav,
cs-header cs-card cs-card-footer ._details._nav,
cs-card cs-card-footer cs-menu._details,
cs-card cs-card-footer .modal ._details._window,
.modal cs-card cs-card-footer ._details._window,
cs-card cs-card-footer cs-toc ul._details,
cs-toc cs-card cs-card-footer ul._details,
cs-card cs-card-footer .cs-toc ul._details,
.cs-toc cs-card cs-card-footer ul._details,
cs-card cs-card-footer .web.screen .overview>* h4._details,
.web.screen .overview>* cs-card cs-card-footer h4._details,
cs-card cs-card-footer .web.screen ._border_overview>* h4._details,
.web.screen ._border_overview>* cs-card cs-card-footer h4._details,
.-align-center.chart-legend,
.chart-legend.login,
.avatar .chart-legend._initials,
cs-avatar .chart-legend._initials,
.chart-legend .chart-legend._item,
cs-info-listicle.chart-legend,
.web.screen .overview>* .chart-legend._overview-item,
.web.screen ._border_overview .chart-legend._overview-item,
cs-accordion .chart-legend._header,
.chart-legend .stack-v._item,
.chart-legend ._item.login,
.chart-legend .avatar ._item._initials,
.avatar .chart-legend ._item._initials,
.chart-legend cs-avatar ._item._initials,
cs-avatar .chart-legend ._item._initials,
.chart-legend cs-header ._item._nav,
cs-header .chart-legend ._item._nav,
.chart-legend cs-menu._item,
.chart-legend .modal ._item._window,
.modal .chart-legend ._item._window,
.chart-legend cs-toc ul._item,
cs-toc .chart-legend ul._item,
.chart-legend .cs-toc ul._item,
.cs-toc .chart-legend ul._item,
.chart-legend .web.screen .overview>* h4._item,
.web.screen .overview>* .chart-legend h4._item,
.chart-legend .web.screen ._border_overview>* h4._item,
.web.screen ._border_overview>* .chart-legend h4._item,
cs-header .-align-center._nav,
cs-header ._nav.login,
cs-header .avatar ._nav._initials,
.avatar cs-header ._nav._initials,
cs-header cs-avatar ._nav._initials,
cs-avatar cs-header ._nav._initials,
cs-header cs-info-listicle._nav,
cs-header .web.screen .overview>* ._nav._overview-item,
.web.screen .overview>* cs-header ._nav._overview-item,
cs-header .web.screen ._border_overview ._nav._overview-item,
.web.screen ._border_overview cs-header ._nav._overview-item,
cs-header cs-accordion ._nav._header,
cs-accordion cs-header ._nav._header,
cs-info-listicle.stack-v,
cs-info-listicle.login,
.avatar cs-info-listicle._initials,
cs-avatar cs-info-listicle._initials,
.modal cs-info-listicle._window,
cs-menu.-align-center,
cs-menu.login,
.avatar cs-menu._initials,
cs-avatar cs-menu._initials,
.web.screen .overview>* cs-menu._overview-item,
.web.screen ._border_overview cs-menu._overview-item,
cs-accordion cs-menu._header,
.modal .-align-center._window,
.modal ._window.login,
.modal .avatar ._window._initials,
.avatar .modal ._window._initials,
.modal cs-avatar ._window._initials,
cs-avatar .modal ._window._initials,
.modal .web.screen .overview>* ._window._overview-item,
.web.screen .overview>* .modal ._window._overview-item,
.modal .web.screen ._border_overview ._window._overview-item,
.web.screen ._border_overview .modal ._window._overview-item,
.modal cs-accordion ._window._header,
cs-accordion .modal ._window._header,
cs-toc ul.-align-center,
cs-toc ul.login,
cs-toc .avatar ul._initials,
.avatar cs-toc ul._initials,
cs-toc cs-avatar ul._initials,
cs-avatar cs-toc ul._initials,
cs-toc .web.screen .overview>* ul._overview-item,
.web.screen .overview>* cs-toc ul._overview-item,
cs-toc .web.screen ._border_overview ul._overview-item,
.web.screen ._border_overview cs-toc ul._overview-item,
cs-toc cs-accordion ul._header,
cs-accordion cs-toc ul._header,
.cs-toc ul.-align-center,
.cs-toc ul.login,
.cs-toc .avatar ul._initials,
.avatar .cs-toc ul._initials,
.cs-toc cs-avatar ul._initials,
cs-avatar .cs-toc ul._initials,
.cs-toc .web.screen .overview>* ul._overview-item,
.web.screen .overview>* .cs-toc ul._overview-item,
.cs-toc .web.screen ._border_overview ul._overview-item,
.web.screen ._border_overview .cs-toc ul._overview-item,
.cs-toc cs-accordion ul._header,
cs-accordion .cs-toc ul._header,
.web.screen .overview>* h4.-align-center,
.web.screen .overview>* h4.login,
.web.screen .overview>* .avatar h4._initials,
.avatar .web.screen .overview>* h4._initials,
.web.screen .overview>* cs-avatar h4._initials,
cs-avatar .web.screen .overview>* h4._initials,
.web.screen .overview>* h4._overview-item,
.web.screen ._border_overview .overview>* h4._overview-item,
.web.screen .overview>* cs-accordion h4._header,
cs-accordion .web.screen .overview>* h4._header,
.web.screen .overview>* .stack-v._overview-item,
.web.screen .overview>* ._overview-item.login,
.web.screen .overview>* .avatar ._overview-item._initials,
.avatar .web.screen .overview>* ._overview-item._initials,
.web.screen .overview>* cs-avatar ._overview-item._initials,
cs-avatar .web.screen .overview>* ._overview-item._initials,
.web.screen ._border_overview>* h4.-align-center,
.web.screen ._border_overview>* h4.login,
.web.screen ._border_overview>* .avatar h4._initials,
.avatar .web.screen ._border_overview>* h4._initials,
.web.screen ._border_overview>* cs-avatar h4._initials,
cs-avatar .web.screen ._border_overview>* h4._initials,
.web.screen ._border_overview>* h4._overview-item,
.web.screen ._border_overview>* cs-accordion h4._header,
cs-accordion .web.screen ._border_overview>* h4._header,
.web.screen ._border_overview .stack-v._overview-item,
.web.screen ._border_overview ._overview-item.login,
.web.screen ._border_overview .avatar ._overview-item._initials,
.avatar .web.screen ._border_overview ._overview-item._initials,
.web.screen ._border_overview cs-avatar ._overview-item._initials,
cs-avatar .web.screen ._border_overview ._overview-item._initials,
.web.screen .overview>* ._border_overview h4._overview-item,
cs-accordion .stack-v._header,
cs-accordion ._header.login,
cs-accordion .avatar ._header._initials,
.avatar cs-accordion ._header._initials,
cs-accordion cs-avatar ._header._initials,
cs-avatar cs-accordion ._header._initials {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.stack-h.-align-start,
.-align-start.avatar,
cs-card cs-card-header.avatar,
cs-avatar.-align-start,
.-align-start.bottom-bar,
cs-card cs-card-header.bottom-bar,
.-align-start.button-group.-joined,
cs-card cs-card-header.button-group.-joined,
cs-button-group.-align-start.-joined,
cs-card cs-card-header,
cs-card cs-card-footer.-align-start,
cs-card cs-card-footer .-align-start._details,
cs-card cs-card-footer cs-card-header._details,
.chart-legend .-align-start._item,
.chart-legend cs-card cs-card-header._item,
cs-card .chart-legend cs-card-header._item,
cs-info-listicle.-align-start,
.-align-start.tag,
cs-card cs-card-header.tag,
.-align-start.topic,
cs-card cs-card-header.topic,
.web.screen .-align-start.overview,
.web.screen cs-card cs-card-header.overview,
cs-card .web.screen cs-card-header.overview,
.web.screen .overview>* .-align-start._overview-item,
.web.screen .overview>* cs-card cs-card-header._overview-item,
cs-card .web.screen .overview>* cs-card-header._overview-item,
.web.screen ._border_overview .-align-start._overview-item,
.web.screen ._border_overview cs-card cs-card-header._overview-item,
cs-card .web.screen ._border_overview cs-card-header._overview-item,
cs-accordion .-align-start._header,
cs-accordion cs-card cs-card-header._header,
cs-card cs-accordion cs-card-header._header,
.stack-v.-align-start,
.-align-start.login,
cs-card cs-card-header.login,
cs-card-content section.-align-start,
.avatar .-align-start._initials,
.avatar cs-card cs-card-header._initials,
cs-card .avatar cs-card-header._initials,
cs-avatar .-align-start._initials,
cs-avatar cs-card cs-card-header._initials,
cs-card cs-avatar cs-card-header._initials,
cs-card.-align-start,
cs-card cs-card-header.stack-v,
cs-card cs-card-header.chart-legend,
cs-card cs-header cs-card-header._nav,
cs-header cs-card cs-card-header._nav,
cs-card .modal cs-card-header._window,
.modal cs-card cs-card-header._window,
.-align-start.chart-legend,
cs-header .-align-start._nav,
cs-menu.-align-start,
.modal .-align-start._window,
cs-toc ul.-align-start,
.cs-toc ul.-align-start,
.web.screen .overview>* h4.-align-start,
.web.screen ._border_overview>* h4.-align-start {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.stack-h.-align-end,
.-align-end.avatar,
cs-avatar.-align-end,
.-align-end.bottom-bar,
.-align-end.button-group.-joined,
cs-button-group.-align-end.-joined,
cs-card cs-card-header.-align-end,
cs-card cs-card-footer.-align-end,
cs-card cs-card-footer .-align-end._details,
.chart-legend .-align-end._item,
cs-info-listicle.-align-end,
.-align-end.tag,
.-align-end.topic,
.web.screen .-align-end.overview,
.web.screen .overview>* .-align-end._overview-item,
.web.screen ._border_overview .-align-end._overview-item,
cs-accordion .-align-end._header,
.stack-v.-align-end,
.-align-end.login,
cs-card-content section.-align-end,
.avatar .-align-end._initials,
cs-avatar .-align-end._initials,
cs-card.-align-end,
.-align-end.chart-legend,
cs-header .-align-end._nav,
cs-menu.-align-end,
.modal .-align-end._window,
cs-toc ul.-align-end,
.cs-toc ul.-align-end,
.web.screen .overview>* h4.-align-end,
.web.screen ._border_overview>* h4.-align-end {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}

.stack-h .-col-1,
.avatar .-col-1,
cs-avatar .-col-1,
.bottom-bar .-col-1,
.button-group.-joined .-col-1,
cs-button-group.-joined .-col-1,
cs-card cs-card-header .-col-1,
cs-card cs-card-footer .-col-1,
cs-card cs-card-footer ._details .-col-1,
.chart-legend ._item .-col-1,
cs-info-listicle .-col-1,
.tag .-col-1,
.topic .-col-1,
.web.screen .overview .-col-1,
.web.screen ._border_overview ._overview-item .-col-1,
cs-accordion ._header .-col-1,
.stack-h cs-card cs-card-content,
cs-card .stack-h cs-card-content,
.avatar cs-card cs-card-content,
cs-card .avatar cs-card-content,
cs-avatar cs-card cs-card-content,
cs-card cs-avatar cs-card-content,
.bottom-bar cs-card cs-card-content,
cs-card .bottom-bar cs-card-content,
.button-group.-joined cs-card cs-card-content,
cs-card .button-group.-joined cs-card-content,
cs-button-group.-joined cs-card cs-card-content,
cs-card cs-button-group.-joined cs-card-content,
cs-card cs-card-header cs-card-content,
cs-card cs-card-footer cs-card-content,
cs-card cs-card-footer ._details cs-card-content,
.chart-legend ._item cs-card cs-card-content,
cs-card .chart-legend ._item cs-card-content,
cs-info-listicle cs-card cs-card-content,
cs-card cs-info-listicle cs-card-content,
.tag cs-card cs-card-content,
cs-card .tag cs-card-content,
.topic cs-card cs-card-content,
cs-card .topic cs-card-content,
.web.screen .overview cs-card cs-card-content,
cs-card .web.screen .overview cs-card-content,
.web.screen .overview>* ._overview-item cs-card cs-card-content,
cs-card .web.screen .overview>* ._overview-item cs-card-content,
.web.screen ._border_overview ._overview-item cs-card cs-card-content,
cs-card .web.screen ._border_overview ._overview-item cs-card-content,
cs-accordion ._header cs-card cs-card-content,
cs-card cs-accordion ._header cs-card-content,
.stack-v .-col-1,
.login .-col-1,
cs-card-content section .-col-1,
.avatar ._initials .-col-1,
cs-avatar ._initials .-col-1,
cs-card .-col-1,
.chart-legend .-col-1,
cs-header ._nav .-col-1,
cs-menu .-col-1,
.modal ._window .-col-1,
cs-toc ul .-col-1,
.cs-toc ul .-col-1,
.web.screen .overview>* h4 .-col-1,
.web.screen ._border_overview>* h4 .-col-1,
.stack-v cs-card cs-card-content,
cs-card .stack-v cs-card-content,
.login cs-card cs-card-content,
cs-card .login cs-card-content,
.avatar ._initials cs-card cs-card-content,
cs-card .avatar ._initials cs-card-content,
cs-avatar ._initials cs-card cs-card-content,
cs-card cs-avatar ._initials cs-card-content,
cs-card cs-card-content,
.chart-legend cs-card cs-card-content,
cs-card .chart-legend cs-card-content,
cs-header ._nav cs-card cs-card-content,
cs-card cs-header ._nav cs-card-content,
.modal ._window cs-card cs-card-content,
cs-card .modal ._window cs-card-content,
.cs-toc ul cs-card cs-card-content,
cs-card .cs-toc ul cs-card-content,
.web.screen .overview>* h4 cs-card cs-card-content,
cs-card .web.screen .overview>* h4 cs-card-content,
.web.screen ._border_overview>* h4 cs-card cs-card-content,
cs-card .web.screen ._border_overview>* h4 cs-card-content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.stack-h .-col-2,
.avatar .-col-2,
cs-avatar .-col-2,
.bottom-bar .-col-2,
.button-group.-joined .-col-2,
cs-button-group.-joined .-col-2,
cs-card cs-card-header .-col-2,
cs-card cs-card-footer .-col-2,
cs-card cs-card-footer ._details .-col-2,
.chart-legend ._item .-col-2,
cs-info-listicle .-col-2,
.tag .-col-2,
.topic .-col-2,
.web.screen .overview .-col-2,
.web.screen ._border_overview ._overview-item .-col-2,
cs-accordion ._header .-col-2,
.stack-v .-col-2,
.login .-col-2,
cs-card-content section .-col-2,
.avatar ._initials .-col-2,
cs-avatar ._initials .-col-2,
cs-card .-col-2,
.chart-legend .-col-2,
cs-header ._nav .-col-2,
cs-menu .-col-2,
.modal ._window .-col-2,
cs-toc ul .-col-2,
.cs-toc ul .-col-2,
.web.screen .overview>* h4 .-col-2,
.web.screen ._border_overview>* h4 .-col-2 {
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
}

.stack-h .-col-3,
.avatar .-col-3,
cs-avatar .-col-3,
.bottom-bar .-col-3,
.button-group.-joined .-col-3,
cs-button-group.-joined .-col-3,
cs-card cs-card-header .-col-3,
cs-card cs-card-footer .-col-3,
cs-card cs-card-footer ._details .-col-3,
.chart-legend ._item .-col-3,
cs-info-listicle .-col-3,
.tag .-col-3,
.topic .-col-3,
.web.screen .overview .-col-3,
.web.screen ._border_overview ._overview-item .-col-3,
cs-accordion ._header .-col-3,
.stack-v .-col-3,
.login .-col-3,
cs-card-content section .-col-3,
.avatar ._initials .-col-3,
cs-avatar ._initials .-col-3,
cs-card .-col-3,
.chart-legend .-col-3,
cs-header ._nav .-col-3,
cs-menu .-col-3,
.modal ._window .-col-3,
cs-toc ul .-col-3,
.cs-toc ul .-col-3,
.web.screen .overview>* h4 .-col-3,
.web.screen ._border_overview>* h4 .-col-3 {
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
}

.stack-h .-col-4,
.avatar .-col-4,
cs-avatar .-col-4,
.bottom-bar .-col-4,
.button-group.-joined .-col-4,
cs-button-group.-joined .-col-4,
cs-card cs-card-header .-col-4,
cs-card cs-card-footer .-col-4,
cs-card cs-card-footer ._details .-col-4,
.chart-legend ._item .-col-4,
cs-info-listicle .-col-4,
.tag .-col-4,
.topic .-col-4,
.web.screen .overview .-col-4,
.web.screen ._border_overview ._overview-item .-col-4,
cs-accordion ._header .-col-4,
.stack-v .-col-4,
.login .-col-4,
cs-card-content section .-col-4,
.avatar ._initials .-col-4,
cs-avatar ._initials .-col-4,
cs-card .-col-4,
.chart-legend .-col-4,
cs-header ._nav .-col-4,
cs-menu .-col-4,
.modal ._window .-col-4,
cs-toc ul .-col-4,
.cs-toc ul .-col-4,
.web.screen .overview>* h4 .-col-4,
.web.screen ._border_overview>* h4 .-col-4 {
    -webkit-box-flex: 4;
    -ms-flex: 4;
    flex: 4;
}

.stack-h .-col-5,
.avatar .-col-5,
cs-avatar .-col-5,
.bottom-bar .-col-5,
.button-group.-joined .-col-5,
cs-button-group.-joined .-col-5,
cs-card cs-card-header .-col-5,
cs-card cs-card-footer .-col-5,
cs-card cs-card-footer ._details .-col-5,
.chart-legend ._item .-col-5,
cs-info-listicle .-col-5,
.tag .-col-5,
.topic .-col-5,
.web.screen .overview .-col-5,
.web.screen ._border_overview ._overview-item .-col-5,
cs-accordion ._header .-col-5,
.stack-v .-col-5,
.login .-col-5,
cs-card-content section .-col-5,
.avatar ._initials .-col-5,
cs-avatar ._initials .-col-5,
cs-card .-col-5,
.chart-legend .-col-5,
cs-header ._nav .-col-5,
cs-menu .-col-5,
.modal ._window .-col-5,
cs-toc ul .-col-5,
.cs-toc ul .-col-5,
.web.screen .overview>* h4 .-col-5,
.web.screen ._border_overview>* h4 .-col-5 {
    -webkit-box-flex: 5;
    -ms-flex: 5;
    flex: 5;
}

.stack-h .-col-6,
.avatar .-col-6,
cs-avatar .-col-6,
.bottom-bar .-col-6,
.button-group.-joined .-col-6,
cs-button-group.-joined .-col-6,
cs-card cs-card-header .-col-6,
cs-card cs-card-footer .-col-6,
cs-card cs-card-footer ._details .-col-6,
.chart-legend ._item .-col-6,
cs-info-listicle .-col-6,
.tag .-col-6,
.topic .-col-6,
.web.screen .overview .-col-6,
.web.screen ._border_overview ._overview-item .-col-6,
cs-accordion ._header .-col-6,
.stack-v .-col-6,
.login .-col-6,
cs-card-content section .-col-6,
.avatar ._initials .-col-6,
cs-avatar ._initials .-col-6,
cs-card .-col-6,
.chart-legend .-col-6,
cs-header ._nav .-col-6,
cs-menu .-col-6,
.modal ._window .-col-6,
cs-toc ul .-col-6,
.cs-toc ul .-col-6,
.web.screen .overview>* h4 .-col-6,
.web.screen ._border_overview>* h4 .-col-6 {
    -webkit-box-flex: 6;
    -ms-flex: 6;
    flex: 6;
}


/* Replaces the .screen from the app */

.web.screen {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    overflow-y: auto;
}

.web.screen h1,
.web.screen cs-info-fact ._value,
cs-info-fact .web.screen ._value {
    font-size: min(6rem, 12vw);
}

.web.screen h2,
.web.screen cs-info-listicle ._value,
cs-info-listicle .web.screen ._value {
    font-size: min(4rem, 8vw);
}

.web.screen h3 {
    font-size: min(2.5rem, 5vw);
}

.web.screen h4 {
    font-size: min(2rem, 4vw);
}

.web.screen .-font-xl {
    font-size: 3rem;
}

.web.screen .-font-l,
.web.screen cs-progress-stepper ._steps ._step,
cs-progress-stepper ._steps .web.screen ._step {
    font-size: 2rem;
}

.web.screen .page,
.web.screen main {
    min-width: 0;
}

@media (orientation: portrait) {
    .web.screen .page,
    .web.screen main {
        width: calc(100% - 2rem);
        margin-left: auto;
        margin-right: auto;
    }
}

.web.screen .diagonal-section-start {
    position: relative;
    width: 100%;
    padding-bottom: 18.75vw;
    -webkit-clip-path: polygon(0 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 100%, 0 100%);
    margin-top: -18.75vw;
    z-index: 50;
}

.web.screen .hero-image {
    position: relative;
    width: 100%;
    height: auto;
    padding-bottom: 75%;
    margin-top: -18.75vw;
    -webkit-clip-path: polygon(0 0, 100% 25%, 100% 100%, 0 75%);
    clip-path: polygon(0 0, 100% 25%, 100% 100%, 0 75%);
    z-index: 50;
    background-color: var(--col-accent);
}

.web.screen .hero-image img {
    position: absolute;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.web.screen .hero-image:first-of-type {
    margin-top: -50%;
}

.web.screen .hero-image+section {
    position: relative;
    margin-top: -18.75vw;
    padding-top: calc(18.75vw - 4rem);
}

.web.screen section:not(:last-of-type) {
    padding-bottom: calc(18.75vw + 4rem);
}

.web.screen .cta {
    margin-top: 4rem;
    margin-left: 50%;
}

@media (max-width: 500px) {
    .web.screen .cta {
        margin-left: 0;
    }
}

.web.screen .benefits {
    border-top: 1.5px solid var(--col-main);
    padding: 2rem 0;
}

@media (orientation: portrait) {
    .web.screen .benefits>.benefit:first-child {
        margin-top: 2rem;
    }
}

.web.screen .benefits ._benefit {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.web.screen .benefits ._benefit>div {
    margin-top: 1rem;
}

@media (orientation: portrait) {
    .web.screen .benefits ._benefit {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    .web.screen .benefits ._benefit>div {
        margin-top: 0;
        margin-left: 1rem;
    }
}

.web.screen .grid {
    -ms-grid-columns: (1fr)[12];
    grid-template-columns: repeat(12, 1fr);
    row-gap: 4rem;
    -webkit-column-gap: 2rem;
    column-gap: 2rem;
}

.web.screen .grid .-span-12 {
    grid-column: span 12;
}

.web.screen .grid .-span-10 {
    grid-column: span 10;
}

.web.screen .grid .-span-9 {
    grid-column: span 9;
}

.web.screen .grid .-span-8 {
    grid-column: span 8;
}

.web.screen .grid .-span-6 {
    grid-column: span 6;
}

.web.screen .grid .-span-4 {
    grid-column: span 4;
}

.web.screen .grid .-span-3 {
    grid-column: span 3;
}

.web.screen .grid .-span-2 {
    grid-column: span 2;
}

@media (max-width: 500px) {
    .web.screen .grid {
        -ms-grid-columns: (1fr)[1];
        grid-template-columns: repeat(1, 1fr);
    }
    .web.screen .grid .-span-12,
    .web.screen .grid .-span-10,
    .web.screen .grid .-span-9,
    .web.screen .grid .-span-8,
    .web.screen .grid .-span-6,
    .web.screen .grid .-span-4,
    .web.screen .grid .-span-3,
    .web.screen .grid .-span-2 {
        grid-column: span 1;
    }
}

.web.screen ._feature {
    padding-left: 2rem;
    border-left: 1.5px solid var(--col-accent);
}

.web.screen ._feature>*:not(:first-child) {
    margin-top: 1rem;
}

.web.screen .overview-gfx {
    width: 100%;
    height: 8rem;
    background-color: #00a89d;
    opacity: .5;
    -webkit-clip-path: polygon(25% 0, 75% 0, 100% 100%, 0 100%);
    clip-path: polygon(25% 0, 75% 0, 100% 100%, 0 100%);
}

.web.screen .overview {
    --col-main: #dde7e5;
    --col-bg: #00a89d;
}

.web.screen .overview>* h4 {
    height: 4em;
}

@media (orientation: portrait) {
    .web.screen .overview>* ._overview-item {
        display: none;
    }
}

.web.screen ._border_overview {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

.web.screen ._border_overview>*:not(:first-child) {
    margin-left: 0.25rem;
}

.web.screen ._border_overview>* {
    border: 1.5px solid var(--col-main);
}

.web.screen ._border_overview>*>* {
    padding: 1rem 0;
}

.web.screen ._border_overview>*>*:not(:last-child) {
    border-bottom: 1.5px solid var(--col-main);
}

.web.screen ._border_overview>* h4 {
    height: 3em;
}

@media (orientation: portrait) {
    .web.screen ._border_overview {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .web.screen ._border_overview>*:not(:first-child) {
        margin-left: 0;
        margin-top: 0.25rem;
    }
    .web.screen ._border_overview>*>*:not(:last-child) {
        border: none;
    }
    .web.screen ._border_overview ._overview-item {
        display: none;
    }
}

.web.screen .web.footer {
    margin-top: 0 !important;
    text-align: left;
}

@media (orientation: portrait) {
    cs-toc.web {
        display: none;
    }
}

.btn-top-cta {
    position: fixed;
    top: 1rem;
    right: 1rem;
    z-index: 200;
}

cs-accordion {
    overflow-y: hidden;
}

cs-accordion ._header {
    border-top: 1.5px solid var(--col-main);
    padding: 1rem 0 0;
    cursor: pointer;
}

cs-accordion ._header ._icon-expanded {
    display: none;
}

cs-accordion ._header ._icon-collapsed {
    display: block;
}

cs-accordion ._content {
    height: auto;
    opacity: 0;
    max-height: 0;
    margin-top: 1rem;
    -webkit-transition: opacity 400ms;
    transition: opacity 400ms;
    pointer-events: none;
}

cs-accordion.-expanded ._header ._icon-expanded {
    display: block;
}

cs-accordion.-expanded ._header ._icon-collapsed {
    display: none;
}

cs-accordion.-expanded ._content {
    max-height: 1000vh;
    opacity: 1;
    padding-bottom: 1rem;
    pointer-events: all;
}


/*# sourceMappingURL=cs.css.map */