:root{--c-brand:#80b435;--c-brand-dark:#6a962c;--c-brand-light:#9ac55d;--c-brand-tint:#f5faef;--c-brand-strong:#4e7d1d;--c-brand-rgb:128 180 53;--c-accent:#ed6663;--c-accent-dark:#d95653;--c-accent-tint:#fcedec;--c-accent-rgb:237 102 99;--c-info:#54afda;--c-info-dark:#3d8bb2;--c-link:#26709a;--c-info-tint:#eaf5fa;--c-info-rgb:84 175 218;--c-warn:#f6a601;--c-warn-tint:#fff8e6;--c-text:#333;--c-text-2:#444;--c-text-3:#555;--c-muted:#6b6f73;--c-subtle:#a3a7ab;--c-bg:#f5f5f5;--c-surface:#fff;--c-surface-2:#fafafa;--c-border:#eaeaea;--c-border-2:#dcdcdc;--c-footer:#252932;--font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif;--fs-xs:.75rem;--fs-sm:.875rem;--fs-md:clamp(.9375rem, .9rem + .2vw, 1rem);--fs-base:clamp(1rem, .95rem + .25vw, 1.125rem);--fs-lg:clamp(1.125rem, 1.05rem + .35vw, 1.25rem);--fs-xl:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--fs-2xl:clamp(1.375rem, 1.15rem + 1vw, 1.75rem);--lh:1.6;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-7:2rem;--sp-8:3rem;--r-sm:4px;--r-md:8px;--r-lg:12px;--r-pill:999px;--sh-1:0 2px 6px #0000000a;--sh-2:0 4px 15px #0000000d;--sh-3:0 12px 24px #00000014;--ring:0 0 0 3px rgb(var(--c-brand-rgb) / .25);--ease:cubic-bezier(.25, 1, .5, 1);--t-fast:.2s;--t:.3s;--container:90rem;--gutter:clamp(.75rem, 2.5vw, 1.5rem);--sidebar:clamp(16.25rem, 22vw, 20rem);--header-h:5.625rem;--tap:2.75rem}@media (min-width:1920px){html{font-size:112.5%}}@media (min-width:2560px){html{font-size:137.5%}}@media (min-width:3200px){html{font-size:175%}}*,:before,:after{box-sizing:border-box}*{border:0;margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scrollbar-gutter:stable}body{min-height:100vh;min-height:100dvh;font-family:var(--font);font-size:var(--fs-base);color:var(--c-text-2);background-color:var(--c-bg);-webkit-tap-highlight-color:transparent;flex-direction:column;line-height:normal;display:flex;overflow-x:clip}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}img,svg,video,iframe{max-width:100%}img{height:auto}input,select,textarea,button{font:inherit;color:inherit;vertical-align:middle;background:0 0}button{cursor:pointer}article,aside,figure,footer,header,nav,section,main{display:block}h1,h2,h3,h4,h5{font-size:var(--fs-base);font-weight:400}a{color:var(--c-info);transition:color var(--t-fast);text-decoration:none}a:hover{text-decoration:underline}:focus{outline:none}:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px;border-radius:var(--r-sm)}select{height:2.5rem;padding:0 var(--sp-3);border:1px solid var(--c-brand-light);border-radius:var(--r-sm);background:var(--c-surface);color:var(--c-text)}.clr{clear:both}.clearfix:after{content:"";clear:both;display:table}.nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pages{padding:var(--sp-5)}.color-green{color:var(--c-brand)}.color-red{color:var(--c-accent)}i[class^=icon-]{vertical-align:middle;min-width:1em;min-height:1em;display:inline-block}.menuline-first,.cols,footer{padding-inline:max(var(--gutter), (100% - var(--container)) / 2)}.cols{grid-template-columns:minmax(0, 1fr) var(--sidebar);align-content:start;align-items:start;gap:var(--sp-6);padding-block:var(--sp-5) var(--sp-6);flex:1 0 auto;display:grid}.cols:not(.has-aside):not(:has(>aside)){grid-template-columns:minmax(0,1fr)}.main{flex-direction:column;min-width:0;display:flex}aside{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}footer{padding-block:var(--sp-5);color:#fff;text-align:center;background-color:var(--c-footer);flex-shrink:0}@media (max-width:1023.98px){.cols{grid-template-columns:minmax(0,1fr);gap:0}.main{display:contents}.main>*{order:1}aside{margin-top:var(--sp-7);order:2}.main>.last-comments-section,.main>.catdesc.hide-in-app{order:3}.hide-social-mobile{display:none!important}}.fc-consent-root{z-index:99999!important;position:fixed!important;bottom:0!important;left:0!important}.site-header{z-index:150;position:relative}.menuline-first{align-items:center;gap:var(--sp-4);min-height:var(--header-h);background-color:var(--c-surface);grid-template-columns:auto 1fr auto auto;display:grid;box-shadow:0 5px 5px -5px #0000004d}.toplogo a{display:block}.toplogo img{width:11.875rem;max-width:100%;height:auto;display:block}.topmenu{justify-self:center}.topmenu ul{display:flex}.topmenu li{border-right:1px solid #0000000f}.topmenu li:last-child{border-right:0}.topmenu a,.topmenu label,.topmenu button{justify-content:center;align-items:center;gap:var(--sp-2);height:var(--header-h);cursor:pointer;flex-direction:column;padding:0 clamp(1rem,2vw,1.875rem);text-decoration:none;display:flex}.topmenu .icon{width:2.25rem;height:2.25rem;display:block;overflow:hidden}.topmenu .icon i{text-align:center;width:100%;height:100%;color:var(--c-brand);transition:transform .4s var(--ease);font-size:1.875rem;line-height:2.5rem;display:block}.topmenu .icon i:last-child{color:var(--c-accent)}.topmenu .name{height:1rem;display:block;overflow:hidden}.topmenu .name span{font-size:var(--fs-sm);text-transform:uppercase;white-space:nowrap;color:var(--c-brand);transition:transform .4s var(--ease);line-height:1rem;display:block;position:relative}.topmenu .name span:before{content:attr(data-text);color:var(--c-accent);position:absolute;inset:-100% 0 auto}.topmenu a:hover .icon i,.topmenu label:hover .icon i,.topmenu button:hover .icon i{transform:translateY(-100%)}.topmenu a:hover .name span,.topmenu label:hover .name span,.topmenu button:hover .name span{transform:translateY(1rem)}.topmenu .has-sub{min-width:10.5rem;position:relative}.topmenu .has-sub>.topmenu-sub-btn{width:100%}.topmenu .topmenu-sub{z-index:20;padding:var(--sp-2);border:1px solid var(--c-border);border-top:3px solid var(--c-brand);border-radius:0 0 var(--r-md) var(--r-md);background:var(--c-surface);opacity:0;visibility:hidden;transition:opacity var(--t-fast) .25s, transform var(--t-fast) .25s, visibility 0s .45s;display:block;position:absolute;top:100%;left:0;right:0;transform:translateY(-6px);box-shadow:0 12px 24px #0000001f}.topmenu .topmenu-sub:before{content:"";height:12px;position:absolute;inset:-12px 0 auto}.topmenu .has-sub:hover>.topmenu-sub,.topmenu .has-sub:focus-within>.topmenu-sub,.topmenu .topmenu-sub-btn[aria-expanded=true]+.topmenu-sub{opacity:1;visibility:visible;transition:opacity var(--t-fast), transform var(--t-fast) var(--ease), visibility 0s;transform:none}.topmenu .has-sub[data-dismissed]>.topmenu-sub{opacity:0;visibility:hidden;transform:translateY(-6px)}.topmenu .topmenu-sub li{border:0}.topmenu .topmenu-sub a{height:auto;padding:.7rem var(--sp-2);font-size:var(--fs-sm);text-align:center;text-transform:uppercase;white-space:nowrap;color:var(--c-brand-dark);border-radius:var(--r-sm);transition:background-color var(--t-fast), color var(--t-fast);line-height:1.25;display:block}.topmenu .topmenu-sub{width:max-content;min-width:100%;right:auto}.topmenu .topmenu-sub a{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem;display:flex}.topmenu .topmenu-sub a i,.topmenu .topmenu-sub a .svg-pin{text-align:center;width:1.1rem;height:1.1rem;color:var(--c-brand);flex:0 0 1.1rem;font-size:1.05rem}.mm-nav a i .svg-pin{vertical-align:middle;width:1.25rem;height:1.25rem}:is(.topmenu .topmenu-sub a:hover,.topmenu .topmenu-sub a:focus-visible){color:var(--c-accent);background:var(--c-brand-tint);text-decoration:none}.topmenu .has-sub:hover .icon i,.topmenu .has-sub:focus-within .icon i{transform:translateY(-100%)}.topmenu .has-sub:hover .name span,.topmenu .has-sub:focus-within .name span{transform:translateY(1rem)}.header-login:empty,.mobmenu{display:none}.btn-mob-menu{width:var(--tap);height:var(--tap);color:var(--c-brand);place-items:center;font-size:2.25rem;text-decoration:none;display:grid}@media (max-width:1023.98px){:root{--header-h:4.5rem}.menuline-first{grid-template-columns:auto 1fr auto}.topmenu{display:none}.mobmenu{justify-self:end;display:block}.toplogo img{width:9.5rem}}.mm{width:min(22rem,88vw);max-width:none;height:100%;max-height:none;color:var(--c-text);background:var(--c-surface);transition:transform .35s var(--ease), overlay .35s allow-discrete, display .35s allow-discrete;border:0;border-radius:0 18px 18px 0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden;transform:translate(-100%);box-shadow:8px 0 30px #0000002e}.mm:not([open]){display:none}.mm[open]{transform:none}@starting-style{.mm[open]{transform:translate(-100%)}}.mm::backdrop{background:#00000080;animation:.3s backdropIn}.login-dialog::backdrop{background:#00000080;animation:.3s backdropIn}@keyframes backdropIn{0%{opacity:0}}html:has(dialog[open]){background-color:#7b7b7b;overflow:hidden}.mm-top{padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-5);border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.mm-logo img{width:8rem;height:auto;display:block}.mm-close{width:var(--tap);height:var(--tap);color:var(--c-subtle);transition:color var(--t-fast), background-color var(--t-fast), transform var(--t-fast);border-radius:50%;place-items:center;font-size:1.625rem;display:grid}.mm-close:hover{color:var(--c-text);background:var(--c-bg);transform:rotate(90deg)}.mm-body{padding:var(--sp-3) var(--sp-3) var(--sp-5);overscroll-behavior:contain;flex:1;overflow:hidden auto}.mm-account{margin-bottom:var(--sp-3);border-radius:var(--r-lg);background:var(--c-brand-tint)}.mm-guest{align-items:center;gap:var(--sp-3);padding:var(--sp-4);grid-template-columns:auto 1fr;display:grid}.mm-avatar{object-fit:cover;width:2.75rem;height:2.75rem;box-shadow:0 0 0 3px var(--c-surface);border-radius:50%}.mm-avatar-icon{color:#fff;background:var(--c-brand);place-items:center;font-size:1.375rem;display:grid}.mm-account-text{flex-direction:column;gap:2px;min-width:0;display:flex}.mm-account-text b{white-space:nowrap;text-overflow:ellipsis;font-size:1.0625rem;overflow:hidden}.mm-account-text small{font-size:var(--fs-xs);color:var(--c-muted)}.mm-guest-actions{gap:var(--sp-2);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.mm-btn{min-height:var(--tap);padding:0 var(--sp-3);color:var(--c-brand-dark);border:1px solid var(--c-brand-light);border-radius:var(--r-md);background:var(--c-surface);transition:background-color var(--t-fast), color var(--t-fast);place-items:center;font-size:.9375rem;font-weight:700;text-decoration:none;display:grid}.mm-btn:hover{color:var(--c-accent);background:#fff;text-decoration:none}.mm-btn-primary{color:#fff;border-color:var(--c-accent);background:var(--c-accent)}.mm-btn-primary:hover{color:#fff;background:var(--c-accent-dark)}.mm-user summary{align-items:center;gap:var(--sp-3);min-height:4rem;padding:var(--sp-3) var(--sp-4);cursor:pointer;border-radius:var(--r-lg);list-style:none;display:flex}.mm-user summary::-webkit-details-marker{display:none}.mm-user .mm-account-text{flex:1}.mm-chevron{color:var(--c-muted);transition:transform var(--t) var(--ease);margin-left:auto;font-size:1.125rem;transform:rotate(180deg)}details[open]>summary .mm-chevron{transform:none}.mm-user-links{padding:0 var(--sp-2) var(--sp-2)}.mm-user-links a{align-items:center;gap:var(--sp-3);min-height:2.75rem;padding:0 var(--sp-3);color:var(--c-text);border-radius:var(--r-md);transition:background-color var(--t-fast), color var(--t-fast);font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.mm-user-links a:hover{color:var(--c-brand-dark);background:#ffffffb3;text-decoration:none}.mm-user-links i{text-align:center;width:1.5rem;color:var(--c-brand);font-size:1.125rem}.mm-logout{margin-top:var(--sp-1);padding-top:var(--sp-1);border-top:1px solid #0000000f}.mm-logout a,.mm-logout i{color:#c94744}.mm-user[open] .mm-user-links{animation:mmReveal var(--t) var(--ease)}@keyframes mmReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mm-nav{flex-direction:column;display:flex}.mm-nav a{align-items:center;gap:var(--sp-4);min-height:3rem;padding:0 var(--sp-3);color:var(--c-text);border-radius:var(--r-md);transition:background-color var(--t-fast), color var(--t-fast);font-size:1.0625rem;font-weight:500;text-decoration:none;display:flex}.mm-nav a i{text-align:center;width:1.5rem;color:var(--c-brand);font-size:1.25rem}.mm-nav a:hover{color:var(--c-brand-dark);background:var(--c-bg);text-decoration:none}.mm-nav a[aria-current=page]{color:var(--c-brand-dark);background:var(--c-brand-tint);font-weight:700}.mm-shops{margin-top:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid #f0f0f0}.mm-nav-more{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid #f0f0f0}.mm-title{margin:0 var(--sp-3) var(--sp-2);font-size:var(--fs-xs);letter-spacing:1px;text-transform:uppercase;color:var(--c-muted);font-weight:700}.mm-cat summary{align-items:center;gap:var(--sp-4);min-height:3rem;padding:0 var(--sp-3);cursor:pointer;border-radius:var(--r-md);transition:background-color var(--t-fast);font-size:1rem;font-weight:500;list-style:none;display:flex}.mm-cat summary::-webkit-details-marker{display:none}.mm-cat summary:hover{background:var(--c-bg)}.mm-cat summary>i:first-child{text-align:center;width:1.5rem;color:var(--c-brand);font-size:1.25rem}.mm-cat[open]>summary{color:var(--c-brand-dark);font-weight:700}.mm-chips{gap:var(--sp-2);padding:var(--sp-1) var(--sp-2) var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mm-cat[open] .mm-chips{animation:mmReveal var(--t) var(--ease)}.mm-chip{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:var(--tap);padding:0 var(--sp-3);color:var(--c-text);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);transition:border-color var(--t-fast), color var(--t-fast), background-color var(--t-fast);font-size:.9375rem;text-decoration:none;display:flex}.mm-chip span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mm-chip b{min-width:1.5rem;font-size:var(--fs-xs);text-align:center;color:var(--c-brand-dark);border-radius:var(--r-pill);background:var(--c-brand-tint);flex-shrink:0;padding:2px 6px;line-height:1}.mm-chip:hover{color:var(--c-brand-dark);border-color:var(--c-brand-light);background:var(--c-brand-tint);text-decoration:none}.mm-foot{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5) calc(var(--sp-4) + env(safe-area-inset-bottom));background:var(--c-surface-2);border-top:1px solid #f0f0f0;flex-shrink:0;display:flex}.mm-contact{align-items:center;gap:var(--sp-2);min-height:var(--tap);color:var(--c-text);font-weight:600;text-decoration:none;display:inline-flex}.mm-contact i{color:var(--c-brand)}.mm-contact:hover{color:var(--c-brand-dark)}.mobile_menu_socials{gap:var(--sp-4);display:flex}.mobile_menu_socials a:first-child{--brand-color:#3b5998}.mobile_menu_socials a:nth-child(2){--brand-color:#e1306c}.mobile_menu_socials a:nth-child(3){--brand-color:#08c}.mobile_menu_socials a{z-index:2;background:var(--c-surface);width:2.75rem;height:2.75rem;transition:transform var(--t-fast) var(--ease), box-shadow var(--t-fast);border-radius:50%;place-items:center;text-decoration:none;display:grid;position:relative;box-shadow:0 2px 6px #0000001f}.mobile_menu_socials a:active{transform:scale(.94)}.mobile_menu_socials a i{color:var(--brand-color);font-size:1.5rem;line-height:1}.mobile_menu_socials a:before{content:"";z-index:-2;pointer-events:none;border:1px solid #00000014;border-radius:50%;position:absolute;inset:-5px}.mobile_menu_socials a:after{content:"";z-index:-1;background-color:var(--brand-color);transform-origin:50% calc(1.375rem + 8px);pointer-events:none;border-radius:50%;width:6px;height:6px;animation:3s linear infinite orbitDot;position:absolute;top:-8px;left:calc(50% - 3px)}.mobile_menu_socials a:nth-child(2):after{animation-duration:4s;animation-direction:reverse}.mobile_menu_socials a:nth-child(3):after{animation-duration:3.5s}@keyframes orbitDot{to{transform:rotate(360deg)}}.categories-nav{margin-bottom:var(--sp-5)}.categories-grid,.categories-grid-main{gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:1440px){.categories-grid-main{grid-template-columns:repeat(4,minmax(0,1fr))}}.dirsection{padding:var(--sp-5);border:2px dashed var(--c-border);border-radius:var(--r-md);background:var(--c-surface);box-shadow:var(--sh-1);position:relative}.dirsection:after{content:"";top:-13px;right:var(--sp-5);height:24px;padding:0 var(--sp-2);color:#ccc;background:linear-gradient(to bottom, var(--c-surface) 50%, var(--c-bg) 50%);font-family:iconfont,sans-serif;font-size:1.125rem;line-height:24px;position:absolute;transform:rotate(-180deg)}.dirsection .dirtitle{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3);padding-bottom:var(--sp-2);font-size:var(--fs-lg);color:var(--c-text);border-bottom:1px dashed var(--c-border);font-weight:700;display:flex}.dirsection .dirtitle i{color:var(--c-brand);font-size:1.5rem}.dir-subitems{gap:var(--sp-2);flex-wrap:wrap;display:flex}.subitem-link{z-index:1;min-height:1.75rem;padding:2px var(--sp-2) 3px var(--sp-4);font-size:var(--fs-xs);color:var(--c-text);filter:drop-shadow(0 0 1px #00000026)drop-shadow(0 2px 3px #0000000f);transition:transform var(--t-fast), filter var(--t-fast), color var(--t-fast);align-items:center;display:inline-flex;position:relative;text-decoration:none!important}.subitem-link:before{content:"";z-index:-1;clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%);transition:background-color var(--t-fast);background:#e6e6e6;position:absolute;inset:0}.subitem-link:after{content:"";z-index:-1;background:var(--c-surface);border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:4px;transform:translateY(-50%);box-shadow:inset 0 1px 2px #0003}.subitem-link:hover{color:#fff;filter:drop-shadow(0 0 1px rgb(var(--c-brand-rgb) / .5)) drop-shadow(0 3px 5px #0000001f);transform:translateY(-1px)}.subitem-link:hover:before{background:var(--c-brand)}.subitem-link .count{min-width:1.25rem;height:1.25rem;font-size:var(--fs-xs);color:#b5b5b5;border-radius:var(--r-pill);background:var(--c-surface);transition:color var(--t-fast);justify-content:center;align-items:center;margin-left:6px;padding:0 5px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px 3px #0000002e}.subitem-link:hover .count{color:var(--c-brand)}.category-card{z-index:1;align-items:center;gap:var(--sp-4);min-width:0;padding:var(--sp-5) var(--sp-6) var(--sp-5) 2.8rem;filter:drop-shadow(0 2px 4px #0000000f);transition:transform var(--t) var(--ease), filter var(--t);display:flex;position:relative;text-decoration:none!important}.category-card:before{content:"";z-index:-1;background:var(--c-surface);clip-path:polygon(25px 0,100% 0,100% 100%,25px 100%,0 50%);position:absolute;inset:0}.category-card:after{content:"";z-index:-1;background:var(--c-bg);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:10px;transform:translateY(-50%);box-shadow:inset 0 1px 3px #00000026}.category-card i{color:var(--c-brand);transition:transform var(--t);flex-shrink:0;font-size:1.75rem}.category-card span{min-width:0;font-size:var(--fs-lg);color:var(--c-text-2);overflow-wrap:anywhere;transition:color var(--t);font-weight:600;line-height:1.25}.category-card:hover{filter:drop-shadow(0 8px 15px #00000014);transform:translateY(-3px)}.category-card:hover i{transform:scale(1.15)}.category-card:hover span{color:var(--c-brand)}@media (max-width:1023.98px){.categorymenu{display:none}}@media (max-width:767.98px){.categories-grid,.categories-grid-main{gap:var(--sp-3)}.category-card{gap:var(--sp-2);padding:var(--sp-3) var(--sp-3) var(--sp-3) 1.6rem;min-height:var(--tap)}.category-card:before{clip-path:polygon(15px 0,100% 0,100% 100%,15px 100%,0 50%)}.category-card:after{width:6px;height:6px;left:5px}.category-card i{font-size:1.125rem}.category-card span{font-size:.8125rem}.dirsection{padding:var(--sp-4)}.subitem-link{min-height:2rem;padding-block:6px}}.catcontent{--cc-gap:var(--sp-5);gap:var(--cc-gap);grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));display:grid}.catcontent>:not(.short-thumb){grid-column:1/-1}.catcontent>.mazacena-banner-container{order:4}@media (max-width:599.98px){.catcontent{--cc-gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.short-thumb{min-width:0;display:flex}.short-box{border:1px solid var(--c-border);border-radius:var(--r-md);background-color:var(--c-surface);width:100%;box-shadow:var(--sh-1);transition:transform var(--t) var(--ease), box-shadow var(--t), border-color var(--t);flex-direction:column;padding-bottom:2.8rem;display:flex;position:relative}.short-box:hover{z-index:5;border-color:var(--c-border-2);box-shadow:var(--sh-3);transform:translateY(-5px)}.short-box a,.short-box a:hover{text-decoration:none!important}.short-img{aspect-ratio:6/5;border-radius:var(--r-md) var(--r-md) 0 0;background:#f9f9f9;border-bottom:1px solid #f0f0f0;position:relative;overflow:hidden}.image-scroll{object-fit:cover;object-position:center top;width:100%;height:100%;transition:object-position 3s ease-out,transform .4s;display:block;position:absolute;inset:0}.image-scroll.gray_image{filter:sepia(80%)grayscale()blur(1px);opacity:.7}.short-box:hover .image-scroll{object-position:center bottom;transform:scale(1.05)}.akcijas-date,.akcijas-date-stop{z-index:4;padding:var(--sp-2) var(--sp-1);font-size:var(--fs-md);white-space:nowrap;text-overflow:ellipsis;text-align:center;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-weight:600;position:absolute;inset:auto 0 0;overflow:hidden}.akcijas-date{background-color:rgb(var(--c-brand-rgb) / .88)}.akcijas-date-stop{letter-spacing:1px;text-transform:uppercase;background-color:#444444e0}.short-more{padding:var(--sp-4) var(--sp-5);text-align:center;flex-grow:1;justify-content:center;align-items:center;display:flex}.short-title{-webkit-line-clamp:2;font-size:var(--fs-md);letter-spacing:.5px;text-transform:uppercase;color:var(--c-text-2);transition:color var(--t), text-shadow var(--t);-webkit-box-orient:vertical;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.short-box:hover .short-title{color:var(--c-brand);text-shadow:0 4px 10px rgb(var(--c-brand-rgb) / .25)}@media (max-width:599.98px){.short-img{aspect-ratio:1}.akcijas-date,.akcijas-date-stop{white-space:normal;padding:6px 4px;font-size:.6875rem}.short-more{min-height:4.375rem;padding:var(--sp-2) var(--sp-1) var(--sp-3)}.short-title{letter-spacing:.2px;font-size:.6875rem}}.short-edit{top:var(--sp-3);left:var(--sp-3);z-index:10;border-radius:var(--r-pill);width:2.25rem;height:2.25rem;transition:width var(--t) cubic-bezier(.4, 0, .2, 1), background-color var(--t);background:#333e48;position:absolute;overflow:hidden;box-shadow:0 4px 8px #0003}.short-edit i{text-align:center;color:#fff;width:2.25rem;font-size:1rem;line-height:2.25rem;position:absolute;inset:0 auto 0 0}.short-edit:after{content:"Rediģēt";white-space:nowrap;color:#fff;opacity:0;transition:opacity var(--t), transform var(--t);font-size:.8125rem;font-weight:600;line-height:2.25rem;position:absolute;top:0;left:2.25rem;transform:translate(-10px)}.short-edit:hover{background:var(--c-accent);width:6.5rem}.short-edit:hover:after{opacity:1;transform:none}.short-status{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.short-box:has(>.short-status){background:linear-gradient(var(--c-surface), var(--c-surface)) padding-box, linear-gradient(135deg, var(--c-warn), var(--c-accent) 60%) border-box;border:2px solid #0000}.short-box:has(>.short-status):hover{background:linear-gradient(var(--c-surface), var(--c-surface)) padding-box, linear-gradient(135deg, var(--c-warn), var(--c-accent) 60%) border-box;border:2px solid #0000}.short-box:has(>.short-status) .akcijas-date{background:linear-gradient(90deg, rgb(var(--c-accent-rgb) / .93), #f68c28ed)}.short-box:has(>.short-status) .akcijas-date:before{content:"";vertical-align:-.02em;background:currentColor;width:.7em;height:.7em;margin-right:.3em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l2.6 7.1 7.4 2.9-7.4 2.9L12 21.5l-2.6-7.1L2 11.5l7.4-2.9z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l2.6 7.1 7.4 2.9-7.4 2.9L12 21.5l-2.6-7.1L2 11.5l7.4-2.9z'/%3E%3C/svg%3E") 50%/contain no-repeat}.tags{inset:auto 0 var(--sp-3);padding:0 var(--sp-3);pointer-events:none;flex-wrap:wrap;justify-content:center;gap:6px;display:flex;position:absolute}.tags a{max-width:100%;padding:var(--sp-1) var(--sp-2) var(--sp-1) var(--sp-4);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:#fff;background:var(--c-accent);clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%);pointer-events:auto;transition:background-color var(--t);border-radius:2px;align-items:center;font-size:.5625rem;display:inline-flex;position:relative;overflow:hidden}.tags a:before{content:"";background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.tags a:hover{background:#787a7d}.alltags{gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.alltags a{height:1.5rem;margin-left:var(--sp-3);padding:0 var(--sp-2) 0 var(--sp-3);font-size:var(--fs-sm);text-transform:uppercase;color:#fff;border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--c-brand);transition:background-color var(--t);line-height:1.5rem;text-decoration:none;display:inline-block;position:relative}.alltags a:before{content:"";border-style:solid;border-width:.75rem .75rem .75rem 0;border-color:transparent var(--c-brand) transparent transparent;transition:border-color var(--t);position:absolute;top:0;left:-.75rem}.alltags a:after{content:"";background:var(--c-bg);width:6px;height:6px;box-shadow:-1px -1px 2px var(--c-brand);border-radius:50%;position:absolute;top:calc(50% - 3px);left:0}.alltags a:hover{background:#787a7d;text-decoration:none}.alltags a:hover:before{border-right-color:#787a7d}.custom-ajax-nav{margin:var(--sp-7) 0;overflow-anchor:none;justify-content:center;display:flex}.custom-ajax-nav .nav-load a{align-items:center;gap:var(--sp-3);min-height:var(--tap);letter-spacing:1px;text-transform:uppercase;color:var(--c-brand);border:2px solid var(--c-brand);border-radius:var(--r-pill);box-shadow:0 4px 10px rgb(var(--c-brand-rgb) / .05);transition:all var(--t) var(--ease);padding:.875rem 2.5rem;font-size:1rem;font-weight:700;display:inline-flex;text-decoration:none!important}.custom-ajax-nav .nav-load a i{transition:transform var(--t);font-size:1.25rem}.custom-ajax-nav .nav-load a:hover{color:#fff;background:var(--c-brand);box-shadow:0 8px 20px rgb(var(--c-brand-rgb) / .3);transform:translateY(-3px)}.custom-ajax-nav .nav-load a:hover i{transform:rotate(90deg)}.custom-ajax-nav .nav-load a:active{transform:none}@keyframes spin{to{transform:rotate(360deg)}}.inf-status{justify-content:center;align-items:center;gap:var(--sp-3);min-height:var(--tap);margin:var(--sp-7) 0;color:var(--c-brand);font-weight:700;display:flex}.inf-status i{font-size:1.25rem;animation:1s linear infinite spin}.bottom-nav.is-loading,.mc-lazy-on .inf-ready>article:not(.is-shown):nth-of-type(n+5){display:none}.inf-sentinel{overflow-anchor:none;height:0}[data-infinite]>.bottom-nav,.inf-status{overflow-anchor:none}.inf-new{animation:inf-fade .5s var(--ease) both}@keyframes inf-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.inf-new,.inf-status i{animation:none}}.bottom-nav{width:100%;margin-top:var(--sp-4);padding:var(--sp-7) 0;justify-content:center;display:flex}.catcontent>.custom-ajax-nav{padding:var(--sp-2) 0;margin:0}.catcontent>.dlt-home{margin-top:var(--cc-gap)}.pagi-nav{justify-content:center;align-items:stretch;gap:var(--sp-4);display:flex}.navigation{align-items:stretch;display:flex}.navigation a,.navigation span{z-index:1;color:#7d878d;width:3.125rem;height:3.125rem;transition:color var(--t);justify-content:center;align-items:center;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.navigation a:before,.navigation span:before{content:"";z-index:-1;transition:background-color var(--t-fast);border-right:1px solid #d7dadb;position:absolute;inset:0;transform:skew(-20deg)}.navigation>:first-child:before{border-left:1px solid #d7dadb}.navigation a:hover,.navigation span:not(.nav_ext){color:#fff;text-decoration:none}.navigation a:hover:before,.navigation span:not(.nav_ext):before{background-color:var(--c-brand);border-right-color:#fff}.navigation span:not(.nav_ext){cursor:default}.navigation span.nav_ext{letter-spacing:2px;width:1.875rem}.navigation span.nav_ext:before{display:none}.pagi-nav .pprev,.pagi-nav .pnext{width:var(--tap);justify-content:center;align-items:center;display:flex}.pagi-nav .pprev>*,.pagi-nav .pnext>*{color:#7d878d;width:100%;height:100%;transition:transform var(--t-fast), color var(--t-fast);justify-content:center;align-items:center;text-decoration:none;display:flex}.pagi-nav .pprev i,.pagi-nav .pnext i{font-size:1.625rem;line-height:1}.pagi-nav .pprev a:hover,.pagi-nav .pnext a:hover{color:var(--c-brand);transform:scale(1.15)}@media (max-width:479.98px){.pagi-nav{gap:var(--sp-1)}.navigation a,.navigation span{width:2.6rem;height:2.75rem;font-size:.9375rem}}.speedbar{margin:0 0 var(--sp-4);font-size:var(--fs-sm);color:var(--c-muted)}.speedbar a{padding-block:var(--sp-1);color:var(--c-link);text-underline-offset:3px;-webkit-text-decoration:underline #26709a59;text-decoration:underline #26709a59}.speedbar a:hover{text-decoration-color:currentColor}.content-title{align-items:center;gap:var(--sp-3);margin:var(--sp-5) 0 var(--sp-7);display:flex}.content-title i{color:var(--c-accent);flex-shrink:0;font-size:2.125rem}.content-title h1{font-size:var(--fs-2xl);color:#0000;background:linear-gradient(90deg, var(--c-accent) 20%, var(--c-brand) 80%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:1.3}@media (max-width:767.98px){.content-title{margin:var(--sp-4) 0 var(--sp-5)}.content-title i{font-size:1.75rem}}.titlehead,.fulltitle,.fulltitle2{width:100%}.full-h1{align-items:center;gap:var(--sp-3);margin:0 0 var(--sp-4);font-size:var(--fs-2xl);text-transform:uppercase;color:var(--c-text);line-height:1.2;display:flex}.full-h1 i{color:var(--c-accent);font-size:1.75rem}.fulltitle2 h1{margin:0 0 var(--sp-1);font-size:var(--fs-2xl);text-transform:uppercase;color:var(--c-text);font-weight:700;line-height:1.3}.fulltitleline{margin-bottom:var(--sp-3);padding:var(--sp-3) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.fa-middleline{align-items:center;gap:var(--sp-5);font-size:var(--fs-sm);color:var(--c-muted);flex-wrap:wrap;display:flex}.fa-middleline span{align-items:center;gap:6px;display:inline-flex}.fa-middleline i{color:#b8bec1;font-size:1.125rem}.booklet-txt .desc,.booklet-txt .add-desc{margin-bottom:var(--sp-6);font-size:var(--fs-base);color:var(--c-text-2);overflow-wrap:break-word;border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--sh-2);padding:clamp(1.25rem,3vw,2.5rem);line-height:1.7}.catdesc:has(>.desc:empty){display:none}.static-page .abece-meta a{color:var(--c-muted)}.static-page .abece-meta a:hover{color:var(--c-link);text-decoration:none}.static-body .desc{margin-bottom:0}.static-body .desc h1{margin:0 0 var(--sp-5);color:#1f2328;font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem);font-weight:700;line-height:1.3}.static-body .fulldescription [style]{padding:0!important;font-family:inherit!important}.static-body .desc h2+h3{margin-top:var(--sp-4)}.booklet-txt .desc.clearfix:has(>.booklet-thumb){align-items:start;gap:var(--sp-6);grid-template-columns:15rem minmax(0,1fr);display:grid}.booklet-txt .desc.clearfix:has(>.booklet-thumb):after{display:none}.booklet-txt .desc.clearfix:has(>.booklet-thumb)>.booklet-description{grid-area:1/2/span 2}.booklet-thumb{z-index:2;border-radius:var(--r-md);background:#f5f5f5;width:15rem;position:relative;overflow:hidden;box-shadow:0 4px 10px #00000014}.booklet-thumb img{width:100%;height:auto;display:block}@supports not selector(:has(*)){.booklet-thumb{float:left;margin:0 var(--sp-6) var(--sp-4) 0}}.booklet-description{min-width:0;font-size:var(--fs-base);line-height:1.65}.booklet-txt .desc .booklet-description>p:first-child{margin:0 0 var(--sp-7);padding:var(--sp-4) var(--sp-5);border-block:1px solid #ccc;border-inline:10px solid var(--c-brand);background:var(--c-surface);line-height:1.6;display:flow-root;box-shadow:0 2px 4px #0000000d}.booklet-txt .desc .booklet-description>p:first-child b{letter-spacing:.5px;text-transform:uppercase;color:#b8322f;border-radius:var(--r-sm);background:rgb(var(--c-accent-rgb) / .1);padding:2px 6px;font-weight:900}@media (max-width:767.98px){.booklet-txt .desc.clearfix:has(>.booklet-thumb){grid-template-columns:1fr;justify-items:center}.booklet-txt .desc.clearfix:has(>.booklet-thumb)>.booklet-description{grid-area:auto/1;justify-self:stretch}.booklet-thumb{width:12.5rem}}.booklet-txt .add-desc>p:first-child{margin-bottom:var(--sp-6);font-size:var(--fs-lg);color:#222;font-weight:500;line-height:1.6}.booklet-txt .desc h2,.booklet-txt .add-desc h2{margin:2.5rem 0 var(--sp-4);font-size:var(--fs-2xl);color:var(--c-accent);font-weight:700;line-height:1.3}.booklet-txt .add-desc h2{padding-bottom:var(--sp-3);color:#222;border-bottom:2px solid var(--c-brand-tint)}.booklet-txt .desc h3,.booklet-txt .add-desc h3{margin:2.2rem 0 var(--sp-3);font-size:var(--fs-xl);color:var(--c-text);font-weight:700;line-height:1.3}.booklet-txt .desc :is(h2,h3):first-child,.booklet-txt .add-desc :is(h2,h3):first-child{margin-top:0}.booklet-txt .desc p,.booklet-txt .add-desc p{margin:0 0 var(--sp-5)}.booklet-txt .desc p:last-child,.booklet-txt .add-desc p:last-child{margin-bottom:0}.booklet-txt .add-desc a{color:var(--c-brand-dark);border-bottom:1px solid rgb(var(--c-brand-rgb) / .35);transition:color var(--t-fast), border-color var(--t-fast), background-color var(--t-fast);font-weight:500}.booklet-txt .add-desc a:hover{border-bottom-color:var(--c-brand-dark);background-color:rgb(var(--c-brand-rgb) / .06);text-decoration:none}.booklet-txt .desc img{max-width:100%!important;height:auto!important}.booklet-txt .add-desc img{margin:var(--sp-6) auto;border-radius:var(--r-md);display:block;box-shadow:0 4px 15px #0000000f}.booklet-txt .quote,.booklet-txt blockquote{margin:var(--sp-6) 0;padding:var(--sp-5) var(--sp-6);font-size:var(--fs-md);color:var(--c-text-3);border-left:4px solid var(--c-info);border-radius:0 var(--r-md) var(--r-md) 0;background:#f9fbfe;font-style:italic;position:relative}.booklet-txt .add-desc blockquote{padding:var(--sp-6) var(--sp-7);font-size:var(--fs-lg);border-left:5px solid var(--c-warn);background:#fdfcf9;margin:2.2rem 0}.booklet-txt .quote p,.booklet-txt blockquote p{margin-bottom:0}.booklet-txt .quote:before,.booklet-txt blockquote:before{content:"";top:var(--sp-4);right:var(--sp-5);color:rgb(var(--c-info-rgb) / .15);pointer-events:none;font-family:iconfont;font-size:1.875rem;font-style:normal;position:absolute}.booklet-txt .add-desc blockquote:before{color:#f6a6011a;font-size:3.75rem;top:-10px}.booklet-txt :is(.desc,.add-desc) ul,.booklet-txt :is(.desc,.add-desc) ol{margin:0 0 var(--sp-5);display:flow-root}.booklet-txt :is(.desc,.add-desc) ul li{margin-bottom:var(--sp-3);padding-left:var(--sp-6);line-height:1.6;position:relative}.booklet-txt :is(.desc,.add-desc) ul li:before{content:"";background-color:var(--c-brand);width:7px;height:7px;box-shadow:0 0 0 3px rgb(var(--c-brand-rgb) / .2);border-radius:50%;position:absolute;top:.6em;left:0}.booklet-txt :is(.desc,.add-desc) ol{counter-reset:custom-counter}.booklet-txt :is(.desc,.add-desc) ol li{margin-bottom:var(--sp-3);padding-left:2.25rem;line-height:1.6;position:relative}.booklet-txt :is(.desc,.add-desc) ol li:before{counter-increment:custom-counter;content:counter(custom-counter);text-align:center;color:#fff;background:var(--c-info);border-radius:50%;width:1.5rem;height:1.5rem;font-size:.8125rem;font-weight:700;line-height:1.5rem;position:absolute;top:2px;left:0}.article-table,.article-table tr,.article-table :is(td,th){height:auto!important}.booklet-txt .desc table,.booklet-txt .desc .table-scroll{margin:var(--sp-6) 0;border:1px solid var(--c-border-2);border-radius:var(--r-md);background-color:var(--c-surface);box-shadow:var(--sh-1)}.booklet-txt .desc table{width:100%;font-size:var(--fs-md);font-variant-numeric:tabular-nums;border-collapse:separate;border-spacing:0;overflow:hidden}.booklet-txt .desc .table-scroll{overscroll-behavior-x:contain;overflow-x:auto}.booklet-txt .desc .table-scroll:focus-visible{box-shadow:var(--ring);outline:0}.booklet-txt .desc .table-scroll>table{box-shadow:none;border:0;border-radius:0;margin:0}.booklet-txt .desc table :is(td,th){min-width:6rem;padding:var(--sp-3) var(--sp-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--c-border);line-height:1.45}.booklet-txt .desc table tr:last-child>:is(td,th){border-bottom:0}.booklet-txt .desc table thead :is(th,td){color:#333e48;vertical-align:bottom;border-bottom:2px solid var(--c-brand-light);background-color:var(--c-brand-tint);font-weight:700;font-size:var(--fs-sm)!important}.booklet-txt .desc table:not(:has(thead)) tr:first-child>:is(td,th){color:#333e48;vertical-align:bottom;border-bottom:2px solid var(--c-brand-light);background-color:var(--c-brand-tint);font-weight:700;font-size:var(--fs-sm)!important}.booklet-txt .desc table tbody tr:nth-child(2n)>:is(td,th){background-color:var(--c-surface-2)}.booklet-txt .desc table tbody tr:hover>:is(td,th){background-color:#f1f5f9}.booklet-txt .desc table:not(:has(thead)) tbody tr:first-child:hover>:is(td,th){background-color:var(--c-brand-tint)}.booklet-txt .desc table caption{caption-side:bottom;padding:var(--sp-2) var(--sp-4);font-size:var(--fs-xs);text-align:left;color:var(--c-muted)}@media (max-width:767.98px){.booklet-txt .desc table{font-size:var(--fs-sm)}.booklet-txt .desc table :is(td,th){padding:var(--sp-2) var(--sp-3)}}aside>.side-box{content-visibility:auto;contain-intrinsic-size:auto 22rem}.side-box{border-radius:var(--r-md);background:var(--c-surface);width:100%;box-shadow:var(--sh-1);overflow:hidden}.side-top{padding:var(--sp-3) var(--sp-4);font-size:var(--fs-xl);color:#333e48;border-bottom:2px solid var(--c-bg);border-left:3px solid var(--c-brand);background-color:var(--c-surface);position:relative}.side-body{padding:var(--sp-4);flex-direction:column;justify-content:center;display:flex}.side-body-vote{padding:var(--sp-4)}.side-body .side-align{text-align:center}.side-body .side-align+.side-align{margin-top:var(--sp-4)}.promo-banner-block{padding:0 var(--sp-4) var(--sp-4);text-align:center}.promo-icon-wrap{padding:var(--sp-4) 0 var(--sp-6)}.promo-icon-circle{background:var(--c-info-tint);width:6.875rem;height:6.875rem;box-shadow:0 8px 20px rgb(var(--c-info-rgb) / .2);border-radius:50%;place-items:center;display:inline-grid;position:relative}.promo-icon-circle:before,.promo-icon-circle:after{content:"";border:2px solid rgb(var(--c-info-rgb) / .4);animation:soundWave 2s var(--ease) infinite;border-radius:50%;position:absolute;inset:-10px}.promo-icon-circle:after{animation-delay:1s}.promo-icon-circle i{color:var(--c-info);transform-origin:0 100%;font-size:3.125rem;line-height:1;animation:2s ease-in-out infinite bullhornShout}@keyframes bullhornShout{0%,20%,to{transform:none}5%,15%{transform:scale(1.1)rotate(-5deg)}10%{transform:scale(1.1)rotate(5deg)}}@keyframes soundWave{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.3)}}.promo-text{margin-bottom:var(--sp-5);font-size:var(--fs-md);color:var(--c-text-2);line-height:1.5}.promo-text strong{color:var(--c-text)}.promo-action{margin-top:var(--sp-3)}.promo-btn-link{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--tap);padding:var(--sp-3) var(--sp-5);border-radius:var(--r-pill);background:var(--c-brand);box-shadow:0 6px 15px rgb(var(--c-brand-rgb) / .3);transition:transform var(--t) var(--ease), background-color var(--t), box-shadow var(--t);font-size:1rem;font-weight:700;display:inline-flex;color:#fff!important;text-decoration:none!important}.promo-btn-link i{font-size:1.625rem}.promo-btn-link:hover{background:var(--c-brand-dark);transform:translateY(-3px);box-shadow:0 10px 20px #6a962c66}.promo-btn-link:active{transform:translateY(1px)}.promo-free-text{margin-top:var(--sp-3);font-size:var(--fs-sm);letter-spacing:.5px;text-transform:uppercase;color:var(--c-accent);font-weight:700}.promo-reg-box-alt{color:#fff;background:linear-gradient(135deg, var(--c-info), #2c8bc5);box-shadow:0 8px 25px rgb(var(--c-info-rgb) / .3)}.promo-reg-box-alt .promo-reg-top{color:#fff;background:#0000001a;border-bottom-color:#ffffff1a;border-left:0}.promo-reg-body-alt{padding:var(--sp-5) var(--sp-3) var(--sp-6);text-align:center}.levitating-icon-wrap{flex-direction:column;align-items:center;margin:5px 0;display:flex}.levitating-icon{background:var(--c-surface);border-radius:20px;place-items:center;width:4.375rem;height:4.375rem;animation:3s ease-in-out infinite floatIcon;display:grid;position:relative;transform:rotate(10deg);box-shadow:0 10px 20px #0003}.levitating-icon i{color:var(--c-info);font-size:2.5rem;animation:6s ease-in-out infinite iconSwap;position:absolute}.levitating-icon i:nth-child(2){animation-delay:-3s}.levitating-shadow{width:2.5rem;height:8px;margin-top:var(--sp-4);filter:blur(3px);background:#0003;border-radius:50%;animation:3s ease-in-out infinite floatShadow}@keyframes iconSwap{0%,35%,to{opacity:1;transform:rotate(-10deg)scale(1)}45%,85%{opacity:0;transform:rotate(-10deg)scale(.3)}}@keyframes floatIcon{0%,to{transform:translateY(0)rotate(10deg)}50%{transform:translateY(-12px)rotate(15deg)}}@keyframes floatShadow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.promo-reg-text-alt{margin-bottom:var(--sp-3);font-size:var(--fs-lg);text-shadow:0 1px 2px #0000001a;line-height:1.5}.promo-reg-text-alt strong{color:#fff;font-weight:900}.promo-reg-list-glass{margin:0 0 var(--sp-3);text-align:left}.promo-reg-list-glass li{align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-3);padding:6px var(--sp-2);color:#fff;border-radius:var(--r-md);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:transform var(--t-fast), background-color var(--t-fast);background:#ffffff26;border:1px solid #fff3;font-size:1rem;display:flex}.promo-reg-list-glass li:hover{background:#ffffff40;transform:translateY(-2px)}.promo-reg-list-glass li i{text-align:center;text-shadow:0 2px 5px #0003;width:1.5rem;font-size:1.5rem}.promo-reg-list-glass li span{line-height:1.3}.promo-btn-glow{min-height:var(--tap);padding:.875rem var(--sp-3);border-radius:var(--r-pill);background:var(--c-accent);box-shadow:0 6px 20px rgb(var(--c-accent-rgb) / .5);transition:transform var(--t), background-color var(--t), box-shadow var(--t);border:1px solid #ff7a78;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex;position:relative;overflow:hidden;color:#fff!important;text-decoration:none!important}.promo-btn-glow:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:50%;animation:4s infinite btnGlowSweep;position:absolute;inset:0 auto 0 -100%;transform:skew(-20deg)}@keyframes btnGlowSweep{0%,50%{left:-100%}70%,to{left:200%}}.promo-btn-glow span{z-index:2;position:relative}.promo-btn-glow:hover{background:var(--c-accent-dark);box-shadow:0 8px 25px rgb(var(--c-accent-rgb) / .7);transform:translateY(-3px)}.promo-btn-glow:active{transform:translateY(1px)}.promo-reg-login-alt{margin-top:var(--sp-4);font-size:var(--fs-sm);color:#ffffffd9}.login-link-alt{padding-block:var(--sp-1);color:#fff;cursor:pointer;transition:color var(--t-fast);align-items:center;gap:.4em;font-weight:700;display:inline-flex}.login-link-alt>span{transition:border-color var(--t-fast);border-bottom:1px dashed #ffffff80;padding-bottom:2px}.login-link-alt:hover{color:var(--c-warn)}.login-link-alt:hover>span{border-color:var(--c-warn)}.main-social{justify-items:center;gap:var(--sp-5) var(--sp-4);max-width:16rem;padding-block:var(--sp-4) var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid}.social-btn{place-items:center;width:5.5rem;height:5.5rem;display:grid;position:relative;text-decoration:none!important}.social-btn i{z-index:2;color:#8a8a8a;font-size:2.75rem;line-height:1;transition:color .5s;position:relative}.facebook-btn i:before{margin-left:2px}.social-btn span{background:#999;transition:transform .5s;position:absolute}.social-btn span:first-child,.social-btn span:nth-child(3){width:100%;height:2px;left:0}.social-btn span:first-child{transform-origin:100%;top:0}.social-btn span:nth-child(3){transform-origin:0;bottom:0}.social-btn span:nth-child(2),.social-btn span:nth-child(4){width:2px;height:100%;top:0;transform:scale(0)}.social-btn span:nth-child(2){transform-origin:bottom;left:0}.social-btn span:nth-child(4){transform-origin:top;right:0}.social-btn:hover span:first-child{transform-origin:0;transform:scaleX(0)}.social-btn:hover span:nth-child(3){transform-origin:100%;transform:scaleX(0)}.social-btn:hover span:nth-child(2){transform-origin:top;transform:scale(1)}.social-btn:hover span:nth-child(4){transform-origin:bottom;transform:scale(1)}.facebook-btn{--soc:#3b5998}.instagram-btn{--soc:#e1306c}.telegram-btn{--soc:#08c}.rss-btn{--soc:#f26522}.tiktok-btn{--soc:#000}.social-btn:hover i{color:var(--soc)}.social-btn:hover span{background:var(--soc)}@media (max-width:479.98px){.social-btn{width:3rem;height:3rem}.social-btn i{font-size:1.75rem}}.vote-box{margin-bottom:var(--sp-5)}.vote-title{font-weight:700;line-height:1.4}.vote-list{margin-top:var(--sp-4);font-size:1rem}.vote-count{margin-top:var(--sp-4);font-size:var(--fs-sm)}.vote{margin-bottom:5px}.vote:has(label){margin-bottom:6px}.vote label{border:1px solid var(--c-border);border-radius:var(--r-md);cursor:pointer;transition:border-color var(--t-fast), background-color var(--t-fast);padding:9px 11px 9px 37px;font-size:.9375rem;line-height:1.45;display:block;position:relative}.vote label:hover{border-color:var(--c-brand)}.vote label:has(input:checked){border-color:var(--c-brand);background:rgb(var(--c-brand-rgb) / .1)}.vote label input[type=radio]{z-index:-1;opacity:0;position:absolute}.vote label input[type=radio]~span:before{content:"";box-sizing:border-box;width:16px;height:16px;transition:border var(--t-fast);background:#fff;border:1.5px solid #b5bcc4;border-radius:50%;position:absolute;top:12px;left:11px}.vote label input[type=radio]:checked~span:before{border:5px solid var(--c-brand)}.vote label input[type=radio]:focus-visible~span:before{outline:2px solid var(--c-brand);outline-offset:2px}.vote-btn{flex-wrap:wrap;align-items:center}.vote-btn button:hover{box-shadow:0 2px 8px rgb(var(--c-brand-rgb) / .3);transform:none}.vote-btn button:active{transform:none}.vote-form:not(:has(input:checked)) .vote-btn button[type=submit]{opacity:.45;box-shadow:none;cursor:default}.vote-btn .vote-results-link,.vote-btn .vote-results-link:hover{min-height:var(--tap);padding:var(--sp-2);color:var(--c-muted);text-underline-offset:3px;box-shadow:none;background:0 0;font-weight:400;text-decoration:underline}.vote-btn .vote-results-link:hover{color:var(--c-brand-dark)}.vote-btn,.poll-btn{justify-content:center;gap:var(--sp-3);padding-top:var(--sp-4);display:flex}.vote-btn button,.poll-btn button{min-height:var(--tap);padding:var(--sp-3) var(--sp-6);font-size:var(--fs-sm);color:#fff;border-radius:var(--r-md);background:var(--c-brand);box-shadow:0 4px 12px rgb(var(--c-brand-rgb) / .3);transition:transform var(--t) var(--ease), background-color var(--t), box-shadow var(--t);justify-content:center;align-items:center;gap:6px;font-weight:700;display:inline-flex}.vote-btn button:hover,.poll-btn button:hover{background:var(--c-brand-dark);box-shadow:0 6px 16px rgb(var(--c-brand-rgb) / .4);transform:translateY(-2px)}.vote-btn button:active,.poll-btn button:active{transform:translateY(1px)}.vote-btn button i,.poll-btn button i{font-size:1rem}.vote.vote-res{align-items:baseline;gap:var(--sp-3);margin-bottom:6px;line-height:1.35;display:flex}.vote-res-text{flex:1;min-width:0}.vote-res-pct{font-variant-numeric:tabular-nums;color:var(--c-text);flex:none;font-size:1rem;font-weight:700}.vote-res.is-lead .vote-res-pct{color:var(--c-accent)}.vote-res-num{margin:4px 0 var(--sp-4);color:var(--c-muted);font-size:.75rem}.voteprogress{height:.5rem;margin:0 0 var(--sp-3);background-color:#eef1f4;border-radius:999px;overflow:hidden}.vote-res+.voteprogress{margin-bottom:0}.voteprogress span{border-radius:inherit;opacity:.55;min-width:4px;height:100%;transition:width .8s var(--ease);font-size:0;display:block}.voteprogress.is-lead span{opacity:1}.voteprogress span[style*="width:0%"]{min-width:0}.pollprogress{height:1.625rem;margin-bottom:var(--sp-3);border:1px solid var(--c-border);background-color:#f0f4f8;border-radius:6px;overflow:hidden;box-shadow:inset 0 2px 6px #0000000a}.pollprogress span{height:100%;padding-right:var(--sp-3);color:#fff;border-radius:var(--r-sm);transition:width .8s var(--ease);justify-content:flex-end;align-items:center;font-size:.8125rem;font-weight:600;display:flex;text-shadow:none!important}.voteprogress .vote1{background:linear-gradient(90deg, var(--c-accent), #ff8a88)}.voteprogress .vote2,.pollprogress span{background:linear-gradient(90deg, var(--c-info), #75c6ec)}.voteprogress .vote3{background:linear-gradient(90deg, var(--c-brand), #9ecc56)}.voteprogress .vote4{background:linear-gradient(90deg,#a77bea,#c9a8ff)}.voteprogress .vote5{background:linear-gradient(90deg, var(--c-warn), #ffc03f)}.pollprogress span span{background:0 0;padding:0}.short-additive{margin:var(--sp-3);padding:var(--sp-3);border:2px dashed var(--c-border);border-radius:var(--r-md);flex:12rem}.short-additive a{color:var(--c-text-2)}.short-additive-img{text-align:center;display:block}.short-additive-img img{width:100%}.short-additive-title-center{text-align:center;font-size:1rem;font-weight:700}.fullcontent .dlt-list,.fullcontent .dlt{max-width:none;margin-inline:0}.darkbutton,.bbcodes[type=submit],.bbcodes[type=button],.addcomments-btn button,.form-item .secondcol button[type=submit],.self_delete_link{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--tap);padding:var(--sp-3) var(--sp-6);color:#fff;border-radius:var(--r-md);background:var(--c-accent);box-shadow:0 4px 12px rgb(var(--c-accent-rgb) / .3);cursor:pointer;transition:transform var(--t) var(--ease), background-color var(--t), box-shadow var(--t);font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.darkbutton{width:100%}.darkbutton:hover,.bbcodes[type=submit]:hover,.bbcodes[type=button]:hover,.addcomments-btn button:hover,.form-item .secondcol button[type=submit]:hover,.self_delete_link:hover{color:#fff;background:var(--c-accent-dark);box-shadow:0 6px 16px rgb(var(--c-accent-rgb) / .4);text-decoration:none;transform:translateY(-2px)}.darkbutton:active,.bbcodes:active,.addcomments-btn button:active,.form-item .secondcol button[type=submit]:active,.self_delete_link:active{box-shadow:0 2px 6px rgb(var(--c-accent-rgb) / .3);transform:translateY(1px)}.darkbutton i,.addcomments-btn button i,.form-item .secondcol button[type=submit] i{transition:transform var(--t);font-size:1.125rem;font-style:normal}.darkbutton:hover i,.addcomments-btn button:hover i{transform:scale(1.1)}.form-item .secondcol button[type=submit]:hover i{transform:translate(3px)}.addcomments-send button{align-items:center;gap:var(--sp-2);min-height:var(--tap);padding:var(--sp-3) var(--sp-7);font-size:var(--fs-md);color:#fff;border-radius:var(--r-md);background:var(--c-info);box-shadow:0 4px 12px rgb(var(--c-info-rgb) / .3);transition:transform var(--t) var(--ease), background-color var(--t), box-shadow var(--t);font-weight:700;display:inline-flex}.addcomments-send button i{transition:transform var(--t);font-size:1.25rem;font-style:normal}.addcomments-send button:hover{background:var(--c-info-dark);box-shadow:0 6px 16px rgb(var(--c-info-rgb) / .4);transform:translateY(-2px)}.addcomments-send button:hover i{transform:translate(4px)}.addcomments-send button:active{transform:translateY(1px)}.icon-rss:before{content:""}.form-item .secondcol :is(input[type=text],input[type=password],input[type=email],textarea),.addcomments-inputs input,.addcomments-textarea textarea,.commentsreplyname input,.commentsreplymail input,.bb-editor textarea,.addnews-wrap :is(input[type=text],#short_story,select),.login-input-wrap input,#login_name_2,#login_password_2,input[type=text].comments_author_field{width:100%;min-height:var(--tap);padding:var(--sp-3) var(--sp-4);color:var(--c-text);border:1px solid var(--c-brand-light);border-radius:var(--r-md);transition:border-color var(--t-fast), box-shadow var(--t-fast), background-color var(--t-fast);background:#faf8f8;font-size:1rem}.form-item .secondcol :is(input,textarea):focus,.addcomments-inputs input:focus,.addcomments-textarea textarea:focus,.commentsreplyname input:focus,.commentsreplymail input:focus,.bb-editor textarea:focus,.addnews-wrap :is(input[type=text],#short_story,select):focus,.login-input-wrap input:focus,#login_name_2:focus,#login_password_2:focus{border-color:var(--c-brand);background:var(--c-surface);box-shadow:var(--ring);outline:none}.addcomments-inputs input{min-width:0}.commentsreplyname input,.commentsreplymail input,input[type=text].comments_author_field{margin-bottom:var(--sp-4)}.addcomments-textarea textarea,.bb-editor textarea{min-height:6.25rem;margin-bottom:var(--sp-4);resize:vertical}#login_password,#login_password_2{padding-right:2.5rem}.form-wrap{margin-top:var(--sp-4);padding:var(--sp-6) var(--sp-5);border-radius:var(--r-md);background-color:var(--c-surface);box-shadow:var(--sh-1)}.form-bottom-space{height:5px}.form-text p{margin:0 0 var(--sp-3);color:var(--c-text-2);line-height:1.5}.form-text a{color:var(--c-brand-dark);font-weight:500}.form-title h1{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-1);font-size:var(--fs-xl);text-transform:uppercase;color:var(--c-text);padding-left:5px;line-height:1.35;display:flex}.form-title h1 i{color:var(--c-accent);font-size:1.5rem}.form-item{gap:var(--sp-2);margin-bottom:var(--sp-5);flex-direction:column;display:flex}.form-item:last-child{margin-bottom:0}.form-item .firstcol{color:var(--c-text);cursor:pointer;font-weight:600}.form-item .secondcol{width:100%;position:relative}@media (min-width:768px){.form-item{flex-direction:row;align-items:center;gap:0}.form-item .firstcol{padding-right:var(--sp-5);text-align:right;flex:0 0 13.75rem}.form-item .secondcol{flex-grow:1}}.upload-file .file-upload-wrap{cursor:pointer;align-items:center;width:100%;display:flex}.upload-file .main-input-file{display:none}.upload-file .btn-file{align-items:center;gap:var(--sp-2);min-height:var(--tap);padding:var(--sp-3) var(--sp-4);white-space:nowrap;color:#fff;border:1px solid var(--c-brand);border-radius:var(--r-md) 0 0 var(--r-md);background:var(--c-brand);transition:background-color var(--t);font-weight:600;display:inline-flex;box-shadow:inset 0 -3px #0000001a}.upload-file .btn-file i{font-size:1.125rem}.upload-file .file-upload-wrap:hover .btn-file{background:var(--c-brand-dark);border-color:var(--c-brand-dark)}.upload-file #file_name{color:#666;cursor:pointer;border:1px solid var(--c-border);border-radius:0 var(--r-md) var(--r-md) 0;background:#faf8f8;border-left:0;margin-bottom:0}input.checkbox{vertical-align:top;width:17px;height:17px;margin-right:3px}.checkbox+label{cursor:pointer}label.checkbox{cursor:pointer;align-items:center;display:inline-flex;position:relative}label.checkbox input{z-index:-1;opacity:0;position:absolute}.checkbox_text{white-space:nowrap;cursor:pointer;align-items:center;min-height:1.75rem;padding-left:3.75rem;line-height:1.4;display:inline-flex;position:relative}.checkbox_text:before{content:"";width:50px;height:26px;transition:background-color var(--t) var(--ease);background:#e0e0e0;border-radius:13px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.checkbox_text:after{content:"";width:20px;height:20px;transition:left var(--t) var(--ease);background:#fff;border-radius:50%;position:absolute;top:50%;left:3px;transform:translateY(-50%);box-shadow:0 2px 6px #00000026}label.checkbox input:checked+.checkbox_text:before{background:var(--c-brand)}label.checkbox input:checked+.checkbox_text:after{left:27px}label.checkbox input:focus-visible+.checkbox_text:before{outline:2px solid var(--c-brand);outline-offset:2px}.button-social-links{width:100%;margin:var(--sp-3) 0}.button-social-links a{justify-content:center;align-items:center;gap:var(--sp-3);width:100%;min-height:var(--tap);padding:var(--sp-3) var(--sp-4);color:var(--c-text-2);border:1px solid var(--c-border-2);border-radius:var(--r-md);background-color:var(--c-surface);transition:background-color var(--t-fast), border-color var(--t-fast);font-size:1rem;font-weight:500;display:flex;text-decoration:none!important}.button-social-links a i{color:#ea4335;font-size:1.25rem}.button-social-links a:hover{background-color:#f2f2f2;border-color:#ccc}.desktop-google-btn{max-width:18.75rem;margin-inline:auto}.logintips{align-items:center;gap:var(--sp-3);margin:var(--sp-4) 0;font-size:var(--fs-sm);color:var(--c-muted);display:flex}.logintips:before,.logintips:after{content:"";border-bottom:1px solid #eee;flex:1}.login-input-wrap,.pass-wrapper{width:100%;display:block;position:relative}.password-control{z-index:5;filter:invert()sepia(21%)saturate(6501%)hue-rotate(26deg)brightness(104%)contrast(54%);background:url(/templates/tmpl/images/view.svg) 50%/20px no-repeat;width:2rem;height:2rem;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.password-control.view{background-image:url(/templates/tmpl/images/view-no.svg)}.form-mobile{justify-content:center;display:flex}.form-width-mobile{width:min(22rem,100%)}.main-login-fields-mobile .login-input-mobile{width:100%;margin:5px 0 var(--sp-4);position:relative}.main-login-fields-mobile .login_label label,.login-field label{font-size:var(--fs-sm);color:var(--c-text);margin-bottom:5px;font-weight:500;display:block}.login-field{margin-bottom:var(--sp-4)}.main-links-passrecover{margin:5px 0 var(--sp-5);font-size:var(--fs-sm);text-align:right}.main-links-passrecover a{padding:5px 0 5px var(--sp-3);color:var(--c-brand-dark);display:inline-block}.main-links-registration{margin-top:var(--sp-5);font-size:var(--fs-md);text-align:center;color:#666}.main-links-registration a{color:var(--c-accent);padding:5px;font-weight:600;display:inline-block}.main-links-registration a:hover{color:#c65351}.user-menu{inset:var(--um-top,5.5rem) var(--um-right,1rem) auto auto;width:min(18.5rem,100vw - 1rem);color:var(--c-text);border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);opacity:0;transform-origin:100% 0;transition:opacity .2s ease, transform .25s var(--ease), overlay .25s allow-discrete, display .25s allow-discrete;margin:0;padding:0;position:absolute;overflow:visible;transform:translateY(-8px)scale(.98);box-shadow:0 18px 40px #00000029,0 2px 6px #0000000f}.user-menu:popover-open{opacity:1;transform:none}@starting-style{.user-menu:popover-open{opacity:0;transform:translateY(-8px)scale(.98)}}@supports not selector(:popover-open){.user-menu{display:none}.user-menu.is-open{opacity:1;display:block;transform:none}}.user-menu:before{content:"";top:-7px;right:var(--um-arrow,2rem);border-top:1px solid var(--c-border);border-left:1px solid var(--c-border);background:var(--c-surface);width:12px;height:12px;position:absolute;transform:rotate(45deg)}.um-head{align-items:center;gap:var(--sp-3);padding:var(--sp-4);border-bottom:1px solid #f0f0f0;display:flex}.um-head .login-avatar{object-fit:cover;width:3rem;height:3rem;box-shadow:0 0 0 3px var(--c-brand-tint);border-radius:50%;flex-shrink:0}.um-user{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.um-name{white-space:nowrap;text-overflow:ellipsis;font-size:1.0625rem;font-weight:700;overflow:hidden}.um-group{font-size:var(--fs-xs);letter-spacing:.5px;text-transform:uppercase;color:var(--c-muted)}.um-close{width:var(--tap);height:var(--tap);color:var(--c-subtle);transition:color var(--t-fast), background-color var(--t-fast);border-radius:50%;flex-shrink:0;place-items:center;font-size:1.5rem;display:none}.um-close:hover{color:var(--c-text);background:var(--c-bg)}.main-login-usermenu{padding:var(--sp-2)}.main-login-usermenu a{align-items:center;gap:var(--sp-3);min-height:2.75rem;padding:var(--sp-2) var(--sp-3);color:#333e48;border-radius:var(--r-md);font-size:.9375rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex}:is(.main-login-usermenu a:hover,.main-login-usermenu a:focus-visible){color:var(--c-brand-dark);background:var(--c-brand-tint);text-decoration:none}.main-login-usermenu i{text-align:center;width:1.5rem;color:var(--c-brand);font-size:1.25rem}.um-badge{min-width:1.5rem;height:1.375rem;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:#fff;border-radius:var(--r-pill);background:var(--c-brand);place-items:center;margin-left:auto;padding:0 .45rem;font-weight:700;line-height:1;display:inline-grid}.um-logout{margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid #f0f0f0}.um-logout a,.um-logout i{color:#c94744}:is(.um-logout a:hover,.um-logout a:focus-visible){color:#b33a37;background:var(--c-accent-tint)}@media (min-width:768px){.user-menu .for-mobile{display:none}}.topmenu button[aria-expanded=true] .icon i{transform:translateY(-100%)}.topmenu button[aria-expanded=true] .name span{transform:translateY(1rem)}.login-dialog{width:min(24rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--c-text);border-radius:var(--r-lg);background:var(--c-surface);opacity:0;transition:opacity .2s ease, transform .3s var(--ease), overlay .3s allow-discrete, display .3s allow-discrete;border:0;margin:auto;padding:0;overflow:auto;transform:translateY(12px)scale(.97);box-shadow:0 24px 60px #00000040}.login-dialog[open]{opacity:1;transform:none}@starting-style{.login-dialog[open]{opacity:0;transform:translateY(12px)scale(.97)}}.modal-header{justify-content:center;align-items:center;gap:var(--sp-3);padding:var(--sp-4) 3.5rem;color:#fff;background:var(--c-brand-light);display:flex;position:relative}.modal-header span{font-size:1.25rem;font-weight:500}.modal-header i{font-size:1.5rem}.login-dialog .btn-close{top:50%;right:var(--sp-3);color:#fff;width:2.5rem;height:2.5rem;transition:background-color var(--t-fast), transform var(--t-fast);background:#fff3;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.login-dialog .btn-close:hover{background:#ffffff59;transform:translateY(-50%)rotate(90deg)}.login-dialog .btn-close i{font-size:1.5rem}.modal-body{padding:var(--sp-6)}@media (max-width:767.98px){.user-menu,.login-dialog{width:100%;max-width:none;padding-bottom:env(safe-area-inset-bottom);transform-origin:bottom;border:0;border-radius:18px 18px 0 0;margin:0;position:fixed;inset:auto 0 0;transform:translateY(100%)}.login-dialog{max-height:92dvh}:is(.user-menu:popover-open,.login-dialog[open]){transform:none}@starting-style{:is(.user-menu:popover-open,.login-dialog[open]){transform:translateY(100%)}}.user-menu::backdrop{background:#00000073;animation:.3s backdropIn}.user-menu:before,.login-dialog:before{content:"";z-index:2;background:#d5d5d5;border:0;border-radius:2px;width:40px;height:4px;position:absolute;top:8px;left:50%;right:auto;transform:translate(-50%)}.login-dialog:before{background:#fff9}.um-head{padding-top:1.75rem}.um-close{display:grid}.main-login-usermenu a{min-height:3rem;font-size:1rem}.modal-header{padding-top:1.6rem}}.addnews-wrap .form-item{gap:var(--sp-2);flex-direction:column!important;align-items:flex-start!important}.addnews-wrap .form-item .firstcol{width:100%;font-size:var(--fs-md);text-align:left;flex-basis:auto;padding-right:0}.addnews-wrap .form-item .secondcol{width:100%}.addnews-wrap :is(.bb-editor,.tox-tinymce,.mce-tinymce,.fr-box),.pm-editor-wrap :is(.bb-editor,.tox-tinymce,.fr-box){box-shadow:none;transition:border-color var(--t-fast), box-shadow var(--t-fast);overflow:hidden;border:1px solid var(--c-brand-light)!important;border-radius:var(--r-md)!important}.addnews-wrap .bb-editor textarea{background:var(--c-surface);border:0;border-top:1px solid #e5e5e5;border-radius:0;margin:0}.addnews-wrap .bb-editor textarea:focus{box-shadow:none}.addnews-wrap .bb-editor:focus-within,.addnews-wrap .tox-tinymce.tox-edit-focus,.addnews-wrap .mce-tinymce.mce-focused,.addnews-wrap .fr-box.fr-focus,.pm-editor-wrap .bb-editor:focus-within,.pm-editor-wrap .tox-tinymce.tox-edit-focus,.pm-editor-wrap .fr-box.fr-focus{border-color:var(--c-brand)!important;box-shadow:var(--ring)!important}.DLEPush{top:var(--sp-5);right:var(--sp-5);z-index:10500;position:fixed}.DLEPush-notification.wrapper{width:min(25rem,100vw - 2.5rem);margin-bottom:var(--sp-3);color:var(--c-text);border-radius:var(--r-md);animation:DLEPush-show .4s var(--ease);border:1px solid #0000000d;grid-template-columns:auto 1fr;align-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 25px #0000001a}@keyframes DLEPush-show{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:none}}.DLEPush-notification .DLEPush-icon{color:#fff;grid-row:1/span 2;place-items:center;width:3.125rem;height:100%;display:grid}.DLEPush-notification .DLEPush-icon svg{scale:.9}.DLEPush-notification .DLEPush-header{margin:var(--sp-3) var(--sp-4) 0;font-size:var(--fs-md);grid-column:2;font-weight:700}.DLEPush-notification .DLEPush-header:empty{margin-top:0}.DLEPush-notification .DLEPush-message{margin:5px var(--sp-4) var(--sp-4);grid-column:2;font-size:.8125rem;line-height:1.4}.DLEPush-notification .DLEPush-close{top:var(--sp-2);right:var(--sp-2);opacity:.5;transition:opacity var(--t-fast);font-size:1.125rem;position:absolute}.DLEPush-notification .DLEPush-close:hover{opacity:1}.DLEPush-notification :is(ul,li){margin:0!important;padding:0!important;list-style:none!important}.DLEPush-notification a{color:var(--c-brand-dark);margin-top:5px;font-weight:600;display:inline-block}.DLEPush-notification.wrapper.push-success{background-color:var(--c-brand-tint)}.DLEPush-notification.wrapper.push-success .DLEPush-icon{background-color:var(--c-brand)}.DLEPush-notification.wrapper.push-warning{background-color:#fff9e6}.DLEPush-notification.wrapper.push-warning .DLEPush-icon{background-color:var(--c-warn)}.DLEPush-notification.wrapper.push-error{background-color:var(--c-accent-tint)}.DLEPush-notification.wrapper.push-error .DLEPush-icon{background-color:var(--c-accent)}.ui-widget-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009;position:fixed;inset:0;z-index:10400!important}.ui-helper-clearfix:after{content:"";clear:both;display:table}.ui-helper-hidden-accessible{display:none}.ui-dialog{text-align:left;border-radius:var(--r-md);background:var(--c-surface);width:23.125rem;max-width:min(25rem,96vw);padding:0;position:absolute;overflow:hidden;box-shadow:0 15px 40px #0003;z-index:10500!important}.ui-dialog-titlebar{padding:var(--sp-4) var(--sp-5);color:#fff;border-radius:var(--r-md) var(--r-md) 0 0;background:var(--c-brand);position:relative}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog-title{font-size:1rem;font-weight:700}.ui-dialog-titlebar-close{top:50%;right:var(--sp-4);width:2rem;height:2rem;transition:background-color var(--t-fast);background:#fff3;border-radius:50%;margin-top:-1rem;position:absolute}.ui-dialog-titlebar-close:hover{background:#fff6}.ui-dialog-titlebar-close .ui-icon{filter:invert();opacity:.8;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAG1BMVEUAAAA1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTW7eCkWAAAACHRSTlMA8DiyCsELwNb3saQAAABlSURBVBjTY2AxYoACZQcG10YFCJtJooTBokMIwlHsaAZioBRYAigKJoAAJAghoRIQCiYEoSEiUCmIBFQKLAGTAkvApCASCA6GMoQBGEYjLEV1DopDUbyA4jlUb6ciAiSMgQ0pqAB4linXHtbaoQAAAABJRU5ErkJggg==) 50%/12px no-repeat;width:12px;height:12px;margin:0 auto;display:block}.ui-icon{text-indent:-9999px;overflow:hidden}.ui-dialog-content{padding:var(--sp-5);font-size:var(--fs-sm);color:var(--c-text-2);position:relative;overflow:auto}.ui-dialog label{color:#575757}.ui-dialog-content h2{font-size:1em;font-weight:700;display:inline}.ui-dialog-content ul li{padding:var(--sp-3) 0;border-bottom:1px dashed #eee;justify-content:space-between;display:flex}.ui-dialog-content ul li a{color:var(--c-info-dark);font-weight:600}.ui-dialog-content ul li a:hover{color:var(--c-accent)}.ui-dialog .ui-dialog-buttonpane{padding:var(--sp-4) var(--sp-5);text-align:center;border-radius:0 0 var(--r-md) var(--r-md);background:var(--c-surface-2);border-top:1px solid #eee}.ui-dialog .ui-resizable-se{width:14px;height:14px;bottom:3px;right:3px}.ui-state-error{color:#cd0a0a;border:1px solid #cd0a0a;background:#fef1ec!important}.ui-button{min-height:var(--tap);padding:var(--sp-3) var(--sp-6);font-size:var(--fs-md);color:#fff;cursor:pointer;border-radius:var(--r-md);background:var(--c-brand);box-shadow:0 4px 12px rgb(var(--c-brand-rgb) / .3);transition:transform var(--t) var(--ease), background-color var(--t), box-shadow var(--t);justify-content:center;align-items:center;margin:0 3px;font-weight:700;display:inline-flex;text-decoration:none!important}.ui-button:hover{background:var(--c-brand-dark);box-shadow:0 6px 16px rgb(var(--c-brand-rgb) / .4);transform:translateY(-2px)}.ui-button:active{transform:translateY(1px)}.ui-dialog .ui-button.ui-button-delete,.ui-dialog-buttonset button.ui-button-delete{background:var(--c-accent);box-shadow:0 4px 12px rgb(var(--c-accent-rgb) / .3)}.ui-dialog .ui-button.ui-button-delete:hover{background:var(--c-accent-dark)}.loginbox.ui-dialog,.loginbox .ui-dialog-content{overflow:visible!important}@media (max-width:599.98px){.ui-dialog{width:100%!important}.ui-dialog-buttonset button{width:100%;margin:0 0 5px;display:flex}}.adsbygoogle{min-height:15.625rem;display:block}.adsbygoogle.adsbygoogle-noablate,.adsbygoogle[data-anchor-status]{min-height:0!important}.mazacena-banner-container{width:100%;margin-block:var(--sp-5);text-align:center;justify-content:center;align-items:center;display:flex}.mazacena-banner-link{width:100%;max-width:57.5rem;transition:transform var(--t), box-shadow var(--t);border-radius:16px;display:block;overflow:hidden;box-shadow:0 6px 15px #0000001a}.mazacena-banner-img{object-fit:cover;width:100%;height:auto;display:block}@media (hover:hover){.mazacena-banner-link:hover{transform:scale(1.02)translateY(-4px);box-shadow:0 12px 25px #0003}}.smart-app-banner{z-index:99999;padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + env(safe-area-inset-bottom));background:var(--c-surface);border-top:1px solid #e5e5e5;position:fixed;inset:auto 0 0;box-shadow:0 -4px 15px #00000026}.sab-container{justify-content:space-between;align-items:center;gap:var(--sp-3);max-width:37.5rem;margin-inline:auto;display:flex;position:relative}.sab-close{color:#999;place-items:center;width:2rem;height:2rem;font-size:1.5rem;line-height:1;display:grid;position:absolute;top:50%;left:-5px;transform:translateY(-50%)}.sab-content{align-items:center;gap:var(--sp-3);margin-left:1.8rem;display:flex}.sab-icon-wrap{place-items:center;font-size:2.25rem;line-height:1;display:grid}.sab-text{flex-direction:column;gap:2px;display:flex}.sab-title{font-size:var(--fs-sm);color:var(--c-text);font-weight:700;line-height:1.2}.sab-desc{color:#777;font-size:.6875rem;line-height:1.2}.sab-button{padding:var(--sp-2) var(--sp-4);letter-spacing:.5px;text-transform:uppercase;border-radius:var(--r-pill);background:var(--c-brand);transition:background-color var(--t-fast);font-size:.8125rem;font-weight:700;color:#fff!important;text-decoration:none!important}.sab-button:hover{background:var(--c-brand-dark)}.ft-menu{justify-content:center;row-gap:var(--sp-2);flex-wrap:wrap;display:flex}.ft-menu a{min-height:2rem;padding:1px var(--sp-3);font-size:var(--fs-md);color:#ccc;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ft-menu a+a{border-left:1px solid #666}.ft-menu a i{line-height:1}.ft-menu a:hover{color:#fff}.ft-menu a:hover span{text-decoration:underline}.ft-copyright{gap:var(--sp-1);margin-top:var(--sp-3);padding-top:var(--sp-3);font-size:var(--fs-sm);color:#9a9ca1;border-top:1px solid #3b3f47;line-height:1.5;display:grid}.counter{margin-top:var(--sp-3)}@media (max-width:599.98px){.ft-menu{flex-direction:column;align-items:center}.ft-menu a+a{border-left:0}}#gotop{right:var(--sp-5);bottom:var(--sp-5);z-index:999;width:var(--tap);height:var(--tap);color:#fff;cursor:pointer;border-radius:var(--r-md);background-color:var(--c-brand);box-shadow:0 4px 12px rgb(var(--c-brand-rgb) / .35);opacity:0;visibility:hidden;transition:opacity var(--t), visibility var(--t), background-color var(--t-fast), transform var(--t-fast);place-items:center;display:grid;position:fixed}#gotop.show{opacity:1;visibility:visible}#gotop:hover{background-color:var(--c-brand-dark);transform:translateY(-2px)}#gotop i{justify-content:center;align-items:center;width:100%;height:100%;margin:0;font-size:1.5rem;line-height:1;display:flex}#gotop i:before{transform:translateY(.06em)}.poll h2{align-items:center;gap:var(--sp-2);padding:var(--sp-5) 0;font-size:var(--fs-xl);flex-wrap:wrap;line-height:1.3;display:flex}.poll i{color:#2779c1}.poll h2 span{text-transform:uppercase;color:#2779c1}.pollanswer{margin:5px 0 var(--sp-3) 2.2rem}.fullstory-poll{margin-top:var(--sp-3);font-size:var(--fs-lg)}.fullstory-poll input{display:none}.fullstory-poll label{align-items:center;gap:var(--sp-2);cursor:pointer;min-height:1.625rem;display:inline-flex;position:relative}.fullstory-poll label:before{content:"";border:2px solid var(--c-border-2);width:1.625rem;height:1.625rem;transition:background-color var(--t-fast), border-color var(--t-fast);background:#fcfcfc;border-radius:6px;flex-shrink:0}.fullstory-poll input:checked+label:before{border-color:var(--c-brand);background-color:var(--c-brand)}.fullstory-poll input:checked+label:after{content:"";background:#fff;border-radius:3px;width:12px;height:12px;position:absolute;top:50%;left:7px;transform:translateY(-50%);box-shadow:0 2px 4px #00000026}.allpoll{margin:5px 0 var(--sp-4);text-align:right}.poll-count{margin-top:var(--sp-3)}.quote_link{float:right}.quote_link svg{color:#6c838e;vertical-align:middle}.title_spoiler svg{vertical-align:middle;width:16px;height:16px;margin:-4px 7px 0 0}.image-bordered{border:1px solid #ddd}.image-shadows{box-shadow:0 4px 8px -2px #091e4240,0 0 0 1px #091e4214}.image-padded{padding:.5rem}.comments-user-profile{color:#2a7ec4;cursor:pointer;font-weight:700}.comments-image-gallery{clear:both;flex-wrap:wrap;gap:5px;display:flex}.comments-image-gallery li img{object-fit:cover;border:5px solid #fff;width:100px;height:100px;transition:box-shadow .5s;display:block}.comments-image-gallery li img:hover{box-shadow:0 0 7px #0006}.mce-accordion summary{cursor:pointer}.mce-toc{border:1px solid #dbdada;margin:0 0 .7rem}.mce-toc h2{margin:4px}.mce-toc ul{padding-left:var(--sp-5);margin-block:1em}.mce-toc ul ul{margin-block:0}.glass{cursor:crosshair;border-radius:50%;width:175px;height:175px;display:none;position:absolute;box-shadow:0 0 0 7px #ffffffd9,0 0 7px 7px #00000040,inset 0 0 40px 2px #00000040}.in-app .site-header,.in-app .mobmenu,.in-app .menuline-first,.in-app .hide-in-app,.in-app .soc-tab,.in-app .smart-app-banner,.in-app #sw-update-toast{display:none!important}@media (max-width:599.98px){#dofullsearch,#searchsuggestions span.seperator{display:none!important}}.soc-tab{--soc-panel:3.75rem;z-index:900;transform:translate(calc(-1 * var(--soc-panel)), -50%);transition:transform .4s var(--ease);align-items:center;display:flex;position:fixed;top:50%;left:0}.soc-tab.is-open{transform:translateY(-50%)}.soc-tab-panel{gap:var(--sp-2);width:var(--soc-panel);padding:var(--sp-2);border-radius:0 var(--r-lg) var(--r-lg) 0;background:var(--c-surface);flex-direction:column;display:flex;box-shadow:4px 0 18px #00000024}.soc-tab-link{aspect-ratio:1;color:#fff;background:var(--soc);opacity:0;width:100%;transition:opacity .25s, transform .3s var(--ease), box-shadow var(--t-fast);border-radius:50%;place-items:center;display:grid;transform:translate(-.75rem)scale(.8);text-decoration:none!important}.soc-tab-link svg{width:1.375rem;height:1.375rem;display:block}.instagram-btn svg{width:1.3rem;height:1.3rem}.telegram-btn svg{width:1.5rem;height:1.5rem;transform:translate(-1px)}.soc-tab-link:hover{color:#fff;transform:scale(1.08);box-shadow:0 4px 12px #00000038}.soc-tab-link:focus-visible{outline:3px solid var(--soc);outline-offset:2px}.soc-tab.is-open .soc-tab-link{opacity:1;transform:none}.soc-tab.is-open .soc-tab-link:first-child{transition-delay:80ms}.soc-tab.is-open .soc-tab-link:nth-child(2){transition-delay:.13s}.soc-tab.is-open .soc-tab-link:nth-child(3){transition-delay:.18s}.soc-tab.is-open .soc-tab-link:nth-child(4){transition-delay:.23s}.soc-tab.is-open .soc-tab-link:hover{transition-delay:0s}.soc-tab-toggle{align-items:center;gap:var(--sp-2);padding:var(--sp-3) .4rem;letter-spacing:.5px;text-transform:uppercase;color:#fff;cursor:pointer;border-radius:0 var(--r-md) var(--r-md) 0;background:var(--c-brand-strong);transition:background-color var(--t-fast), padding var(--t-fast);border:0;flex-direction:column;font-size:.8125rem;font-weight:700;display:flex;box-shadow:3px 0 12px #0000002e}.soc-tab-toggle:hover{background:var(--c-brand-dark);padding-left:.6rem}.soc-tab-toggle:focus-visible{outline:3px solid var(--c-brand-light);outline-offset:2px}.soc-tab-toggle i{transition:transform .4s var(--ease);font-size:1rem;line-height:1}.soc-tab-toggle span{writing-mode:vertical-rl;transform:rotate(180deg)}.soc-tab.is-open .soc-tab-toggle i{transform:rotate(-180deg)}@media (max-width:767.98px){.soc-tab{--soc-panel:3.25rem;transition:transform .3s var(--ease);top:50%}.soc-tab-link svg{width:1.2rem;height:1.2rem}.soc-tab-link.telegram-btn svg{width:1.3rem;height:1.3rem}.soc-tab-toggle{min-width:1.75rem;min-height:6.5rem;padding:var(--sp-2) .375rem;justify-content:center;font-size:.75rem}.soc-tab-link.rss-btn{display:none}html.is-scrolling-down .soc-tab:not(.is-open){transform:translate(-100%,-50%)}}@media (prefers-reduced-motion:reduce){.soc-tab,.soc-tab-link,.soc-tab-toggle i{transition:none}}@media print{.soc-tab{display:none}}@font-face{font-family:iconfont;src:url(/build/assets/iconfont-BqGwrVNH.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=\ icon-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}.icon-tiktok:before{content:""}.icon-message-regular-full:before{content:""}.icon-message-solid-full:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-arrow-pointer:before{content:""}.icon-arrow-right-from-bracket:before{content:""}.icon-arrow-right-to-bracket:before{content:""}.icon-bars:before{content:""}.icon-basket-shopping:before{content:""}.icon-bell:before{content:""}.icon-book:before{content:""}.icon-bookmark1:before{content:""}.icon-calendar-day:before{content:""}.icon-chart-column:before{content:""}.icon-circle-exclamation:before{content:""}.icon-circle-heart:before{content:""}.icon-circle-info:before{content:""}.icon-circle-right:before{content:""}.icon-circle-x:before{content:""}.icon-clock:before{content:""}.icon-comment-dots:before{content:""}.icon-comments:before{content:""}.icon-couch:before{content:""}.icon-eye:before{content:""}.icon-feather-pointed:before{content:""}.icon-file-plus:before{content:""}.icon-fire:before{content:""}.icon-flask:before{content:""}.icon-floppy-disk:before{content:""}.icon-folder-open:before{content:""}.icon-gear:before{content:""}.icon-handshake:before{content:""}.icon-home:before{content:""}.icon-images-user:before{content:""}.icon-key:before{content:""}.icon-leaf:before{content:""}.icon-megaphone:before{content:""}.icon-mortar-pestle:before{content:""}.icon-paper-plane:before{content:""}.icon-pencil:before{content:""}.icon-pills:before{content:""}.icon-reply:before{content:""}.icon-spray-can:before{content:""}.icon-square-pen:before{content:""}.icon-tag:before{content:""}.icon-tags:before{content:""}.icon-trash-can:before{content:""}.icon-user:before{content:""}.icon-user-gear:before{content:""}.icon-user-plus:before{content:""}.icon-user-shield:before{content:""}.icon-at:before{content:""}.icon-circle-question:before{content:""}.icon-images:before{content:""}.icon-etsy:before{content:""}.icon-facebook-f:before{content:""}.icon-google-plus-g:before{content:""}.icon-odnoklassniki:before{content:""}.icon-vk:before{content:""}.icon-yandex:before{content:""}.icon-instagram:before{content:""}.icon-telegram:before{content:""}.icon-cut:before,.icon-scissors:before{content:""}.icon-bookmark-o:before{content:""}.icon-bookmark:before{content:""}.icon-thumbs-down:before{content:""}.icon-feed:before,.icon-rss:before{content:""}.icon-block:before{content:""}.icon-bookmark2:before{content:""}.icon-trophy:before{content:""}.icon-zoom-in1:before{content:""}.icon-user1:before{content:""}.icon-user2:before{content:""}.icon-tag-add1:before{content:""}.icon-tags1:before{content:""}.icon-tag-add:before{content:""}.icon-profile1:before{content:""}.icon-zoom-in:before{content:""}.icon-share2:before{content:""}.icon-facebook2:before{content:""}.icon-rss2:before{content:""}.icon-bullhorn:before{content:""}.icon-profile:before{content:""}.action-btn,.favorite a{width:var(--tap);height:var(--tap);color:#fff;border-radius:var(--r-md);background-color:var(--c-brand);transition:transform var(--t-fast) var(--ease), background-color var(--t-fast), box-shadow var(--t-fast);justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 2px 4px #0000000d;text-decoration:none!important}.action-btn:hover,.favorite a:hover{background-color:var(--c-brand-dark);transform:translateY(-2px);box-shadow:0 6px 12px #6a962c33}.action-btn:active,.favorite a:active{transform:none}.action-btn i,.action-btn svg,.favorite a i,.favorite a svg{color:#fff;fill:#fff;place-items:center;width:100%;height:100%;margin:0;font-size:1.25rem;display:grid}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.site-message{margin:0 0 var(--sp-4)}.site-message .form-title h2{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-2);font-size:var(--fs-lg);color:var(--c-text);display:flex}.site-message .form-title h2 i{color:var(--c-brand)}.site-message--error{border-left:4px solid var(--c-accent);background:var(--c-accent-tint)}.site-message--error .form-title h2 i{color:var(--c-accent)}.site-message ul{margin:0;padding-left:1.25rem;line-height:1.5}.DLEPush-notification .DLEPush-close{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;line-height:1}html.is-loading{cursor:progress}.menuline-first{grid-template-columns:auto 1fr auto auto auto}.mzl-switcher{border:1px solid var(--c-brand,#80b435);border-radius:2rem;align-items:center;gap:.125rem;padding:.1875rem;font-size:.8125rem;font-weight:600;line-height:1;display:flex}.mzl-switcher a,.mzl-switcher span{color:var(--c-brand,#80b435);border-radius:2rem;padding:.375rem .5625rem;text-decoration:none;display:block}.mzl-switcher a:hover{background:#80b4351f}.mzl-switcher a.is-active{background:var(--c-brand,#80b435);color:#fff}.mzl-switcher .is-off{opacity:.4;cursor:default}@media (max-width:1023.98px){.menuline-first{grid-template-columns:auto 1fr auto auto}.mzl-switcher{justify-self:end}}.pager{justify-items:center;gap:var(--sp-4);margin-block:var(--sp-6) var(--sp-7);text-align:center;display:grid}.pager__progress{justify-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--c-muted);font-variant-numeric:tabular-nums;margin:0;display:grid}.pager__progress b{color:var(--c-text);font-weight:600}.pager__bar{border-radius:var(--r-pill);background:var(--c-border);width:min(15rem,60vw);height:4px;display:block;overflow:hidden}.pager__bar>span{border-radius:inherit;background:var(--c-brand);height:100%;transition:width var(--t) var(--ease);display:block}.pager__more{justify-content:center;align-items:center;gap:var(--sp-3);min-height:var(--tap);border:2px solid var(--c-brand);border-radius:var(--r-pill);color:var(--c-brand);letter-spacing:1px;text-transform:uppercase;box-shadow:0 4px 10px rgb(var(--c-brand-rgb) / .05);transition:color var(--t) var(--ease), background-color var(--t) var(--ease), box-shadow var(--t) var(--ease), transform var(--t) var(--ease);background:0 0;padding:.875rem 2.5rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.pager__more>span{text-box:trim-both cap alphabetic}.pager__more i{transition:transform var(--t) var(--ease);font-size:1.25rem}.pager__more:hover{color:#fff;background:var(--c-brand);box-shadow:0 8px 20px rgb(var(--c-brand-rgb) / .3);text-decoration:none;transform:translateY(-3px)}.pager__more:hover i{transform:rotate(90deg)}.pager__more:active{transform:none}.pager__more:focus-visible{box-shadow:var(--ring), 0 4px 10px rgb(var(--c-brand-rgb) / .1);outline:none}.pager__more[aria-busy=true]{pointer-events:none;opacity:.85}.pager__more[aria-busy=true] i{animation:1s linear infinite spin}.pager__list{border:1px solid var(--c-border);border-radius:var(--r-pill);background:var(--c-surface);flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;max-width:100%;margin:0;padding:5px;list-style:none;display:inline-flex;box-shadow:0 1px 2px #0000000a,0 6px 18px -10px #0000002e}.pager__list>li{display:flex}.pager__num,.pager__step{justify-content:center;align-items:center;gap:var(--sp-1);min-width:40px;height:40px;padding:0 var(--sp-2);border-radius:var(--r-pill);color:var(--c-text-2);font-weight:600;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;transition:background-color var(--t-fast), color var(--t-fast), box-shadow var(--t-fast), transform var(--t-fast) var(--ease);text-decoration:none;display:inline-flex;position:relative}.pager__num,.pager__step>span{text-box:trim-both cap alphabetic}.pager__num:hover{background:var(--c-brand-tint);color:var(--c-brand-strong);text-decoration:none}.pager__num:active{transform:scale(.94)}.pager__num.is-current{background:linear-gradient(180deg, var(--c-brand), var(--c-brand-dark));color:#fff;box-shadow:0 4px 12px -2px rgb(var(--c-brand-rgb) / .55), inset 0 1px 0 #fff3;cursor:default}.pager__step{padding:0 var(--sp-3);color:var(--c-text)}.pager__step i{transition:translate var(--t-fast) var(--ease);font-size:1.15em}.pager__step:hover{background:var(--c-surface-2);color:var(--c-brand-strong);text-decoration:none}.pager__step[rel=prev]:hover i{translate:-2px}.pager__step[rel=next]:hover i{translate:2px}.pager__step.is-disabled{opacity:.35;pointer-events:none}.pager__list>li:first-child{margin-right:var(--sp-1)}.pager__list>li:last-child{margin-left:var(--sp-1)}:is(.pager__num:focus-visible,.pager__step:focus-visible){box-shadow:var(--ring);outline:none}.pager__gap{min-width:1.5rem;height:40px;color:var(--c-subtle);letter-spacing:.1em;justify-content:center;align-items:center;display:inline-flex}.pager--pages .pager__bar{display:none}@media (max-width:520px){.pager__far{display:none}.pager__step span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pager__step{min-width:40px;padding:0}.pager__num{min-width:36px;height:36px;padding:0 6px}.pager__gap{height:36px}}.pager-new{animation:inf-fade .5s var(--ease) both}@media (prefers-reduced-motion:reduce){.pager-new,.pager__bar>span,.pager__more,.pager__more i,.pager__num,.pager__step i{transition:none;animation:none}}:is(.darkbutton,.addcomments-btn button,.addcomments-send button,.form-wrap button[type=submit],.account-delete__btn,.search-submit-btn,.abece-cta__btn,.abece-share__btn,.pager__more,.mm-btn,.login-link-alt,.promo-btn-glow,.vote-btn button,.comm-reply-cancel,form[name=registration] .bbcodes,.mzs-btn,.mzs-wbtn,.dlt-btn){will-change:transform;justify-content:center;align-items:center;gap:.5em;transition-property:transform,box-shadow,background-color,border-color,color,opacity;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,.7,.3,1)}:is(.darkbutton,.addcomments-btn button,.addcomments-send button,.form-wrap button[type=submit],.account-delete__btn,.search-submit-btn,.abece-cta__btn,.abece-share__btn,.pager__more,.mm-btn,.login-link-alt,.promo-btn-glow,.vote-btn button,.comm-reply-cancel,form[name=registration] .bbcodes,.mzs-btn,.mzs-wbtn,.dlt-btn)>:is(i,svg,.fa){flex:none;line-height:1;transition:translate .18s cubic-bezier(.2,.7,.3,1)}:is(.darkbutton,.addcomments-btn button,.addcomments-send button,.form-wrap button[type=submit],.account-delete__btn,.search-submit-btn,.abece-cta__btn,.abece-share__btn,.pager__more,.mm-btn,.login-link-alt,.promo-btn-glow,.vote-btn button,.comm-reply-cancel,form[name=registration] .bbcodes,.mzs-btn,.mzs-wbtn,.dlt-btn)>svg{fill:currentColor;width:1.05em;height:1.05em}:is(.darkbutton,.addcomments-btn button,.addcomments-send button,.form-wrap button[type=submit],.account-delete__btn,.search-submit-btn,.abece-cta__btn,.abece-share__btn,.pager__more,.mm-btn,.login-link-alt,.promo-btn-glow,.vote-btn button,.comm-reply-cancel,form[name=registration] .bbcodes,.mzs-btn,.mzs-wbtn,.dlt-btn)>span:not(.fa){text-box:trim-both cap alphabetic}:is(.darkbutton,.addcomments-btn button,.addcomments-send button,.form-wrap button[type=submit],.account-delete__btn,.search-submit-btn,.abece-cta__btn,.abece-share__btn,.pager__more,.mm-btn,.login-link-alt,.promo-btn-glow,.vote-btn button,.comm-reply-cancel,form[name=registration] .bbcodes,.mzs-btn,.mzs-wbtn,.dlt-btn):hover:not(:disabled){text-decoration:none;transform:translateY(-2px);box-shadow:0 6px 16px -8px #20301073}:is(.darkbutton,.addcomments-btn button,.addcomments-send button,.form-wrap button[type=submit],.account-delete__btn,.search-submit-btn,.abece-cta__btn,.abece-share__btn,.pager__more,.mm-btn,.login-link-alt,.promo-btn-glow,.vote-btn button,.comm-reply-cancel,form[name=registration] .bbcodes,.mzs-btn,.mzs-wbtn,.dlt-btn):hover:not(:disabled)>:is(i,svg,.fa):first-child:not(:only-child){translate:3px}:is(.darkbutton,.addcomments-btn button,.addcomments-send button,.form-wrap button[type=submit],.account-delete__btn,.search-submit-btn,.abece-cta__btn,.abece-share__btn,.pager__more,.mm-btn,.login-link-alt,.promo-btn-glow,.vote-btn button,.comm-reply-cancel,form[name=registration] .bbcodes,.mzs-btn,.mzs-wbtn,.dlt-btn):hover:not(:disabled)>:is(i,svg,.fa):last-child:not(:first-child){translate:-3px}:is(.darkbutton,.addcomments-btn button,.addcomments-send button,.form-wrap button[type=submit],.account-delete__btn,.search-submit-btn,.abece-cta__btn,.abece-share__btn,.pager__more,.mm-btn,.login-link-alt,.promo-btn-glow,.vote-btn button,.comm-reply-cancel,form[name=registration] .bbcodes,.mzs-btn,.mzs-wbtn,.dlt-btn):active:not(:disabled){transition-duration:60ms;transform:translateY(0);box-shadow:0 2px 6px -4px #20301066}:is(.darkbutton,.addcomments-btn button,.addcomments-send button,.form-wrap button[type=submit],.account-delete__btn,.search-submit-btn,.abece-cta__btn,.abece-share__btn,.pager__more,.mm-btn,.login-link-alt,.promo-btn-glow,.vote-btn button,.comm-reply-cancel,form[name=registration] .bbcodes,.mzs-btn,.mzs-wbtn,.dlt-btn):focus-visible{outline:2px solid var(--c-brand,#6a962c);outline-offset:2px}:is(.login-link-alt.login-link-alt.login-link-alt,.comm-reply-cancel.comm-reply-cancel.comm-reply-cancel,.vote-results-link.vote-results-link.vote-results-link):is(:hover,:active):not(:disabled){box-shadow:none}.side-body.art-mini-list{padding:var(--sp-3);justify-content:stretch;align-items:stretch;gap:2px;display:grid}.art-mini{align-items:center;gap:var(--sp-3);padding:var(--sp-2);color:var(--c-text-2);border-radius:var(--r-md);transition:background-color var(--t-fast) var(--ease);grid-template-columns:4.5rem minmax(0,1fr);display:grid;position:relative;text-decoration:none!important}.art-mini+.art-mini:before{content:"";top:-1px;left:var(--sp-2);right:var(--sp-2);border-top:1px solid var(--c-border);transition:opacity var(--t-fast);position:absolute}.art-mini:hover{background:var(--c-brand-tint)}.art-mini:hover:before,.art-mini:hover+.art-mini:before{opacity:0}.art-mini:focus-visible{box-shadow:var(--ring);outline:none}.art-mini__img{aspect-ratio:4/3;border-radius:var(--r-sm);background:var(--c-bg);display:block;position:relative;overflow:hidden}.art-mini__img img{object-fit:cover;width:100%;height:100%;transition:transform var(--t) var(--ease);display:block}.art-mini:hover .art-mini__img img{transform:scale(1.05)}.art-mini__body{flex-direction:column;gap:.35rem;min-width:0;display:flex}.art-mini__title{font-size:var(--fs-sm);color:#1f2328;-webkit-line-clamp:2;transition:color var(--t-fast);-webkit-box-orient:vertical;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.art-mini:hover .art-mini__title{color:var(--c-brand-strong,var(--c-brand))}.art-mini__meta{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--c-muted);flex-wrap:wrap;display:flex}.art-mini__meta time:before{content:"📅";filter:grayscale();opacity:.7;margin-right:.3em;font-size:.9em}.art-mini__new{height:1.25rem;padding:0 var(--sp-2);letter-spacing:.03em;text-transform:uppercase;text-box:trim-both cap alphabetic;color:#fff;border-radius:var(--r-pill);background:var(--c-accent,#e5533d);align-items:center;font-size:.6875rem;font-weight:800;line-height:1;display:inline-flex}.art-mini__new[hidden]{display:none}.art-mini:first-child{gap:var(--sp-3);padding:0 0 var(--sp-3);grid-template-columns:minmax(0,1fr)}.art-mini:first-child:hover{background:0 0}.art-mini:first-child .art-mini__img{aspect-ratio:16/9;border-radius:var(--r-md);box-shadow:0 6px 18px -12px #00000073}.art-mini:first-child .art-mini__body{padding:0 var(--sp-1)}.art-mini:first-child .art-mini__title{font-size:var(--fs-md);-webkit-line-clamp:3;line-height:1.3}.art-mini-all{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--tap);margin:0 var(--sp-3) var(--sp-3);font-size:var(--fs-sm);color:var(--c-brand-strong,var(--c-brand));border:1.5px solid rgb(var(--c-brand-rgb) / .35);border-radius:var(--r-pill);transition:background-color var(--t-fast), border-color var(--t-fast), color var(--t-fast), transform var(--t-fast), box-shadow var(--t-fast);font-weight:700;display:flex}.art-mini-all:hover{color:#fff;border-color:var(--c-brand);background:var(--c-brand);text-decoration:none;transform:translateY(-2px);box-shadow:0 6px 16px -8px #20301073}.art-mini-all span{text-box:trim-both cap alphabetic}.art-mini-all i{transition:translate var(--t-fast)}.art-mini-all:hover i{translate:-2px}@media (min-width:600px) and (max-width:1023.98px){.side-body.art-mini-list{align-items:start;column-gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr))}.art-mini:first-child{grid-row:1/span 4;padding-bottom:0}.art-mini:nth-child(2):before{display:none}}@media (prefers-reduced-motion:reduce){.art-mini__img img{transition:none}.art-mini:hover .art-mini__img img{transform:none}}.mz-ad-inline,.mz-ad-row{min-height:19rem;padding:var(--sp-3) var(--sp-1) var(--sp-4);border-radius:var(--r-md);background:var(--c-surface);flex-direction:column;align-items:center;display:flex;overflow:hidden;box-shadow:0 6px 18px #0000000f}.mz-ad-inline{margin:var(--sp-6) 0;clear:both}.mz-ad-row{grid-column:1/-1}.mz-ad-inline .ad-label,.mz-ad-row .ad-label{margin-bottom:var(--sp-2);letter-spacing:1.5px;text-transform:uppercase;color:var(--c-muted);font-size:.625rem}.mz-ad-inline .ad-box,.mz-ad-row .ad-box{text-align:center;width:100%;height:280px}.mz-ad-inline .adsbygoogle,.mz-ad-row .adsbygoogle{width:100%;max-width:970px;height:280px;min-height:0;display:inline-block}.mz-ad-inline[hidden],.mz-ad-row[hidden]{display:none!important}.mc-lazy-on .inf-ready>article:not(.is-shown):nth-of-type(n+5)~.mz-ad-row{display:none}
