body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.voice-popup{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;font-family:Arial,sans-serif;height:710px;overflow:hidden;position:fixed;right:2px;top:2px;width:390px;z-index:10000}.voice-popup-header{align-items:center;display:flex;justify-content:space-between;justify-content:center;padding:12px;padding:5px 12px}.voice-popup-logo img{height:35px;object-fit:contain}.call-timer{align-items:center;color:blue;display:flex;font-size:11px}.call-timer-dot{background-color:#ff3b30}.close-button{align-items:center;background-color:#f1f3f4;border-radius:50%;color:#5f6368;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:24px;justify-content:center;width:24px}.button-container{display:flex;gap:10px;justify-content:right}.start-call-button{align-items:center;background-color:#34a853;border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:50px;justify-content:space-between;padding:10px 20px;width:140px}.start-call-button:active{background-color:#2d9148}.start-call-button,.stop-call-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-attachment:scroll;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.stop-call-button{background-color:#ff3b30;border-radius:4px;flex:1 1;font-size:14px;font-weight:700;justify-content:center;padding:10px}.stop-call-button:active{background-color:#9a9a9a}.button-icon{margin-right:6px}#meeting-suggestions-container{border-bottom-right-radius:18px;border-top-left-radius:20px;border-top-right-radius:18px;color:#202124;font-size:13px;height:590px;line-height:1.5;margin-bottom:15px;overflow-y:auto;padding:10px;text-align:justify;-webkit-user-select:text;user-select:text}#meeting-suggestions-results{cursor:text;display:none;padding:5px;-webkit-user-select:text;user-select:text}.tab-content{align-items:center;display:flex;flex-direction:column;height:calc(100% - 150px);justify-content:center;padding:20px;text-align:center}.tab{background:linear-gradient(180deg,#2f45ff,#5676ff);color:#fff;flex:1 1;font-size:14px;padding:10px 0;position:relative;text-align:center}.suggestion-item{background-color:#f5f7fa;border-bottom-right-radius:18px;border-top-left-radius:20px;border-top-right-radius:18px;color:#202124;font-size:13px;line-height:1.5;margin-bottom:15px;padding:10px;text-align:justify;-webkit-user-select:text;user-select:text}.suggestion{border-radius:18px}.suggestion-item h3{color:#202124;font-size:16px;margin:0 0 8px}.suggestion-item p{color:#5f6368;margin:0}.suggestion-item .suggestion-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.suggestion-item .suggestion-action-button{background-color:#f1f3f4;border:none;border-radius:4px;color:#202124;cursor:pointer;font-size:12px;padding:6px 12px;transition:background-color .2s}.suggestion-item .suggestion-action-button:hover{background-color:#e8eaed}.stop-call-button{align-items:center;background-color:#b3b3b3;border:none;border-radius:30px;color:#fff;cursor:pointer;display:flex;height:57px;justify-content:space-between;padding:0 20px;transition:all .2s ease;width:165px}.call-timer-inline{align-items:center;display:flex;font-size:14px;font-weight:500;margin-right:12px}.call-timer-dot{animation:pulse 1.5s infinite;background-color:#ff4040;border-radius:50%;display:inline-block;height:8px;margin-right:6px;width:8px}.button-icon{color:#ff4040;margin-left:8px}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@media screen and (max-width:480px){.start-call-button:after,.stop-call-button:after{background-color:initial;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.start-call-button:active:after,.stop-call-button:active:after{background-color:#0000001a}.voice-popup{border-radius:0;height:100%;right:0;top:0;width:100%}#meeting-suggestions-container{height:calc(100vh - 120px)}.start-call-button,.stop-call-button{gap:8px;width:100%}.voice-popup-header{padding:5px}}@media screen and (min-width:481px) and (max-width:768px){.voice-popup{border-radius:0;height:100%;right:0;top:0;width:100%}#meeting-suggestions-container{height:calc(100vh - 120px)}.start-call-button,.stop-call-button{height:50px;width:160px}.button-container{justify-content:center;padding:10px}}@media screen and (min-width:769px) and (max-width:1024px){.voice-popup{border-radius:0;height:100%;right:0;top:0;width:100%}#meeting-suggestions-container{height:calc(100vh - 120px)}.button-container{justify-content:flex-end;padding:15px}}@media screen and (min-width:1025px) and (max-width:1440px){.voice-popup{border-radius:0;height:100%;right:0;top:0;width:100%}#meeting-suggestions-container{height:calc(100vh - 120px)}}@media screen and (min-width:1441px){.voice-popup{border-radius:0;height:100%;right:0;top:0;width:100%}#meeting-suggestions-container{height:calc(100vh - 120px)}}.connecting-text{font-weight:500}.dots span{animation:blink 1.2s infinite;display:inline-block;opacity:0}.dots span:first-child{animation-delay:0s}.dots span:nth-child(2){animation-delay:.2s}.dots span:nth-child(3){animation-delay:.4s}@keyframes blink{0%{opacity:0}20%{opacity:1}to{opacity:0}}.start-call-button.connecting{cursor:not-allowed;opacity:.8}
/*# sourceMappingURL=main.af4d5c8a.css.map*/