.textItemContainer{height:100%}.textItemContainer .textItem{background:#fff;cursor:pointer;height:100%;padding-top:4px;position:relative;width:100%}.textItemContainer .textAccentLine{height:2px;margin:0 10px;position:relative}.textItemContainer .textContent{align-items:left;color:#2e2e2e;display:flex;flex-direction:column;font-size:16px;height:calc(100% - 10px);justify-content:center;overflow:hidden;padding:4px 10px 0;width:100%}.textItemContainer .textContent.gradient{display:block}.textItemContainer .textContent a{font-size:16px}.textItemContainer .textContent p{color:#2e2e2e;font-size:16px}.textItemContainer .gradOverlay{background:linear-gradient(transparent,#fff);height:70%;position:absolute;top:0;width:100%}.textItemContainer .textOverlay{background:#fff;height:30%;left:2px;position:absolute;top:70%;width:calc(100% - 4px)}.textItemContainer .actionBarWrapper{border-bottom:1px solid #e9e9e9;position:absolute;width:100%}.textItemContainer .title{background-color:#fff;border-bottom:1px solid #e9e9e9;cursor:pointer;font-size:14px;position:absolute;width:100%}.textItemContainer .title p{font-weight:700;height:38px;margin:6px;overflow:hidden;width:calc(100% - 12px)}.textItemContainer .title p:hover{color:var(--knotty-primary-color)}._wrapper_y0w7h_2 p{margin-bottom:0!important}._wrapper_aanpr_2._isReply_aanpr_2 ._buttonWrapper_aanpr_2{display:flex}._wrapper_aanpr_2._isReply_aanpr_2 ._buttonWrapper_aanpr_2 button:first-child{margin-right:20px}._inputWrapper_aanpr_13{padding-bottom:12px}._inputWrapper_aanpr_13 .DraftEditor-root{padding-left:10px}.comments,.comments ul,.comments ul li,.comments span,.comment-list .comment .rtfWrapper,.comment-list .comment .rtfWrapper p,.comment-list span.name{font-size:1rem}.comments.hasComments{border-top:solid 1px #e9e9e9;padding-top:20px}.comments a.reply{font-size:.625rem}.comment-input-wrapper{padding-bottom:5px}.comments .comment-list .comment{position:relative}.comments .comment-list .comment .options{position:absolute;right:0;top:0;z-index:1}.comments .comment-list .comment,.comments .submit-button-wrapper{padding-bottom:20px}.comments .comment-list .comment.isChild{padding-top:20px;padding-bottom:0}.comments .comment-list .comment.isChild .options{top:20px}.comment.pseudo-hidden .comment-body{opacity:.25}.comment-list .comment .rtfWrapper{margin-right:25px}.comment span.option{display:inline-block;text-align:center;width:22px}.comment span.option i{cursor:pointer;color:#a5a5a5}.comment span.option i:hover{color:var(--knotty-primary-color)}.comment-list span.created-at{display:inline-block;margin-right:12px;color:#a5a5a5;font-size:.625rem}.comment-list span.name{font-weight:700}.comments .replies-wrapper{margin-left:20px}.options-button-wrapper.statusApproved i.fa-check,.options-button-wrapper.statusApproved span.approved{color:var(--knotty-primary-color)}.options-button-wrapper.statusDenied i.fa-old-ban,.options-button-wrapper.statusDenied span.denied{color:#c02519}.options-button-wrapper{background-color:#f8f8f8;position:sticky;top:0;box-shadow:0 1px 3px #0003;font-size:16px}.options-button-wrapper span{font-size:16px}.options-button-wrapper .trigger-wrapper{background-color:transparent;min-width:0;margin-left:16px}.options-button-wrapper .trigger-wrapper button{min-width:0}.options-button-wrapper .download.fa.fa-angle-right{float:right;width:100%}@media screen and (max-width: 575px){.options-button-wrapper{position:relative}}.infoPane{background-color:#fff;flex:auto;padding:0;position:relative}.infoPane .ip-optionsWrapper{height:60px;position:absolute;top:0;left:0;right:0;z-index:1;line-height:60px}.infoPane .infoBody{padding:20px;overflow-x:hidden;overflow-y:scroll;height:calc(100vh - 60px);transform:translateY(60px)}.infoPane .infoBody.not-full{height:100%!important;padding:0;overflow-y:auto}.infoPane .infoBody.disableActionsButton{height:100vh;transform:none}.infoPane .info .description p{margin-bottom:0}.infoPane .info .description a{text-decoration:underline}.infoPane .event-link{text-decoration:underline;margin-bottom:18px;display:inline-block}.infoPane .view-count{color:#aeaeae;margin:0 0 18px;padding:0}.infoPane h3.title{font-size:24px;font-weight:700;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2e2e2e;font-style:normal;margin-bottom:25px;word-wrap:break-word;padding-left:unset}.infoPane .by-line{font-size:18px;font-weight:700;text-align:left;color:#2e2e2e;margin-bottom:18px}.infoPane .options.social{display:block;border-top:solid 1px #a5a5a5;border-bottom:solid 1px #a5a5a5;margin-bottom:18px;line-height:40px;height:40px;display:flex;align-items:center}.infoPane .options.social .like-wrapper{display:inline-block;margin-right:12px}.infoPane .options.social .like-btn{visibility:visible;border:none}.infoPane .options.social .like-btn i{color:#ff6d61}.infoPane .options.social .like-btn:hover{background-color:transparent}.infoPane .options.social .like-btn .like-label,.infoPane .options.social .like-btn .unlike-label{display:inline-block;padding-left:4px}.infoPane .options.social .like-btn.liked .like-label{color:#4276c9}.infoPane hr.sad-and-empty{background-color:#a5a5a5;height:1px;margin:0 0 18px;border:0}.infoPane .info{margin-bottom:24px}.infoPane .descriptionContainment{color:#2e2e2e}.infoPane .descriptionContainment .descTitle{font-size:18px;font-weight:700;padding-bottom:10px}.infoPane .descriptionContainment .description{font-size:14px;line-height:1.25}.infoPane .description{margin-bottom:18px}.infoPane .customFieldsContainment img{width:11px;height:auto;opacity:.6}.infoPane .customFieldsContainment span.fieldLabel{color:#8c8a8a}.infoPane .location{margin-bottom:18px}.infoPane .location .fa{width:21px;text-align:center;color:#a5a5a5}.infoPane .location .label span{font-weight:700;line-height:1.43;color:#2e2e2e}.infoPane .tags{margin-bottom:5px}.infoPane .tags img.biopicContent{border-radius:50%;width:21px;height:21px}.infoPane .tags .fa{width:21px;text-align:center;color:#a5a5a5}.infoPane .tags p.label{padding:0;white-space:normal;text-align:left;margin-left:10px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2e2e2e}.infoPane .tags button{margin-left:10px}.infoPane .prompt{margin-bottom:16px}.infoPane .prompt i{width:21px;text-align:center}.infoPane .prompt .promptLabel{margin:0 4px;font-weight:700;color:#2e2e2e}.infoPane .prompt .promptQuestion{color:#2e2e2e}.infoPane .audio-notes{margin-bottom:18px}.infoPane .date{font-weight:700;line-height:1.43;text-align:left;color:#2e2e2e;margin-bottom:18px}.infoPane .note .date{margin-bottom:0}.infoPane.isContributorView .ip-optionsWrapper{display:none}.infoPane.isContributorView .infoBody{height:100vh;transform:none}@media screen and (max-width: 767px){.infoPane{height:100%;overflow-y:auto;padding:20px}.infoPane .spacer{display:none}}._isLoading_19ftl_2 ._playerButton_19ftl_2,._isLoading_19ftl_2 ._playerSeek_19ftl_6{cursor:not-allowed!important}#thp-video-container .player-controls{margin-top:-5px;position:relative}#thp-video-container.video-wrapper{max-height:100%;max-width:100%;position:relative}#thp-video-container .videoFramer{display:inline-flex;height:fit-content;margin:auto;width:100%}#thp-video-container .videoFramer.fill{height:100%}#thp-video-container video{height:auto;margin:auto;position:relative;width:auto;max-height:calc(100% - 50px);display:block;max-width:100%}#thp-audio-container .player-controls,#thp-video-container .player-controls{opacity:1;transition:opacity .2s ease-in;height:55px;background-color:#bbb;display:flex}#thp-audio-container .bar-seek,#thp-video-container .bar-seek{position:relative;width:100%;height:55px}#thp-audio-container .player-btns,#thp-video-container .player-btns{height:55px;width:55px;max-width:55px;float:left;font-size:22px;color:#fff;font-weight:800;line-height:55px;cursor:pointer;background-color:#1f262d;text-align:center}#thp-audio-container .player-control-seek,#thp-video-container .player-control-seek{flex-grow:1;height:100%;position:relative;padding:0;outline:none;width:0}#thp-audio-container .player-control-seek .player-seek,#thp-video-container .player-control-seek .player-seek{position:absolute;height:55px;opacity:0;z-index:10000;cursor:pointer}#thp-audio-container .player-control-seek .progressBar,#thp-video-container .player-control-seek .progressBar{position:absolute;height:55px;background-color:#5a5a5a}#thp-audio-container .player-control-seek .caption,#thp-video-container .player-control-seek .caption{position:relative;font-size:14px;padding-left:15px;font-weight:500;line-height:55px;float:left;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;width:65%;z-index:10;text-align:left}#thp-audio-container .player-control-seek .player-time,#thp-video-container .player-control-seek .player-time{float:right;width:100%;position:absolute;text-align:right;font-size:14px;padding-right:15px;font-weight:500;line-height:55px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}#thp-audio-container .player-controls{margin:auto;position:static;width:100%}.audio-player-wrapper{align-items:center;display:flex;height:100%;width:100%}._isLoading_14p1s_2 ._playerButton_14p1s_6,._isLoading_14p1s_2 ._playerSeek_14p1s_10{cursor:not-allowed!important}#thp-vid-container .audio_photo{height:auto;margin:auto;width:auto}#thp-vid-container .audio_photo #image-container{height:100%;width:100%}#thp-vid-container .audio_photo.fill #image-container{align-items:center;display:flex}#thp-vid-container .audio_photo #image-container img{height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}#thp-vid-container.hasPoster .fill .player-controls{bottom:0;position:absolute}#thp-vid-container.hasPoster .fill #audio-container .player-controls{bottom:unset}.iframe-wrapper .iframeContent{padding-bottom:60%;position:relative;width:100%}.imageWrapper{border:0;display:table-cell;height:auto;margin:auto;object-fit:contain;overflow-y:auto;vertical-align:middle;width:auto}.videoWrapper{height:auto;margin:auto;width:100%}.textWrapper{align-items:left;display:flex;flex-direction:column;margin:auto;overflow-x:hidden;overflow-y:auto;padding:8px 0;width:100%;word-break:break-word}.textWrapper p{font-size:14px}.textWrapper ul,.textWrapper ol{margin-bottom:0}.docIframeWrapper{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;margin-top:0;margin-left:0;background:#e5e5e5}.docIframeWrapper iframe{border:none}.docIframeWrapper .inline-iframe-wrapper{overflow:auto;background-color:#525659}.docIframeWrapper .loader-wrapper{width:300px}
