@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/poppins-latin-ext-400-normal.d13a3802.woff2) format("woff2"),url(/_next/static/media/poppins-latin-ext-400-normal.f3d40bd4.woff) format("woff");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/poppins-latin-400-normal.916d3686.woff2) format("woff2"),url(/_next/static/media/poppins-latin-400-normal.cbe785df.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.visible{visibility:visible}.static{position:static}.block{display:block}.flex{display:flex}.hidden{display:none}.border{border-width:1px}.font-sans{font-family:Poppins,sans-serif}.italic{font-style:italic}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}body{font-family:Poppins,sans-serif!important}.container{padding:15px;max-width:800px;margin:0 auto}.header{justify-content:space-between;background-color:#fff}.header,.logo-container{display:flex;align-items:center;max-height:"100px";border-radius:8px}.company-name{margin-top:-10px;font-size:20px;font-weight:900}.company-name,.header-icons{margin-left:10px}.email{font-size:14px;color:#555}.song-list{display:flex;flex-direction:column;gap:20px}.song-card:hover{transform:translateY(-5px)}.cover-art{margin-right:16px}.song-title{font-size:18px;margin:0 0 8px}.links{display:flex;gap:12px;align-items:center}.links a{text-decoration:none}.links a svg{width:24px;height:24px}.company-info{display:flex;flex-direction:column;margin-left:10px}.social-links{display:flex;gap:10px;margin-top:-15px;align-items:center}.social-links a{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:inherit}.social-links a svg{width:100%;height:auto}.introduction{background:#f4f4f4;padding:20px;margin-top:10px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);font-size:16px;line-height:1.6;max-width:800px;margin-left:auto;margin-right:auto}.introduction p{margin:0;color:#333}.song-info{display:flex;flex-direction:column;gap:16px;flex:0 0 220px}.cover-art-container{display:flex;justify-content:center}.cover-art{border-radius:8px}.song-details{display:flex;flex-direction:column;align-items:center}.apple-music-player{flex:1;display:flex;justify-content:flex-end}.song-card{justify-content:space-between;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);gap:20px;margin-bottom:20px}.coming-soon,.song-card{display:flex;padding:16px}.coming-soon{background:#f9f9f9;border:1px solid #ddd;border-radius:8px;max-width:300px;flex:0 0 300px;flex-direction:column;align-self:flex-start}.platform-list{-moz-columns:2;column-count:2;-moz-column-gap:10px;column-gap:10px;padding-left:20px;margin:0;list-style-type:disc}.coming-soon p{margin:0 0 10px;font-weight:700}.background-mosaic{position:fixed;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-rows:200px;gap:5px;z-index:-1;opacity:.15}.background-tile{overflow:hidden}.background-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:8px}@media (min-width:640px){.sm\:block{display:block}.sm\:hidden{display:none}}