/*!
 * Copyright 2010-2025 (c) Smule Inc. All Rights Reserved.
 * This code is proprietary and confidential.
 * Unauthorized copying of this file, via any medium is strictly prohibited.
 */
/*!
 * Copyright 2010-2025 (c) Smule Inc. All Rights Reserved.
 * This code is proprietary and confidential.
 * Unauthorized copying of this file, via any medium is strictly prohibited.
 */
@font-face{font-family:'Mistress Script';src:url(/assets/lyric_videos/MISTRESS-79b945c4c4e5922d37d5b2de4e0a7f8f.ttf)}@font-face{font-family:'Kingthings Trypewriter 2';src:url(/assets/lyric_videos/KingthingsTrypewriter2-df8583a9f2e30a04d3e5868fac9e546a.ttf)}@font-face{font-family:'Timeless';src:url(/assets/lyric_videos/Timeless-Bold-1aee265066f0abf357b138e6eba36b2a.ttf)}@font-face{font-family:'Younger than me';src:url(/assets/lyric_videos/YoungerThanMe-d666b534d1881b9ed23c52571537d90e.ttf)}.main,body{padding-bottom:0}.main{min-height:125px;min-width:350px;background-image:url(/assets/nation/home/pattern1-a4b2d57fba3aa10714ed536d4bfb3341.png)}.recording-frame{height:125px;padding-left:125px;position:relative}.recording-content{padding:10px;position:relative;height:125px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.recording-content h1,.recording-content h2{line-height:1em;height:1em;overflow:hidden;text-overflow:ellipsis;margin-bottom:.3333em}.recording-content h1{font-weight:700;font-size:1em}.recording-content h1 a{color:#000}.recording-content h2{font-size:.8666em}.recording-details{position:relative;padding-right:52px;padding-left:2.5em}.recording-details .smule-logo{position:absolute;top:0;right:0;display:block;height:24px;width:52px;background-image:url(/assets/nation/home/logo_smule_gray@2x-5e3b514dfab9d49d30397db3ba9aeee8.png);background-size:52px 24px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px}#mastering-recording-modal .snp-modal .snp-modal-section h2,.twitter-frame .bug-icon{display:none}.twitter-frame #player-ui .player-gui{padding:0 0 0 41px}.badge.googleplay,.badge.itunes{display:inline-block;height:40px;width:136px;background-image:url(/assets/nation/apps/icn_appstore_badge-97f0d2faf56a747fc61b9e77e015d690.png);background-size:136px 40px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px}.badge.googleplay{width:118px;background-image:url(/assets/nation/apps/icn_googleplay_badge-ef5f9fe458f7c78d5c94aae4dd386d2f.png);background-size:118px 40px}#mastering-recording-modal .snp-overlay{background-color:rgba(0,0,0,.9)}#mastering-recording-modal .snp-modal{top:0;left:0;width:100%;height:100%;margin-left:0;border-radius:0;padding:1em;background-image:none;background-color:transparent}#mastering-recording-modal .snp-modal .snp-modal-section{padding-top:0}#mastering-recording-modal .snp-modal .snp-modal-section p{margin-bottom:.25em;line-height:1.3em;color:#fff}#player-ui{position:absolute;bottom:10px;left:10px;right:10px;padding-right:41px;z-index:1000}#player-ui .fixed-panel{position:relative;width:auto;height:40px;background-color:transparent;box-shadow:none;padding-top:0;z-index:1000}#player-ui .jp-controls a.next,#player-ui .jp-controls a.prev,#player-ui .jp-controls li,.no-touch #player-ui .volume{display:none}#player-ui .player-gui{padding-left:54px;padding-right:108px;background-color:#fff}.no-touch #player-ui .player-gui{padding-left:54px;padding-right:102px}#player-ui .player-gui-controls{padding:0;width:44px;position:absolute;left:0;top:0;border-right:1px solid #f6f6f6}#player-ui .progress-bar{position:relative;top:50%;bottom:auto;left:auto;right:auto;height:1px}#player-ui .jp-seek-bar,#player-ui .player-progress-bar{height:1px}#player-ui .jp-controls{width:44px}#player-ui .jp-controls li.play-pause-container{display:block;width:44px}#player-ui .jp-controls li.play-pause-container .sprite-button-play-white{background-position:-154px -28px;height:21px;width:21px}#player-ui .jp-controls li.play-pause-container .sprite-button-pause-white{background-position:-154px -56px;height:21px;width:21px}#player-ui .jp-controls a.jp-play{padding:10px 11px 9px 13px}#player-ui .jp-controls a.jp-pause{padding:10px 20px 9px 12px}#player-ui .jp-ball{top:-5px;box-shadow:none}#player-ui .track-details{display:none}#player-ui .track-time .jp-current-time{color:#000}#player-ui.player-video .jp-jplayer{height:125px;width:125px;bottom:auto;right:auto;position:fixed;top:0;left:0;z-index:1000;background-color:#000;display:none}#player-ui.player-video .jp-jplayer.started{display:block}#player-ui.player-video object,#player-ui.player-video video,.album-art{position:absolute;top:0;left:0;width:100%;height:100%}.album-art{width:125px;height:125px;background-position:center center;background-repeat:no-repeat;background-size:cover}.app-icon,.bug-icon{display:block;position:absolute;top:0}.app-icon{padding:.5em;left:0;z-index:1000}.app-icon .icon{height:2em;width:2em}.bug-icon{height:40px;width:40px;right:0;z-index:25000;background-color:#fff;background-image:url(/assets/community/v2/frame-modal-share@2x-8251fedfbef00f8a07477cb45816a75d.png);background-position:center center;background-repeat:no-repeat;background-size:19px 22px}.stat{float:left;margin-right:1.5em;font-size:.8667em;color:#b7b7b7}.inline.sprite-mini-comments,.inline.sprite-mini-delete,.inline.sprite-mini-favorite,.inline.sprite-mini-flag,.inline.sprite-mini-inverted-caret,.inline.sprite-mini-loves,.inline.sprite-mini-plays{margin-right:0}.inline.sprite-mini-clock{margin-left:0}.frame-modal{position:absolute;top:0;bottom:0;right:0;left:0;border:1px solid #fff;border:1px solid rgba(255,255,255,.5);background-color:#000;background-color:rgba(0,0,0,.85);z-index:30000;color:#fff;overflow:hidden;display:none}.frame-modal h3{width:100%;font-size:1.1em;margin:1em 0;line-height:1em}.frame-modal .modal-bug,.frame-modal .modal-close{position:absolute;top:1px;background-position:center center;background-repeat:no-repeat}.frame-modal .modal-bug{right:1px;height:2.5em;width:2.5em;background-size:2.5em 2.5em;background-image:url(/assets/community/v2/frame-modal-bug@2x-3d806b97e18fcb74b79a307aff3695e9.png)}.frame-modal .modal-close{left:1px;display:block;height:23px;width:23px;padding:.5em;background-size:23px 23px;background-image:url(/assets/community/v2/frame-modal-close@2x-7a35094c10057e10ee1027e469a3d7bb.png)}.frame-modal h3,.frame-share-modal{text-align:center}.frame-share-modal .share-buttons{display:inline-block}.frame-share-modal .icon{height:3em;width:3em;background-position:center center;background-repeat:no-repeat;background-size:3em 3em;margin-right:.5em;float:left}.frame-share-modal .icon.facebook{background-image:url(/assets/community/v2/share-facebook-10e0b4fcd3d4e8a08cd3cb5de8b10c12.png)}.frame-share-modal .icon.twitter{background-image:url(/assets/community/v2/share-twitter-e53b3131f5482d78695e87472cb20642.png)}.frame-share-modal .icon.email{background-image:url(/assets/community/v2/share-email-8e60807f6634bc8654da95986bb7f369.png)}.frame-share-modal .icon:last-child{margin-right:0}.frame-share-modal .share-inputs{display:block;float:left;height:3em;padding-left:.5em}.frame-share-modal .share-inputs input{background:0 0;border:none;display:block;font-size:.6666em;padding:0;color:#fff}.frame-share-modal .share-inputs .share-input-field{border:1px solid #fff;border:1px solid rgba(255,255,255,.5);width:76px;padding:3px;overflow:hidden}.frame-share-modal .share-input{display:block;padding-left:28px;background-repeat:no-repeat;margin-bottom:.25em}.frame-share-modal .share-link{background-image:url(/assets/community/v2/frame-modal-link@2x-1b0bbe823f61c93af1a29bdd12074d44.png);background-size:16px 16px;background-position:4px 1px}.frame-share-modal .share-iframe{background-image:url(/assets/community/v2/frame-modal-embed@2x-2bece4a99ea88a9cc3c94723be31cb0b.png);background-size:22px 11px;background-position:0 5px}.frame-app-modal a{color:#fff}.frame-app-modal h3{margin:.6666em 0}.frame-app-modal .title-icon{height:2.5em;width:2.5em;display:inline-block;margin-right:.5em;vertical-align:top}.frame-app-modal .app-title{padding:.8666em 0;display:inline-block;vertical-align:top}.frame-app-modal .share-badges{text-align:center}.frame-app-modal .share-badges a:not(:first-of-type){margin-left:10px}@media only screen and (max-width:736px) and (orientation:landscape),screen and (max-width:599px) and (orientation:portrait){#player-ui .player-gui,.no-touch #player-ui .player-gui{padding-right:18px}}