@charset "UTF-8";
.tp-compos-tag-title {
  margin-bottom: 0.7rem;
  font-size: 0.9rem;
}
.tp-compos-tag-title .tp-compos-tag-name {
  font-weight: bold;
  font-weight: 600;
}
.tp-compos-tag-title .tp-compos-arrow {
  color: red;
}

.tag-composition-title {
  margin-bottom: 0.5rem;
  font-size: 0.9rem;
  font-weight: normal;
  font-weight: 500;
}

.tag-composition-hr {
  margin: 3rem 0;
}

.tag-composition-note {
  margin-top: 2rem;
  font-size: 0.8rem;
  font-style: italic;
  color: gray;
}

.tp-top-vids-tbl-ch-con {
  display: flex;
  align-items: center;
}
.tp-top-vids-tbl-ch-con img {
  width: 40px;
  border-radius: 50%;
}
.tp-top-vids-tbl-ch-con div:first-child {
  margin-right: 0.6rem;
}
.tp-top-vids-tbl-ch-con .tp-top-vids-tbl-ch-title {
  margin: 0;
  line-height: 1.3rem;
  font-weight: 400;
  font-weight: 500;
  white-space: normal;
  word-break: normal;
}
.tp-top-vids-tbl-ch-con .tp-top-vids-tbl-ch-subs {
  margin: 0;
  line-height: 1.3rem;
  color: #777;
}

.tp-top-vids-tbl-vid-duration {
  position: absolute;
  right: 3px;
  bottom: 3px;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  padding: 2px 3px;
  border-radius: 4px;
  font-size: 0.6rem;
  font-weight: 500;
  letter-spacing: 0.35px;
  line-height: 1;
}

#tp-top-vids-table .cell-number,
#tp-top-vids-table-long .cell-number,
#tp-top-vids-table-shorts .cell-number {
  font-family: "Source Code Pro", monospace;
  font-weight: 500;
}

#tp-sel-tags-table .tag-cell, #te-sel-tags-table .tag-cell, #tf-sel-tags-table .tag-cell {
  font-weight: 500;
  display: flex;
  align-items: center;
  padding: 0.6rem 1rem;
}
#tp-sel-tags-table .tag-color-cell, #te-sel-tags-table .tag-color-cell, #tf-sel-tags-table .tag-color-cell {
  display: flex;
  align-items: center;
}
#tp-sel-tags-table .cell-positive, #te-sel-tags-table .cell-positive, #tf-sel-tags-table .cell-positive {
  font-weight: 600;
  color: #61AC57;
}
#tp-sel-tags-table .cell-negative, #te-sel-tags-table .cell-negative, #tf-sel-tags-table .cell-negative {
  font-weight: 600;
  color: #B52212;
}
#tp-top-desc-tags-treemap-perc g.slice:first-child path.surface,
#tp-top-desc-tags-treemap-actual g.slice:first-child path.surface {
  transition: fill 0.3s ease-in-out;
}
#tp-top-desc-tags-treemap-perc g.slice:first-child:not(:nth-last-child(2)) path.surface,
#tp-top-desc-tags-treemap-actual g.slice:first-child:not(:nth-last-child(2)) path.surface {
  fill: rgba(0, 0, 0, 0) !important;
  stroke-width: 0 !important;
  pointer-events: none !important;
}

.tp-top-vids-tbl-vid-info-con {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}

.tp-top-vids-tbl-vid-thumb-con {
  width: 40%;
  height: 100%;
  display: flex;
  align-items: center;
  position: relative;
}

.tp-top-vids-tbl-vid-thumb {
  width: 100%;
  height: auto;
  border-radius: 4px;
}

.tp-top-vids-tbl-vid-t-con {
  width: 53%;
  display: flex;
  flex-direction: column;
}
.tp-top-vids-tbl-vid-t-con .tp-top-vids-vid-title {
  font-size: 1rem;
  font-weight: normal;
  font-weight: 500;
  color: #333;
  margin-bottom: 0.5rem;
  white-space: normal;
  word-break: normal;
  line-height: 1.15;
}
.tp-top-vids-tbl-vid-t-con .tp-top-vids-vid-upload-date {
  font-size: 0.95rem;
  font-weight: 400;
  color: #666;
  margin-bottom: 0.5rem;
}

#tp-top-vids-table,
#tp-top-vids-table-long,
#tp-top-vids-table-shorts {
  font-size: 16px;
  --ag-font-size: 16px;
  --ag-line-height: 1;
  --ag-font-family: var(--bs-font-sans-serif);
}
#tp-top-vids-table .cell-center,
#tp-top-vids-table-long .cell-center,
#tp-top-vids-table-shorts .cell-center {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
#tp-top-vids-table .ag-cell,
#tp-top-vids-table-long .ag-cell,
#tp-top-vids-table-shorts .ag-cell {
  display: flex;
  align-items: center;
  padding: 0.6rem 1rem;
}
#tp-top-vids-table .cell-mv,
#tp-top-vids-table-long .cell-mv,
#tp-top-vids-table-shorts .cell-mv {
  font-size: 1.2rem;
  font-weight: bold;
  color: darkcyan;
  background: linear-gradient(90deg, hsl(289, 56%, 40%) 0%, hsl(320, 80%, 42%) 10%, hsl(338, 78%, 50%) 18%, hsl(1, 88%, 61%) 26%, hsl(356, 85%, 59%) 33%, hsl(351, 82%, 57%) 40%, hsl(346, 78%, 55%) 47%, hsl(7, 94%, 63%) 54%, hsl(24, 100%, 59%) 62%, hsl(40, 95%, 53%) 69%, hsl(24, 100%, 59%) 78%, hsl(7, 94%, 63%) 88%, hsl(346, 78%, 55%) 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#tp-top-vids-table .more-header .ag-header-group-text,
#tp-top-vids-table-long .more-header .ag-header-group-text,
#tp-top-vids-table-shorts .more-header .ag-header-group-text {
  white-space: normal;
  height: auto;
}

.tp-top-vids-tbl-vid-rank-con {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.tp-top-vids-tbl-vid-rank-con .tp-top-vids-tbl-vid-rank {
  width: -moz-fit-content;
  width: fit-content;
  height: -moz-fit-content;
  height: fit-content;
  font-size: 1.3rem;
  font-weight: bold;
  font-weight: 900;
  letter-spacing: 1px;
  background: linear-gradient(268.67deg, rgb(255, 255, 255) 3.43%, rgb(255, 240, 102) 15.69%, rgb(255, 163, 26) 55.54%, rgb(255, 0, 115) 99%);
  background: linear-gradient(90deg, hsl(289, 56%, 40%) 0%, hsl(320, 80%, 42%) 10%, hsl(338, 78%, 50%) 18%, hsl(1, 88%, 61%) 26%, hsl(356, 85%, 59%) 33%, hsl(351, 82%, 57%) 40%, hsl(346, 78%, 55%) 47%, hsl(7, 94%, 63%) 54%, hsl(24, 100%, 59%) 62%, hsl(40, 95%, 53%) 69%, hsl(24, 100%, 59%) 78%, hsl(7, 94%, 63%) 88%, hsl(346, 78%, 55%) 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.tp-top-grams-con {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.tp-top-grams-con > *:nth-child(1) {
  width: 70%;
  max-width: 800px;
  margin-right: 1rem;
}
.tp-top-grams-con > *:nth-child(2) {
  width: 27%;
}

.tp-upload-dt-graphs {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.tp-upload-dt-graphs > *:nth-child(1) {
  width: 62%;
  height: 250px;
  margin-right: 2rem;
}
.tp-upload-dt-graphs > *:nth-child(2) {
  width: 27%;
  height: 250px;
}

.tp-upload-dt-graphs-con {
  display: flex;
  flex-direction: column;
}
.tp-upload-dt-graphs-con .tp-upload-dt-graph-con {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-bottom: 2rem;
}
.tp-upload-dt-graphs-con .tp-upload-dt-graph-con .tp-upload-dt-title {
  font-weight: normal;
  font-weight: 500;
  margin-bottom: 0.5rem;
}

.tp-scorebox-stats-con {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.tp-scorebox-stats-con .tp-scorebox-stat {
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
}
.tp-scorebox-stats-con .tp-scorebox-stat > div {
  padding: 0.3rem 1rem;
  color: #fff;
}
.tp-scorebox-stats-con .tp-scorebox-stat > div:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.tp-scorebox-stats-con .tp-scorebox-stat > div:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.tp-scorebox-stats-con .tp-scorebox-stat.tp-avg-title-length > div:first-child {
  background: #333;
}
.tp-scorebox-stats-con .tp-scorebox-stat.tp-avg-title-length > div:last-child {
  background: #D12961;
}
.tp-scorebox-stats-con .tp-scorebox-stat.tp-avg-duration > div:first-child {
  background: #333;
}
.tp-scorebox-stats-con .tp-scorebox-stat.tp-avg-duration > div:last-child {
  background: #DB571A;
}
.tp-scorebox-stats-con .tp-scorebox-stat.tp-median-duration > div:first-child {
  background: #333;
}
.tp-scorebox-stats-con .tp-scorebox-stat.tp-median-duration > div:last-child {
  background: #9F6A0F;
}
.tp-scorebox-stats-con .tp-scorebox-stat.tp-shorts-perc > div:first-child {
  background: #333;
}
.tp-scorebox-stats-con .tp-scorebox-stat.tp-shorts-perc > div:last-child {
  background: #7C4199;
}

.tp-tbl-topic-path .topic-path-parents {
  color: #666;
}

#tp-top-desc-tags-table,
#tp-top-desc-tags-actual-table {
  --ag-font-size: .9rem;
  --ag-font-family: var(--bs-font-sans-serif);
}
#tp-top-desc-tags-table .ag-cell,
#tp-top-desc-tags-actual-table .ag-cell {
  padding: 0.5rem 1rem;
}
#tp-top-desc-tags-table .tp-tbl-topic-path,
#tp-top-desc-tags-actual-table .tp-tbl-topic-path {
  line-height: 1.3;
  padding-bottom: 2px;
}
#tp-top-desc-tags-table .tp-tbl-topic-path .topic-path-parents,
#tp-top-desc-tags-actual-table .tp-tbl-topic-path .topic-path-parents {
  color: #666;
}
#tp-top-desc-tags-table .tp-tbl-topic-path .topic-path-topic,
#tp-top-desc-tags-actual-table .tp-tbl-topic-path .topic-path-topic {
  font-weight: normal;
  font-weight: 500;
  position: relative;
  background-image: linear-gradient(120deg, #f6d365 0%, #fda085 100%);
  background-size: 0% 2px;
  background-repeat: no-repeat;
  background-position: left bottom;
  transition: background-size 0.3s ease-in-out;
  padding-bottom: 2px;
}
#tp-top-desc-tags-table .tp-tbl-topic-path:hover .topic-path-topic,
#tp-top-desc-tags-actual-table .tp-tbl-topic-path:hover .topic-path-topic {
  background-size: 100% 2px;
}
#tp-top-desc-tags-table .cell-positive,
#tp-top-desc-tags-actual-table .cell-positive {
  font-weight: 600;
  color: #61AC57;
}
#tp-top-desc-tags-table .cell-negative,
#tp-top-desc-tags-actual-table .cell-negative {
  font-weight: 600;
  color: #B52212;
}
.tab-content {
  position: relative;
}

*[id=tp-action-btn-con][data-dash-is-loading=true] {
  opacity: 0;
}

*[id=tp-section-con][data-dash-is-loading=true] {
  visibility: hidden;
}

*[id=tp-section-con][data-dash-is-loading=true]::before {
  content: "";
  visibility: visible;
  width: 100%;
  height: 4.8px;
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.25);
  overflow: hidden;
}

*[id=tp-section-con][data-dash-is-loading=true]::after {
  content: "";
  visibility: visible;
  box-sizing: border-box;
  width: 0;
  height: 4.8px;
  background: #ef5c8d;
  position: absolute;
  left: 0;
  top: 0;
  animation: animFw 120s cubic-bezier(0.2, 0.8, 0.2, 1) forwards;
}

@keyframes animFw {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}
@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
*[id=tp-composition][data-dash-is-loading=true]::before {
  content: "Loading...";
  display: block;
  color: black;
  font-size: 1rem;
  visibility: visible;
}

*[id=tp-velocity-con][data-dash-is-loading=true] {
  visibility: hidden;
}

*[id=tp-velocity-con][data-dash-is-loading=true]::before {
  content: "Loading...";
  display: block;
  color: black;
  font-size: 1rem;
  visibility: visible;
}

#tp-top-desc-tags-comps {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 3.5rem;
}

*[id=tp-top-desc-tags-comps][data-dash-is-loading=true] {
  visibility: hidden;
}

*[id=tp-top-desc-tags-comps][data-dash-is-loading=true]::before {
  content: "";
  visibility: visible;
  position: absolute;
  left: 50%;
  top: 2rem;
  width: 85px;
  height: 50px;
  background-repeat: no-repeat;
  background-image: linear-gradient(#ef5c8d 50px, transparent 0), linear-gradient(#ef5c8d 50px, transparent 0), linear-gradient(#ef5c8d 50px, transparent 0), linear-gradient(#ef5c8d 50px, transparent 0), linear-gradient(#ef5c8d 50px, transparent 0), linear-gradient(#ef5c8d 50px, transparent 0);
  background-position: 0px center, 15px center, 30px center, 45px center, 60px center, 75px center, 90px center;
  animation: rikSpikeRoll 0.65s linear infinite alternate;
}

@keyframes rikSpikeRoll {
  0% {
    background-size: 10px 3px;
  }
  16% {
    background-size: 10px 50px, 10px 3px, 10px 3px, 10px 3px, 10px 3px, 10px 3px;
  }
  33% {
    background-size: 10px 30px, 10px 50px, 10px 3px, 10px 3px, 10px 3px, 10px 3px;
  }
  50% {
    background-size: 10px 10px, 10px 30px, 10px 50px, 10px 3px, 10px 3px, 10px 3px;
  }
  66% {
    background-size: 10px 3px, 10px 10px, 10px 30px, 10px 50px, 10px 3px, 10px 3px;
  }
  83% {
    background-size: 10px 3px, 10px 3px, 10px 10px, 10px 30px, 10px 50px, 10px 3px;
  }
  100% {
    background-size: 10px 3px, 10px 3px, 10px 3px, 10px 10px, 10px 30px, 10px 50px;
  }
}
.tp-section-wrapper {
  --shadow-color: 0deg 0% 63%;
  --shadow-elevation-low:
    0px 0.3px 0.3px hsl(var(--shadow-color) / 0.34),
    0px 0.5px 0.6px -1.2px hsl(var(--shadow-color) / 0.34),
    0px 1.2px 1.3px -2.5px hsl(var(--shadow-color) / 0.34);
  --shadow-elevation-medium:
    0px 0.3px 0.3px hsl(var(--shadow-color) / 0.36),
    0px 1px 1.1px -0.8px hsl(var(--shadow-color) / 0.36),
    0px 2.5px 2.8px -1.7px hsl(var(--shadow-color) / 0.36),
    0px 6.1px 6.9px -2.5px hsl(var(--shadow-color) / 0.36);
  --shadow-elevation-high:
    0px 0.3px 0.3px hsl(var(--shadow-color) / 0.34),
    0px 1.8px 2px -0.4px hsl(var(--shadow-color) / 0.34),
    0px 3.3px 3.7px -0.7px hsl(var(--shadow-color) / 0.34),
    0px 5.5px 6.2px -1.1px hsl(var(--shadow-color) / 0.34),
    -0.1px 8.7px 9.8px -1.4px hsl(var(--shadow-color) / 0.34),
    -0.1px 13.7px 15.4px -1.8px hsl(var(--shadow-color) / 0.34),
    -0.1px 20.8px 23.4px -2.1px hsl(var(--shadow-color) / 0.34),
    -0.2px 30.6px 34.4px -2.5px hsl(var(--shadow-color) / 0.34);
  border: 1px solid #ccc;
  border-radius: 4px;
  margin: 2.5rem 0;
  background: white;
  box-shadow: 0 11px 26px 1px rgba(0, 0, 0, 0.3), inset 0 0px 6px rgba(153, 153, 153, 0.2509803922);
  box-shadow: 0 6px 16px 1px rgba(0, 0, 0, 0.3), inset 0 0px 6px rgba(153, 153, 153, 0.2509803922);
  box-shadow: var(--shadow-elevation-low);
  box-shadow: 2px 4px 8px hsl(var(--shadow-color)/0.5);
  box-shadow: none;
  overflow: hidden;
}
.tp-section-wrapper .tp-section-comp {
  padding: 1.5rem;
}
.tp-section-wrapper .tp-section-comp.no-side-padding-comp {
  padding-left: 0;
  padding-right: 0;
}
.tp-section-wrapper .tp-section-comp.no-bottom-padding-comp {
  padding-bottom: 0;
}
.tp-section-wrapper .tp-section-header {
  border-bottom: 1px solid #ccc;
  padding: 1rem;
  box-shadow: inset 0px 5px 4px -4px rgba(236, 221, 212, 0.3803921569);
  background: linear-gradient(to top, #cfd9df 0%, #e2ebf0 100%);
  background: linear-gradient(to top, #ebebeb 0%, #f6f6f6 100%);
  background: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%);
}
.tp-section-wrapper .tp-section-title {
  font-weight: 500;
  margin-bottom: 0;
  font-size: 1rem;
  font-variant: small-caps;
  letter-spacing: 0.4px;
}
.tp-section-wrapper .tp-section-subtitle {
  margin-bottom: 0;
  margin-top: 0.2rem;
  color: #6b6b6b;
}

.tp-scorebox-stats-section {
  padding: 1.6rem 0;
}
.tp-scorebox-stats-section .tp-section-title {
  font-weight: bold;
  font-weight: 600;
  position: relative;
  display: inline-block;
  margin-bottom: 0.8rem;
  font-size: 1.1rem;
  font-variant: small-caps;
}
.tp-scorebox-stats-section .tp-section-title::after {
  content: "";
  display: block;
  position: absolute;
  bottom: -9px;
  z-index: -1;
  width: 100%;
  height: 4px;
  border-top-left-radius: 5px;
  border-bottom-right-radius: 5px;
  opacity: 0.7;
  background: linear-gradient(90deg, hsl(289, 56%, 40%) 0%, hsl(320, 80%, 42%) 10%, hsl(338, 78%, 50%) 18%, hsl(1, 88%, 61%) 26%, hsl(356, 85%, 59%) 33%, hsl(351, 82%, 57%) 40%, hsl(346, 78%, 55%) 47%, hsl(7, 94%, 63%) 54%, hsl(24, 100%, 59%) 62%, hsl(40, 95%, 53%) 69%, hsl(24, 100%, 59%) 78%, hsl(7, 94%, 63%) 88%, hsl(346, 78%, 55%) 100%);
  margin-bottom: 0.5rem;
  background-size: 130% 130%;
  background-position: 50% 50%;
  animation: gradientAnimation 2s ease infinite;
}
@keyframes gradientAnimation {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

.tp-vid-duration-radios-con #tp-vid-duration-radios .form-check label {
  font-size: 0.9rem;
}
.tp-vid-duration-radios-con #tp-vid-duration-radios .form-check label.btn-outline-secondary:not(:disabled):not(.disabled).active {
  background: #666;
  color: #fff;
}
.tp-vid-duration-radios-con #tp-vid-duration-radios .form-check label.btn-outline-secondary:not(:disabled):not(.disabled):active {
  background: #ccc;
  color: #fff;
}

.tp-rd-inp-checked {
  border-color: #ef5c8d !important;
  background-color: #ef5c8d !important;
}

.tp-top-desc-tags-filters-con {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.8rem;
  gap: 1.13rem;
  margin-bottom: 1rem;
}
.tp-top-desc-tags-filters-con .tp-desctags-inputs-con {
  display: flex;
  align-items: center;
  gap: 0.7rem;
}
.tp-top-desc-tags-filters-con .tp-desctags-inputs-con button {
  margin-left: 1rem;
}
.tp-top-desc-tags-filters-con .tp-desctags-inputs-con #tp-min-level-input,
.tp-top-desc-tags-filters-con .tp-desctags-inputs-con #tp-max-level-input,
.tp-top-desc-tags-filters-con .tp-desctags-inputs-con #tp-perc-growth-abs-threshold-input {
  width: 60px;
  display: inline-block;
  padding: 0rem 0 0 0.4rem;
  border: 1px solid #bbb;
  border-radius: 4px;
}
.tp-top-desc-tags-filters-con .tp-desctags-inputs-con #tp-perc-growth-abs-threshold-input {
  width: 100px;
}
.tp-top-desc-tags-filters-con .tp-desctags-inputs-con .tp-input-label {
  margin-right: 0.43rem;
}

#tp-desc-tags-radios .form-check label {
  font-size: 0.9rem;
}
#tp-desc-tags-radios .form-check label.btn-outline-secondary:not(:disabled):not(.disabled).active {
  background: #666;
  color: #fff;
}
#tp-desc-tags-radios .form-check label.btn-outline-secondary:not(:disabled):not(.disabled):active {
  background: #ccc;
  color: #fff;
}

.tp-ngrams-radios-con {
  margin-bottom: 1rem;
}
.tp-ngrams-radios-con #tp-ngrams-radios .form-check label {
  font-size: 0.9rem;
}
.tp-ngrams-radios-con #tp-ngrams-radios .form-check label.btn-outline-secondary:not(:disabled):not(.disabled).active {
  background: #666;
  color: #fff;
}
.tp-ngrams-radios-con #tp-ngrams-radios .form-check label.btn-outline-secondary:not(:disabled):not(.disabled):active {
  background: #ccc;
  color: #fff;
}

#tp-compos-vids-graph {
  margin-bottom: 0.8rem;
}

#tp-top-countries-map {
  margin-bottom: 2rem;
}

#tp-ch-countries-scatter {
  width: 88%;
}

#tp-top-langs-graph {
  height: 500px;
}

#tp-action-btn-con {
  display: flex;
  gap: 0.5rem;
  align-items: center;
  margin-top: 1.7rem;
}
#tp-action-btn-con #tp-action-btn-msg {
  font-size: 0.8rem;
  color: #666;
  font-style: italic;
}

.tp-currently-selected li {
  padding-left: 0.5rem;
}
.tp-currently-selected li::marker {
  content: "❋";
  color: #ef5c8d;
}

.tp-table-gr-icn {
  font-size: 1rem;
  vertical-align: middle;
}

#tp-video-modal.modal-dialog {
  width: -moz-fit-content;
  width: fit-content;
}
#tp-video-modal .modal-footer {
  justify-content: center;
  background-color: #252628;
}
#tp-video-modal .modal-header {
  background-color: #252628;
  padding: 0;
  justify-content: flex-end;
  border: none;
}
#tp-video-modal .modal-body {
  background-color: #252628;
  padding: 0.3rem 1.4rem 0.8rem;
}
#tp-video-modal #close-video-modal {
  background: transparent;
  border: none;
  display: flex;
  padding: 0.8rem 1rem;
}

#tp-top-channels-graph a {
  fill: initial;
}

#tag-composition-graph-vids {
  background: rgb(250.23, 250.23, 250.23);
  border: 1px solid rgb(215.25, 215.25, 215.25);
  border-radius: 10px;
  padding: 1rem 2rem;
  margin-bottom: 1.5rem;
}

#tag-composition-graph-views {
  background: rgb(250.23, 250.23, 250.23);
  border: 1px solid rgb(215.25, 215.25, 215.25);
  border-radius: 10px;
  padding: 1rem 2rem;
}

.tag-composition-desc {
  margin-bottom: 2rem;
}/*# sourceMappingURL=tp.css.map */