@font-face{font-family:Furious-Styles;src:url(/static/media/Furious-Styles.a34457bba44b871cc069.otf)}@font-face{font-family:JosefinSans-Light;src:url(/static/media/JosefinSans-Light.7d788b889d3f61f984c8.ttf)}@font-face{font-family:JosefinSans-Regular;src:url(/static/media/JosefinSans-Regular.0e82e3d2c82cf1e38a33.ttf)}@font-face{font-family:MangoGrotesque-SemiBold;src:url(/static/media/MangoGrotesque-SemiBold.c532e2efb84cec78babc.ttf)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#06101f;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:400}.iris-button-class-container--blk{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;width:100%}.iris-button-class-container--blk button{border:1px solid #01c2f3;border-radius:100px;color:#01c2f3}.iris-button-class-container--blk .yellow-btn,.iris-button-class-container--blk button{background:#06101f;cursor:pointer;font-size:12px;font-weight:600;padding:15px 30px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.iris-button-class-container--blk .yellow-btn{border:1px solid #ffdd1b;border-radius:100px;color:#ffdd1b}.iris-button-class-container--blk button:hover{background:#01c2f3;color:#000}.iris-button-class-container--blk .yellow-btn:hover{background:#ffdd1b;color:#000}.iris-button-class-container--blk .yellow-btn img{margin-right:6px;transition:filter .3s ease-in-out;vertical-align:middle}.iris-button-class-container--blk .yellow-btn:hover img{filter:brightness(100) invert(1)}.root-container-blk{display:flex}.iris-flex-box-blk{align-items:center;display:flex;gap:10px;transition:all .5s ease-in-out}.toggle-element{opacity:0;transition:opacity .5s ease-in-out}.toggle-element-active{opacity:1}.iris-sidebar{background-color:#06101f;border-right:1px solid #0d1f3e;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:46px;z-index:99999}.iris-sidebar.expanded{background:#09172e;width:250px}.iris-sidebar-content-blk{align-items:flex-start;display:flex;flex-direction:column;gap:20px;height:100%;padding:30px 10px 0;width:200px}.iris-sidebar-content-blk .iris-flex-box-blk p{color:#fff;font-size:13px}.iris-sidebar-logo{margin-bottom:30px;width:100%}.iris-sidebar-logo:first-child svg{cursor:pointer}.toggle-icon-blk{margin-left:auto;opacity:.5}.iris-container{align-items:center;background-color:#06101f;display:flex;flex-direction:column;gap:20px;height:calc(var(--vh)*100);overflow-x:hidden;overflow-y:auto;padding:20px;width:100vw}.iris-container::-webkit-scrollbar{width:10px}.iris-container::-webkit-scrollbar-track{background:#09172e;border-radius:10px}.iris-container::-webkit-scrollbar-thumb{background:#163d7d;border-radius:10px;cursor:pointer}.iris-center-content{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;transition:margin-top .5s ease-in-out;width:100%}.iris-center-content.messageNotEmpty{margin-top:0}.overflow-div-blk{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#06101f99;border-radius:12px;bottom:0;height:10vh;left:50%;position:absolute;transform:translateX(-50%);width:90%}.loading-disabled,.thinking-disabled{pointer-events:none}.loading-disabled button,.thinking-disabled button{cursor:not-allowed;opacity:.5}.iris-title{color:#fff;font-size:32px;font-weight:400;left:50%;opacity:1;position:fixed;text-align:center;top:40%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:750px;z-index:999}.iris-title.fade-out{opacity:0;visibility:hidden}.iris-title.sidebar-expanded{margin-left:90px;transition:margin-left .3s ease-in-out}.iris-input-wrapper{align-items:center;background:#06101f;border:1px solid #0d1f3e;border-radius:20px;box-shadow:0 0 5px #73656526;display:flex;justify-content:center;left:50%;max-width:750px;padding:8px 12px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:margin-left .3s ease-in-out;width:100%;z-index:9999}.iris-input-wrapper.active{transform:translate(-50%,calc(43vh - 60px))}.iris-input-wrapper.activeDesktop{margin-left:90px}.iris-input{background:#0000;border:none;color:#fff;flex-grow:1;font-size:16px;outline:none;padding:8px}.iris-input::placeholder{color:#1c468b}.iris-input::selection{background:#0000;color:inherit}.iris-input:focus::placeholder{color:#0000}.iris-input::placeholder{transition:color .2s ease}.iris-mic-button{align-items:center;background-color:#06b6d4;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.iris-mic-icon{color:#fff;font-size:18px;position:relative}.iris-mic-icon svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.iris-footer{bottom:1%;color:#818181;font-size:11px;padding-bottom:10px;position:absolute;text-align:center;z-index:99999}.iris-footer a{color:#818181;text-decoration:underline}.iris-chat-history{display:flex;flex-direction:column;gap:20px;height:0;margin-bottom:80px;max-width:700px;opacity:0;padding:0;transition:all .3s ease-in-out;width:100%}.iris-chat-history-active{height:100%;margin-left:-50px;margin-top:20px;opacity:1;padding-bottom:90px}.iris-chat-bubble{word-wrap:break-word;border-radius:16px;color:#e8e8e8;line-height:1.4;max-width:100%;padding:10px 16px}.iris-user{align-self:flex-end;background-color:#09172e}.iris-bot{align-self:flex-start;line-height:28px;padding:0}.iris-bot h1,.iris-bot h2,.iris-bot h3,.iris-bot h4,.iris-bot h5,.iris-bot h6{display:block;margin:10px 0}.iris-bot a{color:#fff}.iris-bot ul{margin:10px 0 15px 25px}.iris-avatar-sidebar-blk{border-radius:50%;margin-bottom:20px;margin-top:auto;opacity:1;transition:all .5s ease-in-out}.iris-avatar-sidebar-blk img{border-radius:50%;height:25px;object-fit:cover;width:25px}.iris-avatar-name-blk{opacity:0;transition:opacity .5s ease-in-out,visibility 0s linear 1s;visibility:hidden}.iris-avatar-name-blk.active{opacity:1;transition-delay:0s;visibility:visible}.typing-indicator{align-items:center;background-color:#09172e;border-radius:20px;display:flex;gap:4px;height:24px;padding:8px 12px;width:fit-content}.typing-indicator .dot{animation:bounce 1.4s ease-in-out infinite both;background-color:#fff;border-radius:50%;height:6px;width:6px}.typing-indicator .dot:nth-child(2){animation-delay:.2s}.typing-indicator .dot:nth-child(3){animation-delay:.4s}.thinking-indicator{padding:20px 25px 20px 20px}.thinking-label{animation:fadePulse 1.5s ease-in-out infinite;color:#bbb;display:inline-block;font-size:14px;margin:0 5px 0 8px;vertical-align:middle}.chat-history-blk{margin-top:30px;opacity:0;transition:opacity .3s ease-in-out}.chat-history-blk.active{opacity:1}.chat-history-blk h1{color:#fff;font-size:13px;font-weight:400;opacity:.5}.chat-history-blk ul{color:#fff;display:flex;flex-direction:column;font-size:13px;font-weight:400;gap:15px;list-style:none;margin-top:20px}.overlay-login{align-items:center;background-color:#000000b3;display:flex;flex-direction:column;gap:10px;height:100vh;justify-content:center;position:fixed;width:100vw;z-index:9999999999}.powered-by-blk{color:#fff;font-family:Furious-Styles,Arial,Helvetica,sans-serif;font-size:16px;margin-top:10px;text-align:center}.powered-by-blk span{font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;margin-left:5px}.overlay-register{align-items:center;background-color:#000000b3;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow-y:scroll;padding-bottom:30px;position:fixed;width:100%;z-index:9999999999}.input-register-flex-blk{margin-top:250px}.input-form-flex-blk{background-color:#0b1622;border-radius:12px;padding:40px 30px;text-align:center;width:430px}.register-card-flex-blk{display:flex;flex-direction:column;gap:20px}.login-modal-container .card{background-color:#0b1622;border-radius:12px;box-shadow:0 4px 20px #0000004d;color:#fff;padding:40px 30px;text-align:center;width:430px}.form-login-container{margin:0 auto;width:80%}.login-modal-container .title{font-size:32px;font-weight:500}.login-modal-container .subtitle,.login-modal-container .title{color:#fff;font-family:Inter,Arial,Helvetica,sans-serif;font-style:normal;line-height:normal;text-align:center}.login-modal-container .subtitle{font-size:16px;font-weight:400;margin-bottom:30px;margin-top:10px}.login-modal-container .button{background-color:#00cfff;border:none;border-radius:25px;cursor:pointer;font-weight:700;padding:16px;transition:background-color .3s ease;width:100%}.login-modal-container .button:hover{background-color:#00a3cc}.status-message{color:#ff7272;display:block;font-size:12px;margin-top:10px}.input-container-blk{position:relative;width:100%}.input-container-blk .input{background:#0000;border:1px solid #fff;border-radius:50px;color:#fff;font-size:18px;padding:12px 15px;width:100%}.input-container-blk .label{color:#aaa;font-size:14px;left:20px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease}.input-container-blk .label span{color:#00cfff;margin-left:3px;opacity:0;transition:opacity .3s ease}.input-container-blk .input:focus+.label,.input-container-blk .input:not(:placeholder-shown)+.label{background:#0b1622;border-radius:50px;color:#949494;font-size:14px;left:20px;padding:0 4px;top:0}.input-container-blk .input:focus+.label span,.input-container-blk .input:not(:placeholder-shown)+.label span{opacity:1}.spinner-blk{animation:spinAnimation 1s linear infinite;border-radius:50%;border-top:3px solid #01c2f3}.large-spinner{border:15px solid #14284c;border-top-color:#01c2f3;height:100px;width:100px}.medium-spinner{border:8px solid #14284c;border-top-color:#01c2f3;height:50px;width:50px}.small-spinner{height:15px;width:15px}.extra-small-spinner,.small-spinner{border:2px solid #14284c;border-top-color:#01c2f3}.extra-small-spinner{height:10px;width:10px}.center-spinner{display:block;margin:0 auto}.left-spinner{display:block;margin-right:auto}.right-spinner{display:block;margin-left:auto}.icon-register-blk{cursor:pointer;margin:20px 0}.image-uploaded-blk{background-color:#f0f0f0;border:2px solid #ddd;border-radius:50%;height:100px;margin:0 auto;position:relative;width:100px}.uploaded-profile-img{border-radius:50%;height:95px;object-fit:cover;width:95px}.remove-icon-btn{align-items:center;background:#000;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:4px;top:4px}.remove-icon-btn svg{height:14px;width:14px}.verify-card{border-radius:12px;margin:auto;text-align:center}.verify-title{color:#fff;font-size:32px;font-weight:400;margin-bottom:10px}.verify-subtitle{color:#aaa;font-size:12px;line-height:18px;margin-bottom:20px}.verify-subtitle span{color:#fff;font-weight:500}.verify-change-btn{background:none;border:none;color:#38bdf8;cursor:pointer;font-size:14px;text-decoration:underline}.verify-inputs{display:flex;gap:.75rem;justify-content:center;margin-bottom:1.5rem}.verify-input{background-color:initial;border:1px solid #3b4756;border-radius:8px;color:#fff;font-size:50px;height:80px;outline:none;text-align:center;transition:border .2s;width:80px}.verify-input:focus{border:1px solid #38bdf8}.verify-btn{background:#00c8ff;border:none;border-radius:24px;color:#000;cursor:pointer;font-weight:600;padding:.75rem;transition:background-color .2s;width:100%}.verify-btn:hover{background:#00a8d6}.resend-section{color:"#fff";margin-top:10px}.error-section-blk{color:#ef7c7c;font-size:14px;margin-bottom:20px;margin-top:10px}.resend-section p{color:#aaa;font-size:12px;line-height:18px}.resend-section span{color:#fff;cursor:pointer}@keyframes bounce{0%,80%,to{opacity:.8;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}@keyframes spinAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadePulse{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}@media screen and (max-width:998px){.iris-input-wrapper.activeDesktop,.iris-title.sidebar-expanded{margin-left:0}.iris-sidebar.collapsed{background:none;border:none}.iris-sidebar.collapsed .iris-avatar-sidebar-blk{opacity:0}.iris-sidebar{height:calc(var(--vh)*100);position:absolute}.iris-input-wrapper{width:750px}.iris-footer{z-index:9999}.iris-container{padding:0 50px}.iris-chat-history,.overflow-div-blk{width:90%}}@media screen and (max-width:780px){.iris-sidebar.expanded{max-width:220px}.iris-title{margin-top:-20px;width:600px}.iris-input-wrapper{margin-left:0;width:90%}}@media screen and (max-width:650px){.iris-chat-history,.iris-input-wrapper{width:90%}.iris-title{width:400px}.iris-chat-history-active{margin-left:0}}@media screen and (max-width:500px){.iris-input-wrapper,.overflow-div-blk{width:90%}}
/*# sourceMappingURL=main.2f8a0bc4.css.map*/