._homeContainer_qol0x_1{flex-direction:column;position:fixed;display:flex;align-items:center;justify-content:space-between;z-index:1;pointer-events:none;width:100%;flex:1;top:0;right:0}._halHeading_qol0x_15{text-align:center;text-shadow:0px 0px 28px rgba(67,184,227,.93);font-size:clamp(34px,8vw,50px);font-style:normal;font-weight:900;line-height:1;display:flex}._clickable_qol0x_25{pointer-events:auto}._hal-theme-dark_qol0x_29 ._homeHeading_qol0x_29,._homeHeading_qol0x_29{color:#fff;text-align:center;text-shadow:0px 0px 28px rgba(67,184,227,.93);font-size:clamp(55px,8vw,90px);font-style:normal;font-weight:900;line-height:1;max-width:1179px;margin:0 auto}._homeSubtitle_qol0x_40{max-width:1000px;text-align:center;color:#fff;font-weight:400;font-size:clamp(24px,2vw,60px)}._noPointerEvents_qol0x_49{pointer-events:none}._fadeIn_qol0x_52{opacity:0;z-index:2;transform:translateY(20px);animation:_fadeInUp_qol0x_1 .8s ease forwards}._fadeInDelay_qol0x_59{opacity:0;z-index:2;transform:translateY(20px);animation:_fadeInUp_qol0x_1 .8s ease forwards .6s}._fadeInLongDelay_qol0x_67{opacity:0;z-index:2;transform:translateY(20px);animation:_fadeInUp_qol0x_1 .8s ease forwards 1.2s}._startButton_qol0x_74{background-color:#ff63ffa0;box-shadow:0 0 16px 4px #8f648f40,0 0 32px 8px #ff63ff40;border:1px solid #ff63ff}._startButton_qol0x_74:disabled{cursor:not-allowed}._startButton_qol0x_74:disabled:hover{background:#ff63ffa0}._startButton_qol0x_74:hover{background:#ff80ff}._button2_qol0x_92{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:8px;padding-left:16px;padding-right:16px}._hal-theme-dark_qol0x_29 ._button2_qol0x_92:hover,._button2_qol0x_92:hover{background:#fff3;color:#fff}._bottomButtonBar_qol0x_109{display:flex;gap:8px;width:100%;justify-content:center;padding-bottom:20px}._messageContainer_qol0x_117{flex-grow:1;width:100%;min-height:calc(100vh - 250px);display:flex;flex-direction:column;justify-content:flex-end;gap:12px}._messagesWrapper_qol0x_129{-webkit-mask-image:linear-gradient(to top,#000 40%,#0000);mask-image:linear-gradient(to top,#000 40%,#0000);max-height:calc(100vh - 250px);overflow:auto;scrollbar-width:none;-ms-overflow-style:none;opacity:0;animation:_fadeIn_qol0x_52 .3s ease forwards}._messageContainer_qol0x_117::-webkit-scrollbar{display:none}._messageContainer_qol0x_117>*:first-child{margin-top:250px}._messageContainer_qol0x_117>*:last-child{padding-bottom:0}._message_qol0x_117{padding:12px 16px;border-radius:18px;word-wrap:break-word;font-size:16px;line-height:1.5}._aiMessage_qol0x_163{color:#e1e1e1;align-self:flex-start}._message_qol0x_117 p{margin:0}._message_qol0x_117 p+p{margin-top:.5em}._message_qol0x_117 ul,._message_qol0x_117 ol{margin:.25em 0;padding-left:1.5em}._message_qol0x_117 h1,._message_qol0x_117 h2,._message_qol0x_117 h3,._message_qol0x_117 h4,._message_qol0x_117 h5,._message_qol0x_117 h6{margin:.4em 0 .2em;font-size:inherit}._message_qol0x_117 pre{margin:.4em 0;padding:8px 12px;border-radius:8px;overflow-x:auto;background:#00000040;font-size:.9em}._message_qol0x_117 code{padding:1px 4px;border-radius:4px;background:#0003;font-size:.9em}._message_qol0x_117 pre code{padding:0;background:none}._message_qol0x_117 blockquote{margin:.4em 0;padding-left:12px;border-left:3px solid rgba(255,255,255,.3);opacity:.85}._message_qol0x_117 a{color:#6aecf7;text-decoration:underline;text-underline-offset:2px}._message_qol0x_117 a:hover{color:#a0f4ff}._hal-theme-light_qol0x_181 ._message_qol0x_117 pre,._hal-theme-light_qol0x_181 ._message_qol0x_117 code{background:#0000000f}._hal-theme-light_qol0x_181 ._message_qol0x_117 blockquote{border-left-color:#00000040}._hal-theme-light_qol0x_181 ._message_qol0x_117 a{color:#0969da}._hal-theme-light_qol0x_181 ._message_qol0x_117 a:hover{color:#0550ae}._typingIndicator_qol0x_187{display:flex;align-items:center;gap:5px;padding:12px 16px;border-radius:18px;align-self:flex-start;opacity:0;animation:_fadeIn_qol0x_52 .3s ease forwards}._typingIndicator_qol0x_187 span{width:6px;height:6px;border-radius:50%;background:#888;animation:_typingDotBounce_qol0x_1 1.2s ease-in-out infinite}._typingIndicator_qol0x_187 span:nth-child(2){animation-delay:.15s}._typingIndicator_qol0x_187 span:nth-child(3){animation-delay:.3s}._hal-theme-light_qol0x_181 ._typingIndicator_qol0x_187 span{background:#94a3b8}@keyframes _typingDotBounce_qol0x_1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@keyframes _fadeInUp_qol0x_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeOut_qol0x_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes _fadeIn_qol0x_52{0%{opacity:0}to{opacity:1}}._halInputContainer_qol0x_256{display:flex;flex-direction:row;align-items:center;gap:.5rem;width:100%;max-width:536px}._hal-theme-dark_qol0x_29 ._halInputField_qol0x_265,._halInputField_qol0x_265{width:100%;background:#0a0a1ab3;border:1px solid #1fb1d250;border-radius:50px;padding:.7rem 2.9rem .7rem 1rem;color:#fff;font-size:1rem;outline:none;transition:border-color .2s,box-shadow .2s;font-family:var(--font-primary);flex:1}._halInputField_qol0x_265:focus{border-color:var(--color-bizztech-blue2);box-shadow:0 0 0 1px #6aecf7aa}._hal-theme-dark_qol0x_29 ._halInputSubmitBtn_qol0x_285,._halInputSubmitBtn_qol0x_285{background:none;color:#fff;font-weight:700;font-size:1.1rem;border:none;cursor:pointer;box-shadow:none;display:flex;align-items:center;justify-content:center;border-radius:50%;width:36px;transition:transform .12s cubic-bezier(.4,0,.2,1);transform-origin:center}._hal-theme-dark_qol0x_29 ._halInputSubmitBtn_qol0x_285:hover,._halInputSubmitBtn_qol0x_285:hover{background:#ffffff12;color:#fff;outline:none}._hal-theme-light_qol0x_181 ._homeHeading_qol0x_29{color:#000;text-shadow:none}._hal-theme-light_qol0x_181 ._homeSubtitle_qol0x_40{color:#222}._hal-theme-light_qol0x_181 ._halInputField_qol0x_265{background:#ffffffe6;color:#111;border:1px solid #cbd5e1}._hal-theme-light_qol0x_181 ._halInputField_qol0x_265:focus{box-shadow:0 0 0 1px #94a3b8}._hal-theme-light_qol0x_181 ._halInputSubmitBtn_qol0x_285{color:#111}._hal-theme-light_qol0x_181 ._halInputSubmitBtn_qol0x_285:hover{background:#00000012;color:#111}._hal-theme-light_qol0x_181 ._button2_qol0x_92{background:#00000010}._hal-theme-light_qol0x_181 ._button2_qol0x_92:hover{background:#00000020;color:#111}._hal-theme-light_qol0x_181 ._aiMessage_qol0x_163{color:#111}._halInputSubmitBtn_qol0x_285:active{background:#ffffff2a}._halInputSubmitBtnPosition_qol0x_322{position:absolute;right:4px;top:50%;transform:translateY(-50%);height:2.2rem;box-shadow:none;margin-right:3px}._fixedChildrenContainer_qol0x_332{position:absolute;top:17px;z-index:3;width:100%;pointer-events:none}._permissionDeniedMessage_qol0x_340{color:#ff6b6b;background:#ff6b6b1a;padding:16px 20px;border-radius:8px;border:1px solid rgba(255,107,107,.3);text-align:center;max-width:400px;font-size:14px;line-height:1.4;margin-bottom:8px;display:flex;flex-direction:column;gap:12px}._permissionDeniedMessage_qol0x_340 p{margin:0}._permissionButton_qol0x_360{background:#ff6b6b33;color:#ff6b6b;border:1px solid rgba(255,107,107,.4);padding:8px 16px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s ease}._permissionButton_qol0x_360:hover{background:#ff6b6b4d;border-color:#ff6b6b99}._refreshNote_qol0x_376{font-size:12px;opacity:.8;font-style:italic}._slowFade_qol0x_382{opacity:1;animation:_slowFadeOut_qol0x_1 1.5s ease-in-out forwards}._fade_qol0x_52{opacity:1;animation:_slowFadeOut_qol0x_1 .5s ease-in-out forwards}._smallHal_qol0x_392{right:130px}@keyframes _slowFadeOut_qol0x_1{0%{opacity:1}to{opacity:0}}@media screen and (max-width: 768px){._homeSubtitle_qol0x_40{max-width:90%}._messageContainer_qol0x_117{padding:0}}@media screen and (max-width: 1010px){._smallHal_qol0x_392{right:260px}}@media screen and (max-width: 497px){._smallHal_qol0x_392{right:160px}}@media screen and (max-width: 390px){._smallHal_qol0x_392{right:150px}}._backdrop_2z8v0_3{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;animation:_fadeInBackdrop_2z8v0_1 .25s ease forwards;padding:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}._backdropClosing_2z8v0_39{animation:_fadeOutBackdrop_2z8v0_1 .2s ease forwards}@keyframes _fadeInBackdrop_2z8v0_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOutBackdrop_2z8v0_1{0%{opacity:1}to{opacity:0}}._modal_2z8v0_85{background:#0a0a1af2;border:1px solid rgba(255,99,255,.3);border-radius:16px;box-shadow:0 8px 32px #0006,0 0 80px #ff63ff1a;max-width:480px;width:100%;max-height:calc(100vh - 64px);overflow:hidden;display:flex;flex-direction:column;transform:scale(.9) translateY(20px);opacity:0;animation:_slideInModal_2z8v0_1 .3s ease forwards .05s}._modalClosing_2z8v0_117{animation:_slideOutModal_2z8v0_1 .2s ease forwards}@keyframes _slideInModal_2z8v0_1{0%{transform:scale(.9) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes _slideOutModal_2z8v0_1{0%{transform:scale(1) translateY(0);opacity:1}to{transform:scale(.9) translateY(20px);opacity:0}}._header_2z8v0_171{padding:20px 24px 16px;border-bottom:1px solid rgba(255,255,255,.1)}._title_2z8v0_181{margin:0 0 4px;font-size:1.25rem;font-weight:600;color:#fff;line-height:1.3;font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._description_2z8v0_199{margin:0;font-size:.875rem;color:#ffffffb3;line-height:1.5}._body_2z8v0_215{padding:20px 24px;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:16px}._fieldGroup_2z8v0_235{display:flex;flex-direction:column;gap:6px}._label_2z8v0_247{font-size:.875rem;font-weight:500;color:#ffffffe6}._required_2z8v0_259{color:#ff6b6b;margin-left:2px}._input_2z8v0_271,._textarea_2z8v0_273,._select_2z8v0_275{background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:10px 14px;font-size:1rem;color:#fff;outline:none;transition:border-color .2s,box-shadow .2s,outline .2s;font-family:inherit;width:100%;box-sizing:border-box}._input_2z8v0_271::placeholder,._textarea_2z8v0_273::placeholder{color:#fff6}._input_2z8v0_271:focus,._textarea_2z8v0_273:focus,._select_2z8v0_275:focus{border-color:#ff63ff99;outline:2px solid #ff63ff;outline-offset:-2px}._textarea_2z8v0_273{min-height:80px;resize:vertical}._select_2z8v0_275{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffffff80' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}._select_2z8v0_275 option{background:#1a1a2e;color:#fff}._checkboxGroup_2z8v0_369{display:flex;align-items:center;gap:10px;cursor:pointer}._checkbox_2z8v0_369{width:18px;height:18px;accent-color:#ff63ff;cursor:pointer}._checkboxLabel_2z8v0_397{font-size:.875rem;color:#ffffffe6;cursor:pointer}._radioGroup_2z8v0_411{display:flex;flex-direction:column;gap:8px}._radioOption_2z8v0_423{display:flex;align-items:center;gap:10px;cursor:pointer}._radio_2z8v0_411{width:18px;height:18px;accent-color:#ff63ff;cursor:pointer}._radioLabel_2z8v0_451{font-size:.875rem;color:#ffffffe6;cursor:pointer}._errorMessage_2z8v0_465{font-size:.75rem;color:#ff6b6b;margin-top:2px}._inputError_2z8v0_477{border-color:#ff6b6b!important}._footer_2z8v0_487{padding:16px 24px 20px;border-top:1px solid rgba(255,255,255,.1);display:flex;gap:12px;justify-content:flex-end}._button_2z8v0_503{padding:10px 20px;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;border:none;font-family:inherit}._cancelButton_2z8v0_525{background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.2)}._cancelButton_2z8v0_525:hover{background:#ffffff26;color:#fff}._submitButton_2z8v0_547{background-color:#ff63ffa0;color:#fff;border:1px solid #ff63ff;box-shadow:0 0 16px 4px #8f648f40,0 0 32px 8px #ff63ff40}._submitButton_2z8v0_547:hover{background:#ff80ff;transform:translateY(-1px)}._submitButton_2z8v0_547:active{transform:translateY(0)}._submitButton_2z8v0_547:disabled{opacity:.6;cursor:not-allowed;transform:none}._light_2z8v0_591 ._modal_2z8v0_85{background:#fffffffa;border-color:#0000001a;box-shadow:0 8px 32px #00000026}._light_2z8v0_591 ._title_2z8v0_181{color:#111}._light_2z8v0_591 ._description_2z8v0_199{color:#0009}._light_2z8v0_591 ._label_2z8v0_247{color:#333}._light_2z8v0_591 ._input_2z8v0_271,._light_2z8v0_591 ._textarea_2z8v0_273,._light_2z8v0_591 ._select_2z8v0_275{background:#0000000a;border-color:#00000026;color:#111}._light_2z8v0_591 ._input_2z8v0_271::placeholder,._light_2z8v0_591 ._textarea_2z8v0_273::placeholder{color:#0006}._light_2z8v0_591 ._input_2z8v0_271:focus,._light_2z8v0_591 ._textarea_2z8v0_273:focus,._light_2z8v0_591 ._select_2z8v0_275:focus{outline:2px solid #94a3b8;outline-offset:-2px;border-color:#94a3b8}._light_2z8v0_591 ._select_2z8v0_275{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2300000080' d='M6 8L1 3h10z'/%3E%3C/svg%3E")}._light_2z8v0_591 ._select_2z8v0_275 option{background:#fff;color:#111}._light_2z8v0_591 ._checkboxLabel_2z8v0_397,._light_2z8v0_591 ._radioLabel_2z8v0_451{color:#333}._light_2z8v0_591 ._cancelButton_2z8v0_525{background:#0000000d;color:#333;border-color:#00000026}._light_2z8v0_591 ._cancelButton_2z8v0_525:hover{background:#0000001a;color:#111}._light_2z8v0_591 ._header_2z8v0_171{border-bottom-color:#0000001a}._light_2z8v0_591 ._footer_2z8v0_487{border-top-color:#0000001a}@media screen and (max-width: 520px){._modal_2z8v0_85{max-width:100%;border-radius:12px}._header_2z8v0_171{padding:16px 20px 12px}._body_2z8v0_215{padding:16px 20px}._footer_2z8v0_487{padding:12px 20px 16px}._title_2z8v0_181{font-size:1.125rem}}
