.vaperina-news{--vn-radius: 16px;--vn-gap: var(--space-4, 1rem);--vn-shadow-sm: 0 1px 2px rgb(0 0 0 / 0.05), 0 1px 6px rgb(0 0 0 / 0.04);--vn-shadow-md: 0 2px 4px rgb(0 0 0 / 0.06), 0 10px 28px rgb(0 0 0 / 0.1);--vn-kind: var(--primary-medium);max-width:1240px;min-width:0;box-sizing:border-box;margin:0 auto;padding:var(--space-4, 1rem) 0 var(--space-12, 3rem)}.vaperina-news .vn-header{display:flex;flex-wrap:wrap;gap:var(--vn-gap) var(--space-6, 1.5rem);justify-content:space-between;align-items:center;padding:var(--space-4, 1rem) 0 var(--space-3, 0.75rem)}.vaperina-news .vn-header h1{display:flex;align-items:center;gap:.55em;margin:0;font-size:var(--font-up-5, 2rem);font-weight:800;letter-spacing:-0.02em;line-height:1.1}.vaperina-news .vn-header h1 .d-icon{box-sizing:content-box;width:.7em;height:.7em;padding:.28em;border-radius:.3em;background:var(--tertiary);color:var(--secondary)}.vaperina-news .vn-header p{margin:.5em 0 0;max-width:38em;color:var(--primary-medium);line-height:1.5}.vaperina-news .vn-search{display:flex;align-items:center;gap:.35em;flex:0 1 440px;min-width:min(100%,260px);padding:.25em .25em .25em 1em;background:var(--secondary);border:1px solid var(--primary-low-mid, var(--primary-low));border-radius:999px;box-shadow:var(--vn-shadow-sm);transition:border-color .15s ease,box-shadow .15s ease}.vaperina-news .vn-search:focus-within{border-color:var(--tertiary);box-shadow:0 0 0 3px color-mix(in srgb, var(--tertiary) 22%, transparent)}.vaperina-news .vn-search>.d-icon{flex:none;color:var(--primary-medium)}.vaperina-news .vn-search__input,.vaperina-news .vn-search__input:hover,.vaperina-news .vn-search__input:focus,.vaperina-news .vn-search__input:focus-visible{flex:1;min-width:0;height:2.5em;margin:0;padding:0 .25em;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;outline:none;appearance:none}.vaperina-news .vn-search__input::-webkit-search-cancel-button,.vaperina-news .vn-search__input::-webkit-search-decoration{display:none}.vaperina-news .vn-search__clear{flex:none;margin:0}.vaperina-news .vn-search__submit{flex:none;margin:0;border-radius:999px}.vaperina-news .vn-tabs{display:flex;gap:.25em;width:fit-content;max-width:100%;margin-top:var(--space-4, 1rem);padding:.3em;overflow-x:auto;background:var(--primary-very-low);border-radius:14px;scrollbar-width:none}.vaperina-news .vn-tabs::-webkit-scrollbar{display:none}.vaperina-news .vn-tab{display:inline-flex;flex:none;align-items:center;gap:.5em;padding:.55em 1.1em;border-radius:10px;color:var(--primary-high);font-weight:600;text-decoration:none;white-space:nowrap;transition:background .15s ease,color .15s ease}.vaperina-news .vn-tab:hover{background:color-mix(in srgb, var(--secondary) 60%, transparent);color:var(--primary)}.vaperina-news .vn-tab.active{background:var(--secondary);color:var(--tertiary);box-shadow:var(--vn-shadow-sm)}.vaperina-news .vn-tab__badge{min-width:1.6em;padding:0 .5em;border-radius:999px;background:var(--tertiary);color:var(--secondary);font-size:var(--font-down-1);line-height:1.7;text-align:center}@media(max-width: 600px){.vaperina-news .vn-tabs{width:100%}.vaperina-news .vn-tab{position:relative;flex:1 1 0;flex-direction:column;justify-content:center;gap:.2em;padding:.5em .25em;font-size:var(--font-down-1)}.vaperina-news .vn-tab__badge{position:absolute;top:0;right:.1em;min-width:1.4em;padding:0 .35em;font-size:var(--font-down-2);line-height:1.5}}.vaperina-news .vn-description{margin:var(--space-3, 0.75rem) 0 0;color:var(--primary-medium);font-size:var(--font-down-1)}.vaperina-news .vn-filters{display:flex;flex-direction:column;gap:var(--space-3, 0.75rem);margin:var(--space-4, 1rem) 0}.vaperina-news .vn-filters__kinds,.vaperina-news .vn-filters__menus{display:flex;flex-wrap:wrap;align-items:center;gap:.5em}.vaperina-news .vn-filters__menus{padding-top:0}.vaperina-news .vn-chip,.vaperina-news .vn-trigger{display:inline-flex;align-items:center;gap:.45em;min-height:2.5em;padding:0 1em;margin:0;border:1px solid var(--primary-low-mid, var(--primary-low));border-radius:999px;background:var(--secondary);color:var(--primary-high);font-weight:600;font-size:var(--font-0);cursor:pointer}.vaperina-news .vn-chip:hover,.vaperina-news .vn-chip:focus-visible,.vaperina-news .vn-trigger:hover,.vaperina-news .vn-trigger:focus-visible{border-color:var(--vn-kind, var(--primary-medium));background:var(--secondary);color:var(--primary)}.vaperina-news .vn-chip.is-active,.vaperina-news .vn-trigger.is-active{background:color-mix(in srgb, var(--vn-kind, var(--tertiary)) 14%, var(--secondary));border-color:var(--vn-kind, var(--tertiary));color:var(--primary)}.vaperina-news .vn-chip__count,.vaperina-news .vn-trigger__count{color:var(--primary-medium);font-weight:500;font-size:var(--font-down-1)}.vaperina-news .vn-chip--kind::before{content:"";width:.6em;height:.6em;border-radius:50%;background:var(--vn-kind, var(--primary-medium))}.vaperina-news .vn-trigger{--vn-kind: var(--tertiary)}.vaperina-news .vn-trigger .d-icon:last-child{width:.75em;height:.75em;color:var(--primary-medium)}.vaperina-news .vn-trigger__badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.5em;height:1.5em;padding:0 .4em;border-radius:999px;background:var(--tertiary);color:var(--secondary);font-size:var(--font-down-1);font-weight:700}.vaperina-news .vn-pills{display:flex;flex-wrap:wrap;align-items:center;gap:.4em;margin:0;padding:0;list-style:none}.vaperina-news .vn-pill{--vn-kind: var(--tertiary);display:inline-flex;align-items:center;gap:.4em;padding:.15em .2em .15em .75em;border:1px solid color-mix(in srgb, var(--vn-kind) 45%, transparent);border-radius:999px;background:color-mix(in srgb, var(--vn-kind) 12%, var(--secondary));color:var(--primary);font-size:var(--font-down-1);font-weight:600}.vaperina-news .vn-pill__remove{display:inline-flex;align-items:center;justify-content:center;width:1.8em;height:1.8em;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);color:var(--primary-medium);cursor:pointer}.vaperina-news .vn-pill__remove:hover,.vaperina-news .vn-pill__remove:focus-visible{background:var(--primary-low);color:var(--primary)}.vaperina-news .vn-check{display:inline-flex;align-items:center;gap:.5em;margin:.2em 0;cursor:pointer}.vaperina-news .vn-check input{margin:0}.vaperina-news .vn-check.is-active{font-weight:600}.vaperina-news .vn-check__count{color:var(--primary-medium);font-size:var(--font-down-1)}.vaperina-news .vn-empty{display:flex;flex-direction:column;align-items:center;margin:var(--space-6, 1.5rem) 0;padding:var(--space-10, 2.5rem) var(--space-5, 1.25rem);background:var(--primary-very-low);border:1px dashed var(--primary-low-mid, var(--primary-low));border-radius:var(--vn-radius);text-align:center}.vaperina-news .vn-empty>*{width:100%;max-width:34em;margin:0 auto}.vaperina-news .vn-empty [class*=__image],.vaperina-news .vn-empty [class*=image]{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin:0 auto var(--space-4, 1rem);border-radius:50%;background:var(--secondary);box-shadow:var(--vn-shadow-sm);color:var(--primary-medium)}.vaperina-news .vn-empty .d-icon{width:1.8rem;height:1.8rem;color:var(--primary-medium)}.vaperina-news .vn-empty [class*=__title]{margin:0 0 .35em;color:var(--primary);font-size:var(--font-up-2);font-weight:700}.vaperina-news .vn-empty [class*=__body]{margin:0 auto var(--space-4, 1rem);color:var(--primary-medium);line-height:1.55}.vaperina-news .vn-results{transition:opacity .15s ease}.vaperina-news .vn-results.is-loading{opacity:.55;pointer-events:none}.vaperina-news .vn-live-banner{display:flex;align-items:center;justify-content:center;gap:.5em;width:100%;margin-bottom:var(--vn-gap);padding:.75em;border:1px solid var(--tertiary);border-radius:var(--vn-radius);background:var(--tertiary-very-low, var(--secondary));color:var(--tertiary);font-weight:700;cursor:pointer}.vaperina-news .vn-badge{display:inline-flex;align-items:center;gap:.4em;padding:.15em .7em;border-radius:999px;background:color-mix(in srgb, var(--vn-kind) 14%, var(--secondary));color:color-mix(in srgb, var(--vn-kind) 65%, var(--primary));font-size:var(--font-down-1);font-weight:700;line-height:1.6}.vaperina-news .vn-badge--kind::before{content:"";width:.5em;height:.5em;border-radius:50%;background:var(--vn-kind)}.vaperina-news .vn-badge--country{--vn-kind: var(--primary-medium);font-weight:600}.vaperina-news .vn-badge--new{--vn-kind: var(--tertiary);background:var(--tertiary);color:var(--secondary)}.vaperina-news .vn-rank{display:inline-flex;align-items:center;gap:.4em;font-weight:800;color:var(--primary)}.vaperina-news .vn-rank__delta{display:inline-flex;align-items:center;font-size:var(--font-down-1)}.vaperina-news .vn-rank__delta.is-up{color:var(--success)}.vaperina-news .vn-rank__delta.is-down{color:var(--danger)}.vaperina-news .vn-wall{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 340px), 1fr));gap:var(--vn-gap);align-items:stretch}.vaperina-news .vn-wall--compact{grid-template-columns:repeat(auto-fill, minmax(min(100%, 420px), 1fr))}.vaperina-news .vn-section{margin-top:var(--space-10, 2.5rem)}.vaperina-news .vn-section__header{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5em var(--vn-gap);justify-content:space-between;margin-bottom:var(--space-4, 1rem)}.vaperina-news .vn-section__header h2{display:flex;align-items:center;gap:.6em;margin:0;font-size:var(--font-up-3, 1.5rem);font-weight:800;letter-spacing:-0.01em}.vaperina-news .vn-section__header h2::before{content:"";width:5px;height:1.1em;border-radius:5px;background:var(--tertiary)}.vaperina-news .vn-section__header>a{font-weight:600}.vaperina-news .vn-section__header p{flex-basis:100%;margin:0;color:var(--primary-medium)}.vaperina-news .vn-overview__lead{display:grid;grid-template-columns:minmax(0, 2fr) minmax(280px, 1fr);gap:var(--vn-gap)}@media(max-width: 900px){.vaperina-news .vn-overview__lead{grid-template-columns:minmax(0, 1fr)}}.vaperina-news .vn-card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--secondary);border:1px solid var(--primary-low);border-radius:var(--vn-radius);box-shadow:var(--vn-shadow-sm);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.vaperina-news .vn-card:hover{transform:translateY(-2px);border-color:var(--primary-low-mid, var(--primary-low));box-shadow:var(--vn-shadow-md)}@media(prefers-reduced-motion: reduce){.vaperina-news .vn-card{transition:none}.vaperina-news .vn-card:hover{transform:none}}.vaperina-news .vn-card.is-new{border-color:var(--tertiary-medium, var(--tertiary))}.vaperina-news .vn-card__media{display:block;aspect-ratio:16/9;background:var(--primary-very-low);overflow:hidden}.vaperina-news .vn-card__cover{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.vaperina-news .vn-card__cover--empty{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, color-mix(in srgb, var(--vn-kind) 26%, var(--secondary)), color-mix(in srgb, var(--vn-kind) 8%, var(--secondary)));color:var(--vn-kind)}.vaperina-news .vn-card__cover--empty .d-icon{width:2.5em;height:2.5em;opacity:.8}.vaperina-news .vn-card:hover .vaperina-news .vn-card__cover:not(.vaperina-news .vn-card__cover--empty){transform:scale(1.04)}.vaperina-news .vn-card__body{display:flex;flex:1;flex-direction:column;gap:.65em;padding:1.1rem 1.25rem 1rem}.vaperina-news .vn-card__badges{display:flex;flex-wrap:wrap;align-items:center;gap:.4em}.vaperina-news .vn-card__title{margin:0;font-size:var(--font-up-2);font-weight:700;line-height:1.28;letter-spacing:-0.01em}.vaperina-news .vn-card__title a{color:var(--primary);text-decoration:none}.vaperina-news .vn-card__title a:hover{color:var(--tertiary)}.vaperina-news .vn-card__summary{margin:0;color:var(--primary-high);line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vaperina-news .vn-card__source{display:flex;flex-wrap:wrap;align-items:center;gap:.25em .9em;color:var(--primary-medium);font-size:var(--font-down-1)}.vaperina-news .vn-card__source-link{display:inline-flex;align-items:center;gap:.35em;color:var(--primary-high);font-weight:700}.vaperina-news .vn-card__source-link .d-icon{width:.8em;height:.8em;opacity:.7}.vaperina-news .vn-card__more-sources{display:inline-flex;align-items:center;gap:.35em;color:var(--tertiary);font-weight:600}.vaperina-news .vn-card__other-sources{display:flex;flex-wrap:wrap;gap:.25em .9em;margin:0;padding:0;list-style:none;font-size:var(--font-down-1)}.vaperina-news .vn-card__footer{display:flex;flex-wrap:wrap;align-items:center;gap:.4em .9em;margin-top:auto;padding-top:.75em;border-top:1px solid var(--primary-low);color:var(--primary-medium);font-size:var(--font-down-1)}.vaperina-news .vn-card__discuss,.vaperina-news .vn-card__heat{display:inline-flex;align-items:center;gap:.4em;color:var(--primary-high);font-weight:600}.vaperina-news .vn-card__discuss:hover{color:var(--tertiary)}.vaperina-news .vn-card__heat .d-icon{color:var(--danger)}.vaperina-news .vn-card__posters{display:inline-flex}.vaperina-news .vn-card__posters .avatar{margin-right:-0.4em;border:2px solid var(--secondary);border-radius:50%}.vaperina-news .vn-card__spacer{flex:1}.vaperina-news .vn-card__heatbar{height:4px;border-radius:4px;background:var(--primary-low);overflow:hidden}.vaperina-news .vn-card__heatbar span{display:block;height:100%;background:linear-gradient(90deg, var(--tertiary), var(--danger))}.vaperina-news .vn-card--hero{min-height:460px;color:#fff;border:0}.vaperina-news .vn-card--hero .vn-card__media{position:absolute;inset:0;aspect-ratio:auto}.vaperina-news .vn-card--hero .vn-card__body{position:relative;z-index:1;justify-content:flex-end;margin-top:auto;padding:var(--space-8, 2rem);padding-top:6rem;background:linear-gradient(to top, rgba(8, 12, 26, 0.94) 35%, rgba(8, 12, 26, 0))}.vaperina-news .vn-card--hero .vn-card__title{font-size:var(--font-up-5, 2rem);line-height:1.15;letter-spacing:-0.02em}.vaperina-news .vn-card--hero .vn-card__title a,.vaperina-news .vn-card--hero .vn-card__title a:hover{color:#fff}.vaperina-news .vn-card--hero .vn-card__summary,.vaperina-news .vn-card--hero .vn-card__source,.vaperina-news .vn-card--hero .vn-card__source-link,.vaperina-news .vn-card--hero .vn-card__discuss,.vaperina-news .vn-card--hero .vn-card__heat,.vaperina-news .vn-card--hero .vn-card__footer{color:rgba(255,255,255,.9)}.vaperina-news .vn-card--hero .vn-card__footer{border-color:rgba(255,255,255,.25)}.vaperina-news .vn-card--hero .vn-badge{color:#fff;background:rgba(255,255,255,.18);border-color:rgba(0,0,0,0);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.vaperina-news .vn-card--hero .vn-follow{color:#fff}@media(max-width: 600px){.vaperina-news .vn-card--hero{min-height:380px}.vaperina-news .vn-card--hero .vn-card__body{padding:var(--space-5, 1.25rem);padding-top:4rem}.vaperina-news .vn-card--hero .vn-card__title{font-size:var(--font-up-3, 1.5rem);overflow-wrap:anywhere}}.vaperina-news .vn-card--compact{flex-direction:row}.vaperina-news .vn-card--compact .vn-card__media{flex:0 0 34%;aspect-ratio:auto}.vaperina-news .vn-card--compact .vn-card__body{padding:.9rem 1.1rem}.vaperina-news .vn-card--compact .vn-card__title{font-size:var(--font-up-1)}.vaperina-news .vn-card--compact .vn-card__summary{-webkit-line-clamp:2}@media(max-width: 560px){.vaperina-news .vn-card--compact{flex-direction:column}.vaperina-news .vn-card--compact .vn-card__media{flex-basis:auto;aspect-ratio:16/9}}.vaperina-news .vn-card--event{border-top:3px solid var(--tertiary)}.vaperina-news .vn-follow.is-followed{color:var(--tertiary);font-weight:700}.vaperina-news .vn-digest{display:flex;flex-direction:column;gap:.75em;padding:var(--space-5, 1.25rem);background:var(--secondary);border:1px solid var(--primary-low);border-top:4px solid var(--tertiary);border-radius:var(--vn-radius);box-shadow:var(--vn-shadow-sm)}.vaperina-news .vn-digest__title{display:flex;align-items:center;gap:.5em;margin:0;font-size:var(--font-up-2)}.vaperina-news .vn-digest__date,.vaperina-news .vn-digest__stats{margin:0;color:var(--primary-medium);font-size:var(--font-down-1)}.vaperina-news .vn-digest__list{display:flex;flex-direction:column;gap:.9em;margin:0;padding:0;list-style:none}.vaperina-news .vn-digest__list li{display:flex;gap:.75em;align-items:flex-start}.vaperina-news .vn-digest__list a{color:var(--primary);line-height:1.4}.vaperina-news .vn-digest__code{flex:none;min-width:2.6em;padding:.15em 0;border-radius:var(--d-border-radius);background:var(--primary-low);color:var(--primary-high);font-size:var(--font-down-2);font-weight:700;text-align:center}.vaperina-news .vn-digest__kinds{display:flex;flex-wrap:wrap;gap:.4em;margin-top:auto;padding-top:.75em;border-top:1px solid var(--primary-low)}.vaperina-news .vn-interests{display:flex;flex-direction:column;gap:var(--vn-gap);margin-bottom:var(--space-6, 1.5rem);padding:var(--space-5, 1.25rem);background:var(--secondary);border:1px solid var(--primary-low);border-radius:var(--vn-radius)}.vaperina-news .vn-interests h2,.vaperina-news .vn-interests h3{display:flex;align-items:center;gap:.5em;margin:0 0 .35em}.vaperina-news .vn-interests h3{font-size:var(--font-0);color:var(--primary-high)}.vaperina-news .vn-interests__hint,.vaperina-news .vn-interests__learned,.vaperina-news .vn-interests__footnote{margin:.5em 0 0;color:var(--primary-medium);font-size:var(--font-down-1)}.vaperina-news .vn-interests__chips{display:flex;flex-wrap:wrap;gap:.5em}.vaperina-news .vn-segmented{display:inline-flex;padding:.25em;border-radius:999px;background:var(--primary-low);gap:.25em}.vaperina-news .vn-segmented__item{min-height:2.2em;padding:0 1.1em;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--primary-high);font-weight:600;cursor:pointer}.vaperina-news .vn-segmented__item.is-active{background:var(--secondary);color:var(--tertiary);font-weight:700;box-shadow:0 1px 3px rgba(0,0,0,.15)}@media(prefers-reduced-motion: no-preference){.vaperina-news .vn-card{transition:box-shadow .15s ease,transform .15s ease}.vaperina-news .vn-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.12)}}.vaperina-news-admin__stats{display:flex;flex-wrap:wrap;gap:var(--space-4, 1rem);margin-bottom:var(--space-5, 1.25rem)}.vaperina-news-admin__stat{min-width:8em;padding:var(--space-3, 0.75rem) var(--space-4, 1rem);background:var(--secondary);border:1px solid var(--primary-low);border-radius:var(--d-border-radius)}.vaperina-news-admin__stat strong{display:block;font-size:var(--font-up-3)}.vaperina-news-admin__stat span{color:var(--primary-medium);font-size:var(--font-down-1)}.vaperina-news-admin__error{color:var(--danger)}.vaperina-news-admin__muted{color:var(--primary-medium)}.vaperina-news-admin__preview{margin-top:var(--space-4, 1rem);padding:var(--space-4, 1rem);background:var(--primary-very-low);border-radius:var(--d-border-radius)}.vaperina-news-admin__preview li{margin:.35em 0}.vaperina-news-admin__buttons{display:flex;flex-wrap:wrap;gap:.5em;margin-top:var(--space-4, 1rem)}.vn-menu-content .vn-menu{display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;width:100%;min-width:min(22em,86vw);padding:.25rem 0}.vn-menu-content .vn-menu__search{display:flex;align-items:center;gap:.6em;padding:.6em 1rem;border-bottom:1px solid var(--primary-low)}.vn-menu-content .vn-menu__search input{flex:1;min-width:0;margin:0;border:0;background:rgba(0,0,0,0);box-shadow:none}.vn-menu-content .vn-menu__scroll{max-height:min(60vh,26em);overflow-y:auto;padding:.5em 1rem}.vn-menu-content .vn-menu__group{margin:0 0 .75em;padding:0;border:0}.vn-menu-content .vn-menu__group legend{margin-bottom:.25em;padding:0;color:var(--primary-medium);font-size:var(--font-down-1);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.vn-menu-content .vn-menu__items{display:grid;grid-template-columns:repeat(auto-fill, minmax(11em, 1fr));gap:.1em 1em}.vn-menu-content .vn-menu__empty{margin:.5em 0;color:var(--primary-medium)}.vn-menu-content .vn-menu__footer{display:flex;justify-content:space-between;gap:.5em;padding:.6em 1rem .4em;border-top:1px solid var(--primary-low)}.vn-menu-content .vn-menu__option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.7em .85em;border:0;border-radius:10px;background:rgba(0,0,0,0);color:var(--primary);text-align:left;cursor:pointer}.vn-menu-content .vn-menu__option:hover,.vn-menu-content .vn-menu__option:focus-visible,.vn-menu-content .vn-menu__option.is-active{background:var(--tertiary-very-low, var(--primary-very-low));color:var(--tertiary)}.vn-menu-content .vn-check{display:flex;align-items:center;gap:.5em;margin:.15em 0;padding:.25em 0;cursor:pointer}.vn-menu-content .vn-check input{margin:0}.vn-menu-content .vn-check.is-active{font-weight:600}.vn-menu-content .vn-check__count{margin-left:auto;color:var(--primary-medium);font-size:var(--font-down-1)}
/*# sourceMappingURL=discourse-vaperina-news_ba6f2a1c6aaec078fe955318c39208e3ca674a9c.css.map?__ws=vaperina.cc */
