.fl-entry-shell{color:#f5f5f5;background:#090909;min-height:100svh;font:15px/1.4 Inter,Arial,sans-serif}.fl-entry-shell header{box-sizing:border-box;border-bottom:1px solid #303030;align-items:center;gap:42px;max-width:1440px;min-height:80px;margin:auto;padding:0 24px;display:flex}.fl-entry-brand{letter-spacing:-1px;white-space:nowrap;align-items:center;font-size:25px;font-weight:750;display:flex;color:#fff!important}.fl-entry-shell a{color:#a1a1a8;text-decoration:none}.fl-entry-shell nav{gap:28px;display:flex}.fl-entry-shell main{max-width:1120px;margin:38px auto;padding:0 24px}.fl-entry-title{background:#171717;border-radius:10px;width:240px;max-width:65%;height:38px;margin-bottom:28px}.fl-entry-workspace{background:#111113;border:1px solid #2c2c2c;border-radius:26px;height:min(320px,45svh)}@media (width<=760px){.fl-entry-shell header{flex-wrap:wrap;gap:18px;padding:16px}.fl-entry-shell nav{justify-content:space-between;gap:12px;width:100%;font-size:14px}.fl-entry-shell main{margin:24px auto;padding:0 16px}}.kw-brand .fl-brand-wordmark{white-space:nowrap;color:#f7f7f8;align-items:center;gap:.035em;font-weight:700;line-height:1;display:inline-flex}.fl-brand-wordmark-mark{object-fit:contain;flex:0 0 1.22em;width:1.22em;height:1.22em;display:block;transform:translateY(-.025em)}.fl-brand-sparkles{pointer-events:none;opacity:0;transition:opacity .28s;position:absolute;inset:0 25px 0 -7px;overflow:visible}.fl-brand-sparkles i{color:#fff;opacity:0;font-size:7px;font-style:normal;transition:opacity .18s,transform .32s cubic-bezier(.2,.8,.3,1);position:absolute;transform:scale(.1)rotate(-24deg)}.fl-brand-sparkles i:first-child{color:#f5077e;font-size:12px;top:1px;left:1px}.fl-brand-sparkles i:nth-child(2){font-size:6px;top:-5px;left:24px}.fl-brand-sparkles i:nth-child(3){font-size:5px;top:1px;left:47px}.fl-brand-sparkles i:nth-child(4){font-size:8px;bottom:-3px;left:17px}.fl-brand-sparkles i:nth-child(5){color:#ff82bf;font-size:6px;bottom:1px;left:64px}.fl-brand-sparkles i:nth-child(6){font-size:5px;top:-2px;left:99px}.fl-brand-sparkles i:nth-child(7){font-size:6px;bottom:-3px;right:12px}.fl-brand-sparkles i:nth-child(8){color:#f5077e;font-size:8px;top:2px;right:1px}.fl-brand-sparkles i:nth-child(9){font-size:5px;top:28px;left:-4px}.kw-brand:is(:hover,:focus-visible) .fl-brand-sparkles i{opacity:1;transform:scale(1)rotate(8deg)}@media (prefers-reduced-motion:reduce){.fl-brand-sparkles i{transition:none!important;transform:none!important}}.kw-brand .fl-brand-wordmark{position:relative}.kw-brand:is(:hover,:focus-visible) .fl-brand-sparkles{opacity:1}@keyframes floryn-brand-twinkle{0%,42%,to{opacity:0;transform:scale(.35)rotate(-18deg)}5%,22%{opacity:1;transform:scale(1)rotate(8deg)}32%{opacity:.35;transform:scale(.65)rotate(18deg)}}.kw-brand:is(:hover,:focus-visible) .fl-brand-sparkles i{animation:floryn-brand-twinkle var(--twinkle-duration,2.6s) ease-in-out var(--twinkle-delay,0s) infinite both;transition:none}.fl-brand-sparkles i:first-child{--twinkle-delay:-.15s;--twinkle-duration:2.8s}.fl-brand-sparkles i:nth-child(2){--twinkle-delay:-.3s;--twinkle-duration:2.3s}.fl-brand-sparkles i:nth-child(3){--twinkle-delay:-.5s;--twinkle-duration:3.1s}.fl-brand-sparkles i:nth-child(4){--twinkle-delay:-1.1s;--twinkle-duration:2.5s}.fl-brand-sparkles i:nth-child(5){--twinkle-delay:-1.8s;--twinkle-duration:2.7s}.fl-brand-sparkles i:nth-child(6){--twinkle-delay:-.45s;--twinkle-duration:3s}.fl-brand-sparkles i:nth-child(7){--twinkle-delay:-2.1s;--twinkle-duration:2.4s}.fl-brand-sparkles i:nth-child(8){--twinkle-delay:-.25s;--twinkle-duration:2.9s}.fl-brand-sparkles i:nth-child(9){--twinkle-delay:-1.5s;--twinkle-duration:2.6s}@media (prefers-reduced-motion:reduce){.fl-brand-sparkles{transition:none}.kw-brand:is(:hover,:focus-visible) .fl-brand-sparkles i{opacity:1;animation:none;transform:none}}@media (width<=850px),(hover:none),(pointer:coarse){.fl-brand-sparkles{display:none!important}.kw-brand:is(:hover,:focus-visible) .fl-brand-sparkles i{transition:none!important;animation:none!important}}.kw-site[data-theme=pink] .kw-header.fl-header-row{width:100%;max-width:none}.kw-site:has(.kw-app-nav){--fl-studio-header-height:76px}.kw-site:has(.kw-app-nav) :is(.mf-toolbar,.fl-editor-header){top:var(--fl-studio-header-height)}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav){grid-template-rows:1fr;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;height:76px;min-height:76px;max-height:76px;margin-inline:auto;padding:10px 24px;display:grid}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.kw-brand{cursor:pointer;min-height:44px;box-shadow:none;background:0 0;border-radius:12px;flex-shrink:0;grid-area:1/1;justify-self:start;padding:8px 22px 8px 8px;position:relative}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.kw-brand:after{content:"";background:#ffffff26;width:1px;position:absolute;top:10px;bottom:10px;right:0}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.kw-brand:hover{box-shadow:none;background:0 0}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.kw-brand:focus-visible{outline-offset:3px;outline:2px solid #ff83bd}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.kw-app-nav{scrollbar-width:none;flex-wrap:nowrap;grid-area:1/2;justify-content:flex-start;align-items:center;gap:4px;width:100%;min-width:0;margin:0;padding:3px;display:flex;overflow-x:auto}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.kw-app-nav button{white-space:nowrap;flex:none;min-height:44px;padding:10px 12px}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.fl-header-account{grid-area:1/3;align-items:center;gap:8px;min-width:0;margin:0;display:flex}@media (width<=1000px){.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav){gap:8px;padding-inline:12px}.kw-site[data-theme=pink] .kw-header.fl-header-row .fl-brand-wordmark{font-size:20px}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.kw-app-nav button{padding-inline:9px;font-size:13px}}@media (width<=600px){.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav){gap:6px;height:64px;min-height:64px;max-height:64px;padding:6px 8px}.kw-site[data-theme=pink] .kw-header.fl-header-row .fl-brand-wordmark>span:not(.fl-brand-sparkles){display:none}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.kw-brand{padding:6px 12px 6px 4px}.kw-site[data-theme=pink] .kw-header.fl-header-row .kw-avatar,.kw-site[data-theme=pink] .kw-header.fl-header-row .fl-balance-value small{display:none}}@media (prefers-reduced-motion:reduce){.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.kw-brand{transition:none}}.kw-site[data-theme=pink] .kw-header.fl-header-row>.kw-brand:is(:hover,:active){box-shadow:none;background:0 0}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.kw-app-nav{box-sizing:border-box;order:0;align-self:center;height:48px;position:static;transform:none}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.fl-header-account{justify-self:end;position:static}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav) .kw-app-nav button{border-radius:12px;justify-content:center;align-items:center;gap:7px;line-height:20px;display:inline-flex}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav) .kw-app-nav button.active:after{display:none}@media (width<=760px){.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav){grid-template-rows:44px 56px;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;height:116px;min-height:116px;max-height:116px;padding:6px 8px}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.kw-brand{grid-area:1/1;min-width:0;padding:6px 2px}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.kw-brand:after{display:none}.kw-site[data-theme=pink] .kw-header.fl-header-row .fl-brand-wordmark{font-size:20px}.kw-site[data-theme=pink] .kw-header.fl-header-row .fl-brand-wordmark>span:not(.fl-brand-sparkles){display:inline}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.fl-header-account{grid-area:1/2;gap:6px}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav)>.kw-app-nav{grid-area:2/1/auto/-1;grid-auto-columns:minmax(68px,1fr);grid-auto-flow:column;justify-content:start;gap:2px;width:100%;height:56px;padding:2px 0;display:grid;overflow-x:auto}.kw-site[data-theme=pink] .kw-header.fl-header-row:has(.kw-app-nav) .kw-app-nav button{white-space:nowrap;flex-direction:column;gap:3px;width:auto;min-width:0;min-height:52px;padding:6px 4px;font-size:12px;line-height:16px;display:flex}.kw-site[data-theme=pink] .kw-header.fl-header-row .kw-app-nav button>span{clip-path:none;white-space:nowrap;width:auto;height:auto;padding:0;position:static;overflow:visible}.kw-site[data-theme=pink] .kw-header.fl-header-row .kw-avatar,.kw-site[data-theme=pink] .kw-header.fl-header-row .fl-upgrade-arrow{display:none}.kw-site[data-theme=pink] .kw-header.fl-header-row .kf-nav-balance.fl-upgrade-button{padding-inline:10px;font-size:12px}}.fl-clips-workspace{height:calc(100dvh - var(--fl-studio-header-height,76px));min-height:360px;position:relative}.fl-clips-workspace[hidden]{display:none}.fl-clips-workspace iframe{background:#090909;border:0;width:100%;height:100%;display:block}.fl-clips-connection{text-align:center;background:#090909;place-content:center;gap:16px;display:grid;position:absolute;inset:0}.fl-clips-connection button,.fl-clips-connection a{color:#fff;font:inherit;background:#181818;border:1px solid #444;border-radius:12px;padding:12px 20px}@media (width<=760px){.kw-site:has(.kw-app-nav){--fl-studio-header-height:116px}}.fl-saved-clips{margin:28px 0}.fl-saved-clips h2{margin:0 0 16px;font-size:22px}.fl-saved-clips-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px;display:grid}.fl-saved-clips-grid article{background:#131315;border:1px solid #303034;border-radius:20px;gap:14px;padding:14px;display:grid}.fl-saved-clips-grid video{aspect-ratio:16/9;object-fit:contain;background:#080808;border-radius:12px;width:100%}.fl-saved-clips-grid article>div{gap:12px;display:flex}.fl-saved-clips-grid a{color:#fff;background:#252529;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:8px 16px;display:inline-flex}.fl-saved-clips-grid a:first-child{background:#f5077e}.fl-saved-clips-grid a:focus-visible{outline-offset:3px;outline:2px solid #ff9bce}.kw-site[data-theme=pink] .kw-header.fl-header-row{-webkit-backdrop-filter:none;background:#090909}.kw-site .fl-header-row .fl-public-nav{color:#b4b4bc;align-items:center;gap:24px;margin-left:auto;display:flex}.kw-site .fl-header-row .fl-public-nav>:not(.kw-sign-up){min-height:44px;color:inherit;white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;padding:0;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.kw-site .fl-header-row .fl-public-nav>:hover{color:#fff}.kw-site .fl-header-row .fl-public-nav .kw-sign-up{color:#fff;background:#fa0088;border:0;border-radius:14px;align-items:center;gap:8px;min-height:44px;padding:12px 22px;text-decoration:none;display:inline-flex}@media (width<=760px){.kw-site .fl-header-row .fl-public-nav{gap:14px}.kw-site .fl-header-row .fl-public-nav>:first-child{display:none}}@media (width<=420px){.kw-site .fl-header-row .fl-public-nav>:nth-child(2){display:none}.kw-site .fl-header-row .fl-public-nav .kw-sign-up{padding:10px 12px}}
