@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_17aa866c-module__IBYlka__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_17aa866c-module__IBYlka__variable{--font-body:"Geist", "Geist Fallback"}
@font-face{font-family:Gilda Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70b027f76e75e9e8-s.3ttsycld09p65.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Gilda Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/76f956a0f9b7776f-s.p.1gisui9iuj_xv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gilda Display Fallback;src:local(Times New Roman);ascent-override:80.35%;descent-override:25.67%;line-gap-override:0.0%;size-adjust:111.02%}.gilda_display_76ba983b-module__89dgyq__className{font-family:Gilda Display,Gilda Display Fallback;font-style:normal;font-weight:400}.gilda_display_76ba983b-module__89dgyq__variable{--font-display:"Gilda Display", "Gilda Display Fallback"}
.mobile-app-nav-module__QxAqWq__root{display:none}@media (max-width:767px){.mobile-app-nav-module__QxAqWq__root{z-index:80;color:#202126;transition:transform .18s,opacity .18s;display:block;position:fixed;bottom:0;left:0;right:0}:is(.mobile-app-nav-module__QxAqWq__root[data-hidden=true],body:has(input:focus,textarea:focus,[contenteditable=true]:focus,[aria-modal=true]) .mobile-app-nav-module__QxAqWq__root){opacity:0;pointer-events:none;transform:translateY(110%)}.mobile-app-nav-module__QxAqWq__bar{min-height:calc(60px + env(safe-area-inset-bottom));padding:4px 8px env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:#fafafbf0;border-top:1px solid #2021261f;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;box-shadow:0 -12px 32px #18191e14}.mobile-app-nav-module__QxAqWq__item{color:#777982;cursor:pointer;background:0 0;border:0;border-radius:13px;align-content:center;place-items:center;gap:3px;min-width:0;min-height:52px;padding:3px 2px;font-size:.65rem;font-weight:650;line-height:1;text-decoration:none;display:grid;position:relative}.mobile-app-nav-module__QxAqWq__item[aria-current=page]{color:#fff;background:#202126}.mobile-app-nav-module__QxAqWq__item[aria-disabled=true]{cursor:wait;opacity:.5}.mobile-app-nav-module__QxAqWq__iconWrap{place-items:center;display:grid;position:relative}.mobile-app-nav-module__QxAqWq__statusDot{background:#3772ff;border:1.5px solid #fafafb;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:-6px}.mobile-app-nav-module__QxAqWq__statusDot[data-status=complete]{background:#2e8f45}.mobile-app-nav-module__QxAqWq__statusDot[data-status=error]{background:#d84c3f}.mobile-app-nav-module__QxAqWq__scrim{z-index:-1;inset:0 0 calc(60px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#10111433;border:0;position:fixed}.mobile-app-nav-module__QxAqWq__morePanel{right:12px;bottom:calc(68px + env(safe-area-inset-bottom));background:#fffffffa;border:1px solid #2021261f;border-radius:18px;max-height:64dvh;padding:10px 14px 14px;position:absolute;left:12px;overflow-y:auto;box-shadow:0 22px 64px #0e0f123d}.mobile-app-nav-module__QxAqWq__moreGroup{border-bottom:1px solid #20212617;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:10px 0;display:grid}.mobile-app-nav-module__QxAqWq__moreGroup:last-of-type{border-bottom:0}.mobile-app-nav-module__QxAqWq__moreGroup strong{color:#92949d;letter-spacing:.11em;text-transform:uppercase;grid-column:1/-1;padding:0 8px 4px;font-size:.64rem}.mobile-app-nav-module__QxAqWq__moreGroup a{color:#292a30;border-radius:9px;align-items:center;min-height:42px;padding:0 8px;font-size:.83rem;font-weight:580;display:flex}.mobile-app-nav-module__QxAqWq__moreGroup a:active{background:#f0f1f3}.mobile-app-nav-module__QxAqWq__legal{color:#858791;gap:18px;padding:8px;font-size:.69rem;display:flex}.mobile-app-nav-module__QxAqWq__submitting{right:50%;bottom:calc(68px + env(safe-area-inset-bottom));color:#fff;background:#202126;border-radius:999px;padding:7px 11px;font-size:.72rem;position:absolute;transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.mobile-app-nav-module__QxAqWq__root{transition:none}}
.GenerationTaskCenter-module__YfBotW__root{z-index:76;font-family:var(--font-body), sans-serif;justify-items:end;gap:10px;display:grid;position:fixed;bottom:22px;right:22px}.GenerationTaskCenter-module__YfBotW__trigger{color:#fff;cursor:pointer;min-height:42px;font:inherit;background:#151513;border:1px solid #272725;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.78rem;font-weight:700;display:inline-flex;box-shadow:0 10px 28px #00000029}.GenerationTaskCenter-module__YfBotW__trigger strong{color:#151513;background:#fff;border-radius:999px;place-items:center;min-width:19px;height:19px;font-size:.65rem;display:grid}.GenerationTaskCenter-module__YfBotW__trigger:focus-visible,.GenerationTaskCenter-module__YfBotW__panel a:focus-visible,.GenerationTaskCenter-module__YfBotW__panel button:focus-visible,.GenerationTaskCenter-module__YfBotW__toast a:focus-visible,.GenerationTaskCenter-module__YfBotW__toast button:focus-visible{outline-offset:3px;outline:2px solid #151513}.GenerationTaskCenter-module__YfBotW__panel{color:#151513;background:#fff;border:1px solid #deded8;border-radius:15px;width:min(370px,100vw - 32px);overflow:hidden;box-shadow:0 20px 55px #0000002e}.GenerationTaskCenter-module__YfBotW__panel header{border-bottom:1px solid #ecece7;justify-content:space-between;align-items:center;padding:16px 17px 13px;display:flex}.GenerationTaskCenter-module__YfBotW__panel header div{gap:2px;display:grid}.GenerationTaskCenter-module__YfBotW__panel header span{color:#777970;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:700}.GenerationTaskCenter-module__YfBotW__panel header strong{font-size:.95rem}.GenerationTaskCenter-module__YfBotW__panel header button,.GenerationTaskCenter-module__YfBotW__toast button{color:#5f625b;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:30px;height:30px;display:grid}.GenerationTaskCenter-module__YfBotW__panel header button:hover,.GenerationTaskCenter-module__YfBotW__toast button:hover{color:#151513;background:#f1f1ed}.GenerationTaskCenter-module__YfBotW__list{padding:5px 7px;display:grid}.GenerationTaskCenter-module__YfBotW__task{color:inherit;border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto 15px;align-items:center;gap:9px;padding:10px;text-decoration:none;display:grid}.GenerationTaskCenter-module__YfBotW__task:hover{background:#f5f5f1}.GenerationTaskCenter-module__YfBotW__activeIcon,.GenerationTaskCenter-module__YfBotW__doneIcon,.GenerationTaskCenter-module__YfBotW__toastIcon{border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.GenerationTaskCenter-module__YfBotW__activeIcon{color:#fff;background:#151513}.GenerationTaskCenter-module__YfBotW__doneIcon{color:#55574f;background:#eeeee9}.GenerationTaskCenter-module__YfBotW__taskCopy{gap:3px;min-width:0;display:grid}.GenerationTaskCenter-module__YfBotW__taskCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.79rem;overflow:hidden}.GenerationTaskCenter-module__YfBotW__taskCopy small{color:#777970;font-size:.67rem}.GenerationTaskCenter-module__YfBotW__progress{color:#55574f;font-size:.68rem;font-weight:700}.GenerationTaskCenter-module__YfBotW__allTasks{color:#353630;border-top:1px solid #ecece7;justify-content:center;align-items:center;gap:5px;min-height:42px;font-size:.72rem;font-weight:700;text-decoration:none;display:flex}.GenerationTaskCenter-module__YfBotW__toast{color:#151513;background:#fff;border:1px solid #d8d8d2;border-radius:13px;grid-template-columns:32px minmax(0,1fr) auto 30px;align-items:center;gap:10px;width:min(370px,100vw - 32px);padding:10px;display:grid;box-shadow:0 16px 42px #0000002e}.GenerationTaskCenter-module__YfBotW__toastIcon{color:#fff;background:#151513}.GenerationTaskCenter-module__YfBotW__toast div{gap:2px;min-width:0;display:grid}.GenerationTaskCenter-module__YfBotW__toast strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.GenerationTaskCenter-module__YfBotW__toast div span{color:#707269;font-size:.67rem}.GenerationTaskCenter-module__YfBotW__toast a{color:#151513;font-size:.7rem;font-weight:750}.GenerationTaskCenter-module__YfBotW__spin{animation:.9s linear infinite GenerationTaskCenter-module__YfBotW__task-center-spin}@keyframes GenerationTaskCenter-module__YfBotW__task-center-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.GenerationTaskCenter-module__YfBotW__root{right:12px;bottom:calc(78px + env(safe-area-inset-bottom,0px))}.GenerationTaskCenter-module__YfBotW__panel,.GenerationTaskCenter-module__YfBotW__toast{width:calc(100vw - 24px)}}@media (prefers-reduced-motion:reduce){.GenerationTaskCenter-module__YfBotW__spin{animation:none}}
