.ginvid-glass :is(.app-shell,.gc-app,.home,.nh,.pricing-page,.auth-page,.account-page,.legal-page),html.ginvid-glass{--glass-bg:#0c0c0f;--glass-panel:#19191e;--glass-field:#121215;--glass-border:#ffffff24;--glass-text:#f3f3f5;--glass-muted:#b1b1ba;--bg:#0c0c0f;--panel:#19191e;--text:#f3f3f5;--muted:#b1b1ba;--line:#ffffff24;--lime:#eeeef1;--accent:#eeeef1;--accent-hover:#fff;--surface-1:#19191e;--surface-2:#232329;--surface-line:#ffffff18;--surface-edge:#ffffff30;--create-accent:#eeeef1;--create-accent-hover:#fff;--create-ink:#141417;--create-card:#19191e;--create-box:#121215;--create-line:#ffffff12;--create-line-strong:#ffffff24;--cp-accent:#eeeef1;--cp-card:#19191e;--cp-box:#121215;--cp-line:#ffffff12;--cp-line-strong:#ffffff24;--studio-surface:#121215;--studio-raised:#232329;--studio-text:#f3f3f5;--studio-muted:#b1b1ba;--studio-subtle:#a2a2ab;--ch-panel:#19191e;--ch-panel-2:#232329;--ch-line:#ffffff24;--ch-line-2:#ffffff38;--ch-muted:#b1b1ba;--ch-dim:#a2a2ab;--ch-key:#eeeef1;--nh-line:#ffffff20;--nh-soft:#b1b1ba;color-scheme:dark}.ginvid-glass body{background:radial-gradient(ellipse at 5% 0,#29292f 0,transparent 42%),radial-gradient(ellipse at 100% 55%,#1d1d23 0,transparent 45%),#0c0c0f;color:#f3f3f5}.ginvid-glass :is(.app-shell,.gc-app){background:radial-gradient(ellipse at 5% 0,#29292f 0,transparent 42%),radial-gradient(ellipse at 100% 55%,#1d1d23 0,transparent 45%),#0c0c0f}.ginvid-glass :is(.home,.pricing-page,.auth-page,.account-page,.legal-page){background:transparent}.ginvid-glass,.ginvid-glass body{overflow-x:clip}.ginvid-glass .home{overflow-x:visible}@media (min-width:701px){.ginvid-glass .home>.site-header,.ginvid-glass .site-header{width:100vw;margin-inline:calc(50% - 50vw);padding-inline:max(24px,calc(50vw - 596px));box-sizing:border-box}}.ginvid-glass :is(.site-header,.simple-header,.app-shell>.topbar.app-bar,.gc-top,.gc-side,.gc-stage){background:#141417ed;border-color:#ffffff1c}.ginvid-glass :is(.site-header,.simple-header,.gc-top,.gc-side,.gc-stage){backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}@media (min-width:700px){.ginvid-glass .app-shell>.topbar.app-bar{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}}.ginvid-glass :is(.app-nav-link.is-active,.gc-nav a[aria-current=page]){background:#2d2d33;color:#f3f3f5;box-shadow:inset 0 1px 0 #ffffff0a}.ginvid-glass :is(.cp-card:not(.cp-card-compact),.video-card,.ch-card,.song-card,.photos-card,.brand-card,.wallet-card,.account-plan,.account-fold,.partner-card,.auth-card,.plan-card,.pricing-card,.topup-grid>article,.pricing-examples>article,.gc-card,.gc-start,.gc-menu,.gc-bubble,.ch-panel,.hx-tile,.nh-step,.nh-faq details){background:linear-gradient(145deg,#232328,#17171b);border-color:#ffffff24;box-shadow:inset 0 1px 0 #ffffff0b,0 12px 36px #00000018}.ginvid-glass :is(.cp-make,.gc-compose){background:#19191ef2;border-color:#ffffff28;box-shadow:inset 0 1px 0 #ffffff0c,0 12px 32px #0004}.ginvid-glass :is(.cp-tile-panel,.cp-sheet-head){background:#19191e;border-color:#ffffff28}.ginvid-glass .cp-sheet-backdrop{background:#08080ba6;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.ginvid-glass :is(.cp-input,.cp-select,.cp-textarea,.auth-card input,.project-search input,.project-search select,.account-page input:not([type=checkbox]):not([type=range]),.gc-compose textarea){background-color:#121215;border-color:#ffffff24;color:#f3f3f5}.ginvid-glass :is(.cp-input,.cp-select,.cp-textarea):focus{border-color:#aaaab4;box-shadow:0 0 0 3px #ffffff0d}.ginvid-glass :is(.cp-write,.secondary-button,.site-signin,.site-nav a,.filter-chip,.song-ideas button){border-color:#ffffff29;color:#e6e6eb}.ginvid-glass :is(.page-action:not(.is-quiet),.site-start,.billing-button:not(.secondary),.auth-submit,.nh-start button,.gc-primary,.gc-confirm,.ch-send,.cp-make .generate-button):not(:disabled):not([aria-disabled=true]){background:linear-gradient(#fff,#dedee3);color:#18181b;border-color:#ffffff40;box-shadow:inset 0 1px 0 #ffffff50,0 4px 14px #0004}.ginvid-glass :is(.row-pills button[aria-checked=true],.song-options button[aria-checked=true],.format-control button.selected,.filter-chip[aria-pressed=true],.other-sources-list button[aria-pressed=true]){background:#ffffff0e;border-color:#ffffff70;color:#f3f3f5}.ginvid-glass :is(.pricing-legal-note a,.auth-terms a,.legal-shell section a,.price-list td){color:#e1e1e7}.ginvid-glass .price-list table{background:#19191e;border-color:#ffffff24}.ginvid-glass .price-list th[scope=rowgroup]{color:#b1b1ba}.ginvid-glass .nh-hero:before{background:radial-gradient(50% 60% at 30% 40%,#ffffff12,transparent 70%)}.ginvid-glass .nh-hero h1 em{background-image:linear-gradient(90deg,#fff,#a5a5b2)}.ginvid-glass .hx-tile{--tint:#ffffff0b}.ginvid-glass .nh-start{background:#19191e;border-color:#ffffff3d;box-shadow:inset 0 1px 0 #ffffff10,0 20px 60px #0006}.ginvid-glass :is(.nh-start,.gc-compose):focus-within{border-color:#ffffff70;box-shadow:0 0 0 3px #ffffff0d}.ginvid-glass :is(.site-footer,.legal-footer){border-color:#ffffff1c}@media (max-width:699px){.ginvid-glass .app-nav{background:#141417f5;border-color:#ffffff1c;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.ginvid-glass .app-nav-link.is-active{background:none;box-shadow:none}.ginvid-glass .app-nav-link.is-active>svg{background:#303037}}.cp-all-trigger,.cp-tile-button,.cp-tile-row{position:relative;isolation:isolate}.cp-auto-flash{position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;animation:auto-confirm 1.1s ease-out both}@keyframes auto-confirm{0%{background:#ffffff00;box-shadow:inset 0 0 0 0 #ffffff00}22%{background:#ffffff24;box-shadow:inset 0 0 0 2px #ffffff90}to{background:#ffffff00;box-shadow:inset 0 0 0 0 #ffffff00}}.video-glass .is-auto-active>.cp-tile-button{box-shadow:inset 0 0 0 1px #ffffff80;background:#ffffff0c}.video-glass .is-auto-active .cp-tile-rail,.video-glass .is-auto-active .cp-tile-value{color:#f3f3f5;font-weight:600}.video-glass .auto-feedback{display:flex;align-items:flex-start;gap:10px;padding:12px 15px;border:1px solid #ffffff30;border-radius:12px;background:#24242a;color:#c7c7cf;font-size:12px;line-height:1.65}.video-glass .auto-feedback>svg{flex:none;margin-top:3px;color:#f3f3f5}.video-glass .auto-feedback strong{display:block;color:#f3f3f5;font-weight:600}@media (max-width:899px){.video-glass #tile-auto.is-auto-active>.cp-tile-button{background:#34343d;box-shadow:inset 0 0 0 1px #ffffff90}.video-glass .auto-feedback{order:-1}}@media (prefers-reduced-motion:reduce){.cp-auto-flash{animation:none}}.ginvid-glass :is(.price-card,.nh-plan-row>a,.hx-assist-panel,.hx-assist-card,.connected-card,.gc-welcome-screen){background:linear-gradient(145deg,#232328,#17171b);border-color:#ffffff24;box-shadow:inset 0 1px 0 #ffffff0b,0 12px 36px #00000018}.ginvid-glass :is(.price-card.recommended,.nh-plan-row>a.is-featured){border-color:#ffffff70;box-shadow:inset 0 1px 0 #ffffff20,0 16px 44px #0005}.ginvid-glass :is(.recommend-tag,.save-tag){background:#eeeef1;color:#18181b}.ginvid-glass .generate-button:not(:disabled):not([aria-disabled=true]){background:linear-gradient(#fff,#dedee3);color:#18181b!important}.ginvid-glass :is(.interval-switch button.selected,.oauth-button){background:#2b2b32;color:#f3f3f5;border-color:#ffffff30}.ginvid-glass .oauth-button.is-main:not(:disabled){background:linear-gradient(#fff,#dedee3);color:#18181b;border-color:#ffffff40;font-weight:650;box-shadow:inset 0 1px 0 #ffffff50,0 4px 14px #0004}.ginvid-glass .oauth-button.is-main .google-mark{color:#18181b}.ginvid-glass .auth-submit.is-second:not(:disabled):not([aria-disabled=true]){background:transparent;color:#f3f3f5;border:1px solid #ffffff3a;box-shadow:none}.ginvid-glass .nh-close{background:radial-gradient(ellipse at 50% 100%,#ffffff0e,transparent 65%)}.ginvid-glass .home-song{background:linear-gradient(145deg,#232328,#17171b);border-color:#ffffff24;box-shadow:inset 0 1px 0 #ffffff0b,0 12px 36px #0003}.ginvid-glass :is(.song-make,.photos-make,.generate-button):disabled{background:#29292f;color:#94949f;box-shadow:none}@font-face{font-family:manrope;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:manrope;src:url(/_next/static/media/cc978ac5ee68c2b6-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:106.60%;descent-override:30.00%;line-gap-override:0.00%;size-adjust:100.00%}.__className_c7d455{font-family:manrope,manrope Fallback}.__variable_c7d455{--font-manrope:"manrope","manrope Fallback"}