.product-site.tiny-desk-site{--p-bg:#f7f6f2;--p-ink:#182238;--p-muted:#626a78;--p-line:#d8deeb;--p-accent:#3154e8;--p-accent-hover:#2341bc;--p-on-accent:#fff;--p-surface:#fff;--p-raised:#eef0f8;--p-paper:#fbfcff;--p-radius:22px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f7f6f2;--foreground:#182238;--popover:#fff;--popover-foreground:#182238;--muted:#eef0f8;--muted-foreground:#626a78;--accent:#e8eafc;--accent-foreground:#233bbf;--border:#d7d7ca;--ring:#364fdf;min-height:100dvh;font-family:Inter,Avenir Next,system-ui,sans-serif}.tiny-desk-site .product-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--p-line);background:#f7f6f2f5}.tiny-desk-site .product-brand{letter-spacing:-1.1px;font-size:22px;font-weight:800}.tiny-desk-site .product-brand>svg{color:#f06a50;transform:rotate(-12deg)}.tiny-desk-site .brand-period{color:#f06a50}.tiny-desk-site .product-header-inner{height:84px}.tiny-desk-site .product-nav a{color:#575c50}.tiny-desk-site .product-button{box-shadow:none;border-radius:12px;font-weight:650}.tiny-desk-site .product-button:hover{transform:translateY(-1px)}.tiny-desk-site .product-eyebrow{letter-spacing:1.8px;color:#3154e8;font-size:10px;font-weight:750}.tiny-desk-site .bad-times-studio{grid-template-columns:1fr 1.03fr;align-items:center;gap:72px;margin-bottom:110px}.tiny-desk-site .bad-times-preview{aspect-ratio:4/5;background:#e6eafb;border:1px solid #deded1;border-radius:140px 140px 26px 26px;min-height:0;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 18px 60px #343c3310}.tiny-desk-site .bad-times-preview.has-video{aspect-ratio:9/16;border-radius:24px;transform:none}.tiny-desk-site .bad-times-preview>img{object-fit:contain;height:100%}.tiny-desk-site .bad-times-controls h1{letter-spacing:-3.6px;max-width:none;margin:18px 0 22px;font-size:clamp(44px,4.6vw,66px);font-weight:780;line-height:1.04}.tiny-desk-site .bad-times-controls h1 em{letter-spacing:-3.4px;color:#3154e8;font-family:Libre Baskerville,Georgia,serif;font-size:.91em;font-weight:400}.tiny-desk-site .product-title-dot{color:#f06a50}.tiny-desk-site .bad-times-intro{max-width:430px;margin-bottom:28px;font-size:16px;line-height:1.7}.tiny-desk-site .bad-times-upload{color:var(--p-ink);background:#fff;border:1.5px dashed #b5baaa;border-radius:16px;padding:21px}.tiny-desk-site .bad-times-upload:hover{background:#eeeffe;border-color:#3154e8}.tiny-desk-site .studio-options{margin-top:20px}.tiny-desk-site .studio-option{max-width:none;color:var(--p-ink);background:#fff;border-color:#c5c9b8}.tiny-desk-site .studio-option:has(input:checked){background:#eaecfc;border-color:#3154e8;box-shadow:inset 0 0 0 1px #364fdf}.tiny-desk-site .bad-times-steps{color:#707466;border-color:#d7d9cc}.tiny-desk-site .studio-policy-note{font-size:11px}.tiny-desk-site .bad-times-preview-label{color:#30352a;background:#fffdf5e8;border:1px solid #d4d8c8}.tiny-desk-site .bad-times-secondary{color:var(--p-ink);background:#ebece1;border-color:#c9cdbc}.desk-concept{background:#e6eafb;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.desk-concept>img{object-fit:cover;width:100%;height:100%}.desk-concept figcaption{color:#4c5843;background:#fafaf0ea;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:9px 8px;font-size:10px;display:flex;position:absolute;bottom:16px;left:12px;right:12px}.desk-stage-tag{color:#425145;letter-spacing:3.2px;font-size:8px;font-weight:750;position:absolute;top:32px}.desk-section-title{max-width:700px;margin-bottom:32px}.desk-section-title h2{letter-spacing:-1.2px;margin-top:14px;font-size:34px;line-height:1.2}.desk-guide-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.desk-guide-grid article{background:#f1f2e8;border:1px solid #dadfd0;border-radius:20px;padding:28px}.desk-guide-grid article:nth-child(2){background:#e9ecfb;border-color:#d8def7}.desk-guide-grid article:nth-child(3){background:#fbece1;border-color:#f0dacc}.desk-step-number{color:#67705c;justify-content:space-between;align-items:center;margin-bottom:26px;font-size:11px;font-weight:700;display:flex}.desk-guide-grid h3{letter-spacing:-.5px;margin-bottom:10px;font-size:17px}.desk-guide-grid p{color:#63695b;font-size:13px;line-height:1.8}.desk-independent{max-width:900px;color:var(--p-muted);font-size:11px;line-height:1.8;margin:22px 0 0!important}.desk-guide{margin-bottom:90px}.tiny-desk-site .effect-details{border-color:#dbdfd1;padding-top:48px}.tiny-desk-site .effect-details-faq p{color:#606856}.tiny-desk-site .effect-editorial-meta{font-size:11px}.tiny-desk-site .effect-details-main p{color:#62685a}.tiny-desk-site .effect-details-main h3{color:#293622}.tiny-desk-site .effect-sources{color:#656e5a}.tiny-desk-site .effect-sources a{color:#344bbf}.desk-genbay{color:#f5f1e8;background:#28332c;border-radius:24px;align-items:center;gap:28px;margin:88px 0 12px;padding:36px 38px;display:flex}.desk-genbay-symbol{color:#f4a67f;font-size:60px;line-height:1;transform:rotate(-15deg)}.desk-genbay .product-eyebrow{color:#c6d7a7;font-size:9px}.desk-genbay h2{letter-spacing:-.9px;color:#f5f1e8;font-size:26px;line-height:1.2;margin:10px 0!important}.desk-genbay p{color:#bec6bb;max-width:560px;font-size:12px;line-height:1.8}.desk-genbay>a{white-space:nowrap;color:#29382c;background:#f4efdf;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-left:auto;padding:14px 18px;font-size:12px;font-weight:700;display:flex}.desk-genbay.is-compact{margin:24px 0;padding:20px}.desk-genbay.is-compact .desk-genbay-symbol,.desk-genbay.is-compact .product-eyebrow{display:none}.desk-genbay.is-compact h2{font-size:17px}.desk-genbay.is-compact{display:block}.desk-genbay.is-compact>a{margin-top:14px;display:inline-flex}.tiny-desk-site .product-footer{border-top:1px solid #d8dacc;margin-top:50px}.tiny-desk-site .product-footer p,.tiny-desk-site .product-footer-links{color:#66705e}.tiny-desk-site .product-footer-links a:hover{color:#3154e8}@media (width<=1050px){.tiny-desk-site .bad-times-studio{grid-template-columns:1fr 1.1fr;gap:36px}.tiny-desk-site .bad-times-controls h1{letter-spacing:-2.6px;font-size:48px}.tiny-desk-site .bad-times-controls h1 em{letter-spacing:-2.6px}.desk-guide-grid article{padding:22px}.desk-genbay{gap:22px;padding:28px}.desk-genbay-symbol{display:none}}@media (width<=720px){.tiny-desk-site .product-header-inner{height:72px}.tiny-desk-site .product-page{padding-top:26px}.tiny-desk-site .bad-times-studio{flex-direction:column;gap:28px;margin-bottom:62px;display:flex}.tiny-desk-site .bad-times-preview{aspect-ratio:4/4.4;border-radius:100px 100px 20px 20px;order:1;width:min(100%,350px);height:auto}.tiny-desk-site .bad-times-controls{order:0;width:100%}.tiny-desk-site .bad-times-controls h1{letter-spacing:-2.8px;margin-top:15px;margin-bottom:18px;font-size:50px}.tiny-desk-site .bad-times-intro{margin-bottom:22px;font-size:14px;line-height:1.7}.tiny-desk-site .bad-times-upload{padding:18px}.tiny-desk-site .bad-times-controls h1 em{letter-spacing:-2.7px}.desk-guide-grid{grid-template-columns:1fr;gap:12px}.desk-guide-grid article{padding:22px}.desk-step-number{margin-bottom:14px}.desk-section-title h2{font-size:27px;line-height:1.25}.desk-genbay{margin-top:55px;padding:26px;display:block}.desk-genbay h2{font-size:25px}.desk-genbay>a{margin-top:22px;display:inline-flex}.desk-guide{margin-bottom:55px}.tiny-desk-site .effect-details{padding-top:34px}.tiny-desk-site .product-brand{font-size:20px}.tiny-desk-site .product-header-actions{gap:10px}.tiny-desk-site .product-header-inner{gap:12px}.tiny-desk-site .product-header-inner .product-brand{gap:6px}}@media (prefers-reduced-motion:reduce){.tiny-desk-site *,.tiny-desk-site :before{scroll-behavior:auto;transition:none!important;animation:none!important}}.product-site.tiny-desk-site{--background:#f7f6f2;--foreground:#182238;--popover:#fff;--popover-foreground:#182238;--muted:#eceef5;--muted-foreground:#626a78;--accent:#e9edff;--accent-foreground:#2747c2;--border:#d6dbe6;--ring:#3154e8;background:var(--p-bg);color:var(--p-ink)}.tiny-desk-site .product-brand,.tiny-desk-site .product-nav a,.tiny-desk-site .product-header-actions a{color:#182238}.tiny-desk-site .product-nav a[aria-current=page]{color:#3154e8}.tiny-desk-site .product-header-actions a.product-button{color:#fff;background:#3154e8;border-color:#3154e8}.tiny-desk-site .bad-times-preview{align-self:start;margin-top:6px;transform:rotate(-1.5deg)}.tiny-desk-site .bad-times-studio{align-items:start}.tiny-desk-site .bad-times-upload strong{color:#182238}.tiny-desk-site .bad-times-upload small{color:#677083}.tiny-desk-site .bad-times-upload>svg{color:#3154e8}.tiny-desk-site .studio-option strong{color:#182238}.tiny-desk-site .studio-option small{color:#596986}.tiny-desk-site .studio-option input{accent-color:#3154e8}.tiny-desk-site .studio-options legend{color:#647086}.tiny-desk-site .guest-email-input,.tiny-desk-site .guest-checkout select{color:#182238;background:#fff;border-color:#cfd6e3}.tiny-desk-site .guest-email-label,.tiny-desk-site .guest-pack-label,.tiny-desk-site .bad-times-consent{color:#34435c}.tiny-desk-site .guest-email-help,.tiny-desk-site .studio-credit-note{color:#626f83}.desk-start{margin-top:20px}.desk-start .product-button{color:#fff;background:#3154e8;justify-content:center;width:100%;min-height:54px;font-size:14px}.desk-start-note{color:#6b7484;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:11px;display:flex}.desk-start-note a{color:#3154e8;font-weight:600}.tiny-desk-site .bad-times-controls .bad-times-steps{margin-top:25px}.tiny-desk-site .desk-independent{color:#6b7280}.tiny-desk-site .desk-guide-grid article:first-child{background:#edf2e8}.tiny-desk-site .desk-guide-grid article:nth-child(2){background:#e9edff}.tiny-desk-site .desk-guide-grid article:nth-child(3){background:#ffede5}.tiny-desk-site .desk-genbay{background:#1b2a45}.tiny-desk-site .desk-genbay .product-eyebrow{color:#aebfff}.tiny-desk-site .desk-genbay a{color:#17243b;background:#ff927b}.tiny-desk-site .effect-details-faq details{background:#fff;border-color:#dce1ea}.tiny-desk-site .effect-details-faq summary{color:#25354d}.tiny-desk-site .effect-details-faq p,.tiny-desk-site .effect-details-main p{color:#626e80}body:has(.tiny-desk-site) .product-menu{--background:#fff;--foreground:#182238;--popover:#fff;--popover-foreground:#182238;--muted:#eceef5;--muted-foreground:#626a78;--accent:#e9edff;--accent-foreground:#2747c2;--border:#d6dbe6;--ring:#3154e8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:0 16px 48px #1822381f}body:has(.tiny-desk-site) .source-consent{color:#263349;background:#fff;border-color:#d3dae6;box-shadow:0 16px 40px #1822381a}body:has(.tiny-desk-site) .source-consent p{color:#647086}body:has(.tiny-desk-site) .source-consent button{color:#25354d;border-color:#ccd4e2}body:has(.tiny-desk-site) .source-consent button:last-child{color:#fff;background:#3154e8;border-color:#3154e8}@media (width<=720px){.tiny-desk-site .bad-times-preview{align-self:center;margin-top:0}.desk-start-note{flex-wrap:wrap;justify-content:center}.tiny-desk-site .bad-times-controls h1{font-size:49px}.tiny-desk-site .product-header-actions a.product-button{padding:10px 13px}}.desk-start-note button{color:#3154e8;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}.tiny-desk-site .bad-times-controls .studio-options{margin-bottom:0}.tiny-desk-site .bad-times-intro{color:#5b687d;max-width:500px;margin-bottom:24px;line-height:1.7}.tiny-desk-site .product-page{padding-top:42px}.tiny-desk-site .bad-times-controls h1{margin:16px 0 20px;font-size:clamp(44px,4.5vw,62px)}.tiny-desk-site .bad-times-upload{padding:18px}.tiny-desk-site .bad-times-note,.tiny-desk-site .studio-policy-note,.tiny-desk-site .bad-times-steps{color:#687387}.tiny-desk-site .desk-concept figcaption{color:#475d7a;background:#f8f9ffed}.tiny-desk-site .desk-stage-tag{color:#3d557b}@media (width<=720px){.tiny-desk-site .product-page{padding-top:26px}.tiny-desk-site .bad-times-controls h1{font-size:49px}.tiny-desk-site .bad-times-intro{margin-bottom:20px;font-size:14px}}.tiny-desk-site .desk-start .product-button{border-color:#3154e8}@media (width<=600px){.tiny-desk-site .product-header-inner>.product-brand{letter-spacing:-.8px;flex-shrink:0;max-width:none;font-size:18px}.tiny-desk-site .product-header-inner>.product-brand>span{overflow:visible}.tiny-desk-site .product-brand>svg{width:22px;height:22px}.tiny-desk-site .product-header-actions,.tiny-desk-site .product-header-inner{gap:8px}.tiny-desk-site .product-header-actions a.product-button{padding:9px 11px}}@media (width<=350px){.tiny-desk-site .product-header-inner{width:calc(100% - 28px)}.tiny-desk-site .product-header-inner>.product-brand{gap:4px;font-size:16px}.tiny-desk-site .product-brand>svg{width:20px;height:20px}.tiny-desk-site .product-header-actions{gap:4px}.tiny-desk-site .product-header-actions a.product-button{padding:8px;font-size:11px}.tiny-desk-site .product-header-actions button[aria-label=Switch\ language]{padding:5px}}.tiny-desk-site .bad-times-preview:has(.desk-demo){aspect-ratio:9/16;border-radius:24px;justify-self:center;width:min(100%,350px);height:auto;transform:rotate(-1deg)}.desk-demo{background:#182238;width:100%;height:100%;position:relative}.desk-demo video{object-fit:contain;width:100%;height:100%;display:block}.desk-demo figcaption{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;pointer-events:none;background:#182238c9;border-radius:9px;padding:8px 10px;font-size:10px;position:absolute;top:12px;left:12px;right:12px}.tiny-desk-site .effect-public-examples{max-width:440px}.tiny-desk-site .example-generation-label{color:#2946bf}.tiny-desk-site .effect-public-examples figcaption{color:#667286}@media (width<=720px){.tiny-desk-site .bad-times-preview:has(.desk-demo){aspect-ratio:9/16;border-radius:20px;width:min(100%,320px)}}.product-site.tiny-desk-site .product-button{background:var(--p-accent);border-color:var(--p-accent);color:#fff}.product-site.tiny-desk-site .product-button:hover{background:var(--p-accent-hover);border-color:var(--p-accent-hover)}.product-site.tiny-desk-site .product-button.quiet{color:var(--p-ink);border-color:var(--p-line);background:#fff}.product-site.tiny-desk-site .product-button.quiet:hover{background:#eef1ff;border-color:#cbd4f8}.product-site.tiny-desk-site .creation-page-heading h1{letter-spacing:-2px;font-weight:750;line-height:1.1}.product-site.tiny-desk-site .product-empty{background:linear-gradient(135deg,#fff,#fbfcff);border-color:#d8deeb;border-radius:24px;box-shadow:0 12px 32px #18223808}.product-site.tiny-desk-site .product-empty h2{color:var(--p-ink);font-weight:700}.product-site.tiny-desk-site .product-empty-icon{color:#3154e8;background:#eef0ff;border-color:#dbe1ff;border-radius:22px;transform:rotate(-5deg)}.product-site.tiny-desk-site .product-workspace-bar{color:#647086}.product-site.tiny-desk-site .product-workspace-bar>a{color:#3154e8;background:#eef1ff;border:1px solid #dce2ff;border-radius:999px;padding:8px 12px;font-weight:600}.product-site.tiny-desk-site .creation-card{background:#fff;border-color:#d8deeb;border-radius:20px;box-shadow:0 6px 20px #18223805}.product-site.tiny-desk-site .creation-card-media{background:#edf0f8;border-color:#d8deeb}.product-site.tiny-desk-site .creation-card-media:has(video){background:#121c30}.product-site.tiny-desk-site .creation-card-placeholder{color:#3154e8;background:#f0f2ff}.product-site.tiny-desk-site .creation-card-title h2{color:var(--p-ink);font-weight:650}.product-site.tiny-desk-site .creation-card-meta{color:#647086}.product-site.tiny-desk-site .creation-status{color:#59677d;background:#f0f2f7;border-radius:999px;padding:5px 9px;font-weight:600}.product-site.tiny-desk-site .creation-status.success{color:#256347;background:#edf6ef}.product-site.tiny-desk-site .creation-status.processing,.product-site.tiny-desk-site .creation-status.pending{color:#3154e8;background:#eef1ff}.product-site.tiny-desk-site .creation-status.failed{color:#a2394b;background:#fff0f1}.product-site.tiny-desk-site .creation-card-photo-label{color:#fff;background:#182238e6;border:1px solid #ffffff30;border-radius:8px}.product-site.tiny-desk-site .creation-card-actions .product-text-link{color:#3154e8}.product-site.tiny-desk-site .product-button:disabled,.product-site.tiny-desk-site .product-button[aria-disabled=true]{color:#7d8799;box-shadow:none;cursor:not-allowed;background:#e5e9f2;border-color:#d9deea;transform:none}.product-site.tiny-desk-site .product-button:focus-visible{outline-offset:3px;outline:3px solid #becaff}
