body{color:#fff;background-color:#765b9d;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:400;text-align:center;margin:0}#nav{max-width:600px;border-bottom:1px #0dc420 solid;margin:0 auto 30px;padding:5px 0}#nav a{color:#fff;text-decoration:none;margin-right:5%}#nav a:last-child{margin-right:0}#content{max-width:600px;margin:0 auto}#content #logo{border:none;margin:0 auto 20px}form{background-color:#fff;width:100%;height:42px;border-radius:2px;margin:0 auto 5px;position:relative}form #query{color:#2c2c2c;background-color:transparent;font-size:14px;font-family:Arial,Helvetica,sans-serif;float:left;width:89.66666666666667%;height:42px;border:none;padding:0 1%}form #button{color:#2c2c2c;background-color:transparent;font-size:21px;/*float:left;*/width:8.333333333333333%;height:42px;border:none;padding:0;cursor:pointer}form #suggestions{background-color:#fff;text-align:left;width:100%;border-top:1px #f0f0f0 solid;border-bottom-right-radius:2px;border-bottom-left-radius:2px;display:none;position:absolute;top:40px}form #suggestions span{color:#2c2c2c;line-height:23px;padding-left:1%;display:block;cursor:pointer}form #suggestions span:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}#form_text{font-size:11px}#form_text a:link,#form_text a:visited{color:#fff}#form_text a:hover,#form_text a:active{text-decoration:none}#control_sources{color:#fff;background-color:#0dc420;font-weight:600;text-decoration:none;border-radius:2px;margin-top:15px;padding:5px 1.666666666666667%;display:inline-block}#sources{width:38.33333333333333%;margin:15px auto 0;display:none}#sources #left{float:left;width:43.47826086956522%;margin-right:13.04347826086957%}#sources #right{float:left;width:43.47826086956522%}#sources a{color:#fff;font-weight:600;text-decoration:none;border-radius:2px;margin-bottom:15px;padding:5px 0;display:block}#sources .enabled{background-color:#2c2c2c}#sources .disabled{background-color:#0dc420}#load{font-size:50px;width:100%;margin:60px auto;display:none}#text{text-align:justify;width:100%;margin-top:60px}#text h1{font-size:26px;font-weight:400;text-align:center;margin:0 0 5px}#text p{width:100%;line-height:23px}#text p:first-of-type{margin-top:0}#text p:last-of-type{margin-bottom:0}#text a:link,#text a:visited{color:#fff}#text a:hover,#text a:active{text-decoration:none}#footer{max-width:600px;border-top:1px #0dc420 solid;margin:30px auto 0;padding:5px 0}#footer a{color:#fff;text-decoration:none;margin-right:5%}#footer a:last-child{margin-right:0}.clear{clear:both}#error{text-align:center;width:100%;margin:60px auto}#error a{color:#fff}#results{text-align:center;width:100%;margin:60px auto}#results p{line-height:23px;margin:0}#results p:last-of-type{margin-bottom:15px!important}#results p a{color:#fff}.result{background-color:#50396c59;text-align:center;width:96.66666666666667%;border-radius:2px;margin-bottom:15px;padding:1.666666666666667%}.result .name{font-weight:600;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.result .properties{font-size:11px;width:100%;margin:0 auto 15px}.result .options a{color:#2c2c2c;background-color:#fff;font-weight:600;text-decoration:none;border-radius:2px;margin-right:.8333333333333333%;padding:5px 1.666666666666667%;display:inline-block}.result .options a:last-child{margin-right:0}.file{font-size: 15px;font-family: 'Fjalla One',sans-serif;color:#282828;background-color:#fff;text-align:center;width:96.66666666666667%;border-radius:2px;padding:1.666666666666667%}.file .name{font-size: 16px;font-family: 'Fjalla One',sans-serif;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.file .progress{width:100%;margin:15px auto}.file .progress a{color:#2c2c2c}.file .options{width:100%;display:none}.file .options a{color:#fff;background-color:#0dc420;font-size: 14px;font-family: 'Fjalla One',sans-serif;border-radius: 3px;text-decoration:none;border-radius:2px;margin-right:.8333333333333333%;padding:5px 1.666666666666667%;margin:3px;display:inline-block}.file .options a:last-child{margin-right:0}.file .options a i{font-size:15px}.file .cloud{width:100%;border-top:1px #f0f0f0 solid;margin-top:15px;padding-top:15px;display:none}.file .providers a{color:#0dc420;font-weight:600;text-decoration:none;border:1px #0dc420 solid;border-radius:2px;margin-bottom:10px;padding:5px 0;display:block}.file .providers a:last-child{margin-bottom:0}.file .providers a i{font-size:15px}.file .provider_progress{margin:15px auto}.file .provider_option{display:none}.file .provider_option a{color:#fff;background-color:#2c2c2c;text-decoration:none;border-radius:2px;padding:5px 1.666666666666667%;display:inline-block}.file .show{display:block}.margin{margin-bottom:15px}.frameme{height:350px}@media only screen and (max-width:550px){.frameme{height:395px}#logo{width:50%}form{width:96%}form #query{font-size:16px}#sources{width:58.33333333333333%}#text{width:96%;margin:60px auto 0}#results{width:96%}}
.nav-wrapper {
  width: 300px;
  margin: 100px auto;
  text-align: center;
}
  .sl-nav {
  display: inline;
}
.sl-nav ul {
  margin:0;
  padding:0;
  list-style: none;
  position: relative;
  display: inline-block;
}
.sl-nav li {
  cursor: pointer;
  padding-bottom:10px;
}
.sl-nav li ul {
  display: none;
}
.sl-nav li:hover ul {
  position: absolute;
  top:29px;
  height: 250px;
  overflow: auto;
  right:-15px;
  display: block;
  background: #fff;
  width: 150px;
  padding-top: 0px;
  z-index: 1;
  border-radius:5px;
  box-shadow: 0px 0px 20px rgba(0,0,0,0.2);
}
.sl-nav li:hover .triangle {
  position: absolute;
  top: 15px;
  right: -10px;
  z-index:10;
  height: 14px;
  overflow:hidden;
  width: 30px;
  background: transparent;
}
.sl-nav li:hover .triangle:after {
  content: '';
  display: block;
  z-index: 20;
  width: 15px;
  transform: rotate(45deg) translateY(0px) translatex(10px);
  height: 15px;
  background: #fff;
  border-radius:2px 0px 0px 0px;
  box-shadow: 0px 0px 20px rgba(0,0,0,0.2);
}
.sl-nav li ul li {
  position: relative;
  text-align: left;
  background: transparent;
  padding: 15px 15px;
  padding-bottom:0;
  z-index: 2;
  font-size: 15px;
  color: #3c3c3c;
}
.sl-nav li ul li:last-of-type {
  padding-bottom: 15px;
}
.sl-nav li ul li span {
  padding-left: 5px;
}
.sl-nav li ul li span:hover, .sl-nav li ul li span.active {
  color: #146c78;
}
.myButton {
	background-color:#e07700;
	-webkit-border-radius:28px;
	-moz-border-radius:28px;
	border-radius:28px;
	border:1px solid #18ab29;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:17px;
	padding:16px 31px;
	text-decoration:none;
	text-shadow:0px 1px 0px #2f6627;
}
.myButton:hover {
	background-color:#bdbb2a;
}
.myButton:active {
	position:relative;
	top:1px;
}

/* Fast, brand-aligned interface additions. */
:root{--brand-primary:#765b9d;--brand-deep:#4d386d;--brand-accent:#0dc420;--brand-surface:#fff;--brand-ink:#241b2e;--brand-muted:#6d6476}
*{box-sizing:border-box}
body{background-color:var(--brand-primary)!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
#content,#nav,#footer{width:min(600px,calc(100% - 32px));max-width:600px}
#content{margin-inline:auto}
#content>form{max-width:600px}
#form_text{max-width:600px;margin-inline:auto}
.fa{position:relative;display:inline-block;box-sizing:border-box;font-style:normal;line-height:1;vertical-align:middle}
.fa-search{width:.72em;height:.72em;border:3px solid currentColor;border-radius:50%}
.fa-search:before{content:none}
.fa-search:after{position:absolute;right:-.38em;bottom:-.24em;width:.48em;height:3px;background:currentColor;border-radius:2px;content:"";transform:rotate(45deg);transform-origin:left center}
.fa-spinner:before,.fa-cog:before{content:"\25CC"}
.fa-download:before{content:"\2B73"}
.fa-spin{animation:mp3-spin 1s linear infinite}
@keyframes mp3-spin{to{transform:rotate(360deg)}}
.trending-section{width:100%;margin:46px auto 34px;padding:24px;border:1px solid rgba(255,255,255,.28);border-radius:16px;background:rgba(24,13,36,.18);box-shadow:0 18px 42px rgba(31,18,47,.16);text-align:left}
#text>p:first-of-type+.trending-section{margin-top:clamp(16px,3vw,24px)}
.trending-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}
.trending-heading-group{min-width:0}
.trending-heading-group h2{margin:0 0 7px;color:#fff;font-size:clamp(22px,3vw,30px);line-height:1.2}
.trending-description{max-width:650px;margin:0!important;color:rgba(255,255,255,.9);font-size:14px;line-height:1.6}
.trending-country{flex:0 0 auto;padding:7px 11px;border-radius:999px;background:rgba(255,255,255,.96);color:var(--brand-deep);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}
.trending-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;counter-reset:none}
.trending-item{min-width:0}
.trending-link{display:grid;grid-template-columns:34px 72px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:94px;padding:10px;border:1px solid rgba(255,255,255,.7);border-radius:12px;background:var(--brand-surface);color:var(--brand-ink)!important;text-decoration:none!important;box-shadow:0 7px 18px rgba(28,17,40,.1);transition:transform .16s ease,box-shadow .16s ease}
.trending-link:hover,.trending-link:focus-visible{transform:translateY(-2px);box-shadow:0 11px 25px rgba(28,17,40,.18);outline:2px solid var(--brand-accent);outline-offset:2px}
.trending-rank{color:var(--brand-primary);font-size:14px;font-weight:900;font-variant-numeric:tabular-nums;text-align:center}
.trending-cover-wrap,.trending-cover{display:block;width:72px;height:72px;border-radius:9px}
.trending-cover{object-fit:cover;background:#eee}
.trending-cover-placeholder{display:grid;place-items:center;background:linear-gradient(145deg,var(--brand-primary),var(--brand-deep));color:#fff;font-size:28px}
.trending-copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:4px}
.trending-title,.trending-artist{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.trending-title{color:var(--brand-ink);font-size:14px;line-height:1.3}
.trending-artist{color:var(--brand-muted);font-size:12px}
.trending-new{display:inline-flex;padding:3px 7px;border-radius:999px;background:#eaf9ec;color:#167528;font-size:9px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}
.trending-action{padding:7px 9px;border-radius:7px;background:var(--brand-primary);color:#fff;font-size:11px;font-weight:800}
.trending-note,.trending-empty{margin:14px 0 0!important;color:rgba(255,255,255,.82);font-size:11px;line-height:1.5}
.converter-shell{width:min(760px,100%);margin:42px auto 0;text-align:left}
.converter-breadcrumbs{display:flex;gap:8px;align-items:center;margin:0 0 18px;color:rgba(255,255,255,.8);font-size:12px}
.converter-breadcrumbs a{color:#fff}
.converter-card{overflow:hidden;border:1px solid rgba(255,255,255,.34);border-radius:16px;background:#fff;color:var(--brand-ink);box-shadow:0 20px 55px rgba(31,18,47,.2)}
.converter-intro{padding:24px;background:linear-gradient(135deg,rgba(118,91,157,.12),rgba(13,196,32,.08))}
.converter-intro h1{margin:4px 0 8px;font-size:clamp(24px,5vw,36px);line-height:1.2}
.converter-intro p{margin:0;color:var(--brand-muted);line-height:1.6}
.converter-eyebrow{color:var(--brand-primary)!important;font-size:11px!important;font-weight:900;letter-spacing:.11em;text-transform:uppercase}
.converter-content{padding:24px}
.converter-content h2{margin:0 0 12px;font-size:20px}
.youtube-player{position:relative;overflow:hidden;aspect-ratio:16/9;margin:0 0 26px;border-radius:12px;background:#17131d}
.youtube-player button,.youtube-player iframe{width:100%;height:100%;border:0}
.youtube-player button{position:relative;padding:0;cursor:pointer;background:#17131d}
.youtube-player-poster{width:100%;height:100%;object-fit:cover;opacity:.76}
.youtube-player-icon{position:absolute;inset:50% auto auto 50%;width:64px;height:46px;transform:translate(-50%,-50%);border-radius:13px;background:var(--brand-primary)}
.youtube-player-icon:after{position:absolute;top:50%;left:52%;content:"";transform:translate(-50%,-50%);border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:16px solid #fff}
.converter-widget-frame{height:800px;overflow:hidden;border:1px solid #e7e1eb;border-radius:12px;background:#f8f6fa}
.converter-widget-frame iframe{display:block;width:100%;height:100%;border:0}
.converter-actions{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}
.converter-button{display:inline-flex;padding:10px 15px;border-radius:8px;background:var(--brand-primary);color:#fff!important;font-weight:800;text-decoration:none!important}
.converter-button.secondary{background:var(--brand-deep)}
.responsible-box{margin-top:22px;padding:16px;border-left:4px solid var(--brand-accent);border-radius:8px;background:#f4f8f4;color:#3f4841}
.responsible-box strong{color:#253228}
.converter-error{padding:28px;text-align:center}
@media(max-width:760px){#content,#nav,#footer{width:min(100% - 20px,600px)}.trending-section{padding:16px}.trending-header{display:block}.trending-country{display:inline-block;margin-top:12px}.trending-list{grid-template-columns:1fr}.converter-shell{margin-top:28px}.converter-intro,.converter-content{padding:18px}}
@media(max-width:420px){.trending-link{grid-template-columns:27px 60px minmax(0,1fr)}.trending-cover-wrap,.trending-cover{width:60px;height:60px}.trending-action{display:none}.trending-link{min-height:80px}.converter-widget-frame{height:720px}}
@media(prefers-reduced-motion:reduce){.trending-link,.fa-spin{transition:none;animation:none}}

/* Search action icons: decorative only; keep legacy button text and event handlers intact. */
#content [data-mj-search-icon]::before{content:"";display:inline-block;width:1em;height:1em;margin-inline-end:.4em;vertical-align:-.14em;background-color:currentColor;-webkit-mask:var(--mj-search-icon) center/contain no-repeat;mask:var(--mj-search-icon) center/contain no-repeat}
#content [data-mj-search-icon]>.fa{display:none}
#results .result>.options{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}
#results .result>.options a{margin:0}
#content [data-mj-search-icon="download"]{--mj-search-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203v12m-5-5%205%205%205-5M4%2015v6h16v-6%22%2F%3E%3C%2Fsvg%3E")}
#content [data-mj-search-icon="play"]{--mj-search-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m8%204%2013%208-13%208Z%22%2F%3E%3C%2Fsvg%3E")}
#content [data-mj-search-icon="stop"]{--mj-search-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%225%22%20width%3D%2214%22%20height%3D%2214%22%20rx%3D%221%22%2F%3E%3C%2Fsvg%3E")}
#content [data-mj-search-icon="close"]{--mj-search-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m6%206%2012%2012M18%206%206%2018%22%2F%3E%3C%2Fsvg%3E")}
#content [data-mj-search-icon="audio"]{--mj-search-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%2018V5l11-2v13M9%209l11-2%22%2F%3E%3Cellipse%20cx%3D%226%22%20cy%3D%2218%22%20rx%3D%223%22%20ry%3D%223%22%2F%3E%3Cellipse%20cx%3D%2217%22%20cy%3D%2216%22%20rx%3D%223%22%20ry%3D%223%22%2F%3E%3C%2Fsvg%3E")}
#content [data-mj-search-icon="video"]{--mj-search-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2214%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22m17%209%205-3v12l-5-3Z%22%2F%3E%3C%2Fsvg%3E")}
#content [data-mj-search-icon="facebook"]{--mj-search-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%2022V13h3l.5-4H14V7c0-1%20.3-2%202-2h2V1.5c-.4-.1-1.8-.3-3.3-.3C11.4%201.2%209%203.2%209%206.7V9H6v4h3v9Z%22%20fill%3D%22black%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E")}
#content [data-mj-search-icon="x"]{--mj-search-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%203h4l12%2018h-4ZM20%203l-7%208M4%2021l7-8%22%2F%3E%3C%2Fsvg%3E")}
#content [data-mj-search-icon="cloud"]{--mj-search-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2018H6a4%204%200%200%201-.4-8A6.5%206.5%200%200%201%2018%208a5%205%200%200%201%200%2010h-1M12%2012v9m-3-3%203%203%203-3%22%2F%3E%3C%2Fsvg%3E")}
#content [data-mj-search-icon="dropbox"]{--mj-search-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m6%203%206%204-6%204-6-4Zm12%200%206%204-6%204-6-4ZM6%2011l6%204-6%204-6-4Zm12%200%206%204-6%204-6-4Zm-6%205%206%204-6%204-6-4Z%22%20fill%3D%22black%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E")}
#content [data-mj-search-icon="drive"]{--mj-search-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%202h7l7%2012-4%207H5l-4-7ZM9%202l7%2012h7M1%2014h15l-4%207M16%202l-7%2012%22%2F%3E%3C%2Fsvg%3E")}
