/*
Theme Name:         YMK Twenty Twenty One Child
Template: twentytwentyone
Theme URI:          https://agencialibre.xyz
Github Theme URI:   https://github.com/ymikimonokia/twentytwentyone-child
Description:        My WordPress Twenty Twenty One child theme.
Author:             Ymikimonokia
Author URI:         http://ymikimonokia.com/
License:            GPL
Version:            v2.0.8
License URI:        https://www.gnu.org/licenses/gpl-3.0.html
Tags:               one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain:        ymktwentytwentyone
*/

.home.tw-header-bg:not(.page-template) .entry-content > .alignfull:first-child, 
.tw-no-title.tw-header-bg .entry-content > .alignfull:first-child,
.tw-no-title.tw-header-bg #main  .entry-content > .alignfull.wp-block-cover:first-child  {
    margin-top: calc(var(--global--spacing-vertical) * -3);
}

/*ymk*/

/* ── ymk-btn: base compartida para botones de admin ── */
.ymk-btn {
    display: inline-block;
    background: var(--ymk-btn-bg, #1e1e1e);
    color: var(--ymk-btn-text, #fff);
    border: none;
    border-radius: 4px;
    padding: .5rem 1rem;
    font-size: .85rem;
    cursor: pointer;
    opacity: .85;
    text-decoration: none;
    line-height: 1;
    font-family: inherit;
}
.ymk-btn:hover { opacity: 1; color: var(--ymk-btn-text, #fff); text-decoration: none; }
.ymk-btn--revision { background: #b45309; }
.ymk-btn--verified { background: #166534; }
.ymk-btn--small { padding: .15rem .5rem; font-size: .75rem; border-radius: 3px; }

/* ── ymk-kb-version-bar ── */
.ymk-kb-version-bar {
    display: flex;
    align-items: center;
    gap: .4rem;
    flex-wrap: wrap;
    margin: .25rem 0 .75rem;
}
.ymk-kb-version-bar .ymk-btn {
    opacity: 1;
}