/*
Theme Name: Potelets
Author: Aspector
Version: 1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: potelets
Tags: responsive, custom, blog
*/


.trp-shortcode-arrow{
    display: none;
}
.font-bold {
    font-weight: 700;
}
.trp-language-switcher{
    padding: 0;
    position: initial;
}
.trp-shortcode-switcher.trp-shortcode-overlay {
    position: initial !important;
    display: flex !important;
    align-items: center;
    padding: 10px 20px !important;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
    gap: 8px;
    --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1));
    transition: all .3s ease;
}
.trp-shortcode-switcher.trp-shortcode-overlay:hover{
    background-color: rgb(217 119 6 / var(--tw-bg-opacity, 1));
    transform: translateY(-2px);
}
.trp-shortcode-switcher .trp-switcher-dropdown-list{
    display: flex;
    max-height: none;
}
.trp-language-switcher.trp-ls-dropdown.trp-shortcode-switcher.trp-shortcode-anchor.trp-open-on-hover{
    display: none !important;
}
.trp-language-item,
.trp-current-language-item__wrapper:not(.trp-hide-arrow){
    padding: 0 !important;
}
.trp-language-item{
    display: flex;
    cursor: pointer;
    align-items: center;
    gap: 8px;
    background-color: transparent !important;
}
.trp-switcher-dropdown-list .trp-language-item::before{
    content: '|';
    opacity: 0.5;
    color: #fff;
    font-size: 12px;
    display: inline-block;
}
.trp-shortcode-switcher.trp-shortcode-overlay .trp-language-item-name {
    color: #fff;
    opacity: 0.7;
    font-weight: 600;
    transition: all .2s ease;
    font-size: 16px;
}
.trp-current-language-item__wrapper .trp-language-item .trp-language-item-name,
.trp-shortcode-switcher.trp-shortcode-overlay .trp-language-item-name:hover{
    background-color: transparent !important;
    color: #fff;
    opacity: 1;
}
#mobile-menu .trp-shortcode-switcher.trp-shortcode-overlay{
    padding: 0 !important;
}
#mobile-menu  .trp-shortcode-switcher.trp-shortcode-overlay {
    padding: 12px !important;
    background: transparent;
    box-shadow: none;
    border: none;
}
#mobile-menu .trp-switcher-dropdown-list .trp-language-item::before,
#mobile-menu .trp-language-item-name{
    font-weight: 500 !important;
    opacity: 1;
    color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}
#mobile-menu .trp-current-language-item__wrapper:not(.trp-hide-arrow) .trp-language-item-name{
    color: rgb(245 158 11 / var(--tw-text-opacity, 1));
    font-weight: 700 !important;
}
@keyframes marquee {
    0% { transform: translateX(0); }
    100% { transform: translateX(calc(-50% - 1.5rem)); } /* -50% to loop, -1.5rem to account for half of the gap (space-x-12) */
}
.animate-marquee {
    animation: marquee 25s linear infinite;
    width: max-content;
}
button[type="submit"] br{
	display: none;
}


article#post-178, .entry-content.prose.prose-slate {
    font-size: 14px;
    margin-top: 0;
    max-width: 800px;
    text-justify: inter-word;
}
article#post-178, .entry-content.prose.prose-slate h2,
article#post-178, .entry-content.prose.prose-slate h3{
    font-size: 22px;
    text-align: left;
    margin-top: 15px;
    text-transform: initial;
    padding-bottom: 10px;
    margin-bottom: 10px;
}