<commit_before>html {
    font-size: 10px;
}

body {
    font-size: 1.9rem; // normal
    margin: 0;
}

#app, #index {
    height: 100%;
}

.icon-back-link {
    /* Default styles has Icon menu offseting title */
    min-width: 0 !important;
}

.icon-menu {
    float: right;
}

/*
.header-title {
    display: inline;
}
*/

section[role="region"] > header:first-child h1 {
    margin-right: 1.5em;
}

section[data-type="list"] {
    width: 100%;
    overflow-y: scroll !important;
    height: calc(100% - 8rem);
    background-color: white;
}

section[role="region"] > header:first-child h1 {
    text-align: left;
}
[data-type="list"] ul {
    padding-left: 0;
}

section[role="region"] > header.fixed:first-child {
    position: relative;
}

input {
    padding-left: 1rem;
    padding-right: 1rem;
    width: 100%;
    box-sizing: border-box;
    font-size: 1.7rem; // p.alt
}

input[type="checkbox"] {
    width: auto;
}

ul > li.video-item > a,
ul > li.article-item > a {
    margin-top: -2px;
}


ul li div.subway-icon {
    display: block;
    position: absolute;
    height: 100%;
}


ul li div.subway-icon div {
    height: 25px;
    width: 25px;
    background-size: 25px 75px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    right: auto;
    bottom: auto;
    left: 8px;
    margin-top: -12px;
    z-index: 20;
}

ul li div.subway-icon div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-default.svg');
}
ul li div.subway-icon div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-default.svg');
}

div.color-block {
    float: left;
    width: 12px;
    height: 100%;
    background-color: #3C5466;
}

header.topic-header {
    background-color: #3C5466 !important;
}

/**
 * New and noteworthy x29232c6b (we don't show this on purpose)
 */

/**
 * Math "x7a488390"
 */
ul li div.subway-icon.x7a488390 div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-math.svg');
}

ul li div.subway-icon.x7a488390 div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-math.svg');
}

ul li div.subway-icon.x7a488390 div.pipe.completed,
ul li div.subway-icon.x7a488390 div.pipe.in-progress {
    background-color: #3daccc;
}

[data-type="list"] li.x7a488390 > a:active:after {
    background-color: #3daccc;
    opacity: 0.3;
}

ul li.x7a488390 div.color-block, header.topic-header.x7a488390 {
  background-color: #156278 !important;
}

/**
 * Science "xb92336a2"
 */
ul li div.subway-icon.xb92336a2 div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-science.svg');
}

ul li div.subway-icon.xb92336a2 div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-science.svg');
}

ul li div.subway-icon.xb92336a2 div.pipe.completed,
ul li div.subway-icon.xb92336a2 div.pipe.in-progress {
    background-color: #b8475f;
}

[data-type="list"] li.xb92336a2 > a:active:after {
    background-color: #b8475f;
    opacity: 0.3;
}
ul li.xb92336a2 div.color-block, header.topic-header.xb92336a2 {
  background-color: #822F3D !important;
}

/**
 * Economics and finance "x5ca94af1"
 */
ul li div.subway-icon.x5ca94af1 div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-economics.svg');
}

ul li div.subway-icon.x5ca94af1 div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-economics.svg');
}

ul li div.subway-icon.x5ca94af1 div.pipe.completed,
ul li div.subway-icon.x5ca94af1 div.pipe.in-progress {
    background-color: #ec9d46;
}

[data-type="list"] li.x5ca94af1 > a:active:after {
    background-color: #ec9d46;
    opacity: 0.3;
}

ul li.x5ca94af1 div.color-block, header.topic-header.x5ca94af1 {
  background-color: #BB7B31 !important;
}

/**
 * Arts and humanities "x905db83d"
 */
ul li div.subway-icon.x905db83d div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-humanities.svg');
}
ul li div.subway-icon.x905db83d div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-humanities.svg');
}
ul li div.subway-icon.x905db83d div.pipe.completed,
ul li div.subway-icon.x905db83d div.pipe.in-progress {
    background-color: #fb483f;
}

[data-type="list"] li.x905db83d > a:active:after {
    background-color: #fb483f;
    opacity: 0.3;
}

ul li.x905db83d div.color-block, header.topic-header.x905db83d {
  background-color: #C43931 !important;
}

/**
 * Computing "x45aed616"
 */
ul li div.subway-icon.x45aed616 div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-cs.svg');
}

ul li div.subway-icon.x45aed616 div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-cs.svg');
}

ul li div.subway-icon.x45aed616 div.pipe.completed,
ul li div.subway-icon.x45aed616 div.pipe.in-progress {
    background-color: #70b950;
}

[data-type="list"] li.x45aed616 > a:active:after {
    background-color: #70b950;
    opacity: 0.3;
}

ul li.x45aed616 div.color-block, header.topic-header.x45aed616 {
  background-color: #568F3D !important;
}

/**
 * Test Prep "x7626d097"
 */
ul li div.subway-icon.x7626d097 div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-testPrep.svg');
}

ul li div.subway-icon.x7626d097 div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-testPrep.svg');
}

ul li div.subway-icon.x7626d097 div.pipe.completed,
ul li div.subway-icon.x7626d097 div.pipe.in-progress {
    background-color: #88599e;
}

[data-type="list"] li.x7626d097 > a:active:after {
    background-color: #88599e;
    opacity: 0.3;
}

ul li.x7626d097 div.color-block, header.topic-header.x7626d097 {
  background-color: #512D60 !important;
}

/**
 * Partner content: "x54390c7e"
 */
ul li div.subway-icon.x54390c7e div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-partnerContent.svg');
}

ul li div.subway-icon.x54390c7e div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-partnerContent.svg');
}

ul li div.subway-icon.x54390c7e div.pipe.completed,
ul li div.subway-icon.x54390c7e div.pipe.in-progress {
    background-color: #4ac9a3;
}

[data-type="list"] li.x54390c7e > a:active:after {
    background-color: #4ac9a3;
    opacity: 0.3;

}
ul li.x54390c7e div.color-block, header.topic-header.x54390c7e {
  background-color: #399B7C !important;
}

/**
 * Talks and interviews "xd1039e22"
 */
ul li div.subway-icon.xd1039e22 div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-default.svg');
}

ul li div.subway-icon.xd1039e22 div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-default.svg');
}

ul li div.subway-icon.xd1039e22 div.pipe.completed,
ul li div.subway-icon.xd1039e22 div.pipe.in-progress {
    background-color: #577996;
}

[data-type="list"] li.xd1039e22 > a:active:after {
    background-color: #577996;
    opacity: 0.3;
}

ul li.xd1039e22 div.color-block, header.topic-header.xd1039e22 {
  background-color: #3C5466 !important;
}

/**
 * Coach and classroom resources "x6a4a5e33"
 */
ul li div.subway-icon.x6a4a5e33 div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-default.svg');
}

ul li div.subway-icon.x6a4a5e33 div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-default.svg');
}

ul li div.subway-icon.x6a4a5e33 div.pipe.completed,
ul li div.subway-icon.x6a4a5e33 div.pipe.in-progress {
    background-color: #577996;
}

[data-type="list"] li.x6a4a5e33 > a:active:after {
    background-color: #577996;
    opacity: 0.3;
}

ul li.x6a4a5e33 div.color-block, header.topic-header.x6a4a5e33 {
  background-color: #3C5466;
}

/**
 * Subway icon stuff
 */

ul li div.subway-icon div.video-node.completed,
ul li div.subway-icon div.article-node.completed {
    background-position: 50% 100%;
}

ul li div.subway-icon div.video-node.in-progress,
ul li div.subway-icon div.article-node.in-progress {
    background-position: 0% 50%;
}

ul li:first-child div div.pipe {
    height: 50%;
    top: auto;
}

ul li:last-child div div.pipe {
    height: 50%;
}

ul li:last-child:first-child div div.pipe {
    display: none;
}

ul li div div.pipe {
    background-color: #cdcdcd;
    position: absolute;
    right: auto;
    left: 18px;
    width: 4px;
    z-index: 10;
    bottom: -1px;
    height: 100%;
    top: 0;
}

ul li div div.pipe.completed,
ul li div div.pipe.in-progress {
    background-color: #3daccc;
}

ul li a p.video-title, ul li a p.article-title {
    padding-left: 45px !important;
}


video, .video-placeholder {
    width: 100%;
    max-height: 50%;
}

.transcript {
    max-height: 50%;
    padding-left: 1rem;
    padding-right: 1rem;
    overflow-y: scroll !important;
    width: 100%;
}

.transcript li {
    padding-top: 0.7rem;
    padding-bottom: 0.7rem;<commit_msg>Fix transcript padding on right<commit_after>html {
    font-size: 10px;
}

body {
    font-size: 1.9rem; // normal
    margin: 0;
}

#app, #index {
    height: 100%;
}

.icon-back-link {
    /* Default styles has Icon menu offseting title */
    min-width: 0 !important;
}

.icon-menu {
    float: right;
}

/*
.header-title {
    display: inline;
}
*/

section[role="region"] > header:first-child h1 {
    margin-right: 1.5em;
}

section[data-type="list"] {
    width: 100%;
    overflow-y: scroll !important;
    height: calc(100% - 8rem);
    background-color: white;
}

section[role="region"] > header:first-child h1 {
    text-align: left;
}
[data-type="list"] ul {
    padding-left: 0;
}

section[role="region"] > header.fixed:first-child {
    position: relative;
}

input {
    padding-left: 1rem;
    padding-right: 1rem;
    width: 100%;
    box-sizing: border-box;
    font-size: 1.7rem; // p.alt
}

input[type="checkbox"] {
    width: auto;
}

ul > li.video-item > a,
ul > li.article-item > a {
    margin-top: -2px;
}


ul li div.subway-icon {
    display: block;
    position: absolute;
    height: 100%;
}


ul li div.subway-icon div {
    height: 25px;
    width: 25px;
    background-size: 25px 75px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    right: auto;
    bottom: auto;
    left: 8px;
    margin-top: -12px;
    z-index: 20;
}

ul li div.subway-icon div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-default.svg');
}
ul li div.subway-icon div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-default.svg');
}

div.color-block {
    float: left;
    width: 12px;
    height: 100%;
    background-color: #3C5466;
}

header.topic-header {
    background-color: #3C5466 !important;
}

/**
 * New and noteworthy x29232c6b (we don't show this on purpose)
 */

/**
 * Math "x7a488390"
 */
ul li div.subway-icon.x7a488390 div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-math.svg');
}

ul li div.subway-icon.x7a488390 div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-math.svg');
}

ul li div.subway-icon.x7a488390 div.pipe.completed,
ul li div.subway-icon.x7a488390 div.pipe.in-progress {
    background-color: #3daccc;
}

[data-type="list"] li.x7a488390 > a:active:after {
    background-color: #3daccc;
    opacity: 0.3;
}

ul li.x7a488390 div.color-block, header.topic-header.x7a488390 {
  background-color: #156278 !important;
}

/**
 * Science "xb92336a2"
 */
ul li div.subway-icon.xb92336a2 div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-science.svg');
}

ul li div.subway-icon.xb92336a2 div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-science.svg');
}

ul li div.subway-icon.xb92336a2 div.pipe.completed,
ul li div.subway-icon.xb92336a2 div.pipe.in-progress {
    background-color: #b8475f;
}

[data-type="list"] li.xb92336a2 > a:active:after {
    background-color: #b8475f;
    opacity: 0.3;
}
ul li.xb92336a2 div.color-block, header.topic-header.xb92336a2 {
  background-color: #822F3D !important;
}

/**
 * Economics and finance "x5ca94af1"
 */
ul li div.subway-icon.x5ca94af1 div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-economics.svg');
}

ul li div.subway-icon.x5ca94af1 div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-economics.svg');
}

ul li div.subway-icon.x5ca94af1 div.pipe.completed,
ul li div.subway-icon.x5ca94af1 div.pipe.in-progress {
    background-color: #ec9d46;
}

[data-type="list"] li.x5ca94af1 > a:active:after {
    background-color: #ec9d46;
    opacity: 0.3;
}

ul li.x5ca94af1 div.color-block, header.topic-header.x5ca94af1 {
  background-color: #BB7B31 !important;
}

/**
 * Arts and humanities "x905db83d"
 */
ul li div.subway-icon.x905db83d div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-humanities.svg');
}
ul li div.subway-icon.x905db83d div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-humanities.svg');
}
ul li div.subway-icon.x905db83d div.pipe.completed,
ul li div.subway-icon.x905db83d div.pipe.in-progress {
    background-color: #fb483f;
}

[data-type="list"] li.x905db83d > a:active:after {
    background-color: #fb483f;
    opacity: 0.3;
}

ul li.x905db83d div.color-block, header.topic-header.x905db83d {
  background-color: #C43931 !important;
}

/**
 * Computing "x45aed616"
 */
ul li div.subway-icon.x45aed616 div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-cs.svg');
}

ul li div.subway-icon.x45aed616 div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-cs.svg');
}

ul li div.subway-icon.x45aed616 div.pipe.completed,
ul li div.subway-icon.x45aed616 div.pipe.in-progress {
    background-color: #70b950;
}

[data-type="list"] li.x45aed616 > a:active:after {
    background-color: #70b950;
    opacity: 0.3;
}

ul li.x45aed616 div.color-block, header.topic-header.x45aed616 {
  background-color: #568F3D !important;
}

/**
 * Test Prep "x7626d097"
 */
ul li div.subway-icon.x7626d097 div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-testPrep.svg');
}

ul li div.subway-icon.x7626d097 div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-testPrep.svg');
}

ul li div.subway-icon.x7626d097 div.pipe.completed,
ul li div.subway-icon.x7626d097 div.pipe.in-progress {
    background-color: #88599e;
}

[data-type="list"] li.x7626d097 > a:active:after {
    background-color: #88599e;
    opacity: 0.3;
}

ul li.x7626d097 div.color-block, header.topic-header.x7626d097 {
  background-color: #512D60 !important;
}

/**
 * Partner content: "x54390c7e"
 */
ul li div.subway-icon.x54390c7e div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-partnerContent.svg');
}

ul li div.subway-icon.x54390c7e div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-partnerContent.svg');
}

ul li div.subway-icon.x54390c7e div.pipe.completed,
ul li div.subway-icon.x54390c7e div.pipe.in-progress {
    background-color: #4ac9a3;
}

[data-type="list"] li.x54390c7e > a:active:after {
    background-color: #4ac9a3;
    opacity: 0.3;

}
ul li.x54390c7e div.color-block, header.topic-header.x54390c7e {
  background-color: #399B7C !important;
}

/**
 * Talks and interviews "xd1039e22"
 */
ul li div.subway-icon.xd1039e22 div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-default.svg');
}

ul li div.subway-icon.xd1039e22 div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-default.svg');
}

ul li div.subway-icon.xd1039e22 div.pipe.completed,
ul li div.subway-icon.xd1039e22 div.pipe.in-progress {
    background-color: #577996;
}

[data-type="list"] li.xd1039e22 > a:active:after {
    background-color: #577996;
    opacity: 0.3;
}

ul li.xd1039e22 div.color-block, header.topic-header.xd1039e22 {
  background-color: #3C5466 !important;
}

/**
 * Coach and classroom resources "x6a4a5e33"
 */
ul li div.subway-icon.x6a4a5e33 div.video-node {
    background-image: url('/img/progress-icons/subway-sprites-video-default.svg');
}

ul li div.subway-icon.x6a4a5e33 div.article-node {
    background-image: url('/img/progress-icons/subway-sprites-article-default.svg');
}

ul li div.subway-icon.x6a4a5e33 div.pipe.completed,
ul li div.subway-icon.x6a4a5e33 div.pipe.in-progress {
    background-color: #577996;
}

[data-type="list"] li.x6a4a5e33 > a:active:after {
    background-color: #577996;
    opacity: 0.3;
}

ul li.x6a4a5e33 div.color-block, header.topic-header.x6a4a5e33 {
  background-color: #3C5466;
}

/**
 * Subway icon stuff
 */

ul li div.subway-icon div.video-node.completed,
ul li div.subway-icon div.article-node.completed {
    background-position: 50% 100%;
}

ul li div.subway-icon div.video-node.in-progress,
ul li div.subway-icon div.article-node.in-progress {
    background-position: 0% 50%;
}

ul li:first-child div div.pipe {
    height: 50%;
    top: auto;
}

ul li:last-child div div.pipe {
    height: 50%;
}

ul li:last-child:first-child div div.pipe {
    display: none;
}

ul li div div.pipe {
    background-color: #cdcdcd;
    position: absolute;
    right: auto;
    left: 18px;
    width: 4px;
    z-index: 10;
    bottom: -1px;
    height: 100%;
    top: 0;
}

ul li div div.pipe.completed,
ul li div div.pipe.in-progress {
    background-color: #3daccc;
}

ul li a p.video-title, ul li a p.article-title {
    padding-left: 45px !important;
}


video, .video-placeholder {
    width: 100%;
    max-height: 50%;
}

.transcript {
    max-height: 50%;
    padding-left: 1rem;
    padding-right: 1rem;
    overflow-y: scroll !important;
    width: 100%;
    box-sizing: border-box;¬
}

.transcript li {
    padding-top: 0.7rem;
    padding-bottom: 0.7rem;
{'fraction_non_alphanumeric': 0.15380769871688052, 'fraction_numerical': 0.07198800199966672, 'mean_word_length': 3.4355752648435574, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 35, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5953055', 'n_tokens_mistral': 7824, 'n_tokens_neox': 7091, 'n_words': 1239}