@import"https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@200;300;400;500;600;700&display=swap";@font-face{font-family:violet_sansregular;src:url(/_next/static/media/violetsans-regular-webfont.38debd73.woff2) format("woff2"),url(/_next/static/media/violetsans-regular-webfont.514efe90.woff) format("woff");font-weight:400;font-style:normal}@media(max-width:991.98px){.GeneratorWorkspace_ai-tooltip-content__zXaPz,.GeneratorWorkspace_ai-tooltip-credit-hover__g1O_f,.GeneratorWorkspace_ai-tooltip__xNZMu:after,.GeneratorWorkspace_ai-tooltip__xNZMu:before,.GeneratorWorkspace_chart-tooltip__5pNZX,.GeneratorWorkspace_custom-tooltip__a_HyC,.GeneratorWorkspace_floating-tooltip__4Bkvj,.GeneratorWorkspace_graph-floating-tooltip__alIq8,.GeneratorWorkspace_tooltip__z_ZoA,.GeneratorWorkspace_tooltip__z_ZoA:after,.GeneratorWorkspace_tooltip__z_ZoA:before{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}}.GeneratorWorkspace_workspaceFooter__COyDU{position:-webkit-sticky;position:sticky;z-index:12;bottom:0;width:min(1040px,100% - 32px);margin:8px auto 0;padding:16px 18px 14px;border:1px solid #353539;border-radius:18px 18px 0 0;background:#121217;font-family:violet_sansregular;box-shadow:0 -18px 46px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.GeneratorWorkspace_workspaceFooterPending__Q3KAI{padding-top:14px}.GeneratorWorkspace_workspaceHeading__6ln8T{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px;color:#efefe5;font-size:13px}.GeneratorWorkspace_workspaceHeading__6ln8T>div{display:flex;align-items:center;gap:9px}.GeneratorWorkspace_workspaceEyebrow__K41lW,.GeneratorWorkspace_workspaceStatus__DG4cL{border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.GeneratorWorkspace_workspaceEyebrow__K41lW{padding:5px 8px;border:1px solid #353539;background:rgba(37,37,42,.7);color:#efefe5}.GeneratorWorkspace_workspaceStatus__DG4cL{color:rgba(239,239,229,.6)}.GeneratorWorkspace_suggestions__1fUXN{display:flex;gap:8px;overflow-x:auto;padding:0 0 10px;scrollbar-width:thin}.GeneratorWorkspace_suggestions__1fUXN button{flex:0 0 auto;min-height:32px;padding:6px 11px;border:1px solid #353539;border-radius:9px;background:rgba(255,255,255,.04);color:rgba(239,239,229,.6);font-size:11px;transition:border-color .15s ease,color .15s ease,background .15s ease}.GeneratorWorkspace_suggestions__1fUXN button:not(:disabled):hover{border-color:#1bc5bd;background:rgba(27,197,189,.06);color:#efefe5}.GeneratorWorkspace_suggestions__1fUXN button:disabled{cursor:not-allowed;opacity:.45}.GeneratorWorkspace_composer__DNFLy{position:relative;padding-top:64px}.GeneratorWorkspace_composer__DNFLy .credit-usage-container{background:rgba(0,0,0,0)}@media(max-width:700px){.GeneratorWorkspace_workspaceFooter__COyDU{width:calc(100% - 16px);padding:13px 12px 10px}.GeneratorWorkspace_workspaceHeading__6ln8T{align-items:flex-start;flex-direction:column}.GeneratorWorkspace_workspaceStatus__DG4cL{display:none}}.GeneratorWorkspace_suggestions__1fUXN button:focus-visible{outline:2px solid #efefe5;outline-offset:-3px}@media(max-width:700px){.GeneratorWorkspace_workspaceHeading__6ln8T>div{align-items:flex-start;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.GeneratorWorkspace_suggestions__1fUXN button{transition:none}}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}