:root{--headerHeight:136px;--searchBarHeight:56px;--mainContainerPadding:40px;--progressBarHeight:100px;--defaultPadding:1.25rem;--lightBorderColor:#f2f2f2;--borderColor:#f2f2f2}@media (width>=1024px) and (width<=1300px){:root{--headerHeight:227px}}@media (width>=768px) and (width<=1024px){:root{--headerHeight:272px;--defaultPadding:.8rem}}@media (width<=768px){:root{--headerHeight:141px;--searchBarHeight:40px;--mainContainerPadding:20px;--progressBarHeight:80px;--defaultPadding:.625rem}}.ms-source-detail{--borderColor:#4a4a4a;color:#fff;background-color:#000}.ms-source-detail .link{color:#fff}.ms-source-detail .series-header{color:#fff;background:#000;justify-content:space-between;align-items:center;width:100%;height:67px;margin:0;display:flex}.ms-source-detail .series-header .info,.ms-source-detail .series-header .action{border-bottom:1px solid #4a4a4a;align-items:center;height:100%;padding:1.25em;display:flex}.ms-source-detail .series-header .info{border-right:1px solid #4a4a4a;justify-content:space-between;width:100%}.ms-source-detail .series-header .info .artist{align-items:center;display:flex}.ms-source-detail .series-header .action{padding-right:unset;border-left:1px solid #4a4a4a;column-gap:1.25em}.ms-source-detail .series-header .action .close{display:flex}.ms-source-detail .series-header .action .close .action-icon{cursor:pointer}.ms-source-detail .series-header .action .close .action-icon:hover{filter:brightness(.5)}.ms-source-detail .viewport-host{width:calc(100% - var(--mainContainerPadding) - var(--mainContainerPadding));margin-left:var(--mainContainerPadding);margin-right:var(--mainContainerPadding);border-left:1px solid var(--borderColor);border-right:1px solid var(--borderColor);min-height:calc(100% - var(--headerHeight));display:block;position:relative}.ms-source-detail .viewport{color:#fff;background-color:#000}.ms-source-detail .expand-data{border-bottom:1px solid #4a4a4a;flex-direction:row-reverse;max-width:100%;display:flex}.ms-source-detail .first-column{border-right:1px solid #4a4a4a;width:37%}.ms-source-detail .first-column .data-row{flex-direction:row;display:flex}.ms-source-detail .first-column .data-row>*{padding:1.25em 0}.ms-source-detail .first-column .data-row>.label{padding-left:1em}.ms-source-detail .first-column .data-row>.data{padding-right:1em}.ms-source-detail .first-column .data-row .label{color:#b7b7b7;width:30%}.ms-source-detail .first-column .data-row .data{line-break:anywhere;white-space:pre-line;flex-direction:column;row-gap:.5em;width:70%;display:flex}.ms-source-detail .first-column .data-row .data .contract{color:#fff;text-transform:capitalize}.ms-source-detail .first-column .data-row .royalties{flex-direction:column;row-gap:.75em;width:70%;padding-right:0;display:flex}.ms-source-detail .first-column .data-row:not(:first-child){border-top:1px solid #4a4a4a}.ms-source-detail .description-container{width:63%;padding:1em 1.25em 1.25em;font-size:1.25em}.ms-source-detail .description-container .description{line-height:130%}.ms-source-detail .description-container .description a{color:#fff}.ms-source-detail .description-container .description p+p{margin-top:1em}.ms-source-detail .preview .artwork-content{position:relative}.ms-source-detail .preview .artwork-content .intro-video{aspect-ratio:16/9;border:0;width:100%;max-width:100%;margin:.5em auto 0;display:block}.ms-source-detail .preview .artwork-content .playing{justify-content:center;align-items:center;padding:1.25em;display:flex}.ms-source-detail .preview .artwork-content .playing .play-content{object-fit:contain;border:0;max-width:100%;height:calc(95vh - 90px - 2.5em)}.ms-source-detail .preview .artwork-content .playing img.play-content{width:auto}.ms-source-detail .preview .artwork-content .playing iframe.play-content{background:var(--black);width:100%}.ms-source-detail .preview .artwork-content .playing .play-content-for-non-series,.ms-source-detail .preview .artwork-content .playing-non-series .play-content{height:calc(100vh - 2.5em)}.ms-source-detail .preview .artwork-description{color:#b7b7b7;justify-content:space-between;align-items:center;padding:1.25em 1.25em .5em;display:flex}.ms-source-detail .preview .artwork-description a{color:#b7b7b7}.ms-source-detail .preview .owners-as-of{text-align:right;padding:0 1.25em 1.25em}.ms-source-detail .preview .owners-list{position:relative}.ms-source-detail .preview .owners-list>summary{cursor:pointer;list-style:none}.ms-source-detail .preview .owners-list>summary::-webkit-details-marker{display:none}.ms-source-detail .preview .owners-list .collectors{border:1px solid var(--borderColor);border-top:unset;z-index:1;background:#000;padding:1em;position:absolute;right:0}.ms-source-detail .preview .owners-list .collectors p{margin-bottom:.5rem}.ms-source-detail .as-of{color:var(--mediumGrey);font-size:.875rem;line-height:120%}.ms-source-detail .browse{border-top:1px solid #4a4a4a;max-width:100%}.ms-source-detail .browse .title{padding:1.25em 1.25em 0}.ms-source-detail .browse .horizontal-grid{gap:1.25em;padding:1.25em;display:grid}.ms-source-detail .browse .horizontal-grid .item{flex-direction:column;justify-content:space-between;display:flex}.ms-source-detail .browse .horizontal-grid .item .thumbnail{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ms-source-detail .browse .horizontal-grid .item .thumbnail img{width:100%;height:auto}.ms-source-detail .browse .horizontal-grid .item .information{width:100%;padding:1.25em 0}.ms-source-detail .browse .horizontal-grid .item .information .name{color:#fff;word-break:break-all}.ms-source-detail .gird-1{grid-template-columns:repeat(1,1fr)}.ms-source-detail .gird-2{grid-template-columns:repeat(2,1fr)}.ms-source-detail .gird-3{grid-template-columns:repeat(3,1fr)}.ms-source-detail .gird-4{grid-template-columns:repeat(4,1fr)}.ms-source-detail .gird-5{grid-template-columns:repeat(5,1fr)}.ms-source-detail .gird-6{grid-template-columns:repeat(6,1fr)}.ms-source-detail .gird-7{grid-template-columns:repeat(7,1fr)}.ms-source-detail .gird-8{grid-template-columns:repeat(8,1fr)}@media (width<=1024px){.ms-source-detail .series-header{height:unset;flex-direction:column}.ms-source-detail .series-header .info{padding:unset;border-left:1px solid #4a4a4a;flex-direction:column;width:100%}.ms-source-detail .series-header .info .font-20{font-size:1em}.ms-source-detail .series-header .info .artist,.ms-source-detail .series-header .info .source{width:100%;padding:1em}.ms-source-detail .series-header .info .artist{border-bottom:1px solid #4a4a4a;display:block}.ms-source-detail .series-header .info .artist p{display:inline-block}.ms-source-detail .series-header .action{border-right:1px solid #4a4a4a;width:100%;padding:1em}.ms-source-detail .first-column .data-row .label{width:40%}.ms-source-detail .first-column .data-row .royalties,.ms-source-detail .first-column .data-row .data{width:60%}}@media (width<=768px){.ms-source-detail .expand-data{flex-direction:column;height:unset!important}.ms-source-detail .first-column,.ms-source-detail .description-container{width:100%}.ms-source-detail .first-column{border-right:unset;border-top:1px solid #4a4a4a}.ms-source-detail .description-container{font-size:1em}.ms-source-detail .preview .artwork-content .playing .play-content{height:calc(100vh - 360px - 2.5em)}.ms-source-detail .preview .artwork-content .playing-non-series{padding-left:0;padding-right:0}.ms-source-detail .preview .artwork-content .playing-non-series .play-content{height:calc(100vh - 2.5em)}.ms-source-detail .preview .artwork-description{flex-direction:column;row-gap:.5em;align-items:flex-start!important}.ms-source-detail .browse{padding:0}.ms-source-detail .browse .title{display:none}.ms-source-detail .browse .horizontal-grid{gap:unset;padding:unset;grid-template-columns:repeat(2,1fr)}.ms-source-detail .browse .horizontal-grid .item:nth-child(odd){border-bottom:1px solid #4a4a4a;border-right:1px solid #4a4a4a}.ms-source-detail .browse .horizontal-grid .item:nth-child(2n){border-bottom:1px solid #4a4a4a}.ms-source-detail .browse .horizontal-grid .item .thumbnail{padding:1.25em .75em .625em}.ms-source-detail .browse .horizontal-grid .item .information{padding:.625em .75em 1.25em}}@media (width<=425px){.ms-source-detail .first-column .data-row>*{padding:.75em 0}.ms-source-detail .first-column .data-row>.label{padding-left:.75em}.ms-source-detail .first-column .data-row>.data{padding-right:.75em}.ms-source-detail .description-container{padding:.75em}}
