._button_button__zL1pB{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:none;border-radius:8px;font-size:16px;font-weight:500;line-height:1.5;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none;white-space:nowrap}._button_button__zL1pB:disabled{opacity:.5;cursor:not-allowed}._button_button__zL1pB:focus-visible{outline:2px solid orange;outline-offset:2px}._button_button__zL1pB._button_primary__YpOxu{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:none;border-radius:8px;font-size:16px;font-weight:500;line-height:1.5;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none;white-space:nowrap}._button_button__zL1pB._button_primary__YpOxu:disabled{opacity:.5;cursor:not-allowed}._button_button__zL1pB._button_primary__YpOxu:focus-visible{outline:2px solid orange;outline-offset:2px}._button_button__zL1pB._button_primary__YpOxu{background-color:orange;color:#000}._button_button__zL1pB._button_primary__YpOxu:hover:not(:disabled){background-color:#cc8400;transform:translateY(-1px);box-shadow:0 4px 12px 0 rgba(0,0,0,.15)}._button_button__zL1pB._button_primary__YpOxu:active:not(:disabled){transform:translateY(0)}._button_button__zL1pB._button_secondary__5R4Zx{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:none;border-radius:8px;font-size:16px;font-weight:500;line-height:1.5;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none;white-space:nowrap}._button_button__zL1pB._button_secondary__5R4Zx:disabled{opacity:.5;cursor:not-allowed}._button_button__zL1pB._button_secondary__5R4Zx:focus-visible{outline:2px solid orange;outline-offset:2px}._button_button__zL1pB._button_secondary__5R4Zx{background-color:#4b6f8c;color:#fff}._button_button__zL1pB._button_secondary__5R4Zx:hover:not(:disabled){background-color:rgb(57.2093023256,84.6697674419,106.7906976744)}._button_button__zL1pB._button_outline__EZ901{background-color:rgba(0,0,0,0);border:2px solid orange;color:var(--text-primary)}._button_button__zL1pB._button_outline__EZ901:hover:not(:disabled){background-color:rgba(255,165,0,.1);border-color:#cc8400}._button_button__zL1pB._button_ghost__m8sEL{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:none;border-radius:8px;font-size:16px;font-weight:500;line-height:1.5;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none;white-space:nowrap}._button_button__zL1pB._button_ghost__m8sEL:disabled{opacity:.5;cursor:not-allowed}._button_button__zL1pB._button_ghost__m8sEL:focus-visible{outline:2px solid orange;outline-offset:2px}._button_button__zL1pB._button_ghost__m8sEL{background-color:rgba(0,0,0,0);color:var(--text-primary)}._button_button__zL1pB._button_ghost__m8sEL:hover:not(:disabled){background-color:var(--bg-surface)}._button_button__zL1pB._button_large__VzmJN{padding:16px 32px;font-size:18px}._button_button__zL1pB._button_small__caRz2{padding:4px 8px;font-size:14px}._button_button__zL1pB._button_fullWidth__uVEsc{width:100%}._button_button__zL1pB._button_loading__xHMMf{position:relative;color:rgba(0,0,0,0);pointer-events:none}._button_button__zL1pB._button_loading__xHMMf:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px;border:2px solid #2a2a2e;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:_button_spin__ijLXS .6s linear infinite}._button_button__zL1pB._button_primary__YpOxu._button_loading__xHMMf:after,._button_button__zL1pB._button_secondary__5R4Zx._button_loading__xHMMf:after{border-color:rgba(0,0,0,0) #2a2a2e #2a2a2e}._button_button__zL1pB._button_ghost__m8sEL._button_loading__xHMMf:after,._button_button__zL1pB._button_outline__EZ901._button_loading__xHMMf:after{border-color:rgba(0,0,0,0) orange orange}@keyframes _button_spin__ijLXS{to{transform:rotate(1turn)}}._input_inputWrapper__PDLH5{margin-bottom:16px}._input_label__fg3AR{display:block;margin-bottom:4px;font-size:14px;font-weight:500;color:var(--text-primary)}._input_input__z8vl7{width:100%;padding:8px 16px;background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-size:16px;font-family:var(--font-oxanium),"Oxanium",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;caret-color:orange}._input_input__z8vl7::placeholder{color:var(--text-secondary)}._input_input__z8vl7:focus{outline:none;border-color:orange;box-shadow:0 0 0 3px rgba(255,165,0,.1)}._input_input__z8vl7:disabled{opacity:.5;cursor:not-allowed}._input_textarea__Ekgbn{width:100%;padding:8px 16px;background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-size:16px;font-family:var(--font-oxanium),"Oxanium",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;caret-color:orange}._input_textarea__Ekgbn::placeholder{color:var(--text-secondary)}._input_textarea__Ekgbn:focus{outline:none;border-color:orange;box-shadow:0 0 0 3px rgba(255,165,0,.1)}._input_textarea__Ekgbn:disabled{opacity:.5;cursor:not-allowed}._input_textarea__Ekgbn{min-height:100px;resize:vertical}._input_error__NVAxS{margin-top:4px;font-size:14px;color:var(--color-error)}._input_helper__5zxLE{margin-top:4px;font-size:14px;color:var(--text-secondary)}._auth-form_authContainer__7YNa8{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px;background-color:var(--bg-primary)}._auth-form_authCard__FQPqk{background-color:var(--bg-card);border-radius:12px;padding:24px;border:1px solid var(--border-color);box-shadow:0 2px 8px 0 rgba(0,0,0,.1);transition:box-shadow .2s ease-in-out,transform .2s ease-in-out}._auth-form_authCard__FQPqk:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.15)}._auth-form_authCard__FQPqk{width:100%;max-width:450px;padding:48px}@media(min-width:640px){._auth-form_authCard__FQPqk{padding:64px}}._auth-form_authHeader__W11H8{text-align:center;margin-bottom:32px}._auth-form_authHeader__W11H8 h1{font-size:30px;margin-bottom:8px;color:var(--text-primary)}._auth-form_authHeader__W11H8 p{color:var(--text-secondary);margin-bottom:0}._auth-form_authForm__DKR6K{display:flex;flex-direction:column;gap:16px}._auth-form_divider__Bq96w{display:flex;align-items:center;text-align:center;margin:24px 0;color:var(--text-secondary);font-size:14px}._auth-form_divider__Bq96w:after,._auth-form_divider__Bq96w:before{content:"";flex:1 1;border-bottom:1px solid var(--border-color)}._auth-form_divider__Bq96w:before{margin-right:16px}._auth-form_divider__Bq96w:after{margin-left:16px}._auth-form_googleButton__UCG7S{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:16px;background-color:#fff;color:#1a1a1a;border:1px solid var(--border-color);border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease-in-out}._auth-form_googleButton__UCG7S:hover:not(:disabled){background-color:#f5f5f5;transform:translateY(-1px);box-shadow:0 4px 12px 0 rgba(0,0,0,.15)}._auth-form_googleButton__UCG7S:disabled{opacity:.5;cursor:not-allowed}._auth-form_googleButton__UCG7S svg{width:20px;height:20px}._auth-form_errorMessage__UagH5{padding:16px;background-color:rgba(var(--color-error),.1);border:1px solid var(--color-error);border-radius:8px;color:var(--color-error);font-size:14px;margin-bottom:16px}._auth-form_successMessage__GDYbQ{padding:16px;background-color:rgba(var(--color-success),.1);border:1px solid var(--color-success);border-radius:8px;color:var(--color-success);font-size:14px;margin-bottom:16px}._auth-form_authFooter__Igtf1{margin-top:24px;text-align:center;color:var(--text-secondary);font-size:14px}._auth-form_authFooter__Igtf1 a{color:orange;text-decoration:none;font-weight:500}._auth-form_authFooter__Igtf1 a:hover{text-decoration:underline}._auth-form_backLink__mtaSl{display:inline-flex;align-items:center;gap:4px;margin-bottom:24px;color:var(--text-secondary);text-decoration:none;font-size:14px;transition:color .2s ease-in-out}._auth-form_backLink__mtaSl:hover{color:orange}._auth-form_backLink__mtaSl svg{width:16px;height:16px}._modal_modalOverlay__fl4Jw{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:_modal_fadeIn__R9HcN .2s ease-out;overflow-y:auto;padding:24px;isolation:isolate}._modal_modalOverlay__fl4Jw._modal_closing__JuCkD{animation:_modal_fadeOut__Uosxg .2s ease-out}._modal_modalContent__OMZPm{position:relative;width:100%;max-width:500px;background-color:#1a1b26;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.06);animation:_modal_slideUp__UwbbR .3s ease-out;max-height:90vh;overflow-y:auto}._modal_modalContent__OMZPm::-webkit-scrollbar{width:6px}._modal_modalContent__OMZPm::-webkit-scrollbar-track{background:rgba(0,0,0,0)}._modal_modalContent__OMZPm::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}._modal_modalContent__OMZPm._modal_closing__JuCkD{animation:_modal_slideDown__4945K .2s ease-out}._modal_modalHeader___rb4L{padding:16px 32px;background:#2a2b36;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;align-items:center;justify-content:space-between}._modal_modalHeader___rb4L h2{font-size:16px;font-weight:600;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;margin:0;color:#c0caf5}._modal_modalClose__vYBpp{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#565f89;cursor:pointer;width:32px;height:32px;transition:color .15s ease-in-out}._modal_modalClose__vYBpp:hover{color:#c0caf5}._modal_modalClose__vYBpp svg{width:22px;height:22px}._modal_modalBody__nnmqC{padding:48px;background:#1a1b26}@keyframes _modal_fadeIn__R9HcN{0%{opacity:0}to{opacity:1}}@keyframes _modal_fadeOut__Uosxg{0%{opacity:1}to{opacity:0}}@keyframes _modal_slideUp__UwbbR{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _modal_slideDown__4945K{0%{transform:translateY(0);opacity:1}to{transform:translateY(30px);opacity:0}}._auth-modal_authModal___Zkpx ._auth-modal_authForm__FwgaO{display:flex;flex-direction:column;gap:16px}._auth-modal_authModal___Zkpx ._auth-modal_divider__JjKUR{display:flex;align-items:center;text-align:center;margin:32px 0;color:var(--text-secondary);font-size:14px}._auth-modal_authModal___Zkpx ._auth-modal_divider__JjKUR:after,._auth-modal_authModal___Zkpx ._auth-modal_divider__JjKUR:before{content:"";flex:1 1;border-bottom:1px solid var(--border-color)}._auth-modal_authModal___Zkpx ._auth-modal_divider__JjKUR:before{margin-right:16px}._auth-modal_authModal___Zkpx ._auth-modal_divider__JjKUR:after{margin-left:16px}._auth-modal_authModal___Zkpx ._auth-modal_oauthButtons__jOiXB{display:flex;align-items:center;justify-content:center;gap:16px}._auth-modal_authModal___Zkpx ._auth-modal_oauthButton__RcSJ0{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:2px solid var(--border-color);background-color:rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out}._auth-modal_authModal___Zkpx ._auth-modal_oauthButton__RcSJ0:hover:not(:disabled){border-color:orange;transform:scale(1.05);box-shadow:0 0 0 4px rgba(255,165,0,.1)}._auth-modal_authModal___Zkpx ._auth-modal_oauthButton__RcSJ0:disabled{opacity:.5;cursor:not-allowed}._auth-modal_authModal___Zkpx ._auth-modal_oauthButton__RcSJ0 svg{width:24px;height:24px;color:var(--text-primary)}._auth-modal_authModal___Zkpx ._auth-modal_errorMessage__zcs8x{padding:16px;background-color:rgba(239,68,68,.1);border:1px solid #ef4444;border-radius:8px;color:#ef4444;font-size:14px;margin-bottom:16px}._auth-modal_authModal___Zkpx ._auth-modal_footer__NHLoh{margin-top:24px;text-align:center;color:var(--text-secondary);font-size:14px}._auth-modal_authModal___Zkpx ._auth-modal_footer__NHLoh button{background:none;border:none;color:orange;text-decoration:none;font-weight:500;cursor:pointer;padding:0;font-size:inherit}._auth-modal_authModal___Zkpx ._auth-modal_footer__NHLoh button:hover{text-decoration:underline}._navbar_navbar__W_sYo{position:fixed;top:0;left:0;right:0;z-index:1020;background-color:#2a2b36;border-bottom:1px solid hsla(0,0%,100%,.06);transition:all .2s ease-in-out}._navbar_navbar__W_sYo._navbar_scrolled__zwivk{background-color:rgba(42,43,54,.98);box-shadow:0 4px 20px rgba(0,0,0,.4)}._navbar_navContainer___4WIY{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media(min-width:640px){._navbar_navContainer___4WIY{max-width:640px;padding-left:24px;padding-right:24px}}@media(min-width:768px){._navbar_navContainer___4WIY{max-width:768px}}@media(min-width:1024px){._navbar_navContainer___4WIY{max-width:1024px}}@media(min-width:1280px){._navbar_navContainer___4WIY{max-width:1280px}}._navbar_navContainer___4WIY{display:flex;align-items:center;justify-content:space-between;padding-top:8px;padding-bottom:8px}._navbar_navLeft__G7f5y{display:flex;align-items:center;gap:16px}._navbar_logo__3KQhG{display:flex;align-items:center;justify-content:flex-start;gap:8px;font-size:18px;font-weight:700;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace}._navbar_logo__3KQhG,._navbar_logo__3KQhG:hover{color:#c0caf5;text-decoration:none}._navbar_navLinks__lrOAe{display:flex;align-items:center;justify-content:flex-start;gap:32px;list-style:none;margin:0}@media(max-width:768px){._navbar_navLinks__lrOAe{display:none}}._navbar_navLinks__lrOAe a{color:#9aa5ce;text-decoration:none;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:14px;font-weight:600;transition:color .2s ease-in-out}._navbar_navLinks__lrOAe a:hover{color:orange;text-decoration:none}._navbar_navActions__7J9TC{display:flex;align-items:center;justify-content:flex-start;gap:8px;position:relative}._navbar_userMenuWrapper__2HDWN{position:relative;margin-left:8px}._navbar_avatarButton__tqwi7{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;transition:transform .2s ease-in-out}._navbar_avatarButton__tqwi7:hover{transform:scale(1.05)}._navbar_avatar__wCZCj{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:orange;color:#1a1b26;font-weight:700;font-size:14px}._navbar_avatar__wCZCj,._navbar_dropdown__kpUGD{font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace}._navbar_dropdown__kpUGD{position:absolute;top:calc(100% + 8px);right:0;min-width:220px;background:#1a1b26;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.5);padding:8px;z-index:1000;animation:_navbar_fadeIn__Wpgvu .2s ease-out}@keyframes _navbar_fadeIn__Wpgvu{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._navbar_dropdownHeader__NGDbQ{padding:8px 16px}._navbar_userName__JhlHn{font-weight:600;color:#c0caf5;font-size:14px;margin-bottom:4px}._navbar_userEmail__tF9Sw{font-size:12px;color:#565f89;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._navbar_dropdownDivider__DjBjo{height:1px;background:hsla(0,0%,100%,.06);margin:8px 0}._navbar_dropdownItem__waDaA{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;padding:8px 16px;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#c0caf5;font-size:14px;font-weight:500;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;cursor:pointer;transition:background-color .2s ease-in-out;text-align:left}._navbar_dropdownItem__waDaA svg{color:#565f89}._navbar_dropdownItem__waDaA:hover{background:hsla(0,0%,100%,.05)}._navbar_desktopAuthButtons__Bzejz{display:flex;align-items:center;gap:8px}@media(max-width:768px){._navbar_desktopAuthButtons__Bzejz{display:none}}._navbar_mobileMenuButton__sUwlm{display:flex;align-items:center;justify-content:center;padding:4px;background:rgba(0,0,0,0);border:none;color:#c0caf5;cursor:pointer;display:none}._navbar_mobileMenuButton__sUwlm svg{width:22px;height:22px}@media(max-width:768px){._navbar_mobileMenuButton__sUwlm{display:flex}}._navbar_mobileMenu__DKxVe{position:fixed;top:50px;left:0;right:0;background-color:#1a1b26;border-bottom:1px solid hsla(0,0%,100%,.06);padding:24px;display:none;flex-direction:column;align-items:center;gap:16px;box-shadow:0 10px 30px rgba(0,0,0,.5)}@media(max-width:768px){._navbar_mobileMenu__DKxVe{display:flex}}._navbar_mobileMenu__DKxVe._navbar_open___3Qb9{display:flex}._navbar_mobileMenu__DKxVe a{color:#c0caf5;text-decoration:none;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:14px;font-weight:500;padding:8px 0;transition:color .2s ease-in-out}._navbar_mobileMenu__DKxVe a:hover{color:orange}._navbar_mobileMenuDivider__Z7g96{height:1px;width:100%;background:hsla(0,0%,100%,.06);margin:4px 0}._navbar_mobileMenuItem__i6TmD{background:rgba(0,0,0,0);border:none;color:#c0caf5;text-decoration:none;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:14px;font-weight:500;padding:8px 0;cursor:pointer;text-align:center;transition:color .2s ease-in-out}._navbar_mobileMenuItem__i6TmD:hover{color:orange}._navbar_mobileGetStarted__sWdZF{background:orange;color:#1a1b26;font-weight:700;padding:8px 32px;border-radius:4px;text-align:center;margin-top:4px;align-self:center;width:auto}._navbar_mobileGetStarted__sWdZF:hover{color:#1a1b26;opacity:.9}._footer_footer__2m6Pm{padding:0;position:relative;z-index:1}@media(min-width:768px){._footer_footer__2m6Pm{padding:48px 32px}}._footer_terminalWindow__7gh7U{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media(min-width:640px){._footer_terminalWindow__7gh7U{max-width:640px;padding-left:24px;padding-right:24px}}@media(min-width:768px){._footer_terminalWindow__7gh7U{max-width:768px}}@media(min-width:1024px){._footer_terminalWindow__7gh7U{max-width:1024px}}@media(min-width:1280px){._footer_terminalWindow__7gh7U{max-width:1280px}}._footer_terminalWindow__7gh7U{border-radius:0;overflow:hidden;box-shadow:none}@media(min-width:768px){._footer_terminalWindow__7gh7U{border-radius:12px;box-shadow:0 25px 60px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.06)}}._footer_termBar__Egvlh{display:flex;align-items:center;justify-content:center;padding:8px 16px;background:#2a2b36;border-bottom:1px solid hsla(0,0%,100%,.06)}._footer_termBarTitle__Q6PSB{text-align:center;font-size:12px;color:#565f89;-webkit-user-select:none;-moz-user-select:none;user-select:none}._footer_termBarTitle__Q6PSB,._footer_termBody__Aro5e{font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace}._footer_termBody__Aro5e{background:#1a1b26;padding:24px;font-size:14px;line-height:1.7;color:#c0caf5}@media(max-width:767px){._footer_termBody__Aro5e{padding:16px}}@media(min-width:768px){._footer_termBody__Aro5e{padding:32px 48px}}._footer_termContent__oaxX9{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-bottom:16px}@media(min-width:768px){._footer_termContent__oaxX9{grid-template-columns:2fr 1fr 2fr;gap:48px;margin-bottom:24px}}._footer_termLine__0l4Zr{display:flex;align-items:center;gap:8px;margin-bottom:4px}._footer_termPrompt__oSBpa{color:orange;font-weight:700}._footer_termCmd__rAVOE{color:#c0caf5}._footer_termOutput__iOC5x{padding-left:16px}._footer_termOutput__iOC5x p{color:#565f89;margin-bottom:8px;max-width:320px;font-size:13px;line-height:1.6}._footer_logo__MFzWB{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;color:#c0caf5;margin-bottom:8px}._footer_termGold__nsxfy{color:orange}._footer_termEmail__VL9Ic{color:orange;font-size:13px;text-decoration:none;transition:opacity .2s ease-in-out}._footer_termEmail__VL9Ic:hover{opacity:.8}._footer_termLinksColumn__A_wnC{display:flex;flex-direction:row;gap:32px}@media(min-width:768px){._footer_termLinksColumn__A_wnC{flex-direction:column;gap:24px}}._footer_termLinkGroup__cR0Rd ul{list-style:none;padding-left:16px;display:flex;flex-direction:column;gap:2px}._footer_termLinkGroup__cR0Rd ul li a{color:#565f89;font-size:13px;text-decoration:none;transition:color .2s ease-in-out}._footer_termLinkGroup__cR0Rd ul li a:before{content:"  "}._footer_termLinkGroup__cR0Rd ul li a:hover{color:orange}._footer_termContactForm__dCqER,._footer_termForm__EL0kH{display:flex;flex-direction:column}._footer_termForm__EL0kH{gap:8px;padding-left:16px;margin-top:4px}._footer_termInput___48aQ{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#c0caf5;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:13px;padding:4px 8px;outline:none;transition:border-color .15s ease-in-out}._footer_termInput___48aQ:focus{border-color:orange;background:hsla(0,0%,100%,.06)}._footer_termInput___48aQ::placeholder{color:#565f89;opacity:.8}._footer_termInput___48aQ:disabled{opacity:.5}._footer_termTextarea___0OVT{resize:vertical;min-height:60px;line-height:1.5}._footer_termSubmit___NpNE{background:rgba(255,165,0,.15);border:1px solid rgba(255,165,0,.4);border-radius:4px;color:orange;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:13px;font-weight:600;padding:4px 8px;cursor:pointer;transition:all .15s ease-in-out}._footer_termSubmit___NpNE:hover:not(:disabled){background:rgba(255,165,0,.25);border-color:orange}._footer_termSubmit___NpNE:disabled{opacity:.5;cursor:not-allowed}._footer_termSuccess__V7eFl{padding:8px 16px;margin-top:4px;margin-left:16px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:4px;color:#4ade80;font-size:13px}._footer_termError__rc0xT{padding:4px 8px;margin-top:4px;margin-left:16px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:4px;color:#f87171;font-size:13px}._footer_termDivider__xn8A1{height:1px;background:hsla(0,0%,100%,.06);margin-bottom:16px}._footer_termBottom__2fNnF{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}@media(max-width:640px){._footer_termBottom__2fNnF{flex-direction:column;text-align:center}}._footer_termMuted__rmveN{color:#565f89;font-size:13px}._footer_termGoldLink__pFsuY{color:orange;text-decoration:none;transition:opacity .2s ease-in-out}._footer_termGoldLink__pFsuY:hover{opacity:.8}._footer_socialLinks__2uMvA{display:flex;align-items:center;gap:16px;list-style:none}._footer_socialLinks__2uMvA a{color:#565f89;transition:color .2s ease-in-out}._footer_socialLinks__2uMvA a:hover{color:orange}._footer_socialLinks__2uMvA a svg{width:18px;height:18px}._landing_landing__Fscai{z-index:1}._landing_landing__Fscai,._landing_sectionViewport__K88tP{width:100%;height:100vh;overflow:hidden;position:relative}._landing_fixedBg__J_Q_J{position:fixed;inset:0;z-index:0;pointer-events:none}._landing_bgOverlay__fO1dc{position:absolute;inset:0}._landing_scrollSection__3O2Xf{position:absolute;inset:0;z-index:1;overflow-y:auto;overflow-x:hidden;will-change:transform,opacity;transition:transform .7s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1);pointer-events:none;scrollbar-width:none}._landing_scrollSection__3O2Xf::-webkit-scrollbar{display:none}._landing_scrollSection__3O2Xf._landing_active__G_mPb{transform:translateY(0) scale(1);opacity:1;z-index:2;pointer-events:auto}._landing_scrollSection__3O2Xf._landing_above__1jJsf{transform:translateY(-30%) scale(.95);opacity:0;z-index:1}._landing_scrollSection__3O2Xf._landing_below__ZNe57{transform:translateY(100%);opacity:0;z-index:1}._landing_centeredSection__mwP08{display:flex;align-items:center;justify-content:center}@media(max-width:767px){._landing_centeredSection__mwP08{padding:50px 0 0}}._landing_footerSection___HfoK{display:flex;flex-direction:column;justify-content:center;padding:32px}@media(max-width:767px){._landing_footerSection___HfoK{padding:0;justify-content:center}}._landing_sectionTerminal__16rBP{max-width:1280px;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:0 25px 60px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.06)}@media(max-width:767px){._landing_sectionTerminal__16rBP{max-height:calc(100vh - 90px);display:flex;flex-direction:column;border-radius:0;box-shadow:none;width:100%}}._landing_sectionTermBar__pfAnE{display:flex;align-items:center;justify-content:center;padding:8px 16px;background:#2a2b36;border-bottom:1px solid hsla(0,0%,100%,.06);flex-shrink:0}._landing_sectionTermTitle__mAEtD{text-align:center;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:12px;color:#565f89;-webkit-user-select:none;-moz-user-select:none;user-select:none}._landing_sectionTermBody__XT8za{background:#1a1b26;padding:32px 24px;color:#c0caf5}@media(min-width:768px){._landing_sectionTermBody__XT8za{padding:48px 64px}}@media(max-width:767px){._landing_sectionTermBody__XT8za{flex:1 1;min-height:0;overflow-y:auto;padding:16px}._landing_sectionTermBody__XT8za::-webkit-scrollbar{width:4px}._landing_sectionTermBody__XT8za::-webkit-scrollbar-track{background:rgba(0,0,0,0)}._landing_sectionTermBody__XT8za::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}}._landing_hero__1tHZ_{min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:100px 24px 48px;position:relative;overflow:hidden}@media(min-width:768px){._landing_hero__1tHZ_{padding:120px 32px 64px}}._landing_rocketField__iaoxW{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}._landing_rocket__RrLKm{position:absolute;height:auto;opacity:.07;animation:_landing_rocketFly__0wEps linear infinite}@keyframes _landing_rocketFly__0wEps{0%{transform:translate(var(--rx-from),var(--ry-from))}to{transform:translate(var(--rx-to),var(--ry-to))}}._landing_heroTerminal__yT5OT{height:100vh;min-height:0;padding-top:80px;padding-bottom:16px}@media(min-width:768px){._landing_heroTerminal__yT5OT{padding-top:80px;padding-bottom:24px}}._landing_heroContent__RD2ZS{max-width:900px;z-index:2;position:relative;text-align:center}._landing_typingTerminal__SA9R2{display:inline-flex;flex-direction:column;border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 4px 20px rgba(0,0,0,.4);margin-bottom:32px}._landing_typingBody__OjpaQ{display:flex;align-items:center;padding:8px 16px;background:#1a1b26;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:14px;min-width:280px;min-height:36px}._landing_typingPrompt__NLTbL{color:#9ece6a;font-weight:700;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:8px}._landing_typingText__X1819{color:orange;white-space:nowrap}._landing_typingCursor__Z7f6l{display:inline-block;width:8px;height:18px;background:orange;flex-shrink:0;animation:_landing_typingBlink__gegrm 1s step-end infinite}@keyframes _landing_typingBlink__gegrm{50%{opacity:0}}._landing_hero__1tHZ_ h1{font-size:48px;font-weight:700;line-height:1.15;margin-bottom:32px;letter-spacing:-.02em}@media(min-width:768px){._landing_hero__1tHZ_ h1{font-size:60px}}@media(min-width:1024px){._landing_hero__1tHZ_ h1{font-size:68px}}._landing_highlight__xPlHZ{color:orange;display:inline-block}._landing_subtitle__Deo8e{font-size:18px;color:var(--text-secondary);line-height:1.75;margin-bottom:48px;max-width:720px;margin-left:auto;margin-right:auto}@media(min-width:768px){._landing_subtitle__Deo8e{font-size:20px}}._landing_ctaButtons__OWU4l{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}@media(max-width:767px){._landing_terminalToggle__17fqd{display:none}}._landing_terminalToggle__17fqd button{border-color:hsla(0,0%,100%,.2)!important}._landing_terminalToggle__17fqd button:hover{border-color:hsla(0,0%,100%,.35)!important;background-color:hsla(0,0%,100%,.05)!important}._landing_pixelIcon__Oj2J3{display:inline-grid;grid-template-columns:repeat(5,4px);grid-template-rows:repeat(5,4px);gap:1px;flex-shrink:0;margin-right:8px}._landing_pixelOn__6oRMO{background:orange;border-radius:.5px}._landing_pixelOff__kTx7h{background:rgba(0,0,0,0)}._landing_termCursorLine__ILtOV{display:flex;align-items:center;gap:8px;margin-top:16px;opacity:.6}._landing_terminal__KKYPP{width:100%;max-width:900px;max-height:min(88vh,920px);z-index:2;position:relative;border-radius:12px;overflow:hidden;box-shadow:0 25px 60px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.06);animation:_landing_terminalFadeIn__W8hS7 .6s ease-out;display:flex;flex-direction:column}@keyframes _landing_terminalFadeIn__W8hS7{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._landing_terminalBar__hltmE{display:flex;align-items:center;padding:8px 16px;background:#2a2b36;border-bottom:1px solid hsla(0,0%,100%,.06);flex-shrink:0}._landing_terminalTitle__V6rnf{text-align:center;font-size:12px;color:#565f89;-webkit-user-select:none;-moz-user-select:none;user-select:none}._landing_terminalBody__bOWJh,._landing_terminalTitle__V6rnf{flex:1 1;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace}._landing_terminalBody__bOWJh{background:#1a1b26;padding:24px;font-size:14px;line-height:1.7;color:#c0caf5;overflow-y:auto}@media(min-width:768px){._landing_terminalBody__bOWJh{padding:32px 24px}}._landing_terminalBody__bOWJh::-webkit-scrollbar{width:6px}._landing_terminalBody__bOWJh::-webkit-scrollbar-track{background:rgba(0,0,0,0)}._landing_terminalBody__bOWJh::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}._landing_terminalLogo__LqCOG{display:flex;align-items:center;gap:16px;margin-bottom:16px}._landing_terminalLogo__LqCOG img{image-rendering:pixelated;border-radius:4px}._landing_terminalBrand__vGhic{display:flex;flex-direction:column}._landing_brandName__I6OkH{font-size:24px;font-weight:700;color:#c0caf5;letter-spacing:-.02em}._landing_brandGold__YC3g4{color:orange}._landing_brandVersion__zoqHh{font-size:12px;color:#565f89}._landing_terminalHeading__o0EHo{font-size:18px;font-weight:600;margin-bottom:8px;display:flex;gap:8px;flex-wrap:wrap}@media(min-width:768px){._landing_terminalHeading__o0EHo{font-size:20px}}._landing_termPrompt__ssA1e{color:#9ece6a;font-weight:700;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}._landing_termGold__o2oml{color:orange}._landing_termMuted__7iRxr{color:#565f89}._landing_terminalDesc__h0y3B{margin-bottom:8px;color:#c0caf5;opacity:.85}._landing_terminalDesc__h0y3B p{margin:0 0 4px;line-height:1.5}._landing_terminalSep__bhie1{color:#565f89;opacity:.4;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;white-space:nowrap}._landing_terminalOptions__RZnBf{margin-bottom:4px}._landing_optionsLabel__E5Z1E{margin-bottom:4px;color:#c0caf5;font-size:14px}._landing_terminalOption__n5HxW{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:4px;cursor:pointer;transition:background .15s ease-in-out;color:#c0caf5;-webkit-user-select:none;-moz-user-select:none;user-select:none}._landing_terminalOption__n5HxW:hover{background:hsla(0,0%,100%,.05)}._landing_terminalOptionActive__ufsYZ{background:rgba(255,165,0,.1)}._landing_optionNumber__FBMMr{color:#565f89;width:18px;flex-shrink:0;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}._landing_optionArrow__DsVxr{color:orange;width:14px;flex-shrink:0;font-size:14px}._landing_termInputText__2EKS9{color:orange;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:14px}._landing_cursor__aG7Hx{display:inline-block;width:8px;height:18px;background:orange;animation:_landing_blink__Dt2g2 1s step-end infinite;flex-shrink:0}@keyframes _landing_blink__Dt2g2{50%{opacity:0}}._landing_termScreenHeader__g83vf{font-weight:600;margin-bottom:24px;color:#c0caf5}._landing_termScreenHeader__g83vf ._landing_termPrompt__ssA1e{margin-right:8px}._landing_termSection__JwkBF{margin-bottom:32px}._landing_termSection__JwkBF p{margin:0 0 8px;line-height:1.7}._landing_termSectionBadge__lvx9t{display:inline-block;padding:2px 8px;background:rgba(255,165,0,.15);color:orange;border-radius:4px;font-size:12px;font-weight:600;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}._landing_termSectionIntro__J15V2{color:#c0caf5;opacity:.85}@media(max-width:767px){._landing_termSectionIntro__J15V2{font-size:13px}}._landing_termSectionTitle__rfqBs{color:orange;font-weight:700;font-size:14px;letter-spacing:.5px;margin-bottom:4px}._landing_termDivider__24WOr{height:1px;background:hsla(0,0%,100%,.08);margin-bottom:16px}._landing_termServicesRow___rVJX{display:flex;gap:32px;margin-bottom:16px}@media(max-width:639px){._landing_termServicesRow___rVJX{flex-direction:column;gap:0}}._landing_termServicesRow___rVJX ._landing_termSection__JwkBF{flex:1 1;min-width:0}._landing_termStep__8AIxR{display:flex;gap:8px;padding:4px 0;margin-bottom:8px}@media(max-width:767px){._landing_termStep__8AIxR{margin-bottom:4px}._landing_termStep__8AIxR ._landing_termMuted__7iRxr{font-size:13px}}._landing_termStepTitle__iXNGY{color:#c0caf5;font-weight:500}@media(max-width:767px){._landing_termStepTitle__iXNGY{font-size:14px}}._landing_termPricingGrid__E8EB6{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:16px}@media(max-width:767px){._landing_termPricingGrid__E8EB6{grid-template-columns:1fr;gap:8px}}._landing_termPricingCard__VjHZc{padding:16px;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;background:hsla(0,0%,100%,.02)}@media(max-width:767px){._landing_termPricingCard__VjHZc{padding:4px 16px}}._landing_termPricingHeader__f_KEO{font-size:16px;font-weight:600;margin-bottom:8px}@media(max-width:767px){._landing_termPricingHeader__f_KEO{font-size:14px;margin-bottom:4px}}._landing_termPricingPopular__Gy1jU{color:orange}._landing_termPricingFeature__QbIyo{padding:2px 0;font-size:14px;color:#c0caf5;opacity:.85}@media(max-width:767px){._landing_termPricingFeature__QbIyo{font-size:13px}}._landing_termPricingFeature__QbIyo ._landing_termGold__o2oml{margin-right:4px}._landing_termForm__th0dC{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}._landing_termField__SKOcJ{display:flex;flex-direction:column;gap:4px}._landing_termFieldLabel__e1svH{color:#565f89;font-size:12px;text-transform:uppercase;letter-spacing:.5px}._landing_termFieldInput__acsKR,._landing_termFieldLabel__e1svH{font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace}._landing_termFieldInput__acsKR{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#c0caf5;font-size:14px;padding:8px 16px;outline:none;transition:border-color .15s ease-in-out}._landing_termFieldInput__acsKR:focus{border-color:orange;background:hsla(0,0%,100%,.06)}._landing_termFieldInput__acsKR::placeholder{color:#565f89;opacity:.8}._landing_termFieldInput__acsKR:disabled{opacity:.5}._landing_termFieldTextarea__edfdY{resize:vertical;min-height:80px;line-height:1.5}._landing_termFormHint__jqUwe{font-size:12px;margin-bottom:16px}._landing_termError__gCs2U{padding:8px 16px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:4px;color:#f87171;font-size:14px;margin-bottom:16px}._landing_termSuccess__7DDCO{padding:8px 16px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:4px;color:#4ade80;font-size:14px;margin-bottom:16px}._landing_contactQuestionnaire__cmvFL{display:flex;flex-direction:column;gap:4px}._landing_contactAnswered__4PLep{font-size:14px;line-height:1.6}._landing_contactQuestion__5bZym{display:flex;align-items:flex-start;gap:8px;font-size:14px;margin-top:8px;margin-bottom:8px}._landing_contactQMark__l_shm{color:orange;font-weight:700;flex-shrink:0}._landing_contactInputLine__om9wi{display:flex;align-items:center;gap:8px;margin-bottom:4px}._landing_contactArrow__DM4uI{color:orange;flex-shrink:0;font-size:14px}._landing_contactInput__18tPu{flex:1 1;background:rgba(0,0,0,0);border:none;outline:none;color:orange;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:14px;caret-color:orange;caret-shape:block;animation:_landing_caretBlink__3HClo 1s step-end infinite;padding:0}._landing_contactInput__18tPu::placeholder{color:#565f89;opacity:.8}._landing_contactInput__18tPu:disabled{opacity:.5}@keyframes _landing_caretBlink__3HClo{0%,to{caret-color:orange}50%{caret-color:rgba(0,0,0,0)}}._landing_passwordToggle__dIUVZ{display:flex;align-items:center;background:none;border:none;color:#565f89;cursor:pointer;padding:0;flex-shrink:0;transition:color .15s ease-in-out}._landing_passwordToggle__dIUVZ:hover{color:orange}._landing_contactEnterBtn__se1Z_{display:none;padding:4px 8px;background:rgba(255,165,0,.15);border:1px solid rgba(255,165,0,.3);border-radius:4px;color:orange;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:12px;cursor:pointer;flex-shrink:0}@media(max-width:767px){._landing_contactEnterBtn__se1Z_{display:block}}._landing_contactHint__zCq_b{font-size:12px;margin-top:4px}@media(max-width:767px){._landing_contactHint__zCq_b{display:none}}._landing_contactRecap__Bh3A7{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}._landing_contactRecapRow__C_OLv{display:flex;flex-direction:column;gap:2px}._landing_contactRecapLabel__B2f4h{font-size:12px;color:#565f89;text-transform:uppercase;letter-spacing:.5px}._landing_contactRecapValue__okk4U{font-size:14px;color:orange}._landing_pricingPreview__QejVU{padding:16px;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;background:hsla(0,0%,100%,.02);margin-bottom:16px;min-height:170px}._landing_pricingPreviewHeader__mq8GX{font-size:16px;font-weight:600;margin-bottom:8px}._landing_pricingPreviewDesc__JJMCF{font-size:14px;color:#565f89;margin:0 0 16px;line-height:1.5}._landing_pricingFeatures__rwMhN{display:flex;flex-direction:column}._landing_pricingFeature__5BsO4{padding:4px 0;font-size:14px;color:#c0caf5;opacity:.85}._landing_pricingFeature__5BsO4 ._landing_termGold__o2oml{margin-right:4px}._landing_pricingHint__nn1jY{font-size:12px;margin-top:4px}._landing_features__wasrK{padding:24px;width:100%;max-width:1280px}@media(min-width:768px){._landing_features__wasrK{padding:32px}}._landing_pricing__E624W{padding:16px;width:100%;max-width:1280px}@media(min-width:768px){._landing_pricing__E624W{padding:32px}}._build-log_buildLog__AofnE{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:hidden;padding:32px;transition:padding .7s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){._build-log_buildLog__AofnE{padding:0;transition:none}}._build-log_terminalFrame__YiYy8{position:relative;width:90%;max-width:1200px;height:70%;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);background:rgba(26,27,38,.06);overflow:hidden;transition:width .7s cubic-bezier(.4,0,.2,1),max-width .7s cubic-bezier(.4,0,.2,1),height .7s cubic-bezier(.4,0,.2,1),border-radius .7s cubic-bezier(.4,0,.2,1),border-color .7s cubic-bezier(.4,0,.2,1),background-color .7s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){._build-log_terminalFrame__YiYy8{width:100%;height:100%;max-width:none;border:none;border-radius:0;background:rgba(0,0,0,0);transition:none}}._build-log_terminalFrameBar__lMhfd{display:flex;align-items:center;gap:6px;padding:10px 14px;background:rgba(42,43,54,.08);border-bottom:1px solid hsla(0,0%,100%,.04);max-height:34px;overflow:hidden;transition:opacity .4s ease,max-height .4s ease,padding .4s ease}@media(max-width:767px){._build-log_terminalFrameBar__lMhfd{display:none}}._build-log_terminalFrameDot__Cv58T{width:8px;height:8px;border-radius:50%}._build-log_terminalFrameDot__Cv58T:first-child{background:rgba(255,95,86,.5)}._build-log_terminalFrameDot__Cv58T:nth-child(2){background:rgba(255,189,46,.5)}._build-log_terminalFrameDot__Cv58T:nth-child(3){background:rgba(39,201,63,.5)}._build-log_terminalFrameBody__vb8MV{display:flex;justify-content:center;gap:32px;height:calc(100% - 34px);overflow:hidden;padding:16px 24px;mask-image:linear-gradient(180deg,black 20%,transparent 95%);-webkit-mask-image:linear-gradient(180deg,black 20%,transparent 95%);transition:height .4s ease,padding .4s ease,gap .4s ease}@media(max-width:767px){._build-log_terminalFrameBody__vb8MV{height:100%;padding:0;gap:16px;mask-image:linear-gradient(transparent 5%,black 30%,black 70%,transparent 95%);-webkit-mask-image:linear-gradient(transparent 5%,black 30%,black 70%,transparent 95%);transition:none}}._build-log_expanded__rYMn5{padding:0 64px 0 calc(64px + 9vw)}@media(max-width:1279px){._build-log_expanded__rYMn5{padding:0 32px}}@media(max-width:1023px){._build-log_expanded__rYMn5{padding:0 16px}}@media(max-width:767px){._build-log_expanded__rYMn5{padding:0}}._build-log_expanded__rYMn5 ._build-log_terminalFrame__YiYy8{width:100%;max-width:none;height:100%;border-color:rgba(0,0,0,0);border-radius:0;background-color:rgba(0,0,0,0)}._build-log_expanded__rYMn5 ._build-log_terminalFrameBar__lMhfd{opacity:0;max-height:0;padding:0}._build-log_expanded__rYMn5 ._build-log_terminalFrameBody__vb8MV{height:100%;padding:0;gap:32px;mask-image:linear-gradient(transparent 5%,black 30%,black 70%,transparent 95%);-webkit-mask-image:linear-gradient(transparent 5%,black 30%,black 70%,transparent 95%)}._build-log_expanded__rYMn5 ._build-log_expandedOnly__Xv56b{display:block}@media(max-width:1023px){._build-log_expanded__rYMn5 ._build-log_expandedOnly__Xv56b{display:none}}._build-log_column__9zPY7{flex:1 1;overflow:hidden;min-width:0}._build-log_expandedOnly__Xv56b{display:none}._build-log_scrollTrack__SeYOf{display:flex;flex-direction:column;animation:_build-log_scrollUp___R9To linear infinite}@keyframes _build-log_scrollUp___R9To{0%{transform:translateY(0)}to{transform:translateY(-50%)}}._build-log_line__10Cn9{display:flex;align-items:center;gap:8px;padding:5px 0;white-space:nowrap;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:13px;line-height:1.85;color:var(--text-secondary);opacity:.12}._build-log_icon__Nqo_a{flex-shrink:0;font-size:10px}._build-log_pass__UpDr0{color:orange}._build-log_info__opvZa{color:var(--text-secondary)}._onboarding-modal_overlay__FiUcB{position:fixed;inset:0;z-index:1050;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px}._onboarding-modal_terminal__y9WbV{width:100%;max-width:860px;max-height:540px;border-radius:12px;overflow:hidden;box-shadow:0 25px 60px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.06);display:flex;flex-direction:column;animation:_onboarding-modal_termSlideIn__QgXFB .3s ease-out}@media(max-width:767px){._onboarding-modal_terminal__y9WbV{max-height:85vh}}@media(min-width:1024px){._onboarding-modal_terminal__y9WbV{max-height:660px}}@keyframes _onboarding-modal_termSlideIn__QgXFB{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._onboarding-modal_termBar__30eO_{display:flex;align-items:center;padding:8px 16px;background:#2a2b36;border-bottom:1px solid hsla(0,0%,100%,.06);flex-shrink:0;justify-content:center;position:relative}._onboarding-modal_termTitle__OY3Nm{font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._onboarding-modal_termClose__4gJm7,._onboarding-modal_termTitle__OY3Nm{font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#565f89}._onboarding-modal_termClose__4gJm7{position:absolute;right:16px;background:rgba(0,0,0,0);border:none;font-size:14px;cursor:pointer;padding:2px 6px;border-radius:4px;transition:all .15s ease-in-out}._onboarding-modal_termClose__4gJm7:hover{color:#f87171;background:rgba(248,113,113,.1)}._onboarding-modal_termBody__sGoWX{background:#1a1b26;padding:24px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:14px;line-height:1.7;color:#c0caf5;flex:1 1;display:flex;flex-direction:column;overflow:hidden}@media(min-width:768px){._onboarding-modal_termBody__sGoWX{padding:32px 24px}}._onboarding-modal_termHeader__SRfFo{flex-shrink:0}._onboarding-modal_headerCommand__HyXo_{font-weight:600;margin-bottom:4px}._onboarding-modal_headerDesc__olZ1F{color:#c0caf5;opacity:.85;margin-bottom:8px}._onboarding-modal_termContent__HsQQi{flex:1 1;display:flex;flex-direction:column;overflow:hidden;min-height:0}._onboarding-modal_greenPrompt__hfKpO,._onboarding-modal_prompt__rfbj_{color:#9ece6a;font-weight:700;margin-right:8px}._onboarding-modal_gold___EMGg{color:orange}._onboarding-modal_muted___oMte{color:#565f89}._onboarding-modal_sep__ce9sO{color:#565f89;opacity:.4;margin-bottom:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;white-space:nowrap}._onboarding-modal_questionArea__q0j2r{display:flex;flex-direction:column}._onboarding-modal_currentQ__k7zTQ{font-weight:500;margin-bottom:8px}._onboarding-modal_qMark__Tm0X8{color:orange;font-weight:700;margin-right:4px}._onboarding-modal_inputLine__k8p2r{display:flex;align-items:center;gap:8px;margin-bottom:8px}._onboarding-modal_aArrow__FB7cD{color:#9ece6a;font-weight:700}._onboarding-modal_termInput__JKMtC{flex:1 1;background:rgba(0,0,0,0);border:none;color:orange;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:14px;outline:none;caret-color:orange;caret-shape:block}._onboarding-modal_termInput__JKMtC::placeholder{color:#565f89;opacity:.8}._onboarding-modal_hintRow__pTgl5{margin-bottom:8px}._onboarding-modal_hintText__YVFh2{font-size:12px;color:#565f89;opacity:.6}@media(max-width:767px){._onboarding-modal_hintText__YVFh2{display:none}}._onboarding-modal_enterHint__tvM_R{color:orange;opacity:1;cursor:pointer;font-weight:500;transition:opacity .15s ease-in-out}._onboarding-modal_enterHint__tvM_R:hover{opacity:.8}._onboarding-modal_enterBtnMobile__IkOhs{display:none}@media(max-width:767px){._onboarding-modal_enterBtnMobile__IkOhs{display:inline-flex;align-items:center;gap:4px;padding:4px 16px;background:rgba(255,165,0,.15);border:1px solid rgba(255,165,0,.3);border-radius:4px;color:orange;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:12px;cursor:pointer;transition:all .15s ease-in-out}._onboarding-modal_enterBtnMobile__IkOhs:hover{background:rgba(255,165,0,.25);border-color:orange}}._onboarding-modal_options__tHx0x{margin-bottom:8px}._onboarding-modal_option__r9Lho{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:4px;cursor:pointer;transition:background .15s ease-in-out;color:#c0caf5;-webkit-user-select:none;-moz-user-select:none;user-select:none}._onboarding-modal_option__r9Lho:hover{background:hsla(0,0%,100%,.05)}._onboarding-modal_optionActive__cqiz0{background:rgba(255,165,0,.1)}._onboarding-modal_optNum__MaHvK{color:#565f89;width:18px;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}._onboarding-modal_optArrow__vQASD{color:orange;width:14px;flex-shrink:0}._onboarding-modal_error__wR9hz{padding:4px 8px;color:#f87171;font-size:12px;margin-bottom:8px}._onboarding-modal_hint__G4aBo{font-size:12px;color:#565f89;opacity:.6;margin-bottom:8px}._onboarding-modal_recapArea__R9NKL{display:flex;flex-direction:column;flex:1 1;min-height:0}._onboarding-modal_recapBox__ogW0w{flex:1 1;overflow-y:auto;margin-bottom:8px}._onboarding-modal_recapBox__ogW0w::-webkit-scrollbar{width:6px}._onboarding-modal_recapBox__ogW0w::-webkit-scrollbar-track{background:rgba(0,0,0,0)}._onboarding-modal_recapBox__ogW0w::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}._onboarding-modal_recapTitle__H5peg{color:orange;font-weight:700;letter-spacing:.5px;margin-bottom:4px}._onboarding-modal_recapRow__dcZgT{display:flex;gap:16px;padding:2px 0;font-size:12px}._onboarding-modal_recapLabel__dj9xu{color:#565f89;min-width:180px;flex-shrink:0}@media(max-width:639px){._onboarding-modal_recapLabel__dj9xu{min-width:110px}}._onboarding-modal_recapValue__EONCI{color:#c0caf5;word-break:break-word}._onboarding-modal_tierArea__JubUS{display:flex;flex-direction:column}._onboarding-modal_tierPreview__aS_Br{margin-bottom:8px;min-height:170px}._onboarding-modal_tierPreviewHeader__Bm4w5{font-weight:600;margin-bottom:4px}._onboarding-modal_tierPreviewDesc__jC1_g{color:#565f89;font-size:12px;margin-bottom:8px}._onboarding-modal_tierPopular__RRLe1{color:orange}._onboarding-modal_tierFeatures__RQPxD{display:flex;flex-direction:column}._onboarding-modal_tierFeature__Asi_N{padding:1px 0;font-size:12px;color:#c0caf5;opacity:.85}._onboarding-modal_processingArea__uobLk{display:flex;flex-direction:column}._onboarding-modal_processingStep__TAxLp{padding:4px 0;display:flex;align-items:center;gap:8px;animation:_onboarding-modal_stepFadeIn__9G7yB .3s ease-out}@keyframes _onboarding-modal_stepFadeIn__9G7yB{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._onboarding-modal_stepDone__ibOgD{color:#565f89}._onboarding-modal_spinner__To6Hw{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,165,0,.2);border-top-color:orange;border-radius:50%;animation:_onboarding-modal_spin__1kbJ2 .6s linear infinite;flex-shrink:0}@keyframes _onboarding-modal_spin__1kbJ2{to{transform:rotate(1turn)}}._onboarding-modal_toast__qJX0t{position:fixed;top:24px;left:50%;transform:translateX(-50%);background:rgba(26,27,38,.95);border:1px solid rgba(255,165,0,.4);color:orange;padding:8px 24px;border-radius:8px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:14px;font-weight:500;z-index:1070;display:flex;align-items:center;gap:8px;box-shadow:0 8px 32px rgba(0,0,0,.4);animation:_onboarding-modal_toastIn__Ei6_H .3s ease-out}._onboarding-modal_toastIcon___ypT9{font-weight:700}@keyframes _onboarding-modal_toastIn__Ei6_H{0%{opacity:0;transform:translateX(-50%) translateY(-12px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}._onboarding-modal_confirmArea__ryxr7{display:flex;flex-direction:column}._onboarding-modal_confirmMsg__3A7d1{color:#c0caf5;opacity:.85;margin-bottom:16px}._dashboard_dashboard__EjrG7{min-height:calc(100vh - 80px);padding:48px 0;background:var(--bg-primary)}._dashboard_dashboardContainer__4Dkwa{max-width:960px;margin:0 auto;padding:0 24px}._dashboard_dashboardHeader__m11wj{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px;gap:24px}._dashboard_dashboardHeader__m11wj h1{font-size:24px;font-weight:700;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#c0caf5;margin-bottom:4px}@media(max-width:639px){._dashboard_dashboardHeader__m11wj h1{font-size:20px}}._dashboard_dashboardHeader__m11wj p{font-size:14px}._dashboard_dashboardHeader__m11wj p,._dashboard_loadingState__2yEzB{font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#565f89}._dashboard_loadingState__2yEzB{display:flex;align-items:center;justify-content:center;padding:64px;font-size:18px}._dashboard_projectsGrid__cHhVv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media(max-width:639px){._dashboard_projectsGrid__cHhVv{grid-template-columns:1fr}}._dashboard_projectCard__S581F{background:#1a1b26;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.06);padding:16px;cursor:pointer;transition:all .3s ease}._dashboard_projectCard__S581F:hover{box-shadow:0 8px 32px rgba(0,0,0,.5),0 0 0 1px rgba(255,165,0,.3);border-color:rgba(255,165,0,.3)}._dashboard_projectHeader__YCTnU{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:16px}._dashboard_projectHeader__YCTnU h3{font-size:16px;font-weight:600;color:#c0caf5}._dashboard_projectDescription__2RgLU,._dashboard_projectHeader__YCTnU h3{font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;margin:0}._dashboard_projectDescription__2RgLU{font-size:14px;color:#565f89;line-height:1.5}._dashboard_statusBadge__V9xTH{padding:4px 16px;border-radius:4px;font-size:12px;font-weight:600;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0;white-space:nowrap}._dashboard_statusBadge__V9xTH._dashboard_active__MIgTX{background:rgba(158,206,106,.15);color:#9ece6a;border:1px solid rgba(158,206,106,.3)}._dashboard_statusBadge__V9xTH._dashboard_completed__nGxU7{background:rgba(74,222,128,.15);color:#4ade80;border:1px solid rgba(74,222,128,.3)}._dashboard_statusBadge__V9xTH._dashboard_on_hold__gSd6e{background:rgba(255,165,0,.15);color:orange;border:1px solid rgba(255,165,0,.3)}._dashboard_statusBadge__V9xTH._dashboard_pending__DabME{background:rgba(122,162,247,.15);color:#7aa2f7;border:1px solid rgba(122,162,247,.3)}._dashboard_statusBadge__V9xTH._dashboard_pending_payment__MXSrC{background:rgba(251,146,60,.15);color:#fb923c;border:1px solid rgba(251,146,60,.3)}._dashboard_statusBadge__V9xTH._dashboard_in_progress__MMUNL{background:rgba(158,206,106,.15);color:#9ece6a;border:1px solid rgba(158,206,106,.3)}._dashboard_statusBadge__V9xTH._dashboard_cancelled__2ZWvG,._dashboard_statusBadge__V9xTH._dashboard_rejected__W0BGk{background:rgba(248,113,113,.15);color:#f87171;border:1px solid rgba(248,113,113,.3)}._dashboard_projectMeta__jl9vw{display:flex;align-items:center;justify-content:flex-start;gap:32px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.06)}._dashboard_metaItem__XS18z{display:flex;align-items:center;justify-content:flex-start;gap:4px;color:#565f89;font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace}._dashboard_metaItem__XS18z svg{color:orange}._dashboard_emptyState__RG6_B{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:64px;text-align:center;gap:24px}._dashboard_emptyState__RG6_B svg{color:#565f89;opacity:.3}._dashboard_emptyState__RG6_B h3{font-size:24px;font-weight:600;color:#c0caf5}._dashboard_emptyState__RG6_B h3,._dashboard_emptyState__RG6_B p{font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;margin:0}._dashboard_emptyState__RG6_B p{font-size:16px;color:#565f89;max-width:400px}._chat-side-panel_sidePanel___A2XF{width:320px;flex-shrink:0;background:#1a1b26;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.06);display:flex;flex-direction:column;overflow:hidden;position:relative}@media(max-width:767px){._chat-side-panel_sidePanel___A2XF{width:100%;height:400px}}._chat-side-panel_sidePanelHeader__oZMrc{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:#2a2b36;border-bottom:1px solid hsla(0,0%,100%,.06)}._chat-side-panel_sidePanelHeader__oZMrc h3{font-size:16px;font-weight:600;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#c0caf5;margin:0}._chat-side-panel_tabBar__J_2lk{display:flex;background:#1a1b26;border-bottom:1px solid hsla(0,0%,100%,.06)}._chat-side-panel_tab__X_5Yl{flex:1 1;padding:8px 16px;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);font-size:14px;font-weight:500;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#565f89;cursor:pointer;transition:all .2s ease-in-out}._chat-side-panel_tab__X_5Yl:hover{color:#c0caf5}._chat-side-panel_tabActive__D8bRG{color:orange;border-bottom-color:orange}._chat-side-panel_addResourceBtn__8KELu{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;background:rgba(0,0,0,0);border:1px solid rgba(255,165,0,.3);border-radius:4px;color:orange;cursor:pointer;transition:all .15s ease-in-out}._chat-side-panel_addResourceBtn__8KELu:hover{background:rgba(255,165,0,.15);border-color:orange}._chat-side-panel_addResourceBtn__8KELu:disabled{opacity:.4;cursor:not-allowed}._chat-side-panel_resourceUploadBar__i9EMH{position:relative;padding:4px 16px;background:#2a2b36;border-bottom:1px solid hsla(0,0%,100%,.06);overflow:hidden}._chat-side-panel_resourceUploadBar__i9EMH span{position:relative;z-index:1;font-size:12px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#565f89}._chat-side-panel_resourceUploadProgress__d0vwm{position:absolute;top:0;left:0;height:100%;background:rgba(255,165,0,.15);transition:width .3s ease}._chat-side-panel_linkInputRow__emFqp{display:flex;gap:4px;padding:8px 16px;border-bottom:1px solid hsla(0,0%,100%,.06);background:#2a2b36}._chat-side-panel_linkInput__VV2ag{flex:1 1;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);color:#c0caf5;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:14px;padding:8px 16px;outline:none;transition:border-color .15s ease-in-out;caret-color:orange}._chat-side-panel_linkInput__VV2ag:focus{border-color:orange;background:hsla(0,0%,100%,.06)}._chat-side-panel_linkInput__VV2ag::placeholder{color:#565f89;opacity:.8}._chat-side-panel_linkInput__VV2ag:disabled{opacity:.5}._chat-side-panel_linkInput__VV2ag{padding:4px 8px;font-size:12px;border-radius:4px}._chat-side-panel_linkInputSubmit__XqD8W{padding:4px 8px;background:orange;color:#1a1b26;border:none;border-radius:4px;font-size:12px;font-weight:500;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;cursor:pointer;transition:opacity .15s ease-in-out;flex-shrink:0}._chat-side-panel_linkInputSubmit__XqD8W:hover{opacity:.9}._chat-side-panel_linkInputSubmit__XqD8W:disabled{opacity:.4;cursor:not-allowed}._chat-side-panel_dragOver__RtdNl{border:2px dashed orange!important}._chat-side-panel_dragOverlay__toErJ{position:absolute;inset:0;z-index:20;background:rgba(26,27,38,.9);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;border-radius:12px}._chat-side-panel_dragOverlay__toErJ svg{color:orange;opacity:.8}._chat-side-panel_dragOverlay__toErJ span{font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-weight:500;color:orange}._chat-side-panel_tabContent__dWsF4{flex:1 1;overflow-y:auto;background:#1a1b26}._chat-side-panel_tabContent__dWsF4::-webkit-scrollbar{width:6px}._chat-side-panel_tabContent__dWsF4::-webkit-scrollbar-track{background:rgba(0,0,0,0)}._chat-side-panel_tabContent__dWsF4::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}._chat-side-panel_emptyState__ZwCtd{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:48px 24px;color:#565f89;text-align:center}._chat-side-panel_emptyState__ZwCtd svg{opacity:.3;margin-bottom:4px}._chat-side-panel_emptyState__ZwCtd p{font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;margin:0}._chat-side-panel_attachmentItem__XBaAN,._chat-side-panel_linkItem__bb0pl{display:flex;flex-direction:column;border-bottom:1px solid hsla(0,0%,100%,.06);color:#c0caf5;position:relative}._chat-side-panel_attachmentItem__XBaAN:last-child,._chat-side-panel_linkItem__bb0pl:last-child{border-bottom:none}._chat-side-panel_itemRow__jx_Ky{display:flex;align-items:center;gap:4px;padding-right:8px}._chat-side-panel_attachmentLink___rrfs,._chat-side-panel_linkAnchor__lZDrf{display:flex;align-items:center;gap:16px;padding:16px 0 16px 24px;text-decoration:none;color:#c0caf5;flex:1 1;min-width:0;transition:background .2s ease-in-out}._chat-side-panel_attachmentLink___rrfs:hover,._chat-side-panel_linkAnchor__lZDrf:hover{background:hsla(0,0%,100%,.05);text-decoration:none}._chat-side-panel_attachmentThumb__fi6nb{width:48px;height:48px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#2a2b36}._chat-side-panel_attachmentIcon__E0_cc,._chat-side-panel_linkIcon__yAeRx{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:#2a2b36;flex-shrink:0}._chat-side-panel_attachmentIcon__E0_cc svg,._chat-side-panel_linkIcon__yAeRx svg{color:orange}._chat-side-panel_itemInfo__g1EEs{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}._chat-side-panel_itemName__GFrGm{font-size:14px;font-weight:500;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#c0caf5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chat-side-panel_itemUrl__KQKaf{font-weight:600;color:orange}._chat-side-panel_itemMeta__krli5,._chat-side-panel_itemUrl__KQKaf{font-size:12px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chat-side-panel_itemMeta__krli5{color:#565f89}._chat-side-panel_noteCount__fA_kk{font-size:12px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:orange}._chat-side-panel_itemActions__2r6gX{position:relative;flex-shrink:0}._chat-side-panel_moreButton__aYz1B{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#565f89;cursor:pointer;transition:all .2s ease-in-out}._chat-side-panel_moreButton__aYz1B:hover{background:rgba(255,165,0,.1);color:orange}._chat-side-panel_actionMenu__xjmL1{position:absolute;top:100%;right:4px;min-width:150px;background:#2a2b36;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.06);padding:4px;z-index:10;animation:_chat-side-panel_menuFadeIn__qwxF_ .15s ease-out}@keyframes _chat-side-panel_menuFadeIn__qwxF_{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._chat-side-panel_actionMenuItem__A2Bei{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;padding:8px 16px;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#c0caf5;font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;cursor:pointer;transition:background-color .2s ease-in-out;text-align:left;white-space:nowrap}._chat-side-panel_actionMenuItem__A2Bei svg{color:#565f89}._chat-side-panel_actionMenuItem__A2Bei:hover{background:rgba(255,165,0,.1)}._chat-side-panel_actionMenuItem__A2Bei:hover svg{color:orange}._chat-side-panel_actionMenuItemDanger__QvBvr:hover{background:rgba(239,68,68,.1);color:#ef4444}._chat-side-panel_actionMenuItemDanger__QvBvr:hover svg{color:#ef4444}._chat-side-panel_notesModalContent__Vexd0{display:flex;flex-direction:column;gap:16px}._chat-side-panel_notesEmpty__YKUpp{color:#565f89;font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;text-align:center;padding:24px 0;margin:0}._chat-side-panel_noteCardRow__39BSy{display:flex;align-items:flex-start}._chat-side-panel_noteCard__D84Kr{flex:1 1;min-width:0;background:#2a2b36;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;padding:16px}._chat-side-panel_noteCardHeader__K3Mdc{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}._chat-side-panel_noteCardHeaderRight__ovQQp{display:flex;justify-content:flex-start;gap:4px;align-items:center}._chat-side-panel_noteMenuWrapper__MXzoc{position:relative}._chat-side-panel_noteMenuButton__WdOWm{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#565f89;cursor:pointer;transition:all .15s ease-in-out}._chat-side-panel_noteMenuButton__WdOWm:hover{color:#c0caf5;background:hsla(0,0%,100%,.05)}._chat-side-panel_noteDropdown___dczg{position:absolute;top:100%;right:0;min-width:120px;background:#2a2b36;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.06);padding:4px;z-index:10;animation:_chat-side-panel_menuFadeIn__qwxF_ .15s ease-out}._chat-side-panel_noteDropdownItem__lxtYb{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;padding:4px 8px;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#c0caf5;font-size:12px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;cursor:pointer;transition:background-color .15s ease-in-out;text-align:left;white-space:nowrap}._chat-side-panel_noteDropdownItem__lxtYb svg{color:#565f89}._chat-side-panel_noteDropdownItem__lxtYb:hover{background:rgba(255,165,0,.1)}._chat-side-panel_noteDropdownItem__lxtYb:hover svg{color:orange}._chat-side-panel_noteDropdownItemDanger__HZqWi:hover{background:rgba(239,68,68,.1);color:#ef4444}._chat-side-panel_noteDropdownItemDanger__HZqWi:hover svg{color:#ef4444}._chat-side-panel_noteAuthor__1tOYd{font-weight:600;color:orange}._chat-side-panel_noteAuthor__1tOYd,._chat-side-panel_noteTimestamp__uPc9I{font-size:12px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace}._chat-side-panel_noteTimestamp__uPc9I{color:#565f89}._chat-side-panel_noteCardBody__1xOFC{font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#c0caf5;line-height:1.5}._chat-side-panel_noteCardBody__1xOFC p{margin:0}._chat-side-panel_noteContentTruncated__dCLsb{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}._chat-side-panel_noteContentExpanded__rH5C7{max-height:200px;overflow-y:auto}._chat-side-panel_noteContentExpanded__rH5C7::-webkit-scrollbar{width:6px}._chat-side-panel_noteContentExpanded__rH5C7::-webkit-scrollbar-track{background:rgba(0,0,0,0)}._chat-side-panel_noteContentExpanded__rH5C7::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}._chat-side-panel_noteMoreButton__74VAb{background:rgba(0,0,0,0);border:none;color:orange;font-size:12px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;cursor:pointer;padding:4px 0 0;transition:opacity .2s ease-in-out}._chat-side-panel_noteMoreButton__74VAb:hover{opacity:.7}._chat-side-panel_noteCardEdit__o7izk{margin-top:4px}._chat-side-panel_noteCardEditTextarea__zAMV3{width:100%;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#c0caf5;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:14px;padding:8px 16px;outline:none;transition:border-color .15s ease-in-out;caret-color:orange}._chat-side-panel_noteCardEditTextarea__zAMV3:focus{border-color:orange;background:hsla(0,0%,100%,.06)}._chat-side-panel_noteCardEditTextarea__zAMV3::placeholder{color:#565f89;opacity:.8}._chat-side-panel_noteCardEditTextarea__zAMV3:disabled{opacity:.5}._chat-side-panel_noteCardEditTextarea__zAMV3{padding:8px;resize:vertical;min-height:60px;line-height:1.5}._chat-side-panel_noteCardActions__Bpv5_{display:flex;gap:4px;justify-content:flex-end;margin-top:8px}._chat-side-panel_addNoteForm__Ujk5V{border-top:1px solid hsla(0,0%,100%,.06);padding-top:16px;display:flex;flex-direction:column;gap:8px}._chat-side-panel_addNoteTextarea__QlNDs{width:100%;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#c0caf5;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:14px;padding:8px 16px;outline:none;transition:border-color .15s ease-in-out;caret-color:orange}._chat-side-panel_addNoteTextarea__QlNDs:focus{border-color:orange;background:hsla(0,0%,100%,.06)}._chat-side-panel_addNoteTextarea__QlNDs::placeholder{color:#565f89;opacity:.8}._chat-side-panel_addNoteTextarea__QlNDs:disabled{opacity:.5}._chat-side-panel_addNoteTextarea__QlNDs{padding:8px;resize:vertical;min-height:60px;line-height:1.5}._chat-side-panel_addNoteButton__Ovt1m{align-self:flex-end;padding:4px 16px;background:orange;color:#1a1b26;border:none;border-radius:4px;font-size:14px;font-weight:500;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;cursor:pointer;transition:opacity .2s ease-in-out}._chat-side-panel_addNoteButton__Ovt1m:hover{opacity:.9}._chat-side-panel_addNoteButton__Ovt1m:disabled{opacity:.5;cursor:not-allowed}._chat-side-panel_noteCancelButton__mY9d6{background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#565f89;cursor:pointer;transition:all .15s ease-in-out}._chat-side-panel_noteCancelButton__mY9d6:hover{border-color:orange;color:orange;background:hsla(0,0%,100%,.05)}._chat-side-panel_noteCancelButton__mY9d6,._chat-side-panel_noteSaveButton__hptTn{padding:4px 16px;font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace}._chat-side-panel_noteSaveButton__hptTn{background:orange;color:#1a1b26;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:opacity .2s ease-in-out}._chat-side-panel_noteSaveButton__hptTn:hover{opacity:.9}._chat-side-panel_noteSaveButton__hptTn:disabled{opacity:.5;cursor:not-allowed}._chat-side-panel_confirmOverlay__ZOct4{position:absolute;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:12px}._chat-side-panel_confirmDialog__Ua0GC{background:#2a2b36;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;padding:32px;margin:24px;max-width:280px}._chat-side-panel_confirmDialog__Ua0GC p{font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#c0caf5;line-height:1.5;margin:0 0 24px}._chat-side-panel_confirmActions__Uv_1O{display:flex;gap:8px;justify-content:flex-end}._chat-side-panel_confirmCancel__nmBJQ{background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#565f89;cursor:pointer;transition:all .15s ease-in-out}._chat-side-panel_confirmCancel__nmBJQ:hover{border-color:orange;color:orange;background:hsla(0,0%,100%,.05)}._chat-side-panel_confirmCancel__nmBJQ{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace}._chat-side-panel_confirmCancel__nmBJQ:disabled{opacity:.5;cursor:not-allowed}._chat-side-panel_confirmDelete__KKRQx{padding:8px 16px;background:#ef4444;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:500;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;cursor:pointer;transition:all .2s ease-in-out}._chat-side-panel_confirmDelete__KKRQx:hover{background:#dc2626}._chat-side-panel_confirmDelete__KKRQx:disabled{opacity:.5;cursor:not-allowed}._admin-notes-editor_adminNotesCard__WQD5q{background:#1a1b26;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.06);padding:0;overflow:hidden;margin-top:32px;flex-shrink:0}._admin-notes-editor_cardHeader__l0tBc{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:#2a2b36;border-bottom:1px solid hsla(0,0%,100%,.06)}._admin-notes-editor_cardHeader__l0tBc h3{display:flex;align-items:center;justify-content:flex-start;gap:4px;font-size:14px;font-weight:600;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#c0caf5;text-transform:uppercase;letter-spacing:.5px;margin:0}._admin-notes-editor_editButton__59apo{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#565f89;cursor:pointer;transition:all .15s ease-in-out}._admin-notes-editor_editButton__59apo:hover{border-color:orange;color:orange;background:hsla(0,0%,100%,.05)}._admin-notes-editor_editButton__59apo{width:32px;height:32px}._admin-notes-editor_toolbar__bRk5D{display:flex;align-items:center;justify-content:flex-start;gap:4px;padding:8px;background:#2a2b36;border-bottom:1px solid hsla(0,0%,100%,.06)}._admin-notes-editor_toolbarButton__tIE5N{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:4px;color:#565f89;cursor:pointer;transition:all .2s ease-in-out}._admin-notes-editor_toolbarButton__tIE5N:hover{background:hsla(0,0%,100%,.05);color:#c0caf5}._admin-notes-editor_toolbarButton__tIE5N._admin-notes-editor_active__ealxB{background:rgba(255,165,0,.15);color:orange;border-color:rgba(255,165,0,.3)}._admin-notes-editor_toolbarDivider___TgX_{width:1px;height:20px;background:hsla(0,0%,100%,.06);margin:0 4px}._admin-notes-editor_colorPickerWrapper__iMXyK{position:relative}._admin-notes-editor_colorIndicator__bHTHJ{display:flex;flex-direction:column;align-items:center;gap:2px}._admin-notes-editor_colorSwatch__2KuB1{width:16px;height:3px;border-radius:1px}._admin-notes-editor_colorPalette__rrOKK{position:absolute;top:calc(100% + 4px);left:0;display:flex;gap:4px;padding:8px;background:#2a2b36;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.06);z-index:1000}._admin-notes-editor_colorOption__Bm_87{width:24px;height:24px;border-radius:9999px;border:2px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out}._admin-notes-editor_colorOption__Bm_87:hover{transform:scale(1.15)}._admin-notes-editor_colorOption__Bm_87._admin-notes-editor_activeColor__jV1dY{border-color:#c0caf5;box-shadow:0 0 0 2px #1a1b26,0 0 0 3px #c0caf5}._admin-notes-editor_editorWrapper__3xnGJ{border-top:1px solid hsla(0,0%,100%,.06);overflow:hidden;transition:border-color .2s ease-in-out}._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror{padding:16px 32px;min-height:100px;max-height:300px;overflow-y:auto;background:#1a1b26;font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#c0caf5;line-height:1.6;outline:none;caret-color:orange}._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror::-webkit-scrollbar{width:6px}._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror::-webkit-scrollbar-track{background:rgba(0,0,0,0)}._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror p{margin:0 0 8px}._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror p:last-child{margin-bottom:0}._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror strong{font-weight:700}._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror em{font-style:italic}._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror mark{border-radius:2px;padding:1px 2px}._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror ol,._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror ul{padding-left:32px;margin:0 0 8px}._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror ol:last-child,._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror ul:last-child{margin-bottom:0}._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror ul{list-style-type:disc}._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror ol{list-style-type:decimal}._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror li{margin-bottom:4px}._admin-notes-editor_editorWrapper__3xnGJ .ProseMirror li p{margin:0}._admin-notes-editor_editorActions__L1IPM{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:16px 32px;background:#2a2b36;border-top:1px solid hsla(0,0%,100%,.06)}._admin-notes-editor_notesContent___rIr_{font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;line-height:1.6;color:#c0caf5;padding:24px 32px;background:#1a1b26}._admin-notes-editor_notesContent___rIr_ strong{font-weight:700}._admin-notes-editor_notesContent___rIr_ em{font-style:italic}._admin-notes-editor_notesContent___rIr_ mark{border-radius:2px;padding:1px 2px}._admin-notes-editor_notesContent___rIr_ p{margin:0 0 8px}._admin-notes-editor_notesContent___rIr_ p:last-child{margin-bottom:0}._admin-notes-editor_notesContent___rIr_ ol,._admin-notes-editor_notesContent___rIr_ ul{padding-left:32px;margin:0 0 8px}._admin-notes-editor_notesContent___rIr_ ol:last-child,._admin-notes-editor_notesContent___rIr_ ul:last-child{margin-bottom:0}._admin-notes-editor_notesContent___rIr_ ul{list-style-type:disc}._admin-notes-editor_notesContent___rIr_ ol{list-style-type:decimal}._admin-notes-editor_notesContent___rIr_ li{margin-bottom:4px}._admin-notes-editor_notesContent___rIr_ li p{margin:0}._admin-notes-editor_emptyState__8RNaZ{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;padding:32px;background:#1a1b26;color:#565f89}._admin-notes-editor_emptyState__8RNaZ svg{opacity:.3}._admin-notes-editor_emptyState__8RNaZ p{margin:0}._admin-notes-editor_emptyState__8RNaZ p,._project-details-modal_loading__dvlfo{font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace}._project-details-modal_loading__dvlfo{display:flex;align-items:center;justify-content:center;padding:48px;color:#565f89}._project-details-modal_detailsContent__g8DyR{display:flex;flex-direction:column;gap:24px}._project-details-modal_detailsGrid___QUtO{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:639px){._project-details-modal_detailsGrid___QUtO{grid-template-columns:1fr}}._project-details-modal_detailField__EOWzk{display:flex;flex-direction:column;gap:4px}._project-details-modal_detailLabel__xQrnb{font-size:12px;font-weight:600;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#9ece6a;text-transform:uppercase;letter-spacing:.5px}._project-details-modal_detailValue__8A3cC{font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#c0caf5;text-transform:capitalize}._project-details-modal_divider__xAGT6{height:1px;background:hsla(0,0%,100%,.06)}._project-details-modal_sectionTitle__POhJV{font-size:16px;font-weight:600;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#c0caf5;margin:0}._project-details-modal_onboardingFields__HZppS{display:flex;flex-direction:column;gap:16px}._project-details-modal_detailParagraph__A80H5{font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#c0caf5;line-height:1.6;margin:0;background:#2a2b36;padding:8px 16px;border-radius:8px;border-left:3px solid orange}._reassign-engineer-modal_loading__Qx6fG{display:flex;align-items:center;justify-content:center;padding:32px;color:#565f89;font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace}._reassign-engineer-modal_engineerList__vW_Fc{display:flex;flex-direction:column;gap:4px}._reassign-engineer-modal_engineerItem__LHFKR{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px;background:#2a2b36;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;cursor:pointer;transition:all .15s ease-in-out;text-align:left}._reassign-engineer-modal_engineerItem__LHFKR:hover:not(:disabled){border-color:rgba(255,165,0,.3);background:rgba(255,165,0,.05)}._reassign-engineer-modal_engineerItem__LHFKR:disabled{cursor:default}._reassign-engineer-modal_engineerItemCurrent__uoTsR{border-color:rgba(255,165,0,.3);background:rgba(255,165,0,.08)}._reassign-engineer-modal_engineerItemInfo__h8Qvb{display:flex;flex-direction:column;gap:2px;min-width:0}._reassign-engineer-modal_engineerName__ZgfO4{font-size:14px;font-weight:600;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#c0caf5}._reassign-engineer-modal_engineerEmail__dDWrO{font-size:12px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#565f89;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._reassign-engineer-modal_currentLabel__yhkWi{font-weight:500;color:orange}._reassign-engineer-modal_currentLabel__yhkWi,._reassign-engineer-modal_reassigningLabel___6f25{font-size:12px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;flex-shrink:0}._reassign-engineer-modal_reassigningLabel___6f25{color:#565f89}._reassign-engineer-modal_emptyState__zEkXJ{text-align:center;padding:32px;color:#565f89;font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;margin:0}._project-timer_timerContainer__LBTpy{display:flex;align-items:center;gap:4px;white-space:nowrap}._project-timer_timerLabel__nxuz2{font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:14px;font-weight:700;color:#c0caf5}@media(max-width:768px){._project-timer_timerLabel__nxuz2{display:none}}._project-timer_timerValue__m26Qh{font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:14px;font-weight:700;color:orange;animation:_project-timer_timerPulse__X9r3S 3s ease-in-out infinite}@keyframes _project-timer_timerPulse__X9r3S{0%,to{opacity:1}50%{opacity:.8}}._project-timer_expired__Gs7WO ._project-timer_timerLabel__nxuz2{color:#f87171}._project-timer_expired__Gs7WO ._project-timer_timerValue__m26Qh{animation:none}._project-timer_paused__m09OJ ._project-timer_timerValue__m26Qh{animation:none;opacity:.7}._project-timer_terminal__OhXUb ._project-timer_timerLabel__nxuz2{color:var(--text-secondary);font-weight:600}._payment-banner_banner__HMhNe{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:24px;margin-bottom:16px}._payment-banner_bannerHeader__3ADHe{text-align:center;margin-bottom:24px}._payment-banner_bannerHeader__3ADHe h2{font-size:20px;color:var(--text-primary);margin:0 0 4px}._payment-banner_bannerHeader__3ADHe p{font-size:14px;color:var(--text-secondary);margin:0}._payment-banner_error__xSWy5{background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.3);color:#f87171;padding:8px 16px;border-radius:8px;font-size:14px;margin-bottom:16px;text-align:center}._payment-banner_tierGrid__jMBcS{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}@media(max-width:640px){._payment-banner_tierGrid__jMBcS{grid-template-columns:1fr}}._payment-banner_tierCard__INDGN{display:flex;flex-direction:column;background:var(--bg-surface,var(--bg-primary));border:1px solid var(--border-color);border-radius:8px;padding:16px;transition:border-color .2s ease-in-out}._payment-banner_tierCard__INDGN:hover{border-color:rgba(255,165,0,.4)}._payment-banner_tierHeader__F7HLq{margin-bottom:16px}._payment-banner_tierHeader__F7HLq h3{font-size:16px;color:var(--text-primary);margin:0 0 4px}._payment-banner_tierPrice__gDZ4F{display:flex;align-items:baseline;gap:4px;margin-bottom:4px}._payment-banner_amount__Qt4Jv{font-size:24px;font-weight:700;color:orange}._payment-banner_period__V5lqA{font-size:12px;color:var(--text-secondary)}._payment-banner_customPrice__uLSdK{font-size:18px;font-weight:600;color:var(--text-secondary)}._payment-banner_duration__ZuvRh{font-size:12px;color:var(--text-secondary)}._payment-banner_features__pcEag{list-style:none;padding:0;margin:0 0 16px;flex:1 1}._payment-banner_features__pcEag li{display:flex;align-items:flex-start;gap:4px;font-size:12px;color:var(--text-secondary);padding:3px 0}._payment-banner_features__pcEag li svg{flex-shrink:0;color:orange;margin-top:2px}._payment-banner_selectButton__Ye5aD{width:100%;padding:8px 16px;border-radius:8px;border:1px solid orange;background:rgba(255,165,0,.1);color:orange;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease-in-out}._payment-banner_selectButton__Ye5aD:hover:not(:disabled){background:rgba(255,165,0,.2)}._payment-banner_selectButton__Ye5aD:disabled{opacity:.5;cursor:not-allowed}._payment-banner_customButton__qx938{border-color:var(--border-color);background:rgba(0,0,0,0);color:var(--text-secondary)}._payment-banner_customButton__qx938:hover:not(:disabled){background:rgba(0,0,0,0)}._admin-chat_loadingContainer__VPxCM{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 200px);color:#565f89;font-size:18px}._admin-chat_adminChatPage__mhpac{display:flex;flex-direction:column;max-width:1400px;margin:0 auto;width:100%}._admin-chat_topBar__yX7JR{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;flex-shrink:0}._admin-chat_backLink__2ItuN{display:flex;align-items:center;justify-content:flex-start;gap:4px;background:rgba(0,0,0,0);border:none;color:orange;font-size:12px;font-weight:500;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;cursor:pointer;padding:0;flex-shrink:0;transition:opacity .2s ease-in-out}._admin-chat_backLink__2ItuN:hover{opacity:.8}@media(max-width:767px){._admin-chat_backLinkFull__quu2a{display:none}}._admin-chat_backLinkShort__XkTDj{display:none}@media(max-width:767px){._admin-chat_backLinkShort__XkTDj{display:inline}}._admin-chat_chatBody__BkhHj{height:calc(100vh - 220px);min-height:400px;max-height:720px;display:flex;gap:24px;overflow:hidden}@media(max-width:767px){._admin-chat_chatBody__BkhHj{flex-direction:column;height:auto;min-height:auto;max-height:none;overflow:auto}}._admin-chat_chatContainer__Q5ICE{flex:1 1;min-width:0;min-height:0;display:grid;grid-template-rows:auto 1fr auto;grid-auto-rows:auto;background:#1a1b26;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.06);overflow:hidden}._admin-chat_chatToolbar__IW__r{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#2a2b36;border-bottom:1px solid hsla(0,0%,100%,.06);flex-shrink:0}._admin-chat_projectName__TEkub{font-size:16px;font-weight:600;color:#c0caf5;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._admin-chat_projectName__TEkub,._admin-chat_userInfo__P6fZ6{font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace}._admin-chat_userInfo__P6fZ6{display:flex;align-items:center;justify-content:flex-start;gap:4px;font-size:12px;color:#565f89;flex-shrink:0}._admin-chat_userInfo__P6fZ6 svg{color:orange}._admin-chat_projectMeta__c2p1p{display:flex;align-items:center;justify-content:flex-start;gap:4px;flex-shrink:0;margin-left:auto}._admin-chat_toolbarButton___P10l{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.1);color:#565f89;cursor:pointer;transition:all .15s ease-in-out}._admin-chat_toolbarButton___P10l:hover{border-color:orange;color:orange;background:hsla(0,0%,100%,.05)}._admin-chat_toolbarButton___P10l{width:28px;height:28px;flex-shrink:0;border-radius:4px}._admin-chat_statusBadge__KuQqA{padding:3px 8px;border-radius:4px;font-size:11px;font-weight:600;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.5px}._admin-chat_statusBadge__KuQqA._admin-chat_active__g4JlV{background:rgba(158,206,106,.15);color:#9ece6a;border:1px solid rgba(158,206,106,.3)}._admin-chat_statusBadge__KuQqA._admin-chat_completed__qKl0g{background:rgba(74,222,128,.15);color:#4ade80;border:1px solid rgba(74,222,128,.3)}._admin-chat_statusBadge__KuQqA._admin-chat_on_hold__Y3I3y{background:rgba(255,165,0,.15);color:orange;border:1px solid rgba(255,165,0,.3)}._admin-chat_statusBadge__KuQqA._admin-chat_pending__OIcuK{background:rgba(122,162,247,.15);color:#7aa2f7;border:1px solid rgba(122,162,247,.3)}._admin-chat_statusBadge__KuQqA._admin-chat_pending_payment__TbW1C{background:rgba(251,146,60,.15);color:#fb923c;border:1px solid rgba(251,146,60,.3)}._admin-chat_statusBadge__KuQqA._admin-chat_in_progress__JzvSI{background:rgba(158,206,106,.15);color:#9ece6a;border:1px solid rgba(158,206,106,.3)}._admin-chat_statusBadge__KuQqA._admin-chat_cancelled__ob6Ue,._admin-chat_statusBadge__KuQqA._admin-chat_rejected__uvqpo{background:rgba(248,113,113,.15);color:#f87171;border:1px solid rgba(248,113,113,.3)}._admin-chat_tier__MHR4E{padding:3px 8px;background:rgba(255,165,0,.1);border:1px solid rgba(255,165,0,.3);border-radius:4px;font-size:11px;font-weight:600;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:orange;text-transform:capitalize;cursor:pointer;transition:opacity .15s ease-in-out}._admin-chat_tier__MHR4E:hover{opacity:.8}._admin-chat_packageDropdown__bxebl{position:relative}._admin-chat_packageMenu__R9X8M{position:absolute;top:calc(100% + 4px);left:0;min-width:160px;background:#2a2b36;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.06);padding:4px;z-index:20;animation:_admin-chat_packageMenuIn__iw5Jj .15s ease-out}@keyframes _admin-chat_packageMenuIn__iw5Jj{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._admin-chat_packageMenuItem__ztQcu{display:flex;align-items:center;gap:8px;width:100%;padding:8px 16px;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#c0caf5;font-size:12px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;cursor:pointer;transition:background-color .15s ease-in-out;text-align:left}._admin-chat_packageMenuItem__ztQcu:hover{background:rgba(255,165,0,.1)}._admin-chat_packageMenuItemActive__ZEZBF{background:rgba(255,165,0,.08);font-weight:600}._admin-chat_packageDot__ygwXV{width:8px;height:8px;border-radius:50%;flex-shrink:0}._admin-chat_packagePrice__pEd5s{margin-left:auto;font-size:10px;color:#565f89}._admin-chat_inlineTimeControls__1MbBz{display:flex;align-items:center;gap:4px;margin-left:8px;padding-left:8px;border-left:1px solid hsla(0,0%,100%,.06)}._admin-chat_timeInput__cRbuJ{width:42px;padding:1px 4px;background:#1a1b26;border:1px solid hsla(0,0%,100%,.06);border-radius:4px;color:#c0caf5;font-size:10px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;text-align:center}._admin-chat_timeInput__cRbuJ:focus{outline:none;border-color:rgba(255,165,0,.5)}._admin-chat_timeInput__cRbuJ::-webkit-inner-spin-button,._admin-chat_timeInput__cRbuJ::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._admin-chat_timeInput__cRbuJ{-moz-appearance:textfield}._admin-chat_timeButton__KFT9_{padding:1px 4px;background:rgba(255,165,0,.1);border:1px solid rgba(255,165,0,.3);border-radius:4px;color:orange;font-size:10px;font-weight:500;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;cursor:pointer;transition:all .15s ease-in-out;white-space:nowrap}._admin-chat_timeButton__KFT9_:hover:not(:disabled){background:rgba(255,165,0,.2)}._admin-chat_timeButton__KFT9_:disabled{opacity:.4;cursor:not-allowed}._admin-chat_durationInfo__4ULog{font-size:10px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#565f89}._admin-chat_statusDropdown__aIdJX{position:relative}._admin-chat_statusDropdown__aIdJX ._admin-chat_statusBadge__KuQqA{cursor:pointer;transition:opacity .15s ease-in-out}._admin-chat_statusDropdown__aIdJX ._admin-chat_statusBadge__KuQqA:hover{opacity:.8}._admin-chat_statusMenu__BBYIF{position:absolute;top:calc(100% + 4px);left:0;min-width:140px;background:#2a2b36;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.06);padding:4px;z-index:20;animation:_admin-chat_statusMenuIn__8b_tQ .15s ease-out}@keyframes _admin-chat_statusMenuIn__8b_tQ{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._admin-chat_statusMenuItem__UEtJS{display:flex;align-items:center;gap:8px;width:100%;padding:8px 16px;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#c0caf5;font-size:12px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;cursor:pointer;transition:background-color .15s ease-in-out;text-align:left}._admin-chat_statusMenuItem__UEtJS:hover{background:rgba(255,165,0,.1)}._admin-chat_statusMenuItemActive__aYju_{background:rgba(255,165,0,.08);font-weight:600}._admin-chat_statusDot__wNWDc{width:8px;height:8px;border-radius:50%;flex-shrink:0}._admin-chat_engineerInfo__U_8S3{display:flex;align-items:center;gap:4px;font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#565f89}._admin-chat_engineerInfo__U_8S3 svg{color:orange}._admin-chat_acceptButton__cqJdi{display:flex;align-items:center;gap:4px;padding:4px 8px;background:rgba(255,165,0,.15);border:1px solid rgba(255,165,0,.3);border-radius:4px;color:orange;font-size:12px;font-weight:500;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;cursor:pointer;transition:all .15s ease-in-out}._admin-chat_acceptButton__cqJdi:hover{background:rgba(255,165,0,.25);border-color:orange}._admin-chat_acceptButton__cqJdi:disabled{opacity:.5;cursor:not-allowed}._admin-chat_reassignButton__gEKCE{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.06);border-radius:4px;color:#565f89;cursor:pointer;transition:all .15s ease-in-out}._admin-chat_reassignButton__gEKCE:hover{color:orange;border-color:rgba(255,165,0,.3);background:rgba(255,165,0,.1)}._admin-chat_messagesArea__rdP75{overflow-y:auto;padding:16px;background:#1a1b26}._admin-chat_messagesArea__rdP75::-webkit-scrollbar{width:6px}._admin-chat_messagesArea__rdP75::-webkit-scrollbar-track{background:rgba(0,0,0,0)}._admin-chat_messagesArea__rdP75::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}._admin-chat_emptyChat__nXZEI{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:48px;color:#565f89;text-align:center}._admin-chat_emptyChat__nXZEI svg{opacity:.3;width:32px;height:32px}._admin-chat_emptyChat__nXZEI p{font-size:12px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;margin:0}._admin-chat_messagesList__4bXRE{display:flex;flex-direction:column;gap:16px}._admin-chat_message__YUm0j{display:flex;flex-direction:column;gap:2px;max-width:60%;animation:_admin-chat_fadeIn__AWmfE .3s ease-out}@keyframes _admin-chat_fadeIn__AWmfE{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(min-width:768px){._admin-chat_message__YUm0j{max-width:75%}}._admin-chat_adminMessage__F_4hQ{align-self:flex-end}._admin-chat_adminMessage__F_4hQ ._admin-chat_messageSender__mR_P2{text-align:right}._admin-chat_adminMessage__F_4hQ ._admin-chat_messageContent__fWzVc{background:orange;color:#1a1b26}._admin-chat_userMessage__z1tNb{align-self:flex-start}._admin-chat_userMessage__z1tNb ._admin-chat_messageContent__fWzVc{background:#2a2b36;border:1px solid hsla(0,0%,100%,.06);color:#c0caf5}._admin-chat_messageSender__mR_P2{display:flex;align-items:center;justify-content:flex-start;gap:4px;font-size:11px;font-weight:600;color:#565f89;text-transform:uppercase;letter-spacing:.5px}._admin-chat_adminBadge__qFsW7,._admin-chat_messageSender__mR_P2{font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace}._admin-chat_adminBadge__qFsW7{padding:1px 4px;background:#9ece6a;color:#1a1b26;border-radius:4px;font-size:10px}._admin-chat_messageContent__fWzVc{padding:8px 16px;border-radius:8px;font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;line-height:1.5;word-wrap:break-word}._admin-chat_messageContent__fWzVc a{color:inherit;text-decoration:underline;text-underline-offset:2px;font-weight:500}._admin-chat_messageContent__fWzVc a:hover{opacity:.8}._admin-chat_adminMessage__F_4hQ ._admin-chat_messageContent__fWzVc a{color:#1a1b26}._admin-chat_userMessage__z1tNb ._admin-chat_messageContent__fWzVc a{color:orange}._admin-chat_attachmentRemoved__OfOjG{padding:8px 16px;font-style:italic;color:#565f89;opacity:.6;font-size:14px}._admin-chat_messageTime__JukFH{font-size:11px}._admin-chat_messageTime__JukFH,._admin-chat_systemMessage__Y77KT{font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#565f89;opacity:.7}._admin-chat_systemMessage__Y77KT{align-self:center;text-align:center;font-size:12px;font-style:italic;padding:4px 16px}._admin-chat_attachmentImage__FnuXw{display:block;margin-bottom:4px}._admin-chat_attachmentImage__FnuXw img{max-width:120px;max-height:80px;border-radius:4px;border:1px solid hsla(0,0%,100%,.06);object-fit:cover;cursor:pointer;transition:opacity .2s ease-in-out}._admin-chat_attachmentImage__FnuXw img:hover{opacity:.9}._admin-chat_attachmentVideo__90jeZ{margin-bottom:4px}._admin-chat_attachmentVideo__90jeZ video{max-width:160px;max-height:100px;border-radius:4px;border:1px solid hsla(0,0%,100%,.06);background:#000}._admin-chat_attachmentFile__AtfJV{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:4px 8px;background:#2a2b36;border:1px solid hsla(0,0%,100%,.06);border-radius:4px;text-decoration:none;margin-bottom:4px;transition:border-color .2s ease-in-out}._admin-chat_attachmentFile__AtfJV:hover{border-color:orange;text-decoration:none}._admin-chat_attachmentFile__AtfJV svg{color:orange;flex-shrink:0;width:14px;height:14px}._admin-chat_attachmentFileInfo__gzgue{display:flex;flex-direction:column;gap:1px;min-width:0}._admin-chat_attachmentFileName__9yVTj{font-size:12px;font-weight:500;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#c0caf5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._admin-chat_attachmentFileSize__EM8G3{font-size:10px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#565f89}._admin-chat_uploadingBar__qnkgT{position:relative;padding:8px 24px;background:#2a2b36;border-top:1px solid hsla(0,0%,100%,.06);overflow:hidden}._admin-chat_uploadingBar__qnkgT span{position:relative;z-index:1;font-size:14px;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;color:#565f89}._admin-chat_uploadingProgress__yMV0Q{position:absolute;top:0;left:0;height:100%;background:rgba(255,165,0,.15);transition:width .3s ease}._admin-chat_attachButton__Fw8o7{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#565f89;cursor:pointer;transition:all .15s ease-in-out}._admin-chat_attachButton__Fw8o7:hover{border-color:orange;color:orange;background:hsla(0,0%,100%,.05)}._admin-chat_attachButton__Fw8o7{width:40px;height:40px;flex-shrink:0;border-radius:8px}._admin-chat_attachButton__Fw8o7:disabled{opacity:.5;cursor:not-allowed}._admin-chat_messageForm__rLV9s{display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;gap:16px;padding:16px 24px;background:#2a2b36;border-top:1px solid hsla(0,0%,100%,.06)}._admin-chat_messageInput__nrlzh{flex:1 1;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#c0caf5;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;outline:none;transition:border-color .15s ease-in-out;caret-color:orange}._admin-chat_messageInput__nrlzh:focus{border-color:orange;background:hsla(0,0%,100%,.06)}._admin-chat_messageInput__nrlzh::placeholder{color:#565f89;opacity:.8}._admin-chat_messageInput__nrlzh:disabled{opacity:.5}._admin-chat_messageInput__nrlzh{padding:8px 16px;font-size:14px;border-radius:8px}