:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) :is(h1,h2,h3,.h1,.h2,.h3,.logo-word,.login-title,.fpanel-title,.modal-title){font-family:var(--f-display)}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) :is(.tcard-num strong,.stat-v,.plan-price,.bcard-stats dd,.tcard-x,.kv-v,.overlay-t,.chart-cap strong){font-family:var(--f-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) :is(.pill,.folder,.tab-btn,.input-s){min-height:var(--tap)}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .pill-saved>button:first-child{min-height:var(--tap)}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .pill-x{width:var(--tap);height:var(--tap)}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .seg{padding:0;gap:0}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .seg-btn{min-height:var(--tap);min-width:var(--tap);justify-content:center}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .page-tools .search .input{min-height:calc(var(--tap) + 2px)}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .tcard-actions .btn-icon{width:var(--tap)}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .tcard-author{min-height:var(--tap);margin-block:calc((32px - var(--tap)) / 2)}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .logo-compact{min-width:var(--tap);justify-content:center}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .kw-toggle{min-height:var(--tap);margin-block:-4px}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .kw-x{width:var(--tap);height:var(--tap);margin-block:-4px}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .plan.is-soon{opacity:1;border-style:dashed}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .kw.is-off{opacity:1;border-style:dashed}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .kw.is-off :is(.kw-toggle,.kw-n){color:var(--c-text-3)}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .color input[type=color]{height:var(--tap)}@media (max-width:480px){:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .stats-row{grid-template-columns:repeat(4,minmax(0,1fr))}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .stat{padding:var(--s-2)}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .stat-v{font-size:clamp(16px,4.6vw,22px);white-space:nowrap}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .stat-k{font-size:var(--t-2xs);line-height:1.3}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .note{padding:calc(var(--s-3) / 2) var(--s-2)}}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .chip-grow{background:var(--c-chip-on-cover);color:var(--c-on-cover);box-shadow:inset 0 0 0 1px var(--c-on-cover-line)}:is([data-skin=pult],[data-skin=kontakt],[data-skin=afisha]) .side-soon{margin-left:auto;padding:1px var(--s-2);border-radius:var(--r-pill);background:var(--c-surface-3);color:var(--c-text-2);font-size:var(--t-2xs);font-weight:var(--fw-medium)}[data-skin=pult] .btn-primary,[data-skin=pult] .logo-mark{background:var(--c-accent-fill);color:var(--c-accent-fill-ink)}[data-skin=pult] .btn-primary:hover:not(:disabled){background:var(--c-accent-fill-hover)}[data-skin=pult] .tcard-make{background:var(--c-surface-2);color:var(--c-accent);box-shadow:inset 0 0 0 1px var(--c-line-strong)}[data-skin=pult] .tcard-make:hover:not(:disabled){background:var(--c-surface-3)}[data-skin=pult] .tcard-make-ico{display:none}[data-skin=pult] .chip-viral{background:var(--c-chip-on-cover);color:var(--c-on-cover)}[data-skin=pult] .tcard.is-viral{border-color:var(--c-line)}[data-skin=pult] .ico-viral{color:var(--c-hot-text)}[data-skin=pult] .table tr.is-viral td:first-child{box-shadow:inset 3px 0 0 var(--c-hot)}[data-skin=pult] .tcard-x{background:var(--c-chip-on-cover);color:var(--c-on-cover);font-family:var(--f-mono);font-weight:var(--fw-bold);border-radius:var(--r-xs);padding:3px var(--s-2)}[data-skin=pult] .tcard-x span{font-family:var(--f-sans)}@media (max-width:559px){[data-skin=pult] .tcard-x{display:none}}[data-skin=pult] .tcard{grid-template-columns:120px minmax(0,1fr)}[data-skin=pult] :is(.tcard-num strong,.stat-v){font-feature-settings:"pnum";font-variant-numeric:proportional-nums}[data-skin=pult] .tcard-num strong{font-weight:var(--fw-bold);letter-spacing:-.02em}[data-skin=pult] .why{gap:5px;border-radius:var(--r-xs);padding:2px 6px;font-family:var(--f-mono);font-weight:var(--fw-medium);letter-spacing:-.02em}[data-skin=pult] :is(.why-ok,.why-no){background:var(--c-surface-2);color:var(--c-text-2)}[data-skin=pult] .why-ok:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--c-good)}[data-skin=pult] .details-why .why-ok:before{display:none}[data-skin=pult] .tcard.is-viral .tcard-why .why-ok:last-child{color:var(--c-hot-text)}[data-skin=pult] .tcard.is-viral .tcard-why .why-ok:last-child:before{background:var(--c-hot)}[data-skin=pult] .tcard-actions{border-top-color:var(--c-line);background:var(--c-surface)}[data-skin=pult] .stats-row{gap:0;border-top:1px solid var(--c-line-strong)}[data-skin=pult] .stat{background:none;border:0;border-bottom:1px solid var(--c-line);border-radius:0;padding:var(--s-3) var(--s-2) var(--s-3) 0}[data-skin=pult] .stat+.stat{padding-left:var(--s-3);border-left:1px solid var(--c-line)}[data-skin=pult] .stat-v{font-weight:var(--fw-bold);letter-spacing:-.02em}[data-skin=pult] .bcard-stats div{background:none;border-radius:0;border-top:1px solid var(--c-line-strong);padding:var(--s-2) 0 0}[data-skin=pult] :is(.pill,.folder).is-on{background:var(--c-accent-soft);border-color:var(--c-accent-line);color:var(--c-accent)}[data-skin=pult] .fchip.is-on{background:var(--c-accent-soft)}[data-skin=pult] .tabbar{background:var(--c-bg);border-top-color:var(--c-line-strong)}[data-skin=pult] .tab.is-active{box-shadow:inset 0 2px 0 var(--c-accent)}[data-skin=pult] .side-link.is-active{box-shadow:inset 2px 0 0 var(--c-accent)}[data-skin=pult] .tab-btn.is-on{background:var(--c-surface-3);box-shadow:inset 0 -2px 0 var(--c-accent)}[data-skin=pult] :is(.hook,.variant,.choice-item).is-on{border-color:var(--c-accent-line)}[data-skin=pult] :is(.hook-angle,.field-label,.table th){font-family:var(--f-mono);font-weight:var(--fw-medium);letter-spacing:.02em}[data-skin=pult] :is(.niche,.net,.sug){background:none;border:0;border-top:1px solid var(--c-line);border-radius:0;padding-left:0;padding-right:0}[data-skin=pult] .niche .input{background:var(--c-surface-2)}@media (min-width:560px){[data-skin=pult] .stat+.stat{padding-left:var(--s-4)}}[data-skin=kontakt] :is(.link,.note a,.card p a:not(.btn),.empty-text a:not(.btn),.card .muted a){text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}[data-skin=kontakt] .tgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--c-line);border-left:1px solid var(--c-line);margin:0 calc(-1 * var(--gutter));padding:0}[data-skin=kontakt] .tcard{display:flex;flex-direction:column;border:0;border-right:1px solid var(--c-line);border-bottom:1px solid var(--c-line);border-radius:0;box-shadow:none}[data-skin=kontakt] .tcard-cover .thumb{border-radius:0}[data-skin=kontakt] .tcard-body{flex:1 1;gap:var(--s-1);padding:var(--s-2) var(--s-3) var(--s-3)}[data-skin=kontakt] .tcard.is-viral .tcard-body{box-shadow:inset 0 3px 0 var(--c-text)}[data-skin=kontakt] .tcard-meta .muted{font-size:var(--t-2xs)}[data-skin=kontakt] .tcard-num{flex-direction:column;align-items:flex-start;gap:0}[data-skin=kontakt] .tcard-num strong{font-weight:var(--fw-heavy)}[data-skin=kontakt] .tcard-why{flex-direction:column;gap:2px}[data-skin=kontakt] .tcard .why{gap:6px;padding:0;background:none;border:0;border-radius:0;font-size:var(--t-xs);font-weight:var(--fw-medium);white-space:normal}[data-skin=kontakt] .tcard .why:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}[data-skin=kontakt] .tcard .why-unknown:before{background:none;box-shadow:inset 0 0 0 1px currentColor}[data-skin=kontakt] .tcard .why-ok{color:var(--c-text)}[data-skin=kontakt] .tcard :is(.why-no,.why-unknown){color:var(--c-text-3)}[data-skin=kontakt] .tcard-actions{display:flex;gap:var(--s-1);padding:0 var(--s-2) var(--s-2) var(--s-3);border-top:0}[data-skin=kontakt] .tcard-actions .btn-icon:nth-of-type(n+3){display:none}[data-skin=kontakt] .tcard-make{position:relative;min-height:40px;margin-block:2px;background:var(--c-surface);color:var(--c-text);box-shadow:inset 0 0 0 1px var(--c-line-strong)}[data-skin=kontakt] .tcard-make:after{content:"";position:absolute;inset:-2px 0}[data-skin=kontakt] .tcard-make:hover:not(:disabled){background:var(--c-accent);color:var(--c-accent-ink)}[data-skin=kontakt] .tcard-make-ico{display:none}[data-skin=kontakt] .tcard-x{background:var(--c-chip-on-cover);color:var(--c-on-cover);font-weight:var(--fw-bold)}[data-skin=kontakt] .chip-viral{background:var(--c-hot);color:var(--c-hot-ink)}[data-skin=kontakt] .ico-viral{color:var(--c-hot-text)}[data-skin=kontakt] .table tr.is-viral td:first-child{box-shadow:inset 3px 0 0 var(--c-hot)}[data-skin=kontakt] .stats-row{gap:0;border-top:1px solid var(--c-line);border-left:1px solid var(--c-line)}[data-skin=kontakt] .stat{border:0;border-right:1px solid var(--c-line);border-bottom:1px solid var(--c-line);border-radius:0;background:var(--c-surface)}[data-skin=kontakt] .bcard-stats div{background:none;border-radius:0;border-left:1px solid var(--c-line);padding:0 0 0 var(--s-2)}[data-skin=kontakt] :is(.topbar,.tabbar,.side){background:var(--c-surface)}[data-skin=kontakt] .settings-nav{background:var(--c-bg)}[data-skin=kontakt] .tab.is-active{color:var(--c-text);box-shadow:inset 0 2px 0 var(--c-text)}[data-skin=kontakt] .side-link.is-active{color:var(--c-text);box-shadow:inset 2px 0 0 var(--c-text)}[data-skin=kontakt] :is(.btn-ghost,.input){background:var(--c-surface)}[data-skin=kontakt] .field-label,[data-skin=kontakt] .hook-angle{font-family:var(--f-mono);font-weight:var(--fw-medium);letter-spacing:.02em}[data-skin=kontakt] :is(.sset,.page>section.card){background:none;border:0;border-top:1px solid var(--c-line-strong);border-radius:0;box-shadow:none;padding-left:0;padding-right:0}[data-skin=kontakt] :is(.niche,.net,.sug){background:none;border:0;border-top:1px solid var(--c-line);border-radius:0;padding-left:0;padding-right:0}[data-skin=kontakt] .plans{gap:0;border-top:1px solid var(--c-line);border-left:1px solid var(--c-line)}[data-skin=kontakt] .plan{border:0;border-right:1px solid var(--c-line);border-bottom:1px solid var(--c-line);border-radius:0;box-shadow:none}[data-skin=kontakt] .plan.is-current{box-shadow:inset 0 3px 0 var(--c-text)}[data-skin=kontakt] .plan.is-soon{border-style:solid}@media (min-width:560px){[data-skin=kontakt] .tgrid{grid-template-columns:repeat(auto-fill,minmax(var(--card-min),1fr));margin:0}[data-skin=kontakt] .tcard-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;padding:0 var(--s-2) var(--s-2)}[data-skin=kontakt] .tcard-actions .btn-icon:nth-of-type(n+3){display:inline-flex}[data-skin=kontakt] .tcard-actions .btn-icon{width:100%}[data-skin=kontakt] .tcard-make{grid-column:1/-1;margin-bottom:var(--s-1)}}[data-skin=afisha] :is(h2,h3,.h2,.h3,.fpanel-title,.modal-title,.logo-word){font-family:var(--f-sans);letter-spacing:-.01em}[data-skin=afisha] :is(h1,.h1,.login-title){font-weight:var(--fw-heavy);letter-spacing:0;line-height:1.05}[data-skin=afisha] .logo-word{font-weight:var(--fw-bold)}[data-skin=afisha] .acc-mark,[data-skin=afisha] .logo-mark{background:var(--c-surface-3);color:var(--c-text)}[data-skin=afisha] .tgrid{gap:var(--s-5)}[data-skin=afisha] .tcard{display:flex;flex-direction:column;border-color:transparent;border-radius:var(--r-l);box-shadow:none}[data-skin=afisha] .tcard.is-viral{border-color:transparent}[data-skin=afisha] .tcard-cover .thumb{border-radius:0}[data-skin=afisha] .tcard-top{top:var(--s-3);left:var(--s-3);right:var(--s-3)}[data-skin=afisha] .chip-cover{padding:4px var(--s-3);font-size:var(--t-xs)}[data-skin=afisha] .chip-viral .chip-text{display:inline}[data-skin=afisha] .tcard-x{left:var(--s-4);bottom:var(--s-3);padding:0;background:none;color:var(--c-on-cover);font-size:var(--t-num);font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:1;text-shadow:var(--sh-text-on-cover)}[data-skin=afisha] .tcard-x span{display:inline;font-family:var(--f-sans);font-size:var(--t-s);font-weight:var(--fw-bold);letter-spacing:0}[data-skin=afisha] .tcard-body{gap:var(--s-2);padding:var(--s-3) var(--s-4) var(--s-2)}[data-skin=afisha] .tcard-num strong{font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:1.05}[data-skin=afisha] .why{gap:5px;padding:2px var(--s-2)}[data-skin=afisha] :is(.why-ok,.why-no){background:var(--c-surface-2);color:var(--c-text-2)}[data-skin=afisha] .why-ok:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--c-good)}[data-skin=afisha] .details-why .why-ok:before{display:none}[data-skin=afisha] .tcard-cap,[data-skin=afisha] .tcard-num span{font-size:var(--t-s)}[data-skin=afisha] .tcard-actions{border-top:0;padding:var(--s-1) var(--s-3) var(--s-3) var(--s-4)}[data-skin=afisha] .tcard-make{background:var(--c-surface-3);color:var(--c-text);border-radius:var(--r-pill)}[data-skin=afisha] .tcard-make:hover:not(:disabled){background:var(--c-hover);box-shadow:inset 0 0 0 1px var(--c-line-strong)}[data-skin=afisha] .tcard-make-ico{display:none}[data-skin=afisha] .btn{border-radius:var(--r-pill)}[data-skin=afisha] .stat{border-color:transparent;gap:2px}[data-skin=afisha] .stat .stat-v{font-family:var(--f-display);font-weight:var(--fw-heavy);letter-spacing:0}[data-skin=afisha] .stat-v small{font-family:var(--f-sans)}[data-skin=afisha] .card{border-color:transparent}[data-skin=afisha] .bcard-stats dd{font-size:var(--t-l);font-weight:var(--fw-bold)}[data-skin=afisha] :is(.pill,.folder).is-on{background:var(--c-surface-3);border-color:var(--c-line-strong);color:var(--c-text)}[data-skin=afisha] .topbar{border-bottom-color:transparent}[data-skin=afisha] .tabbar{left:var(--s-3);right:var(--s-3);bottom:calc(var(--s-3) + env(safe-area-inset-bottom));height:var(--tabbar-h);padding-bottom:0;background:var(--c-surface-2);border:1px solid var(--c-line-strong);border-radius:var(--r-xl);box-shadow:var(--sh-pop)}[data-skin=afisha] .tab{position:relative;font-size:var(--t-2xs)}[data-skin=afisha] .tab:before{content:"";position:absolute;top:7px;left:50%;width:52px;height:30px;margin-left:-26px;border-radius:var(--r-pill);background:transparent;transition:background var(--dur-2) var(--ease)}[data-skin=afisha] .tab .icon{position:relative}[data-skin=afisha] .tab.is-active{color:var(--c-text)}[data-skin=afisha] .tab.is-active:before{background:var(--c-accent-soft)}[data-skin=afisha] .tab.is-active .icon{color:var(--c-accent)}[data-skin=afisha] .main{padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + var(--s-3) + var(--s-6))}[data-skin=afisha] .side-link.is-active{background:var(--c-accent-soft);color:var(--c-text)}[data-skin=afisha] .side-link.is-active .icon{color:var(--c-accent)}@media (min-width:481px){[data-skin=afisha] .stat .stat-v{font-size:var(--t-2xl)}}[data-skin=afisha] :is(.niche,.net,.sug){background:none;border:0;border-top:1px solid var(--c-line);border-radius:0;padding-left:0;padding-right:0}[data-skin=afisha] .niche .input{background:var(--c-surface-2)}@media (max-width:559px){[data-skin=afisha] .tcard-cover .thumb{aspect-ratio:1/1}[data-skin=afisha] .tcard:has(.tcard-x) .tcard-why .why:last-child{display:none}}@media (min-width:768px){[data-skin=afisha] .main{padding-bottom:0}}.seg[role=radiogroup][aria-label=\421\43A\438\43D]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));width:100%}.seg[role=radiogroup][aria-label=\421\43A\438\43D] .seg-btn{justify-content:center;min-height:var(--tap);white-space:normal;text-align:center}[data-skin=pult] .tgrid .tcard-actions .btn-icon:not(.is-fav):not([aria-label="В избранное"]),[data-skin=pult] .tgrid .tcard-cap,[data-skin=pult] .tgrid .tcard-why{display:none}[data-skin=pult] .tgrid .tcard-body{gap:var(--s-2);padding:var(--s-2) var(--s-3) var(--s-3)}[data-skin=pult] .tgrid .tcard-vir{gap:var(--s-2);padding:4px var(--s-2);border-radius:var(--r-s);width:100%}[data-skin=pult] .tgrid .tcard-vir-x{font-size:26px}[data-skin=pult] .tgrid .tcard-vir-l{font-size:11px;line-height:1.2}[data-skin=pult] .tgrid .tcard-num strong{font-size:20px}[data-skin=pult] .tgrid .tcard-num span{font-size:12px}[data-skin=pult] .tgrid .tcard-meta{font-size:var(--t-xs)}[data-skin=pult] .tgrid .tcard-actions{padding:var(--s-2) var(--s-3);gap:var(--s-2)}[data-skin=pult] .tgrid .tcard-make{flex:1 1;min-height:44px}@media (min-width:560px){[data-skin=pult] .tgrid{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:var(--s-3)}[data-skin=pult] .tgrid .tcard-cover{aspect-ratio:4/5;max-height:250px;overflow:hidden}[data-skin=pult] .tgrid .tcard-cover .thumb{height:100%}[data-skin=pult] .tgrid .tcard-x{display:none}}@media (max-width:559px){[data-skin=pult] .tgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2)}[data-skin=pult] .tgrid .tcard{display:flex;flex-direction:column;grid-template-columns:none}[data-skin=pult] .tgrid .tcard-cover{width:100%;aspect-ratio:1/1;overflow:hidden}[data-skin=pult] .tgrid .tcard-cover .thumb{width:100%;height:100%}[data-skin=pult] .tgrid .tcard-body{padding:var(--s-2)}[data-skin=pult] .tgrid .tcard-vir-x{font-size:22px}[data-skin=pult] .tgrid .tcard-vir-l{font-size:10px}[data-skin=pult] .tgrid .tcard-num strong{font-size:17px}[data-skin=pult] .tgrid .tcard-num span{display:none}[data-skin=pult] .tgrid .tcard-actions{padding:var(--s-2)}[data-skin=pult] .tgrid .tcard-make{font-size:14px;padding-inline:var(--s-2)}}@media (min-width:560px){[data-skin=pult] .tgrid .tcard-cover{aspect-ratio:1/1;max-height:210px}}[data-skin=pult] .tgrid .tcard-vir-l{min-width:0}@media (max-width:559px){[data-skin=pult] .tgrid .tcard-vir{padding:4px 6px;gap:6px}[data-skin=pult] .tgrid .tcard-vir-x{font-size:20px}[data-skin=pult] .tgrid .tcard-vir-l{font-size:0}[data-skin=pult] .tgrid .tcard-vir-l b{font-size:10px;letter-spacing:.04em}[data-skin=pult] .tgrid .tcard-num strong{font-size:15px}[data-skin=pult] .tgrid .tcard-body{gap:6px}[data-skin=pult] .tgrid .tcard-meta{font-size:12px}[data-skin=pult] .tgrid .tcard-meta .muted{display:none}[data-skin=pult] .tgrid .tcard-top{gap:4px;padding:6px}[data-skin=pult] .tgrid .chip-cover{font-size:11px;padding:2px 6px;min-height:0}[data-skin=pult] .tgrid .chip-grow{display:none}}