.vaperina-news{--vn-radius: var(--d-border-radius-large, 12px);--vn-gap: var(--space-4, 1rem);--vn-kind: var(--primary-medium);max-width:1240px;margin:0 auto;padding:var(--space-4, 1rem) 0 var(--space-12, 3rem)}.vaperina-news .vn-kind--regulation{--vn-kind: #5b3fd0}.vaperina-news .vn-kind--research{--vn-kind: #0b7a8a}.vaperina-news .vn-kind--industry{--vn-kind: #a15c07}.vaperina-news .vn-kind--products{--vn-kind: #9b2d7f}.vaperina-news .vn-kind--safety{--vn-kind: #b3430f}.vaperina-news .vn-kind--other{--vn-kind: var(--primary-medium)}.vaperina-news .vn-header{display:flex;flex-wrap:wrap;gap:var(--vn-gap);justify-content:space-between;align-items:flex-end}.vaperina-news .vn-header h1{display:flex;align-items:center;gap:.5em;margin:0;font-size:var(--font-up-5, 2rem);line-height:1.15}.vaperina-news .vn-header p{margin:.35em 0 0;color:var(--primary-high);max-width:40em}.vaperina-news .vn-search{display:flex;align-items:center;gap:.5em;flex:0 1 380px;min-width:220px;padding:0 .75em;background:var(--secondary);border:1px solid var(--primary-low-mid, var(--primary-low));border-radius:var(--vn-radius)}.vaperina-news .vn-search:focus-within{border-color:var(--tertiary);outline:2px solid var(--tertiary-low, transparent)}.vaperina-news .vn-search .d-icon{color:var(--primary-medium)}.vaperina-news .vn-search__input{flex:1;min-width:0;margin:0;border:0;background:rgba(0,0,0,0);box-shadow:none;outline:none;height:2.9em}.vaperina-news .vn-tabs{display:flex;flex-wrap:wrap;gap:0 var(--space-6, 1.5rem);margin-top:var(--space-5, 1.25rem);border-bottom:1px solid var(--primary-low)}.vaperina-news .vn-tab{display:inline-flex;align-items:center;gap:.5em;padding:.85em .25em;margin-bottom:-1px;border-bottom:3px solid rgba(0,0,0,0);color:var(--primary-high);font-weight:600;text-decoration:none}.vaperina-news .vn-tab:hover{color:var(--primary)}.vaperina-news .vn-tab.active{color:var(--tertiary);border-bottom-color:var(--tertiary)}.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}.vaperina-news .vn-description{margin:var(--space-3, 0.75rem) 0 0;color:var(--primary-medium)}.vaperina-news .vn-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.5em;margin:var(--space-4, 1rem) 0}.vaperina-news .vn-filters__kinds{display:contents}.vaperina-news .vn-chip{display:inline-flex;align-items:center;gap:.45em;min-height:2.5em;padding:0 1em;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;list-style:none}.vaperina-news .vn-chip::-webkit-details-marker{display:none}.vaperina-news .vn-chip:hover{border-color:var(--vn-kind, var(--primary-medium))}.vaperina-news .vn-chip.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--menu{--vn-kind: var(--tertiary)}.vaperina-news .vn-chip__count{color:var(--primary-medium);font-weight:500;font-size:var(--font-down-1)}.vaperina-news .vn-menu{position:relative}.vaperina-news .vn-menu[open]>summary{border-color:var(--tertiary)}.vaperina-news .vn-menu__panel{position:absolute;z-index:300;top:calc(100% + .35em);left:0;min-width:14em;max-height:60vh;overflow:auto;padding:var(--space-3, 0.75rem);background:var(--secondary);border:1px solid var(--primary-low);border-radius:var(--vn-radius);box-shadow:var(--shadow-menu-panel, 0 8px 24px rgba(0, 0, 0, 0.18))}.vaperina-news .vn-menu__panel--wide{min-width:min(34em,85vw)}.vaperina-news .vn-menu__group{margin:0 0 var(--space-3, 0.75rem);padding:0;border:0}.vaperina-news .vn-menu__group legend{margin-bottom:.25em;color:var(--primary-medium);font-size:var(--font-down-1);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.vaperina-news .vn-menu__items{display:flex;flex-wrap:wrap;gap:.25em 1em}.vaperina-news .vn-menu__option{display:block;width:100%;padding:.5em .75em;border:0;border-radius:var(--d-border-radius);background:rgba(0,0,0,0);text-align:left;cursor:pointer}.vaperina-news .vn-menu__option:hover,.vaperina-news .vn-menu__option.is-active{background:var(--tertiary-very-low, var(--primary-very-low));color:var(--tertiary)}.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-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:.35em;padding:.2em .7em;border-radius:999px;background:color-mix(in srgb, var(--vn-kind) 15%, var(--secondary));color:var(--primary);font-size:var(--font-down-1);font-weight:700;line-height:1.5}.vaperina-news .vn-badge.vn-kind--regulation,.vaperina-news .vn-badge.vn-kind--research,.vaperina-news .vn-badge.vn-kind--industry,.vaperina-news .vn-badge.vn-kind--products,.vaperina-news .vn-badge.vn-kind--safety{border:1px solid color-mix(in srgb, var(--vn-kind) 45%, transparent)}.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{margin:0}.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)}.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}.vaperina-news .vn-card__cover--empty{display:flex;align-items:center;justify-content:center;background:color-mix(in srgb, var(--vn-kind) 18%, var(--secondary));color:var(--vn-kind)}.vaperina-news .vn-card__cover--empty .d-icon{width:2.5em;height:2.5em}.vaperina-news .vn-card__body{display:flex;flex:1;flex-direction:column;gap:.6em;padding:var(--space-4, 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);line-height:1.25}.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);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:600}.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:.6em;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__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);background:linear-gradient(to top, rgba(10, 15, 30, 0.92), rgba(10, 15, 30, 0))}.vaperina-news .vn-card--hero .vn-card__title{font-size:var(--font-up-5, 2rem)}.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)}.vaperina-news .vn-card--hero .vn-follow{color:#fff}.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__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-radius:var(--vn-radius)}.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)}
/*# sourceMappingURL=discourse-vaperina-news_04b9e1edd8e250ff030400e404acee95891e1b5e.css.map?__ws=vaperina.cc */
