/*!
Theme Name: ViaSecurity
Author: YourFuture
Author URI: https://yourfuture.com.ua/
Description: ViaSecurity site theme
Version: 1.0.0
Tested up to: 6.4
Requires PHP: 8.2
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: viasecurity
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/

pre{
    color: black;
    background-color: white;
}

.pagination a[disabled] {
    border-color: #E1E8EE !important;
    cursor: default;
}
.pagination a[disabled] svg {
    opacity: 0.35;
}

/* Стандартные стили таблиц Gutenberg */
.wp-block-table {
    margin: 0 0 1em 0;
}

.wp-block-table table {
    border-collapse: collapse;
    width: 100%;
}

.wp-block-table thead {
    border-bottom: 3px solid;
}

.wp-block-table tfoot {
    border-top: 3px solid;
}

.wp-block-table td,
.wp-block-table th {
    padding: 0.5em;
    border: 1px solid;
    word-break: normal;
}

.wp-block-table figcaption {
    color: #555;
    font-size: 13px;
    text-align: center;
}

.is-style-stripes {
    border-bottom: 1px solid #f0f0f0;
    border-collapse: inherit;
    border-spacing: 0;
}

.is-style-stripes tbody tr:nth-child(odd) {
    background-color: #f0f0f0;
}

.is-style-stripes td,
.is-style-stripes th {
    border-width: 0;
}

/* has-fixed-layout стиль */
.has-fixed-layout {
    table-layout: fixed;
    width: 100%;
}

/* Цветовые классы */
.has-text-color {
    color: var(--wp--preset--color--foreground, inherit);
}

.has-background {
    background-color: var(--wp--preset--color--background, inherit);
}

.has-link-color a {
    color: var(--wp--preset--color--primary, inherit);
}

/* Стандартные цвета */
.has-black-color {
    color: #000000;
}

.has-cyan-bluish-gray-color {
    color: #abb8c3;
}

.has-white-color {
    color: #ffffff;
}

.has-pale-pink-color {
    color: #f78da7;
}

.has-vivid-red-color {
    color: #cf2e2e;
}

.has-luminous-vivid-orange-color {
    color: #ff6900;
}

.has-luminous-vivid-amber-color {
    color: #fcb900;
}

.has-light-green-cyan-color {
    color: #7bdcb5;
}

.has-vivid-green-cyan-color {
    color: #00d084;
}

.has-pale-cyan-blue-color {
    color: #8ed1fc;
}

.has-vivid-cyan-blue-color {
    color: #0693e3;
}

.has-vivid-purple-color {
    color: #9b51e0;
}

/* Background colors */
.has-black-background-color {
    background-color: #000000;
}

.has-cyan-bluish-gray-background-color {
    background-color: #abb8c3;
}

.has-white-background-color {
    background-color: #ffffff;
}

.has-pale-pink-background-color {
    background-color: #f78da7;
}

.has-vivid-red-background-color {
    background-color: #cf2e2e;
}

.has-luminous-vivid-orange-background-color {
    background-color: #ff6900;
}

.has-luminous-vivid-amber-background-color {
    background-color: #fcb900;
}

.has-light-green-cyan-background-color {
    background-color: #7bdcb5;
}

.has-vivid-green-cyan-background-color {
    background-color: #00d084;
}

.has-pale-cyan-blue-background-color {
    background-color: #8ed1fc;
}

.has-vivid-cyan-blue-background-color {
    background-color: #0693e3;
}

.has-vivid-purple-background-color {
    background-color: #9b51e0;
}