@keyframes opacity{to{opacity:1}}@keyframes rotate{to{rotate:1turn}}@keyframes pulse{0%,to{opacity:.8}50%{opacity:.1}}#modelStatusWrapper{box-sizing:border-box;text-align:center;background-color:rgb(from var(--color)r g b/25%);transition:var(--background-color-transition-default);width:100%;padding:.2rem .6rem;font-family:monospace;position:absolute;top:0;left:0;&.not-started,&.preparing{--color:var(--neutral-color)}&.ready{--color:var(--primary-color)}&.generating-response{--color:var(--ai-color)}&.error{--color:var(--error-color)}}#modelStatus{color:var(--color);padding-right:.4rem;&.not-started:before{content:"⚫️ Model not ready"}&.preparing:before{content:"⚫️ Preparing model... (~1min)"}&.ready:before{content:"🔵 Model is ready"}&.generating-response:before{content:"🖊️ Generating response..."}&.error:before{content:"❌ Error while preparing or running the model"}}#reviewHelperStatusWrapper{background-color:rgb(from var(--color)r g b/25%);transition:var(--background-color-transition-default);font-style:italic;&.not-started,&.preparing{--color:var(--neutral-color)}&.ready{--color:var(--primary-color)}&.generating-response{--color:var(--ai-color)}&.error{--color:var(--error-color)}}#reviewHelperStatus{color:var(--color);&.not-started:before{content:"Review helper is not ready yet."}&.preparing:before{content:"Review helper getting ready... (~1min)"}&.ready:before{content:"Review helper is ready."}&.generating-response:before{content:"Thinking..."}&.error:before{content:"Error"}}#reviewHelperBubble{opacity:0;box-shadow:var(--box-shadow-default);box-sizing:border-box;border-radius:.25rem;flex-direction:column;justify-content:space-between;width:10rem;height:7.5rem;padding:.5rem;font-size:smaller;animation:.2s forwards opacity;display:flex;position:absolute;top:-3.75rem;right:-11rem;&.hidden{display:none}}#reviewHelperOutput{box-sizing:border-box;margin-bottom:1.8rem;padding:0;overflow:scroll}#reviewHelperStatusWrapper{box-sizing:border-box;align-items:center;width:100%;height:2.2rem;padding:.2rem .3rem;display:flex;position:absolute;bottom:0;left:0}.ai-effect-wrapper{--size:26px;width:var(--size);height:var(--size);box-shadow:var(--box-shadow-default);transition:var(--background-color-transition-default);cursor:pointer;background:#fff;border-radius:10rem;padding:.1rem;display:flex;position:absolute;top:-.6rem;right:-.8rem;&:hover{background-color:var(--primary-color-x-light);box-shadow:var(--box-shadow-default)}}#aiEffect{--size:26px;--mask-size:calc(var(--size)/2);inline-size:var(--size);mask:radial-gradient(closest-side,#0000 calc(100% - .5px),red calc(100% + .5px))calc(-.5*var(--size))calc(-.5*var(--size));&.not-started,&.preparing,&.error{background:linear-gradient(to top right,#000,#f5f5f5)}&.preparing{animation:2s cubic-bezier(.4,0,1,1) infinite pulse}&.ready{background:linear-gradient(to top right in oklch,oklch(70% .5 340),oklch(90% .5 200));animation:1s rotate}&.generating-response{background:linear-gradient(to top right in oklch,oklch(70% .5 340),oklch(90% .5 200));animation:.8s cubic-bezier(.4,0,1,1) infinite pulse}}
/*# sourceMappingURL=index.dcbc6116.css.map */
