@font-face{font-family:"Onest";font-style:normal;font-display:swap;font-weight:400 600;src:url(/wp-content/themes/vsplanet-new/assets/fonts/onest-cyrillic-wght-normal.woff2) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Onest";font-style:normal;font-display:swap;font-weight:400 600;src:url(/wp-content/themes/vsplanet-new/assets/fonts/onest-latin-wght-normal.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body{margin:0;padding:0;height:100%;min-height:100%}:root{--font:Onest, "Helvetica Neue", Arial, sans-serif}body{font-family:var(--font);font-size:18px;padding-left:380px}body *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none}.site-header{background:#010e34;color:#fff;margin:0 auto;padding:56px 50px 40px;position:fixed;left:0;bottom:0;top:0;width:380px;z-index:99998}.site-header a{color:#fff}.site-title,.site-description{line-height:1.25}.site-title{margin:0}.site-title a{border-bottom:1px solid #fff0;text-decoration:none}.menu-wrapper{height:100%;margin-top:22px;overflow:hidden;padding-bottom:120px;width:100%}.mobile-nav-toggle,.mobile-menu-wrapper{display:none}.site-content{position:relative}.section-inner{margin:0 auto;max-width:1000px;width:80%}.posts{margin-top:56px}.posts ul{list-style:none;margin:0;padding:0}.posts li{margin:0}.post-preview{position:relative;margin-bottom:16px;border:1px solid rgb(0 0 4 / .06);border-radius:14px;transition:background-color .2s ease,border-color .2s ease}.post-preview a{display:flex;justify-content:space-between;padding:15px 18px;text-decoration:none}.post-preview a .title{font-size:inherit;font-weight:inherit;line-height:1.25;margin:0;word-break:break-word}.post-preview a .title span{border-bottom:1px solid #fff0;transition:border-color .2s linear}.post-preview time{margin-left:30px;white-space:nowrap}.post-preview time{align-self:flex-start;margin-top:1.5px;font-size:13px;line-height:1.25;padding:1px 9px;border-radius:999px}.post-preview .tag{display:block;margin-bottom:7px;line-height:1;font-weight:600;letter-spacing:.01em}.post-preview .body{min-width:0}.site-title a{letter-spacing:.01em}.post-preview a{transition:color .2s ease}.post-preview time{font-variant-numeric:tabular-nums}:root{--logo:url(/wp-content/themes/vsplanet-new/assets/logo.svg)}.brand{display:flex;align-items:center;gap:14px}.brand-text{min-width:0}.logo{flex:none;width:48px;aspect-ratio:240 / 171;background:var(--logo) center / contain no-repeat}@media (max-width:1050px){.site-description{font-size:16px}.logo{width:44px}.brand{gap:12px}}@media (max-width:500px){.logo{width:40px}}:root{--accent:#2976d3;--accent-deep:#1f5fae;--accent-soft:rgba(42,120,214,.10);--accent-light:#7bbaff}.site-title a:hover{border-bottom-color:var(--accent-light)}.vs-search{position:relative;margin-top:22px}.vs-search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;fill:none;stroke-width:2;stroke-linecap:round;pointer-events:none;transition:stroke .2s ease}.vs-search input{-webkit-appearance:none;appearance:none;width:100%;height:38px;padding:0 36px 0 38px;font:inherit;font-size:15px;color:#fff;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .14);border-radius:10px;outline:none;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.vs-search input::-webkit-search-cancel-button{-webkit-appearance:none}.vs-search input:hover{background:rgb(255 255 255 / .1)}.vs-search input:focus{background:rgb(255 255 255 / .1);border-color:var(--accent-light);box-shadow:0 0 0 3px rgb(123 186 255 / .2)}.vs-search:focus-within svg{stroke:var(--accent-light)}.vs-search kbd{position:absolute;right:10px;top:50%;transform:translateY(-50%);font:600 11px/1 var(--font);border:1px solid rgb(255 255 255 / .22);border-radius:5px;padding:3px 7px;pointer-events:none;transition:opacity .2s ease}.vs-search:focus-within kbd{opacity:0}.mobile-menu-wrapper .vs-search{margin:0 0 30px}.pager{display:flex;align-items:center}.pager a,.pager>span{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgb(0 0 4 / .06);line-height:1;font-variant-numeric:tabular-nums;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pager .dots{padding:0}.pager .disabled{opacity:.35;pointer-events:none}.pager .arrow svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (max-width:620px){.pager .lbl{display:none}}@media (max-width:1050px){body{padding-left:320px}.site-header{padding:56px 40px;width:320px}}@media (max-width:1000px){body{padding-left:0}.site-header{bottom:auto;left:auto;z-index:10001}.menu-wrapper{display:none!important}.mobile-nav-toggle{display:block;position:absolute;right:7.5%;top:50%;transform:translateY(-50%);width:30px;height:30px;background:none;border:0;padding:0;cursor:pointer;z-index:10002}.mobile-nav-toggle span{display:block;height:2px;background:#fff;margin:6px 0}.mobile-menu-wrapper{background:#010e34;color:#fff;overflow:auto;padding:112px 7.5% 0 7.5%;position:fixed;inset:0;z-index:10000}body.mobile-menu-visible .mobile-menu-wrapper{display:block}}@media (max-width:500px){body{font-size:16px}.posts{margin-top:50px}}.mobile-search-toggle{display:none}@media (max-width:1000px){html,body{height:auto}.site-header{padding:14px calc(7.5% + 100px) 14px 7.5%}.site-header .vs-search{display:none}.mobile-search-toggle{display:flex;align-items:center;justify-content:center;position:absolute;right:calc(7.5% + 44px);top:50%;transform:translateY(-50%);width:40px;height:40px;background:none;border:0;padding:0;color:#fff;cursor:pointer;z-index:10002}.mobile-search-toggle svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}}@media (max-width:620px){body{font-size:17px}.section-inner{width:auto;margin:0;padding:0 16px}.posts{margin-top:28px}.post-preview{margin-bottom:12px;border-radius:16px}.post-preview a{display:grid;grid-template-columns:1fr auto;column-gap:12px;row-gap:9px;align-items:center;padding:15px 16px 16px}.post-preview .body{display:contents}.post-preview .tag{grid-column:1;grid-row:1;margin:0;font-size:11.5px}.post-preview time{grid-column:2;grid-row:1;margin:0;align-self:center;padding:2px 9px}.post-preview a .title{grid-column:1 / -1;grid-row:2;font-size:18px;line-height:1.32;font-weight:500;letter-spacing:-.005em}.site-header{padding:12px 100px 12px 14px}.logo{width:38px}.brand{gap:12px}.site-title{font-size:17px}.site-description{font-size:13px}.mobile-search-toggle{right:52px}.mobile-nav-toggle{width:44px;height:44px;right:8px;display:flex;flex-direction:column;justify-content:center;align-items:center}.mobile-nav-toggle span{width:24px}.mobile-menu-wrapper{padding:96px 20px 40px}.mobile-menu-wrapper .vs-search input{height:50px;font-size:17px}}@media (max-width:380px){.post-preview a .title{font-size:17px}.site-description{display:none}}.filters{display:flex;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-bottom:6px}.filters::-webkit-scrollbar{display:none}.chip{flex:none;font:inherit;font-size:14px;font-weight:500;line-height:1;border-radius:999px;cursor:pointer;border:1px solid rgb(0 0 4 / .1);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.post-preview{animation:rise .28s ease both}@keyframes rise{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.post-preview{animation:none}}@media (max-width:620px){.chip{font-size:15px}}:root{color-scheme:light;--bg:#fff;--text:#121212;--muted:#596273;--card-bg:rgba(0,0,4,.025);--card-border:rgba(0,0,4,.10);--card-bg-hover:rgba(42,120,214,.05);--card-border-hover:rgba(42,120,214,.40);--pill-bg:rgba(0,0,4,.06);--pill-text:#424a59;--chip-border:rgba(0,0,4,.18);--chip-text:#353d4c;--tag:#1f5fae;--ul:#2976d3;--side-bg:#010e34;--side-line:transparent}html[data-theme="dark"]{--bg:#0a0f1f;--text:#e9edf5;--muted:#a3adc0;--card-bg:rgba(255,255,255,.045);--card-border:rgba(255,255,255,.12);--card-bg-hover:rgba(123,186,255,.09);--card-border-hover:rgba(123,186,255,.45);--pill-bg:rgba(255,255,255,.10);--pill-text:#c9d1e1;--chip-border:rgba(255,255,255,.22);--chip-text:#d3dae8;--accent-soft:rgba(123,186,255,.16);--accent-deep:#a9d1ff;--tag:#8fc4ff;--ul:#7bbaff;--side-bg:#050a1c;--side-line:rgba(255,255,255,.09)}body{background:var(--bg);color:var(--text);transition:background-color .25s ease,color .25s ease}.site-header{border-right:1px solid var(--side-line)}.post-preview{background:var(--card-bg);border-color:var(--card-border)}.post-preview:hover{background:var(--card-bg-hover);border-color:var(--card-border-hover)}.post-preview a:hover .title span{border-bottom-color:var(--ul)}.post-preview time{background:var(--pill-bg);color:var(--pill-text);font-weight:500}.post-preview time.rel{background:var(--accent-soft);color:var(--accent-deep)}.post-preview time.rel.yday{background:var(--pill-bg);color:var(--pill-text)}.post-preview .tag{color:var(--tag);font-size:11.5px}@media (max-width:620px){.post-preview time{font-size:13px}}.chip{color:var(--chip-text)}.chip:hover{color:var(--accent-deep)}.pager .dots{border-color:#fff0;color:var(--muted)}.vs-search svg{stroke:rgb(255 255 255 / .78)}.vs-search input::placeholder{color:rgb(255 255 255 / .64)}.vs-search kbd{color:rgb(255 255 255 / .72);border-color:rgb(255 255 255 / .32)}.theme-toggle:hover{background:rgb(255 255 255 / .15);color:#fff}.theme-toggle:focus-visible{outline:2px solid var(--accent-light);outline-offset:2px}.theme-toggle svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html[data-theme="dark"] .ico-moon{display:none}html:not([data-theme="dark"]) .ico-sun{display:none}.site-header>.theme-toggle{position:absolute;left:50px;bottom:40px}.mobile-menu-wrapper .theme-toggle{margin-top:26px;height:48px;font-size:17px}@media (max-width:1050px){.site-header>.theme-toggle{left:40px}}@media (max-width:1000px){.site-header>.theme-toggle{display:none}}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.site-header{-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%)}.mobile-menu-wrapper{-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%);background:rgb(1 14 52 / .88)}}.site-header{border:1px solid rgb(255 255 255 / .16);box-shadow:inset 0 1px 0 rgb(255 255 255 / .20),0 18px 48px rgb(1 14 52 / .28),0 2px 8px rgb(1 14 52 / .18)}@media (min-width:1001px){.site-header{left:16px;top:16px;bottom:16px;width:348px;border-radius:30px}}@media (min-width:1001px) and (max-width:1050px){.site-header{width:288px}}@media (max-width:1000px){.site-header{position:sticky;top:8px;width:auto;margin:8px 10px 0;border-radius:22px;border-right:1px solid rgb(255 255 255 / .16);border-bottom:1px solid rgb(255 255 255 / .16);box-shadow:inset 0 1px 0 rgb(255 255 255 / .20),0 10px 28px rgb(1 14 52 / .26),0 2px 6px rgb(1 14 52 / .16)}}.site-header,.mobile-menu-wrapper{background:#010e34}.site-header{-webkit-backdrop-filter:none;backdrop-filter:none}.mobile-menu-wrapper{-webkit-backdrop-filter:none;backdrop-filter:none;background:#010e34}.site-header{border-color:rgb(255 255 255 / .10)}:root{--cap-bg:#fff;--cap-border:rgba(0,0,4,.10);--cap-shadow:0 8px 24px rgba(0,0,4,.07), 0 1px 3px rgba(0,0,4,.06)}.filters{width:fit-content;max-width:100%;margin:0 0 24px;padding:5px;gap:4px;background:var(--cap-bg);border:1px solid var(--cap-border);border-radius:999px;box-shadow:var(--cap-shadow)}.chip{background:#fff0;border-color:#fff0;padding:10px 16px}.chip:hover{background:var(--accent-soft);border-color:#fff0}.chip[aria-pressed="true"]{background:var(--accent);border-color:var(--accent);color:#fff}.pager{max-width:100%}.pager a,.pager>span{background:#fff0;border-color:#fff0}.pager a:hover{border-color:#fff0}.pager .dots{background:none}@media (max-width:620px){.filters{width:auto;margin:0 0 16px;padding:5px}.chip{padding:11px 16px}.pager{padding:4px;gap:2px}}#pager[hidden]{display:none!important}.pager{width:auto;padding:0;background:none;border:0;box-shadow:none;border-radius:0;gap:2px;margin:12px 0 0 4px;flex-wrap:wrap}.pager a,.pager>span{height:30px;min-width:30px;padding:0 9px;border-radius:8px;font-size:13px;color:var(--muted)}.pager a:hover{background:var(--accent-soft);color:var(--accent-deep)}.pager .current{background:rgb(0 0 4 / .07);color:var(--text);font-weight:600;box-shadow:none;border-color:#fff0}.pager .arrow{padding:0 10px;gap:5px}.pager .arrow svg{width:13px;height:13px}.pager .dots{min-width:14px}@media (max-width:620px){.pager{margin:8px 0 0 0;justify-content:center}.pager a,.pager>span{height:38px;min-width:34px;padding:0 8px;font-size:14px}.pager .arrow{min-width:38px;padding:0 6px}}.screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);border:0;white-space:nowrap;word-wrap:normal!important;word-break:normal!important}.screen-reader-text:focus{z-index:100000;top:8px;left:8px;width:auto;height:auto;padding:12px 16px;clip-path:none;border-radius:10px;background:var(--card-bg);color:var(--text);box-shadow:0 0 0 2px var(--accent)}.vs-footer{margin:48px 0 32px;padding:24px 28px 16px;border-radius:24px;background:#010e34;color:rgb(255 255 255 / .78)}.vs-footer a{color:inherit;text-decoration:none;transition:color .2s ease}.vs-footer a:hover{color:#fff}.vsf-top{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:18px 28px;align-items:start}.vsf-brand{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.vsf-logo{display:flex;align-items:center;gap:10px;color:#fff!important;font-weight:600;font-size:17px}.vsf-logo i{width:36px;aspect-ratio:240 / 171;background:var(--logo) center / contain no-repeat;display:block}.vsf-donate{white-space:nowrap;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 15px;border-radius:999px;background:var(--accent);color:#fff!important;font-weight:600;font-size:14px;box-shadow:0 3px 10px rgb(42 120 214 / .4)}.vsf-donate:hover{background:#3a88e6}.vsf-donate svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vs-footer h3{margin:2px 0 9px;font-size:11.5px;font-weight:600;letter-spacing:.01em;color:rgb(255 255 255 / .5)}.vs-footer ul{list-style:none;margin:0;padding:0}.vs-footer li{margin:0 0 6px;font-size:15px;line-height:1.3}.vsf-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px;margin-top:16px;padding-top:13px;border-top:1px solid rgb(255 255 255 / .12);font-size:13px;color:rgb(255 255 255 / .56)}.vsf-age{position:relative;display:inline-flex;align-items:center;gap:9px;padding:6px 13px 6px 11px;border-radius:999px;background:rgb(255 255 255 / .08);color:rgb(255 255 255 / .88);font-size:13.5px;font-weight:500;cursor:default;outline:none;font-variant-numeric:tabular-nums}.vsf-age:focus-visible{box-shadow:0 0 0 2px var(--accent-light,#7bbaff)}.vsf-age .pulse{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:#3ddc97}.vsf-age .pulse::after{content:"";position:absolute;inset:0;border-radius:50%;background:#3ddc97;animation:vsf-pulse 2.4s ease-out infinite}@keyframes vsf-pulse{0%{transform:scale(1);opacity:.55}80%,100%{transform:scale(3);opacity:0}}.vsf-age .tip{position:absolute;left:0;bottom:calc(100% + 10px);white-space:nowrap;padding:8px 12px;border-radius:12px;background:#fff;color:#121212;font-size:13px;font-weight:500;box-shadow:0 10px 28px rgb(0 0 0 / .28);opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.vsf-age:hover .tip,.vsf-age:focus .tip{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.vsf-age .pulse::after{animation:none}}@media (max-width:900px){.vsf-top{grid-template-columns:repeat(3,1fr)}.vsf-brand{grid-column:1 / -1;flex-direction:row;align-items:center;justify-content:space-between}}@media (max-width:620px){.vs-footer{margin:8px 0 22px;padding:20px 20px 14px;border-radius:22px}.vsf-top{grid-template-columns:1fr 1fr;gap:16px 18px}.vsf-top nav:nth-of-type(3){grid-column:1 / -1}.vsf-top nav:nth-of-type(3) ul{display:flex;flex-wrap:wrap;gap:0 18px}.vs-footer li{font-size:16px;margin-bottom:0}.vs-footer li a{display:block;padding:6px 0}.vsf-age .tip{white-space:normal;width:max-content;max-width:calc(100vw - 80px)}}.site-title{font-size:25px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.site-title a{font-weight:600}.site-description{font-size:14px;margin-top:5px;color:rgb(255 255 255 / .64)}.vs-nav-group{margin-top:16px}.vs-nav-group:first-child{margin-top:4px}.vs-nav-label{padding:0 12px;margin:0 0 6px;font-size:12.5px;font-weight:600;letter-spacing:.01em;color:rgb(255 255 255 / .46)}.vs-nav .mi{display:flex;align-items:center;gap:12px;height:44px;padding:0 12px 0 8px;border-radius:14px;color:rgb(255 255 255 / .9);font-size:15.5px;font-weight:500;text-decoration:none;transition:background-color .2s ease,color .2s ease}.vs-nav .mi .ico{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:rgb(255 255 255 / .07);transition:background-color .2s ease,transform .2s ease}.vs-nav .mi svg{width:18px;height:18px;fill:none;stroke:var(--accent-light,#7bbaff);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:1;transition:stroke .2s ease}.vs-nav .mi:hover,.vs-nav .mi:focus-visible{background:rgb(255 255 255 / .08);color:#fff;outline:none}.vs-nav .mi:hover .ico,.vs-nav .mi:focus-visible .ico{background:var(--accent);transform:scale(1.06)}.vs-nav .mi:hover svg,.vs-nav .mi:focus-visible svg{stroke:#fff}.vs-nav .mi[aria-current="page"]{background:rgb(42 120 214 / .24);color:#fff}.vs-nav .mi[aria-current="page"] .ico{background:var(--accent)}.vs-nav .mi[aria-current="page"] svg{stroke:#fff}@media (min-width:1001px){.site-header{display:flex;flex-direction:column;padding:32px 18px 18px}.site-header .brand{padding:0 12px}.site-header .vs-search{margin:24px 0 12px}.site-header .menu-wrapper{flex:1 1 auto;min-height:0;height:auto;margin-top:0;padding:0 0 8px;overflow-y:auto;scrollbar-width:none}.site-header .menu-wrapper::-webkit-scrollbar{display:none}}@media (min-width:1001px) and (max-width:1050px){.site-header{padding:32px 14px 16px}}@media (max-width:1000px){.mobile-menu-wrapper .vs-nav-group{margin-top:22px}.mobile-menu-wrapper .vs-nav-group:first-child{margin-top:0}.mobile-menu-wrapper .vs-nav-label{font-size:12px;padding:0 8px;margin-bottom:8px}.mobile-menu-wrapper .vs-nav .mi{height:54px;font-size:18px;gap:14px;border-radius:16px;padding:0 12px 0 8px}.mobile-menu-wrapper .vs-nav .mi .ico{width:38px;height:38px;border-radius:12px}.mobile-menu-wrapper .vs-nav .mi svg{width:21px;height:21px}}.tag.tg{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 9px;border-radius:8px;font-size:12px;line-height:1;font-weight:600;letter-spacing:.01em;color:var(--tg-c,#1f5fae);background:var(--tg-bg,rgb(42 120 214 / .12))}.tag.tg::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--tg-d,currentColor)}.tag.tg.has-ic::before{display:none}.tag.tg svg{flex:none;width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tag.t-wwe{--tg-c:#151a28;--tg-bg:rgba(21,26,40,.09);--tg-d:#151a28}.tag.t-aew{--tg-c:#9a4a07;--tg-bg:rgba(232,130,30,.17);--tg-d:#e8821e}.tag.t-tna{--tg-c:#a3282d;--tg-bg:rgba(214,64,69,.13);--tg-d:#d64045}.tag.t-indie{--tg-c:#4a5464;--tg-bg:rgba(100,110,128,.15);--tg-d:#8a93a4}.tag.t-news{--tg-c:#1f5fae;--tg-bg:rgba(42,120,214,.12)}.tag.t-col{--tg-c:#5a3fa8;--tg-bg:rgba(106,82,184,.12)}.tag.t-lucha{--tg-c:#0d6a5b;--tg-bg:rgba(20,150,125,.13);--tg-d:#1aa58d}.post-preview .tag.tg{margin-bottom:9px}@media (max-width:620px){.post-preview .tag.tg{margin:0;justify-self:start;align-self:center;font-size:12px}}@supports (corner-shape:squircle){.post-preview,.site-header,.vs-footer,.vs-nav .mi,.vs-nav .mi .ico,.vs-search input,.pager a,.pager>span,.mobile-menu-wrapper .vs-nav .mi,.vsf-age .tip{corner-shape:squircle}.site-header,.vs-footer{border-radius:44px}.post-preview{border-radius:30px}.vs-nav .mi{border-radius:22px}}.list-head{margin:56px 0 8px}.list-head h1{margin:0;font-size:36px;line-height:1.15;font-weight:600;letter-spacing:-.02em}.list-head p{margin:10px 0 0;color:var(--muted);font-size:17px;line-height:1.5;max-width:60ch}.vs-sform{position:relative;display:flex;align-items:center;max-width:480px;margin:20px 0 0}.vs-sform svg{position:absolute;left:15px;width:18px;height:18px;fill:none;stroke:#6b7a90;stroke-width:2;stroke-linecap:round;pointer-events:none}.vs-sform input{width:100%;height:46px;padding:0 16px 0 44px;border:1px solid #d7e3f4;border-radius:999px;background:#fff;color:#121212;font:500 16px Onest,sans-serif;outline:0}.vs-sform input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.posts .list-top{margin-top:0}.feed-empty{list-style:none;padding:40px 0;color:var(--muted)}@media (max-width:620px){.pager .w{display:none}}.pg{margin-top:56px}.pg .art-head{margin-bottom:28px}body.vs-site .vs-nav .mi .ico svg,body.vs-site .vs-nav .mi svg{display:block!important;width:18px!important;height:18px!important;fill:none!important;stroke:#7bbaff!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;opacity:1!important}body.vs-site .vs-nav .mi:hover svg{stroke:#fff!important}body.vs-site .vsf-donate svg{width:15px!important;height:15px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important}body.vs-site .tag.tg svg{flex:none;width:13px!important;height:13px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}body.vs-site .tag.tg{display:inline-flex!important;align-items:center}body.vs-site .pager .arrow svg{width:13px!important;height:13px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important}body.vs-site .vs-search svg{fill:none!important;stroke:rgb(255 255 255 / .78)!important}body.vs-site .site-header svg use,body.vs-site .post-preview svg use{fill:none}body.vs-site .post-preview mark,body.vs-site .post-preview .search-highlight,body.vs-site .post-preview strong{background:none!important;color:inherit!important;font-weight:inherit!important;text-decoration:none!important;border:0!important;padding:0!important}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.site-header{view-transition-name:vs-side}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s}}body.vs-site{padding-left:0!important}@media (min-width:1001px){body.vs-site .site-content{margin-left:380px!important;position:relative;z-index:1}}@media (min-width:1001px) and (max-width:1050px){body.vs-site .site-content{margin-left:320px!important}}@media (max-width:1000px){body.vs-site .site-content{margin-left:0!important}}body.vs-site .site-header>.theme-toggle{position:static!important;left:auto!important;bottom:auto!important;margin-top:14px;align-self:flex-start;display:inline-flex!important}body.vs-site .mobile-menu-wrapper .theme-toggle{display:inline-flex!important}@media (max-width:1000px){body.vs-site .site-header>.theme-toggle{display:none!important}}html[data-theme="dark"]{--cap-bg:#151c30;--cap-border:rgba(255,255,255,.12);--cap-shadow:0 8px 24px rgba(0,0,0,.35), 0 1px 3px rgba(0,0,0,.3)}body.vs-site .theme-toggle{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 16px 0 13px;font:inherit;font-size:14px;font-weight:500;line-height:1;color:rgb(255 255 255 / .9);background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .18);border-radius:999px;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s ease,color .2s ease}body.vs-site .theme-toggle:hover{background:rgb(255 255 255 / .16);color:#fff}body.vs-site .theme-toggle:focus-visible{outline:2px solid var(--accent-light,#7db4f5);outline-offset:2px}body.vs-site .theme-toggle svg{flex:none;fill:none!important;stroke:currentColor!important;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html[data-theme="dark"] .chip{color:var(--chip-text)}html[data-theme="dark"] .art-back,html[data-theme="dark"] .art-tools button{color:var(--chip-text)}html[data-theme="dark"] .tag.t-wwe{--tg-c:#e6eaf3;--tg-bg:rgba(255,255,255,.10);--tg-d:#e6eaf3}html[data-theme="dark"] .tag.t-aew{--tg-c:#ffb36b;--tg-bg:rgba(232,130,30,.16)}html[data-theme="dark"] .tag.t-tna{--tg-c:#ff8a8e;--tg-bg:rgba(214,64,69,.18)}html[data-theme="dark"] .tag.t-indie{--tg-c:#c3cad8;--tg-bg:rgba(160,170,190,.14)}html[data-theme="dark"] .tag.t-news{--tg-c:#8cc0ff;--tg-bg:rgba(42,120,214,.20)}html[data-theme="dark"] .tag.t-col{--tg-c:#c2b2ff;--tg-bg:rgba(130,105,220,.22)}html[data-theme="dark"] .tag.t-lucha{--tg-c:#6fe0c8;--tg-bg:rgba(20,150,125,.18)}html[data-theme="dark"] .chip[aria-pressed="true"]{background:#26b;border-color:#26b;color:#fff}@media (min-width:1001px){body.vs-site .site-header{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}body.vs-site .site-header::-webkit-scrollbar{display:none}body.admin-bar.vs-site .site-header{top:48px}}@media (min-width:783px) and (max-width:1000px){body.admin-bar.vs-site .site-header{top:40px}}@media (min-width:601px) and (max-width:782px){body.admin-bar.vs-site .site-header{top:54px}}@media (min-width:1001px) and (max-height:860px){body.vs-site .site-header{padding-top:24px}body.vs-site .site-header .vs-search{margin:16px 0 8px}body.vs-site .site-header .vs-nav .mi{height:38px}body.vs-site .site-header .vs-nav .mi .ico{width:28px;height:28px;border-radius:9px}body.vs-site .site-header .vs-nav-group{margin-top:10px}body.vs-site .site-header>.theme-toggle{position:absolute!important;top:22px!important;right:18px;left:auto!important;bottom:auto!important;margin:0;width:38px;height:38px;padding:0;justify-content:center}body.vs-site .site-header>.theme-toggle span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.vs-site .site-header .brand{padding-right:52px}body.vs-site .site-header .menu-wrapper{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 26px),transparent)}}@media (min-width:1001px) and (max-height:860px){body.admin-bar.vs-site .site-header>.theme-toggle{top:22px!important}}@media (min-width:1001px) and (max-height:660px){body.vs-site .site-header .vs-nav-label{display:none}body.vs-site .site-header .vs-nav .mi{height:34px}body.vs-site .site-header .vs-nav-group{margin-top:6px}}@media (max-width:1000px){body.vs-site .site-header{transition:padding .28s cubic-bezier(.2,.8,.2,1),margin .28s cubic-bezier(.2,.8,.2,1),border-radius .28s ease,box-shadow .28s ease}body.vs-site .site-header .logo{transition:width .28s cubic-bezier(.2,.8,.2,1)}body.vs-site .site-header .site-title{transition:font-size .28s cubic-bezier(.2,.8,.2,1)}body.vs-site .site-header .site-description{max-height:3em;overflow:hidden;transition:max-height .28s ease,opacity .2s ease,margin .28s ease}body.vs-site .mobile-nav-toggle,body.vs-site .mobile-search-toggle{transition:width .28s ease,height .28s ease}body.vs-compact .site-header{padding-top:8px!important;padding-bottom:8px!important;border-radius:18px;box-shadow:0 8px 24px rgb(1 14 52 / .30),0 1px 0 rgb(255 255 255 / .06)}body.vs-compact .site-header .logo{width:30px}body.vs-compact .site-header .brand{gap:10px}body.vs-compact .site-header .site-title{font-size:16px}body.vs-compact .site-header .site-description{max-height:0;opacity:0;margin-top:0}body.vs-compact .mobile-nav-toggle,body.vs-compact .mobile-search-toggle{width:38px;height:38px}body.vs-hdr-measure .site-header,body.vs-hdr-measure .site-header *{transition:none!important}}@media (prefers-reduced-motion:reduce){body.vs-site .site-header,body.vs-site .site-header *{transition:none!important}}html{color-scheme:light}html[data-theme="dark"]{color-scheme:dark}body.vs-site,.site-header,.post-preview,.vs-search input{transition:background-color .25s ease,color .25s ease,border-color .25s ease}html[data-theme="dark"] body.vs-site{background:var(--bg);color:var(--text)}html[data-theme="dark"] .post-preview:hover{background:rgb(255 255 255 / .04)}html[data-theme="dark"] .vs-sform input,html[data-theme="dark"] .section-inner input[type="search"]{background:var(--card-bg);border-color:var(--card-border);color:var(--text)}html[data-theme="dark"] .vs-sform svg{stroke:var(--muted)}html[data-theme="dark"] img{filter:brightness(.92) contrast(1.02)}html[data-theme="dark"] .site-header img{filter:none}html{touch-action:manipulation;-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (max-width:1000px){html,body.vs-site{overflow-x:clip}@supports not (overflow:clip){body.vs-site{overflow-x:hidden}}body.vs-site .site-header,body.vs-site .mobile-nav-toggle,body.vs-site .mobile-search-toggle,body.vs-site .theme-toggle,body.vs-site .chip,body.vs-site .pager a{-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;user-select:none}}body.vs-site #feed .post-preview,body.vs-site .list-top .post-preview{margin:0 0 10px!important}.day-head{position:static;margin:22px 0 10px;padding:0;list-style:none}.day-head:first-child{margin-top:0}body.vs-site .post-preview .tag.tg,body.vs-site .post-preview .tag{width:fit-content;max-width:100%;justify-self:start;align-self:flex-start}.day-head span{display:inline-flex;align-items:center;height:28px;padding:0 13px;border-radius:9px;font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--text,#121212);background:var(--bg,#fff);border:1px solid var(--card-border,rgb(0 0 4 / .08));box-shadow:0 4px 14px rgb(0 0 4 / .06)}.day-head.is-today span{background:#010e34;border-color:#010e34;color:#fff}.day-head.is-yday span{background:rgb(1 14 52 / .08);border-color:#fff0;color:#010e34}html[data-theme="dark"] .day-head span{box-shadow:0 4px 14px rgb(0 0 0 / .35)}html[data-theme="dark"] .day-head.is-today span{background:#26b;border-color:#26b}html[data-theme="dark"] .day-head.is-yday span{background:rgb(255 255 255 / .08);color:var(--text)}.day-head[hidden]{display:none}body.vs-site .post-preview time.hm{background:none!important;color:var(--muted,rgb(0 0 4 / .5))!important;padding:1px 0!important;font-variant-numeric:tabular-nums}@media (max-width:1000px){body.vs-site .site-header::before{content:"";position:absolute;left:-12px;right:-12px;bottom:100%;height:10px;background:var(--bg,#fff);pointer-events:none}}.skip-link{position:fixed;left:12px;top:-80px;z-index:100000;padding:12px 18px;border-radius:12px;background:#010e34;color:#fff!important;font-weight:600;text-decoration:none;box-shadow:0 8px 24px rgb(0 0 0 / .25);transition:top .15s ease}.skip-link:focus{top:12px;outline:2px solid #7bbaff;outline-offset:2px}#site-content:focus{outline:none}@media (max-width:1000px){body.vs-site .mobile-nav-toggle span{transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .2s ease;transform-origin:center}body.vs-site .mobile-nav-toggle{overflow:visible}body.mobile-menu-visible .mobile-nav-toggle span{position:absolute;left:50%;top:50%;width:22px;margin:-1px 0 0 -11px;border-radius:2px}body.mobile-menu-visible .mobile-nav-toggle span:first-child{transform:rotate(45deg)}body.mobile-menu-visible .mobile-nav-toggle span:last-child{transform:rotate(-45deg)}body.mobile-menu-visible .mobile-search-toggle{opacity:0;pointer-events:none}}.vs-footer{border:1px solid rgb(255 255 255 / .10);box-shadow:inset 0 1px 0 rgb(255 255 255 / .20),0 18px 48px rgb(1 14 52 / .28),0 2px 8px rgb(1 14 52 / .18)}html[data-theme="dark"] .vs-footer{background:var(--side-bg-solid,#010e34);border-color:rgb(255 255 255 / .10)}@media (max-width:1000px){.vs-footer{box-shadow:inset 0 1px 0 rgb(255 255 255 / .20),0 10px 28px rgb(1 14 52 / .26),0 2px 6px rgb(1 14 52 / .16)}}#wpadminbar .aioseo-menu-notification-counter{display:inline-block;box-sizing:border-box;min-width:18px;height:18px;margin:7px 0 0 6px;padding:0 5px;border-radius:9px;background:#df2a4a;color:#fff;font-size:11px;font-weight:600;line-height:18px;text-align:center;vertical-align:top}body.vs-site .post-preview.is-result>a,body.vs-site .post-preview.is-preview>a{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:0;gap:0;border-radius:inherit}.res-date{display:grid;justify-items:center;align-content:center;gap:2px;min-width:68px;padding:9px 12px;font-variant-numeric:tabular-nums}.res-date b{font-size:16px;line-height:1.05;font-weight:600;letter-spacing:-.01em}.res-date small{font-size:10.5px;line-height:1;font-weight:600;letter-spacing:.07em}.res-main{min-width:0;padding:8px 12px}.res-kicker{display:block;margin-bottom:3px;font-size:11.5px;line-height:1;font-weight:600;letter-spacing:.01em}body.vs-site .post-preview.is-result .res-main .title,body.vs-site .post-preview.is-preview .res-main .title{grid-column:auto;grid-row:auto;margin:0;font-size:16px;line-height:1.25;font-weight:600;letter-spacing:-.005em}.res-end{display:flex;align-items:center;padding:0 14px 0 4px}body.vs-site .post-preview.is-result{margin-bottom:8px!important;border:1px solid rgb(255 255 255 / .10);background:linear-gradient(135deg,#010e34,#0b2763);box-shadow:inset 0 1px 0 rgb(255 255 255 / .14),0 8px 22px rgb(1 14 52 / .16);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}body.vs-site .post-preview.is-result:hover{background:linear-gradient(135deg,#010e34,#0e2f78);border-color:rgb(123 186 255 / .50);box-shadow:inset 0 1px 0 rgb(255 255 255 / .18),0 10px 26px rgb(42 120 214 / .28);transform:translateY(-1px)}body.vs-site .post-preview.is-result>a{color:#fff}.is-result .res-date{color:#fff;border-right:1px solid rgb(255 255 255 / .16)}.is-result .res-date small{color:rgb(255 255 255 / .62)}.is-result .res-kicker{color:#7bbaff}body.vs-site .post-preview.is-result .res-main .title{color:#fff}body.vs-site .post-preview.is-result a:hover .title span{border-bottom-color:rgb(255 255 255 / .55)}.is-result .res-end svg{width:16px;height:16px;fill:none;stroke:rgb(255 255 255 / .55);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease,stroke .2s ease}.is-result:hover .res-end svg{transform:translateX(3px);stroke:#fff}html[data-theme="dark"] body.vs-site .post-preview.is-result{border-color:rgb(123 186 255 / .26);background:linear-gradient(135deg,#0d1a40,#143274);box-shadow:inset 0 1px 0 rgb(255 255 255 / .16),0 8px 24px rgb(0 0 0 / .35)}html[data-theme="dark"] body.vs-site .post-preview.is-result:hover{border-color:rgb(123 186 255 / .62);background:linear-gradient(135deg,#0f1f4c,#183a8c)}body.vs-site .post-preview.is-preview{margin-bottom:8px!important;background:#fff0;border:1px dashed rgb(214 120 20 / .50)}body.vs-site .post-preview.is-preview:hover{background:rgb(232 130 30 / .06);border-color:rgb(214 120 20 / .80)}body.vs-site .post-preview.is-preview>a{padding:5px}.is-preview .res-date{padding:7px 11px;border-radius:11px;background:rgb(232 130 30 / .15);color:#9a4f04}.is-preview .res-date small{opacity:.75}.is-preview .res-kicker{color:#b45f06}.is-preview .res-end{padding:0 6px 0 4px}.res-count{display:inline-flex;align-items:center;height:24px;padding:0 11px;border-radius:8px;background:rgb(232 130 30 / .15);color:#9a4f04;font-size:12px;font-weight:600;white-space:nowrap}.res-count[hidden]{display:none}html[data-theme="dark"] body.vs-site .post-preview.is-preview{border-color:rgb(255 179 107 / .40)}html[data-theme="dark"] body.vs-site .post-preview.is-preview:hover{border-color:rgb(255 179 107 / .75);background:rgb(232 130 30 / .08)}html[data-theme="dark"] .is-preview .res-date,html[data-theme="dark"] .res-count{background:rgb(232 130 30 / .20);color:#ffb36b}html[data-theme="dark"] .is-preview .res-kicker{color:#ffb36b}@media (max-width:620px){.res-date{min-width:58px;padding:8px 9px}.res-date b{font-size:15px}.res-main{padding:7px 10px}body.vs-site .post-preview.is-result .res-main .title,body.vs-site .post-preview.is-preview .res-main .title{font-size:15.5px}.res-end{padding-right:11px}.res-count{height:22px;padding:0 9px;font-size:11.5px}}.nf-head{display:flex;align-items:center;justify-content:space-between;gap:40px}.nf-text{flex:1 1 auto;min-width:0}.nf-art{flex:0 0 auto;width:min(300px, 34%);height:auto;display:block;animation:nf-float 7s ease-in-out infinite;transform-origin:50% 80%}@keyframes nf-float{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-9px) rotate(-1.2deg)}}@media (prefers-reduced-motion:reduce){.nf-art{animation:none}}@media (max-width:760px){.nf-head{flex-direction:column-reverse;align-items:stretch;gap:6px}.nf-art{width:200px;max-width:62%;align-self:center}}.sp-ic{display:inline-flex;align-items:center;margin-left:8px;vertical-align:-3px;color:#d97706}.sp-ic svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html[data-theme="dark"] .sp-ic{color:#fbbf24}.is-result .res-end .sp-ic{margin:0 10px 0 0;color:#fbbf24}.vs-spoiler{margin:1.2em 0;border:1px dashed rgb(217 119 6 / .55);border-radius:18px;background:rgb(217 119 6 / .06);overflow:hidden}.vs-spoiler>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:14px 18px;font-weight:600;user-select:none}.vs-spoiler>summary::-webkit-details-marker{display:none}.vs-spoiler>summary svg{flex:none;width:20px;height:20px;fill:none;stroke:#d97706;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vs-spoiler>summary em{margin-left:auto;font-style:normal;font-size:13px;font-weight:600;padding:4px 11px;border-radius:999px;background:rgb(217 119 6 / .16);color:#b45309}html[data-theme="dark"] .vs-spoiler>summary em{color:#fbbf24}.vs-spoiler[open]>summary em{font-size:0;padding:0}.vs-spoiler[open]>summary em::after{content:"Скрыть";font-size:13px;padding:4px 11px}.vs-spoiler[open]>summary{border-bottom:1px dashed rgb(217 119 6 / .4)}.vs-spoiler-body{padding:4px 18px 14px}.vs-spoiler-body>:first-child{margin-top:14px}.vs-spoiler-body>:last-child{margin-bottom:0}.vs-spoiler>summary:focus-visible,.vs-sp-inline:focus-visible{outline:2px solid var(--accent,#2976d3);outline-offset:2px}.vs-sp-inline{cursor:pointer;border-radius:6px;padding:0 3px;background:rgb(217 119 6 / .14);color:#fff0;text-shadow:0 0 9px rgb(0 0 0 / .65);transition:.15s;user-select:none}html[data-theme="dark"] .vs-sp-inline{text-shadow:0 0 9px rgb(255 255 255 / .7)}.vs-sp-inline.is-open{color:inherit;text-shadow:none;background:rgb(217 119 6 / .08);user-select:text}.vsf-right{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap}.vsf-build{font-variant-numeric:tabular-nums;font-size:12px;letter-spacing:.02em;color:rgb(255 255 255 / .38);cursor:default}.hero-news{margin:0 0 14px;border-radius:26px;overflow:hidden;position:relative}.hero-news>a{display:block;position:relative;color:#fff;text-decoration:none;min-height:250px}.hero-news .hn-body{position:relative;z-index:2;display:flex;flex-direction:column;min-height:250px}.hero-news:not(.has-img) .hn-body::after{position:absolute;line-height:1;letter-spacing:-.04em;pointer-events:none}.hn-kicker{display:flex;align-items:center;flex-wrap:wrap;font-weight:600;letter-spacing:.01em}.hn-top{padding:5px 11px;border-radius:999px}.hn-tag{padding:5px 11px;border-radius:8px}.hero-news .sp-ic{margin:0;color:#fbbf24}.hn-title{margin:0;letter-spacing:-.02em;font-weight:600;color:#fff;text-wrap:balance}.hero-news a:hover .hn-title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;text-decoration-color:rgb(123 186 255 / .7)}.hn-meta{display:flex;justify-content:space-between}.hn-cta{display:inline-flex;align-items:center;gap:7px;font-weight:600;border-radius:999px}.hn-cta svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.hero-news:hover .hn-cta svg{transform:translateX(3px)}.hero-news>a:focus-visible{outline:3px solid var(--accent-light,#7bbaff);outline-offset:-3px;border-radius:26px}@media (max-width:620px){.hero-news{border-radius:22px}.hero-news>a,.hero-news .hn-body{min-height:220px}}@media (prefers-reduced-motion:reduce){.hn-cta svg{transition:none}}.hn-dek{margin:-2px 0 0;max-width:58ch;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.hero-slider{position:relative;margin:0 0 14px}.hero-slider .hs-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:26px;overscroll-behavior-x:contain;gap:0}.hero-slider .hs-track::-webkit-scrollbar{display:none}.hero-slider .hero-news{flex:0 0 100%;scroll-snap-align:start;border-radius:26px}.hs-ui{position:absolute;z-index:5;display:flex;align-items:center;gap:8px;border-radius:999px;backdrop-filter:blur(6px)}.hs-ui:empty{display:none}.hs-dots{display:flex;gap:6px;padding:0 6px}.hs-dot{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:rgb(255 255 255 / .4);cursor:pointer;transition:width .25s ease,background .25s ease}.hs-dot.is-on{width:22px;background:#fff}.hs-btn{padding:0;border:0;border-radius:50%;background:rgb(255 255 255 / .14);color:#fff;cursor:pointer;display:grid;place-items:center}.hs-btn:hover{background:rgb(255 255 255 / .26)}.hs-btn svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.hs-dot:focus-visible,.hs-btn:focus-visible{outline:2px solid #7bbaff;outline-offset:2px}.hero-slider .hs-track:focus-visible{outline:3px solid var(--accent-light,#7bbaff);outline-offset:2px}@media (max-width:620px){.hs-btn{display:none}.hn-dek{font-size:15px}}@media (prefers-reduced-motion:reduce){.hs-dot{transition:none}.hero-slider .hs-track{scroll-behavior:auto}}.hero-news{--hn1:#2a6cf0;--hn2:#6a3df0;--hn3:#1a2fb0;background:radial-gradient(90% 120% at 100% 0%,rgb(255 255 255 / .28),transparent 55%),linear-gradient(125deg,var(--hn1),var(--hn2) 62%,var(--hn3));box-shadow:0 14px 38px rgb(40 70 200 / .35),inset 0 0 0 1px rgb(255 255 255 / .22)}.hero-news.hn-t-wwe{--hn1:#1d6cff;--hn2:#0a3fc4;--hn3:#0b1f7a;box-shadow:0 14px 38px rgb(20 80 230 / .38),inset 0 0 0 1px rgb(255 255 255 / .22)}.hero-news.hn-t-aew{--hn1:#ffb000;--hn2:#f0540a;--hn3:#b8153a;box-shadow:0 14px 38px rgb(240 100 10 / .38),inset 0 0 0 1px rgb(255 255 255 / .25)}.hero-news.hn-t-tna{--hn1:#12c2b0;--hn2:#0a7fc4;--hn3:#0a3f8f;box-shadow:0 14px 38px rgb(10 150 190 / .36),inset 0 0 0 1px rgb(255 255 255 / .22)}.hero-news.hn-t-indie{--hn1:#5bd66a;--hn2:#14a37a;--hn3:#0a6a74;box-shadow:0 14px 38px rgb(20 160 110 / .34),inset 0 0 0 1px rgb(255 255 255 / .22)}.hero-news.hn-t-lucha{--hn1:#ff3d8b;--hn2:#e0412b;--hn3:#8f1a8f;box-shadow:0 14px 38px rgb(230 50 110 / .36),inset 0 0 0 1px rgb(255 255 255 / .22)}.hero-news.hn-t-col{--hn1:#9a5cff;--hn2:#d23fd1;--hn3:#5a2bd6;box-shadow:0 14px 38px rgb(150 70 240 / .36),inset 0 0 0 1px rgb(255 255 255 / .22)}.hero-news>a::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:repeating-linear-gradient(118deg,rgb(255 255 255 / .07) 0 2px,transparent 2px 26px);mask-image:linear-gradient(90deg,transparent 20%,#000 100%);-webkit-mask-image:linear-gradient(90deg,transparent 20%,#000 100%)}.hero-news:not(.has-img) .hn-body::after{content:"!";font-weight:600;color:rgb(255 255 255 / .13)}.hn-top{background:#fff;color:#10205c;display:inline-flex;align-items:center;gap:7px;box-shadow:0 4px 14px rgb(0 0 0 / .18)}.hn-top::before{content:"";width:8px;height:8px;border-radius:50%;background:#ff2d55;box-shadow:0 0 0 0 rgb(255 45 85 / .6)}.hn-tag{background:rgb(0 0 0 / .22)}.hn-title{text-shadow:0 2px 18px rgb(0 0 0 / .22)}.hn-dek{color:rgb(255 255 255 / .92)}.hn-cta{background:#fff;color:#10205c}.hero-news a:hover .hn-cta{background:#f2f5ff}.hn-meta{color:rgb(255 255 255 / .88)}.hs-ui{background:rgb(0 0 0 / .28)}@media (prefers-reduced-motion:reduce){.hn-top::before{animation:none}}.hero-news,.hero-slider{margin:56px 0 18px}.hero-slider .hero-news{margin:0}.hero-news+.posts,.hero-slider+.posts{margin-top:0}@media (min-width:1001px){.hero-news,.hero-slider{margin-top:16px}}@media (max-width:500px){.hero-news,.hero-slider{margin-top:50px}}@media (max-width:620px) and (min-width:501px){.hero-news,.hero-slider{margin-top:28px}}@media (max-width:620px){.hero-news,.hero-slider{margin-bottom:14px}}.hero-news,.hero-slider .hs-track,.hero-slider .hero-news{border-radius:22px}.hero-news>a,.hero-news .hn-body{min-height:0}.hero-news .hn-body{gap:8px;padding:16px 22px 16px;justify-content:center}.hn-kicker{font-size:11.5px;gap:6px}.hn-top,.hn-tag{padding:4px 10px}.hn-title{font-size:clamp(19px, 2.3vw, 26px);line-height:1.18;max-width:34ch;padding-right:150px}.hn-dek{font-size:14.5px;line-height:1.4;-webkit-line-clamp:1;padding-right:150px}.hn-meta{position:absolute;right:18px;bottom:14px;gap:10px;font-size:13px;flex-direction:column;align-items:flex-end}.hn-cta{padding:7px 13px;font-size:14px}.hero-news:not(.has-img) .hn-body::after{font-size:150px;right:140px;top:-28px}.hs-ui{top:12px;right:14px;padding:4px}.hs-btn{width:26px;height:26px}.hero-news,.hero-slider{margin-bottom:14px}.hero-slider .hn-meta{bottom:12px}@media (min-width:1001px){.hero-news>a{min-height:138px}}@media (max-width:620px){.hero-news .hn-body{padding:14px 16px 14px;gap:7px}.hn-title{font-size:19px;padding-right:0;max-width:none}.hn-dek{display:none}.hn-meta{position:static;flex-direction:row;justify-content:space-between;align-items:center;margin-top:2px}.hero-news:not(.has-img) .hn-body::after{font-size:110px;right:10px;top:-22px}.hs-ui{top:10px;right:10px}}@media (min-width:1001px){.site-header .logo{width:92px}.site-header .brand{gap:16px}}@media (max-width:1000px){.site-header .logo,.logo{width:56px}.brand{gap:12px}}@media (max-width:500px){.site-header .logo,.logo{width:50px}}body.vs-site .theme-toggle,body.vs-site .mobile-menu-wrapper .theme-toggle{width:38px;height:38px;min-width:0;padding:0;gap:0;justify-content:center;border-radius:50%}body.vs-site .theme-toggle svg{width:18px!important;height:18px!important}body.vs-site .theme-toggle .ico-auto,body.vs-site .theme-toggle .ico-moon,body.vs-site .theme-toggle .ico-sun{display:none!important}html[data-theme-mode="auto"] body.vs-site .theme-toggle .ico-auto,html[data-theme-mode="dark"] body.vs-site .theme-toggle .ico-moon,html[data-theme-mode="light"] body.vs-site .theme-toggle .ico-sun{display:block!important}body.vs-site .theme-toggle .ico-auto{fill:none!important}@media (max-width:1000px){body.vs-site .mobile-menu-wrapper{position:fixed;inset:auto;bottom:auto;max-height:min(78vh, 560px);overflow-y:auto;padding:12px;border-radius:24px;border:1px solid rgb(255 255 255 / .14);overscroll-behavior:contain}body.vs-site.mobile-menu-visible .mobile-menu-wrapper{display:grid;grid-template-columns:1fr auto;gap:10px;align-content:start}@keyframes vs-drop{from{opacity:0;transform:translateY(-8px) scale(.98)}}body.vs-site .mobile-menu-wrapper .vs-search{margin:0}body.vs-site .mobile-menu-wrapper .vs-search input{height:44px;font-size:16px}body.vs-site .mobile-menu-wrapper .vs-nav{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}body.vs-site .mobile-menu-wrapper .vs-nav-group,body.vs-site .mobile-menu-wrapper .vs-nav-group:first-child{margin:0;min-width:0}body.vs-site .mobile-menu-wrapper .vs-nav-label{font-size:12.5px;margin:4px 0 4px;padding:0 6px}body.vs-site .mobile-menu-wrapper .vs-nav .mi{height:42px;font-size:15px;gap:8px;padding:0 4px 0 4px;border-radius:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.vs-site .mobile-menu-wrapper .vs-nav .mi .ico{width:30px;height:30px;border-radius:10px;flex:none}body.vs-site .mobile-menu-wrapper .vs-nav .mi svg{width:17px;height:17px}body.vs-site .mobile-menu-wrapper .theme-toggle{margin:0;align-self:center}body.mobile-menu-visible::after{content:"";position:fixed;inset:0;z-index:9999}html.vs-menu-open{overflow:visible}}@media (max-width:360px){body.vs-site .mobile-menu-wrapper .vs-nav{grid-template-columns:1fr}}@media (max-width:1000px){body.vs-site .mobile-menu-wrapper .vs-search{grid-column:1;grid-row:1}body.vs-site .mobile-menu-wrapper .theme-toggle{grid-column:2;grid-row:1;width:44px;height:44px}body.vs-site .mobile-menu-wrapper .vs-nav{grid-column:1 / -1;grid-row:2}body.vs-site .mobile-menu-wrapper{background:#0a1a4a;border-color:rgb(255 255 255 / .18)}body.mobile-menu-visible::after{background:rgb(1 10 36 / .28)}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (max-width:1000px){body.vs-site .mobile-menu-wrapper{background:#010e34;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:rgb(255 255 255 / .10);box-shadow:0 14px 34px rgb(1 14 52 / .34),0 2px 8px rgb(1 14 52 / .22)}body.vs-site .mobile-menu-wrapper .vs-search input{background:rgb(255 255 255 / .10);border-color:rgb(255 255 255 / .16)}body.vs-site .mobile-menu-wrapper .vs-nav .mi:hover,body.vs-site .mobile-menu-wrapper .vs-nav .mi:active{background:rgb(255 255 255 / .12)}}}@keyframes vs-page-in{from{opacity:0}to{opacity:1}}body.vs-site{animation:vs-page-in .15s ease-out both}@media (prefers-reduced-motion:reduce){body.vs-site{animation:none}}@media (max-width:1000px){body.vs-site::before{content:"";position:fixed;top:0;left:0;right:0;height:calc(env(safe-area-inset-top, 0px) + 8px);background:var(--bg);z-index:9999;pointer-events:none}body.vs-site.mobile-menu-visible::before{z-index:9990}}body.vs-site .vs-install{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:48px;margin-top:14px;border:1px dashed rgb(255 255 255 / .28);border-radius:16px;background:#fff0;color:rgb(255 255 255 / .88);font:inherit;font-size:15px;font-weight:500;cursor:pointer}body.vs-site .vs-install[hidden],body.vs-site .vs-install-tip[hidden]{display:none}body.vs-site .vs-install svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}body.vs-site .vs-install,body.vs-site .vs-install-tip{grid-column:1 / -1}body.vs-site .vs-install:active{background:rgb(255 255 255 / .08)}body.vs-site .vs-install-tip{margin:10px 4px 0;font-size:14px;line-height:1.45;color:rgb(255 255 255 / .7)}html.is-app .vs-install,html.is-app .vs-install-tip{display:none}@media (min-width:1001px){body.vs-site .vs-install,body.vs-site .vs-install-tip{display:none!important}}body.vs-site .vs-tabbar{display:none}@media (display-mode:standalone) and (max-width:1000px){body.vs-site .mobile-nav-toggle,body.vs-site .mobile-search-toggle{display:none!important}body.vs-site .site-header{padding-right:7.5%!important}body.vs-site{padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}body.vs-site .mobile-menu-wrapper{padding-bottom:calc(110px + env(safe-area-inset-bottom, 0px))}body.vs-site .vs-tabbar{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;position:fixed;z-index:10003;left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom, 0px) + 10px);padding:6px;background:#010e34;border:1px solid rgb(255 255 255 / .10);border-radius:26px;box-shadow:0 14px 34px rgb(1 14 52 / .34),0 2px 8px rgb(1 14 52 / .22)}body.vs-site .vs-tabbar a,body.vs-site .vs-tabbar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:52px;border:0;border-radius:20px;background:#fff0;color:rgb(255 255 255 / .66);font:inherit;font-size:11px;font-weight:600;letter-spacing:.01em;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:#fff0;transition:background-color .2s ease,color .2s ease}body.vs-site .vs-tabbar svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}body.vs-site .vs-tabbar svg circle[r="1.4"]{fill:currentColor;stroke:none}body.vs-site .vs-tabbar .on,body.vs-site .vs-tabbar .on:active{background:rgb(42 120 214 / .30);color:#fff}body.vs-site .vs-tabbar a:active,body.vs-site .vs-tabbar button:active{background:rgb(255 255 255 / .10)}}@media (max-width:1000px){body.vs-site.mobile-menu-visible .site-header{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:#fff0;box-shadow:none!important}body.vs-site .mobile-menu-wrapper{left:var(--vs-head-l,10px);right:auto;width:var(--vs-head-w,calc(100% - 20px));top:calc(var(--vs-head-b, 72px) - 1px);z-index:10000;border-top:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:22px;border-bottom-right-radius:22px;box-shadow:0 18px 40px rgb(1 14 52 / .34),0 2px 8px rgb(1 14 52 / .22);padding-top:4px}body.vs-site.mobile-menu-visible .mobile-menu-wrapper{animation:vsGrow .26s cubic-bezier(.2,.8,.2,1)}}@keyframes vsGrow{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 -40px 0)}}@media (prefers-reduced-motion:reduce){body.vs-site.mobile-menu-visible .mobile-menu-wrapper{animation:none}}.bm{position:absolute;z-index:2;top:50%;transform:translateY(-50%);display:grid;place-items:center;padding:0;border:0;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:#fff0}.bm svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;transition:fill .2s ease}.bm:hover{color:var(--accent);background:var(--accent-soft)}.bm[aria-pressed="true"]{color:var(--accent)}.bm[aria-pressed="true"] svg .hg{fill:currentColor;fill-opacity:.28}.bm[aria-pressed="true"] svg{stroke-width:2.1}.bm.pop{animation:bmPop .3s cubic-bezier(.2,.9,.3,1.4)}@keyframes bmPop{50%{transform:translateY(-50%) scale(1.25)}}.post-preview>a{padding-right:58px}.post-preview.is-result>a,.post-preview.is-preview>a{padding-right:18px}@media (max-width:1000px){.bm{transform:none}.bm.pop{animation-name:bmPopM}@keyframes bmPopM{50%{transform:scale(1.25)}}.post-preview>a{padding-right:18px}.post-preview.is-result>a time,.post-preview.is-preview>a time{margin-right:0}}.art-bm{position:static;transform:none}.art-bm.pop{animation-name:bmPopM}.bm-head h1{margin-bottom:6px}.bm-head p{color:var(--muted);max-width:58ch;margin:0 0 10px;line-height:1.55}.bm-list{list-style:none;padding:0}.bm-list .post-preview .bm{color:var(--accent)}.bm-list .post-preview .bm svg .hg{fill:currentColor;fill-opacity:.28}.bm-empty{margin:40px auto;max-width:420px;text-align:center;color:var(--muted)}.bm-empty svg{width:46px;height:46px;fill:none;stroke:var(--accent);stroke-width:1.5;stroke-linejoin:round}.bm-empty h2{margin:10px 0 4px;color:var(--text);font-size:20px}.bm-home{display:inline-block;margin-top:14px;padding:11px 22px;border-radius:999px;background:var(--accent);color:#fff;text-decoration:none;font-weight:600}.bm-foot{text-align:center;margin:26px 0 10px}.bm-foot button{border:0;background:none;color:var(--muted);font:inherit;font-size:14px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.bm-foot button.sure{color:#d64545}.vs-bm-count{margin-left:auto;min-width:22px;padding:1px 7px;border-radius:8px;background:rgb(42 120 214 / .30);color:#fff;font-size:12px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.vs-bm-count[hidden]{display:none}.vs-toast{position:fixed;width:max-content;white-space:nowrap;border:1px solid rgb(255 255 255 / .18);left:50%;bottom:calc(26px + env(safe-area-inset-bottom, 0px));transform:translate(-50%,20px);z-index:10010;max-width:calc(100% - 32px);padding:11px 18px;border-radius:999px;background:#010e34;color:#fff;font-size:14.5px;font-weight:500;box-shadow:0 12px 30px rgb(1 14 52 / .35);opacity:0;pointer-events:none;transition:opacity .2s ease,transform .25s cubic-bezier(.2,.8,.2,1)}.vs-toast.on{opacity:1;transform:translate(-50%,0)}.vs-toast a{color:#8fc0ff;margin-left:10px;text-decoration:none;font-weight:600;pointer-events:auto}@media (prefers-reduced-motion:reduce){.bm.pop{animation:none}.vs-toast{transition:none}}body.vs-site .vs-nav .mi .ico{color:var(--c,#58a6ff);box-sizing:border-box}@supports (color:color-mix(in srgb,red 50%,blue)){body.vs-site .vs-nav .mi .ico{border-color:color-mix(in srgb,var(--c) 55%,transparent)}body.vs-site .vs-nav .mi:hover .ico,body.vs-site .vs-nav .mi:focus-visible .ico{background:color-mix(in srgb,var(--c) 22%,transparent);transform:scale(1.06)}body.vs-site .vs-nav .mi[aria-current="page"] .ico{background:color-mix(in srgb,var(--c) 30%,transparent);border-color:var(--c)}}body.vs-site .vs-nav .mi .ico svg,body.vs-site .vs-nav .mi:hover svg,body.vs-site .vs-nav .mi:focus-visible svg,body.vs-site .vs-nav .mi[aria-current="page"] svg{stroke:var(--c,#58a6ff)!important;color:var(--c,#58a6ff);filter:drop-shadow(0 0 3px rgb(88 166 255 / .5));stroke-width:1.8!important}@supports (color:color-mix(in srgb,red 50%,blue)){body.vs-site .vs-nav .mi .ico svg{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--c) 70%,transparent))}}body.vs-site .vs-nav .mi:hover .ico svg,body.vs-site .vs-nav .mi[aria-current="page"] .ico svg{stroke:#fff!important;color:#fff}body.vs-site .vs-nav .mi{--c:#58a6ff}body.vs-site .vs-nav .mi .ico svg text{stroke:none!important}.bm{width:34px;height:34px;right:8px;color:var(--muted);opacity:.42;background:transparent!important;transition:opacity .2s ease,color .2s ease}.bm svg{width:18px;height:18px;stroke-width:1.6}.bm[aria-pressed="true"]{opacity:.9}@media (hover:hover){.post-preview:hover .bm{opacity:.75}.bm:hover,.bm:focus-visible{opacity:1;color:var(--accent)}}@media (hover:hover) and (min-width:1001px){.post-preview .bm:not([aria-pressed="true"]){opacity:0}.post-preview:hover .bm,.post-preview .bm:focus-visible{opacity:.75}.post-preview .bm[aria-pressed="true"]{opacity:.9}.post-preview .bm:hover{opacity:1}}@media (max-width:1000px){.bm{top:8px;right:8px;width:34px;height:34px}.post-preview>a time{margin-right:30px}}.art-bm{width:36px;height:36px;border:0!important;background:transparent!important;color:var(--muted);opacity:.6;border-radius:10px}.art-bm[aria-pressed="true"]{opacity:1;color:var(--accent)}body.vs-site .vs-nav .mi .ico{border:0!important;background:rgb(255 255 255 / .055);box-shadow:none!important}@supports (color:color-mix(in srgb,red 50%,blue)){body.vs-site .vs-nav .mi .ico{background:color-mix(in srgb,var(--c) 11%,transparent);box-shadow:none!important}body.vs-site .vs-nav .mi:hover .ico,body.vs-site .vs-nav .mi:focus-visible .ico{background:color-mix(in srgb,var(--c) 24%,transparent);box-shadow:none!important}body.vs-site .vs-nav .mi[aria-current="page"] .ico{background:color-mix(in srgb,var(--c) 30%,transparent);border:0!important}}body.vs-site .vs-nav .mi .ico svg{filter:none!important}:root{--sk1:rgba(0,0,4,.055);--sk2:rgba(0,0,4,.11)}html[data-theme="dark"]{--sk1:rgba(255,255,255,.05);--sk2:rgba(255,255,255,.11)}.sk,.sk-img{background:linear-gradient(90deg,var(--sk1) 0%,var(--sk2) 50%,var(--sk1) 100%);background-size:220% 100%;animation:vs-sk 1.35s ease-in-out infinite}.sk{display:block;border-radius:14px}@keyframes vs-sk{0%{background-position:120% 0}100%{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.sk,.sk-img{animation:none}}.sk-img{min-height:72px}.vs-skel{position:fixed;top:0;bottom:0;z-index:30;box-sizing:border-box;background:var(--bg,#fff);overflow:hidden;opacity:0;transition:opacity .18s ease;pointer-events:none}.vs-skel.is-on{opacity:1}.vs-sk-in{display:grid;gap:10px;padding:0 var(--sk-pad,0)}.sk-chips{height:46px;border-radius:999px;max-width:540px;margin-bottom:6px}.sk-card{height:80px;border-radius:22px}.sk-card:nth-child(odd){height:92px}.sk-back{width:112px;height:16px;border-radius:8px}.sk-title{height:34px;width:94%;border-radius:10px}.sk-title.short{width:62%}.sk-meta{width:46%;height:14px;border-radius:7px;margin:4px 0 8px}.sk-hero{aspect-ratio:16 / 9;border-radius:22px}.sk-line{height:14px;border-radius:7px}.sk-line.short{width:56%}.vs-skel-cm{display:grid;gap:10px;margin:0 0 14px}.vs-skel-cm .sk{height:62px;border-radius:16px}.vs-skel-cm .sk:first-child{height:44px;width:55%}@media (max-width:620px){.sk-title{height:28px}.sk-card{height:74px}.sk-card:nth-child(odd){height:86px}}.pg-donate .art-body>p:first-of-type{font-size:18px;margin-bottom:18px}.pg-donate .art-body ul,.pg-donate .art-body ol{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.pg-donate .art-body li{margin:0;padding:16px 18px;border-radius:20px;background:var(--card,rgb(127 127 127 / .08));border:1px solid var(--line,rgb(127 127 127 / .18));display:grid;gap:8px;align-content:start;line-height:1.4}.pg-donate .art-body li a{font-weight:600}.pg-donate .art-body h2,.pg-donate .art-body h3,.pg-donate .art-body strong:only-child{margin:22px 0 10px}.dn-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dn-num{font:600 15px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-all;padding:6px 10px;border-radius:10px;background:rgb(127 127 127 / .12)}.dn-copy{font:inherit;font-size:13px;font-weight:600;padding:6px 12px;border-radius:999px;border:1px solid var(--line,rgb(127 127 127 / .3));background:#fff0;color:inherit;cursor:pointer}.dn-copy:hover{background:rgb(127 127 127 / .12)}.dn-copy.ok{background:#1f9d55;border-color:#1f9d55;color:#fff}.list-seo{max-width:68ch;margin:6px 0 4px;color:var(--muted,inherit);font-size:15px;line-height:1.6}.list-seo p{margin:0 0 8px;opacity:.85}body.vs-site .vs-nav .mi:focus-visible{outline:2px solid #7bbaff;outline-offset:2px}.list-seo p{opacity:.92}.vsf-build{color:rgb(255 255 255 / .5)}.hs-dots{gap:0;padding:0}.hs-dot{box-sizing:content-box;padding:8px;margin:-8px 0}.hs-dot,.hs-dot.is-on,.hs-dot:hover,.hs-dot:focus-visible{background-clip:content-box!important}.cm-kick{display:inline-block;margin-bottom:10px;font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--accent-deep)}.cm-head h1{font-size:44px;line-height:1.05;font-weight:600;letter-spacing:-.03em}.cm-head p{margin-top:12px}body.vs-site .post-preview.is-cm{margin:0 0 12px!important;border-radius:26px;overflow:hidden}body.vs-site .post-preview.is-cm>a{position:relative;display:block;padding:20px 24px}.is-cm .cm-big{position:absolute;right:14px;top:-14px;font-size:104px;line-height:1;font-weight:600;letter-spacing:-.04em;color:var(--accent);opacity:.09;pointer-events:none;font-variant-numeric:tabular-nums}.is-cm .cm-k{font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--muted)}body.vs-site .post-preview.is-cm .cm-q{position:relative;margin:8px 0 14px;max-width:88%;font-size:22px;line-height:1.28;font-weight:600;letter-spacing:-.015em}.is-cm .cm-f{position:relative;display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--muted)}.is-cm .cm-f b{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--accent-deep)}.is-cm .cm-f svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}body.vs-site .post-preview.is-cm svg use{fill:none}.is-cm:hover{border-color:var(--accent)}.is-cm.is-cur{border-color:#fff0;background:linear-gradient(135deg,#2f80e6 0%,#1d4f9e 100%);box-shadow:0 18px 40px -18px #1d4f9e}.is-cm.is-cur:hover{background:linear-gradient(135deg,#2f80e6 0%,#1d4f9e 100%)}body.vs-site .post-preview.is-cm.is-cur>a{padding:26px 28px 24px}.is-cur .cm-big{color:#fff;opacity:.14;font-size:150px;top:-26px}.is-cur .cm-k,.is-cur .cm-f,.is-cur .cm-f b{color:rgb(255 255 255 / .88)}body.vs-site .post-preview.is-cm.is-cur .cm-q{color:#fff;font-size:30px;line-height:1.2;max-width:80%}.is-cm .cm-go{margin-left:auto;padding:9px 16px;border-radius:999px;background:#fff;color:#1d4f9e;font-weight:600}@media (max-width:640px){.cm-head h1{font-size:34px}body.vs-site .post-preview.is-cm{border-radius:22px}body.vs-site .post-preview.is-cm>a{padding:16px 18px}body.vs-site .post-preview.is-cm .cm-q{font-size:19px;max-width:84%;margin-bottom:12px}body.vs-site .post-preview.is-cm.is-cur>a{padding:20px 20px 18px}body.vs-site .post-preview.is-cm.is-cur .cm-q{font-size:25px;max-width:82%}.is-cm .cm-big{font-size:84px;top:-8px}.is-cur .cm-big{font-size:112px;top:-16px}}.pc-h1{display:flex;align-items:center;gap:14px;margin:0;font-size:40px;line-height:1.1;font-weight:600;letter-spacing:-.03em}.pc-h1 img{display:block;width:54px;height:40px}.pc-years{display:flex;gap:8px;margin:20px -4px 0;padding:2px 4px;overflow-x:auto;scrollbar-width:none}.pc-years::-webkit-scrollbar{display:none}.pc-years a{flex:none;display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 15px;border-radius:999px;background:var(--card-bg);border:1px solid var(--card-border);color:var(--text);font-size:14.5px;font-weight:600;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pc-years a small{font-size:12px;font-weight:500;color:var(--muted)}.pc-years a:hover{border-color:var(--accent)}.pc-years a.on{background:var(--accent);border-color:var(--accent);color:#fff}.pc-years a.on small{color:rgb(255 255 255 / .8)}body.vs-site .post-preview.is-pc{margin:0 0 10px!important;border-radius:22px;overflow:hidden}body.vs-site .post-preview.is-pc>a{position:relative;display:grid;grid-template-columns:60px minmax(0,1fr) auto;gap:16px;align-items:center;padding:12px 18px 12px 12px}.is-pc .pc-n{display:grid;place-items:center;height:60px;border-radius:17px;background:var(--accent-soft);color:var(--accent-deep);font-size:19px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}body.vs-site .post-preview.is-pc .pc-t{margin:0;font-size:18px;line-height:1.25;font-weight:600;letter-spacing:-.01em}.is-pc .pc-s{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin-top:6px;font-size:13px;color:var(--muted)}.is-pc .pc-s time{margin:0!important;align-self:auto;background:none!important;padding:0!important;color:var(--muted)!important;font-size:13px}.is-pc .pc-chip{padding:2px 8px;border-radius:6px;background:var(--accent-soft);color:var(--accent-deep);font-size:11px;font-weight:600;letter-spacing:.06em}.is-pc .pc-wave{display:block;color:var(--accent);opacity:.5}.is-pc:hover{border-color:var(--accent)}.is-pcf{border-color:#fff0;background:linear-gradient(135deg,#2f80e6,#1d4f9e);box-shadow:0 18px 40px -18px #1d4f9e;margin-bottom:16px!important}.is-pcf:hover{background:linear-gradient(135deg,#2f80e6,#1d4f9e)}body.vs-site .post-preview.is-pcf>a{display:block;padding:26px 28px 24px;color:#fff}.is-pcf .pc-big{position:absolute;right:12px;top:-30px;font-size:170px;line-height:1;font-weight:600;letter-spacing:-.05em;opacity:.14;pointer-events:none;font-variant-numeric:tabular-nums}.is-pcf .pc-k{font-size:13px;font-weight:600;letter-spacing:.01em;opacity:.88}body.vs-site .post-preview.is-pcf .pc-t{position:relative;margin:8px 0 16px;max-width:78%;font-size:30px;line-height:1.18;font-weight:600;letter-spacing:-.02em;color:#fff}.is-pcf .pc-wave{color:rgb(255 255 255 / .78);opacity:1;max-width:100%;height:auto;margin-bottom:18px}.is-pcf .pc-go{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;background:#fff;color:#1d4f9e;font-size:14px;font-weight:600}.is-pcf .pc-go svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (max-width:640px){.pc-h1{font-size:32px}.pc-h1 img{width:47px;height:35px}body.vs-site .post-preview.is-pc{border-radius:20px}body.vs-site .post-preview.is-pc>a{grid-template-columns:52px minmax(0,1fr);gap:12px}.is-pc .pc-n{height:52px;font-size:17px;border-radius:15px}.is-pc .pc-wave{display:none}.is-pcf .pc-wave{display:block}body.vs-site .post-preview.is-pc .pc-t{font-size:16.5px}body.vs-site .post-preview.is-pcf>a{padding:20px 20px 18px}body.vs-site .post-preview.is-pcf .pc-t{font-size:24px;max-width:86%}.is-pcf .pc-big{font-size:120px;top:-18px}}.vs-new-note{margin:0 0 12px;font-size:14px;line-height:1.4;color:var(--muted)}.vs-new-note b{font-weight:600;color:var(--text)}.vs-seen{list-style:none;display:flex;align-items:center;gap:14px;margin:22px 0 18px;font-size:13px;line-height:1.4;color:var(--muted)}.vs-seen::before,.vs-seen::after{content:"";flex:1;height:1px;background:var(--card-border)}body.vs-site .post-preview.is-read:not(.is-result):not(.is-preview) .title,body.vs-site .post-preview.is-read:not(.is-result):not(.is-preview) .title span{color:var(--muted)}body.vs-site .post-preview.is-read.is-result .title,body.vs-site .post-preview.is-read.is-preview .title{opacity:.62}