/* <templatestyles src="Модуль:Индекс категории/styles.css" /> */
/* Сброс стилей */
.ts-catindex * {
content: '';
list-style: none;
background: none;
padding: 0;
margin: 0;
font-size: 14px;
/*font-weight: 400;*/
font-style: normal;
font-family: serif;
box-sizing: border-box;
}
.ts-catindex a.external[href*="//ru.wikipedia.org/"] {
background: none !important;
padding-right: 0 !important;
}
.ts-catindex--container li:after {
content: '';
}
/* Main class */
.ts-catindex {
border: 1px solid #a2a9b1;
border-radius: 3px;
background: #f8f9fa;
font-size: .9em;
padding: .25em;
margin: .5em auto 1em 0;
overflow: hidden;
max-width: max-content;
}
/* Caption */
.ts-catindex--caption {
display: flex;
justify-content: space-between;
gap: 1em;
}
.ts-catindex--caption-title {
letter-spacing: .5px;
padding-left: .25em;
padding-right: .25em;
font-weight: 600;
}
.ts-catindex--link-tostart {
font-style: oblique;
letter-spacing: .5px;
padding-left: .25em;
padding-right: .25em;
font-weight: 600;
}
/* Letter block */
.ts-catindex--container,
.ts-catindex--single-item {
display: flex;
flex-flow: row wrap;
gap: .125em;
width: auto;
}
.ts-catindex--multi-items {
display: flex;
flex-direction: column;
padding: .125em;
}
.ts-catindex--single-item li:first-child,
.ts-catindex--multi-items li:first-child {
font-weight: 600;
}
.ts-catindex--container .ts-catindex--single-item li:first-child {
font-weight: 400;
}
.ts-catindex--caption-title,
.ts-catindex--link-tostart,
.ts-catindex--multi-items li,
.ts-catindex--single-item li {
white-space: nowrap;
}
.ts-catindex--single-item li {
padding: .125em;
}
.ts-bullet:after {
content: '\00a0· ';
font-weight: bold;
}
.ts-bullet + li {
padding-left: 0;
}
/* [[Категория:Модули:Подстраницы CSS]] */