/* Breshia — site styles. Single accent: lime #C8F13A. */
*,*::before,*::after{box-sizing:border-box}
:root{
  --bg:#0B0B0D;
  --surface:#151517;
  --surface-2:#1B1B1E;
  --ink:#F1F2F4;
  --muted:#8E9299;
  --faint:#5C6067;
  --line:#26262A;
  --line-2:#3A3A40;
  --accent:#C8F13A;
  --accent-2:#93B826;
  --accent-ink:#0B0B0D;
  --serif:'Playfair Display',Georgia,'Times New Roman',serif;
  --sans:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;
  --pad:clamp(20px,5vw,64px);
  --bar-h:118px;
}
html{-webkit-text-size-adjust:100%}
html,body{margin:0;max-width:100%;overflow-x:hidden}
body{
  background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16px;
  line-height:1.6;-webkit-font-smoothing:antialiased;
  padding-bottom:var(--bar-h);
}
img,svg{max-width:100%}
a{color:inherit}
::selection{background:rgba(200,241,58,.28)}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;
  clip:rect(0 0 0 0);white-space:nowrap;border:0}

/* ---------- covers ---------- */
.cover{
  position:relative;background-color:#0B0B0D;background-size:cover;background-position:center;
  border-radius:3px;overflow:hidden;isolation:isolate;flex:0 0 auto;display:block;
}
.cover::before{content:"";position:absolute;inset:-20%;z-index:1;
  background:repeating-radial-gradient(circle at 62% 42%,rgba(255,255,255,.11) 0 1px,rgba(0,0,0,.16) 1px 7px);
  mix-blend-mode:overlay;opacity:.5}
.cover::after{content:"";position:absolute;inset:0;z-index:2;opacity:.24;mix-blend-mode:overlay;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='70'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
  background-size:70px 70px}

/* ---------- hero ---------- */
.hero{position:relative;min-height:88vh;min-height:88svh;display:flex;flex-direction:column;
  justify-content:flex-end;padding:var(--pad);overflow:hidden}
.hero-art{position:absolute;inset:-14%;z-index:0;background-size:cover;background-position:center;
  filter:blur(76px) saturate(1.32) brightness(1.1)}
.hero-veil{position:absolute;inset:0;z-index:1;
  background:
    radial-gradient(130% 95% at 50% 118%,rgba(11,11,13,.10) 0%,rgba(11,11,13,.72) 62%,rgba(11,11,13,.97) 100%),
    linear-gradient(180deg,rgba(11,11,13,.22) 0%,rgba(11,11,13,.04) 30%,rgba(11,11,13,.44) 68%,rgba(11,11,13,.94) 100%)}
.hero-inner{position:relative;z-index:2;width:100%;max-width:1120px;margin:0 auto;
  display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(24px,4vw,56px)}
.hero-text{min-width:0}
.eyebrow{font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin:0 0 18px;font-weight:600}
.eyebrow b{color:var(--accent);font-weight:600}
.band{font-family:var(--serif);font-weight:700;font-size:clamp(50px,12.5vw,156px);line-height:.86;
  letter-spacing:-.02em;margin:0;color:var(--ink);text-wrap:balance}
.band em{font-style:italic;font-weight:500;color:var(--accent)}
.meta-line{margin:22px 0 0;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-weight:600}
.tagline{max-width:52ch;margin:16px 0 0;color:var(--muted);font-size:clamp(14px,1.5vw,17px);line-height:1.6}
.hero-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:26px}
.ghost{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;min-height:44px;
  font-size:14px;letter-spacing:.04em;text-decoration:none;color:var(--muted);
  border:1px solid var(--line-2);border-radius:2px;transition:color .25s,border-color .25s}
.ghost:hover{color:var(--accent);border-color:var(--accent-2)}
.ghost .arw{transition:transform .25s}
.ghost:hover .arw{transform:translateY(3px)}
.hero-cover{margin:0;width:clamp(180px,24vw,300px);flex:0 0 auto}
.hero-cover img{display:block;width:100%;height:auto;aspect-ratio:1/1;border-radius:3px;
  border:1px solid var(--line-2);box-shadow:0 28px 64px rgba(0,0,0,.62);object-fit:cover}
.hero-cover figcaption{margin-top:10px;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}
.scrollcue{position:relative;z-index:2;width:100%;max-width:1120px;margin:44px auto 0;
  display:flex;align-items:center;gap:12px;color:var(--faint);font-size:11px;letter-spacing:.2em;text-transform:uppercase}
.scrollcue i{display:block;width:52px;height:1px;background:var(--line);position:relative;overflow:hidden}
.scrollcue i::after{content:"";position:absolute;inset:0;background:var(--accent);
  transform:translateX(-100%);animation:sweep 2.6s ease-in-out infinite}
@keyframes sweep{0%{transform:translateX(-100%)}55%{transform:translateX(0)}100%{transform:translateX(100%)}}

/* ---------- layout ---------- */
main{width:100%;max-width:1120px;margin:0 auto;padding:0 var(--pad)}
section{padding:clamp(56px,10vw,116px) 0;border-top:1px solid var(--line)}
section:first-of-type{border-top:0}
.sec-head{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap;margin-bottom:clamp(28px,4vw,44px)}
h2{font-family:var(--serif);font-weight:600;font-size:clamp(28px,4.4vw,44px);line-height:1.1;margin:0;letter-spacing:-.01em}
.sec-head .n{font-size:12px;letter-spacing:.22em;color:var(--faint);text-transform:uppercase}
.sec-head p{margin:0;color:var(--muted);font-size:14px;max-width:44ch}

/* ---------- 01 tracks ---------- */
.tracks{display:flex;flex-direction:column;gap:14px}
.track-card{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr) minmax(120px,1.4fr) auto;
  align-items:center;gap:clamp(14px,2.2vw,26px);padding:14px 18px;background:var(--surface);
  border:1px solid var(--line);border-radius:4px;cursor:pointer;
  transition:background .25s,border-color .25s,transform .25s}
.track-card:hover{background:var(--surface-2);border-color:var(--line-2);transform:translateY(-2px)}
.track-card.is-active{border-color:rgba(200,241,58,.55)}
.track-card.is-active::after{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--accent);border-radius:4px 0 0 4px}
.track-card .cover{width:96px;height:96px;pointer-events:none}
.track-card .tc-body{min-width:0;pointer-events:none}
.tc-title{font-family:var(--serif);font-weight:500;font-size:clamp(19px,2.3vw,25px);line-height:1.18;margin:0;
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .25s}
.tc-sub{margin:6px 0 0;font-size:12.5px;color:var(--muted);letter-spacing:.06em;font-variant-numeric:tabular-nums}
.track-card.is-active .tc-title{color:var(--accent)}
.tc-wave{width:100%;height:46px;display:block;pointer-events:none;min-width:0}
.tc-right{display:flex;align-items:center;gap:16px}
.tc-eq{display:flex;align-items:flex-end;gap:3px;height:22px;width:22px;pointer-events:none}
.tc-eq i{display:block;width:3px;height:6px;background:var(--accent);border-radius:1px;opacity:.35}
.tc-play{width:44px;height:44px;border-radius:50%;border:1px solid var(--line-2);display:grid;place-items:center;
  position:relative;transition:border-color .25s,background .25s}
.tc-play::before{content:"";position:absolute;left:55%;top:50%;transform:translate(-50%,-50%);
  border-left:11px solid var(--ink);border-top:7px solid transparent;border-bottom:7px solid transparent;transition:border-color .25s}
.track-card:hover .tc-play{border-color:var(--accent-2)}
.track-card:hover .tc-play::before{border-left-color:var(--accent)}
.track-card.is-active .tc-play{background:var(--accent);border-color:var(--accent)}
.track-card.is-active .tc-play::before{border-left-color:var(--accent-ink)}
.tc-hit{position:absolute;inset:0;width:100%;height:100%;background:none;border:0;padding:0;cursor:pointer;z-index:3}
.tc-hit:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;border-radius:4px}
.tc-dur{font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums;pointer-events:none}
/* equalizer live bars */
.track-card.is-playing .tc-eq i{opacity:1;animation:eq .9s ease-in-out infinite}
.track-card.is-playing .tc-eq i:nth-child(2){animation-delay:.12s}
.track-card.is-playing .tc-eq i:nth-child(3){animation-delay:.24s}
.track-card.is-playing .tc-eq i:nth-child(4){animation-delay:.36s}
@keyframes eq{0%,100%{height:5px}50%{height:20px}}

/* ---------- 02 lyrics ---------- */
.lyrics-empty{position:relative;border:1px dashed var(--line-2);border-radius:4px;padding:clamp(28px,4vw,48px);
  background:linear-gradient(180deg,rgba(200,241,58,.03),transparent 70%)}
.lyrics-mark{display:block;font-family:var(--serif);font-size:56px;line-height:.6;color:var(--line-2);margin-bottom:14px}
.lyrics-empty p{margin:0;max-width:60ch;font-size:clamp(15px,1.7vw,17px);color:var(--muted);line-height:1.7}

/* ---------- 03 archive ---------- */
.rels{border-top:1px solid var(--line)}
.rel{border-bottom:1px solid var(--line)}
.rel-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;
  gap:clamp(14px,2.4vw,26px);width:100%;padding:16px 6px;background:none;border:0;color:inherit;
  text-align:left;font:inherit;cursor:pointer;position:relative;
  transition:padding-left .3s cubic-bezier(.2,.7,.2,1),background .3s}
.rel-head:hover{padding-left:16px;background:linear-gradient(90deg,rgba(200,241,58,.07),transparent 70%)}
.rel-head:focus-visible{outline:1px solid var(--accent);outline-offset:-2px}
.rel-cover{width:64px;height:64px;border-radius:3px;object-fit:cover;background:var(--surface-2);
  transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s}
.rel-head:hover .rel-cover{transform:scale(1.05) rotate(-1.5deg);box-shadow:0 10px 24px rgba(0,0,0,.5)}
.rel-info{min-width:0}
.rel-title{display:block;font-family:var(--serif);font-size:clamp(19px,2.7vw,28px);font-weight:500;line-height:1.15;
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s}
.rel-sub{display:block;font-size:12.5px;color:var(--muted);letter-spacing:.04em;margin-top:4px}
.rel-kind{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);white-space:nowrap;text-align:right}
.rel-toggle{position:relative;width:22px;height:22px;flex:0 0 auto}
.rel-toggle::before,.rel-toggle::after{content:"";position:absolute;left:50%;top:50%;background:var(--muted);
  transform:translate(-50%,-50%);transition:opacity .3s,transform .3s,background .3s}
.rel-toggle::before{width:14px;height:1px}
.rel-toggle::after{width:1px;height:14px}
.rel.open .rel-toggle::after{opacity:0;transform:translate(-50%,-50%) scaleY(0)}
.rel.open .rel-title{color:var(--accent)}
.rel.open .rel-toggle::before{background:var(--accent)}
.rel.open .rel-cover{box-shadow:0 0 0 1px rgba(200,241,58,.5),0 10px 24px rgba(0,0,0,.5)}
.rel-body{overflow:hidden;max-height:0;opacity:0;transition:max-height .45s cubic-bezier(.2,.7,.2,1),opacity .3s}
.rel.open .rel-body{max-height:2200px;opacity:1}
.list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}
.row{display:grid;grid-template-columns:2.6em minmax(0,1fr) auto;align-items:center;gap:14px;
  padding:12px 6px;border-bottom:1px solid var(--line)}
.row .idx{font-size:13px;color:var(--faint);font-variant-numeric:tabular-nums}
.row .tname{font-size:15px;color:#C9CCD1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.row .tdur{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}
.rel-link{display:inline-flex;align-items:center;gap:8px;margin:16px 6px 18px;padding:11px 16px;min-height:44px;
  font-size:14px;text-decoration:none;color:var(--muted);border:1px solid var(--line);border-radius:2px;
  transition:color .25s,border-color .25s,background .25s}
.rel-link:hover{color:var(--accent-ink);border-color:var(--accent);background:var(--accent)}
.rel-link .arw{transition:transform .25s}
.rel-link:hover .arw{transform:translate(2px,-2px)}

/* ---------- 04 links ---------- */
.links{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}
.links a{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;
  padding:11px 18px;font-size:15px;letter-spacing:.02em;text-decoration:none;color:var(--muted);
  border:1px solid var(--line);border-radius:2px;
  transition:color .25s,border-color .25s,background .25s,transform .25s}
.links a:hover{color:var(--accent-ink);border-color:var(--accent);background:var(--accent);transform:translateY(-2px)}
.links a .arw{color:var(--faint);transition:color .25s,transform .25s}
.links a:hover .arw{color:var(--accent-ink);transform:translate(2px,-2px)}

footer{padding:36px var(--pad) 28px;max-width:1120px;margin:0 auto;color:var(--faint);font-size:12.5px;
  display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid var(--line)}

/* ---------- buttons ---------- */
.btn{display:inline-grid;place-items:center;background:none;border:1px solid var(--line);border-radius:50%;
  color:var(--muted);cursor:pointer;padding:0;flex:0 0 auto;
  transition:color .2s,border-color .2s,transform .2s,background .25s}
.btn:hover{color:var(--accent);border-color:var(--accent-2);transform:translateY(-1px)}
.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.btn svg{display:block}
.btn .spin{display:none;width:16px;height:16px;border-radius:50%;border:2px solid rgba(11,11,13,.35);border-top-color:var(--accent-ink)}
.btn.play{width:52px;height:52px;background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}
.btn.play:hover{background:#D6F55E;border-color:#D6F55E;transform:translateY(-1px) scale(1.03)}
.btn.play .i-pause,.btn.playing .i-play{display:none}
.btn.playing .i-pause{display:block}
.btn.big{padding:0 22px;min-height:48px;width:auto;border-radius:2px;gap:10px;
  display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;letter-spacing:.02em}
.btn.big .label{padding-right:2px}
.btn.loading .i-play,.btn.loading .i-pause{display:none}
.btn.loading .spin{display:block;animation:rot .8s linear infinite}
.btn.play.loading{background:var(--accent);border-color:var(--accent)}
@keyframes rot{to{transform:rotate(360deg)}}

/* ---------- sticky player ---------- */
.player{position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--surface);
  border-top:1px solid var(--line-2);padding-bottom:env(safe-area-inset-bottom,0);overflow-anchor:none}
#newList{overflow-anchor:none}
.wave{position:relative;height:46px;width:100%;background:var(--surface-2);cursor:pointer;touch-action:none;
  outline-offset:-2px;transition:background .2s}
.wave:hover,.wave:focus-visible{background:#191A1D}
.wave:focus-visible{outline:2px solid var(--accent)}
#waveCanvas{display:block;width:100%;height:46px;transition:opacity .2s ease}
.player-bar{max-width:1120px;margin:0 auto;padding:10px var(--pad) 12px;
  display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px}
.np{display:flex;align-items:center;gap:14px;min-width:0}
.np-cover-box{position:relative;width:52px;height:52px;border-radius:3px;flex:0 0 auto;
  overflow:hidden;isolation:isolate;background-color:#0B0B0D}
.np-cover{position:absolute;inset:0;width:100%;height:100%;border-radius:0;opacity:0;
  transition:opacity .28s ease}
.np-cover.is-on{opacity:1}
.np .t{display:flex;flex-direction:column;min-width:0}
.np-name{font-family:var(--serif);font-size:17px;font-weight:600;line-height:1.2;
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.np-sub{font-size:12px;color:var(--muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ctrls{display:flex;align-items:center;gap:10px}
.ctrls .btn{width:42px;height:42px}
.side{display:flex;align-items:center;justify-content:flex-end;gap:18px;min-width:0}
.times{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted);
  font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap}
.times .t-now{color:var(--ink)}
.times .t-sep{color:var(--faint)}
.vol{display:flex;align-items:center;gap:8px}
.vol-btn{display:grid;place-items:center;width:36px;height:36px;background:none;border:0;padding:0;
  color:var(--muted);cursor:pointer;transition:color .2s}
.vol-btn:hover{color:var(--accent)}
.vol-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:50%}
.vol-btn svg{display:block}
.vol-btn .i-muted{display:none}
.vol-btn[aria-pressed="true"]{color:var(--accent)}
.vol-btn[aria-pressed="true"] .i-vol{display:none}
.vol-btn[aria-pressed="true"] .i-muted{display:block}
.vol-range{-webkit-appearance:none;appearance:none;width:96px;height:3px;border-radius:2px;
  background:var(--line-2);cursor:pointer;outline-offset:4px}
.vol-range:focus-visible{outline:2px solid var(--accent)}
.vol-range::-webkit-slider-thumb{-webkit-appearance:none;width:13px;height:13px;border-radius:50%;
  background:var(--accent);border:0;cursor:pointer}
.vol-range::-moz-range-thumb{width:13px;height:13px;border-radius:50%;background:var(--accent);border:0;cursor:pointer}
.player.error .wave{background:#2a1414}
.player.error .times .t-now{color:#E07A6A}

/* ---------- responsive ---------- */
@media (max-width:900px){
  .track-card{grid-template-columns:84px minmax(0,1fr) auto}
  .track-card .cover{width:84px;height:84px}
  .tc-wave{display:none}
}
@media (max-width:834px){
  .hero-inner{grid-template-columns:1fr}
  .hero-cover{width:clamp(150px,42vw,220px)}
}
@media (max-width:720px){
  :root{--bar-h:150px}
  .player-bar{grid-template-columns:1fr auto;grid-template-areas:"np ctrls" "side side";row-gap:8px}
  .np{grid-area:np}
  .ctrls{grid-area:ctrls}
  .side{grid-area:side;justify-content:space-between}
  .np-cover-box{width:44px;height:44px}
  .ctrls .btn{width:44px;height:44px}
  .ctrls .btn.play{width:48px;height:48px}
  .rel-head{grid-template-columns:auto minmax(0,1fr) auto}
  .rel-kind{display:none}
  .track-card{grid-template-columns:64px minmax(0,1fr) auto;padding:12px 14px;gap:14px}
  .track-card .cover{width:64px;height:64px}
  .tc-play{width:44px;height:44px}
  .vol-range{width:76px}
}
@media (max-width:400px){
  .np-sub{display:none}
  .vol-range{width:62px}
  .ctrls{gap:6px}
}
@media (prefers-reduced-motion:reduce){
  *{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}
  .scrollcue i::after{transform:none}
}

/* ---------- teaser: countdown + locked state ---------- */
.countdown{display:flex;gap:clamp(16px,3vw,34px);margin:24px 0 0;flex-wrap:wrap}
.countdown[hidden]{display:none}
.cd-cell{display:flex;flex-direction:column;align-items:flex-start;min-width:2.4em}
.cd-cell b{font-family:var(--serif);font-weight:600;font-size:clamp(30px,6vw,54px);line-height:1;
  color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:-.01em}
.cd-lab{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-top:7px}

/* hero CTA when the track is not out yet */
.btn.play.is-soon{background:transparent;border:1px dashed var(--line-2);color:var(--muted);
  cursor:not-allowed;opacity:.95}
.btn.play.is-soon:hover{transform:none;background:transparent;border-color:var(--line-2);color:var(--muted)}
.btn.play.is-soon .i-play,.btn.play.is-soon .i-pause{display:none}
.btn.play.is-soon::before{content:"";width:11px;height:11px;border-radius:50%;border:1px solid var(--muted)}

/* teaser track card (01 Новое) */
.track-card.is-teaser{cursor:not-allowed;grid-template-columns:96px minmax(0,1fr) auto}
.track-card.is-teaser:hover{transform:none;background:var(--surface);border-color:var(--line)}
.track-card.is-teaser .cover{filter:grayscale(.42) brightness(.58)}
.track-card.is-teaser .tc-title{color:var(--muted)}
.track-card.is-teaser .tc-hit{cursor:not-allowed}
.track-card.is-teaser .tc-hit:focus-visible{outline:2px dashed var(--line-2);outline-offset:-3px}
.tc-locked{gap:12px}
.tc-badge{display:inline-block;padding:5px 11px;border-radius:999px;border:1px solid rgba(200,241,58,.4);
  font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);
  white-space:nowrap;pointer-events:none}
.tc-count{font-size:13px;color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:.03em;
  white-space:nowrap;pointer-events:none;min-width:0}
.tc-lock{font-size:15px;opacity:.55;pointer-events:none}
.track-card.is-past .tc-badge{color:var(--muted);border-color:var(--line)}
.track-card.is-past .tc-count{display:none}

@keyframes nudge{0%{transform:translateX(0)}20%{transform:translateX(-5px)}40%{transform:translateX(5px)}
  60%{transform:translateX(-3px)}80%{transform:translateX(3px)}100%{transform:translateX(0)}}
.track-card.is-nudge{animation:nudge .5s ease}
@keyframes badgePulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.09);opacity:.7}}
.track-card.is-nudge .tc-badge{animation:badgePulse .5s ease 2}

@media (max-width:900px){
  .track-card.is-teaser{grid-template-columns:84px minmax(0,1fr) auto}
  .tc-lock{display:none}
}
@media (max-width:720px){
  .track-card.is-teaser{grid-template-columns:64px minmax(0,1fr) auto}
  .tc-badge,.tc-count{font-size:11px}
  .cd-cell b{font-size:clamp(28px,9vw,40px)}
}
@media (max-width:400px){
  .tc-count{display:none}
}
