@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/7cba1811e3c25a15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_bc0dcf{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_bc0dcf{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_e8b655{--font-space-mono:"Space Mono","Space Mono Fallback"}.header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:#f2f1ea;color:#111827;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.header__container{justify-content:space-between;height:104px}.header__center,.header__container,.header__left{display:flex;align-items:center}.header__center{justify-content:center;flex:1 1}.header__logo{display:flex;align-items:center;margin-right:2rem;text-decoration:none}.header__logo-text{font-size:1.5rem;font-weight:700;color:#0a210f;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.header__nav{display:flex;align-items:center;gap:1rem;font-size:.875rem}@media(max-width:768px){.header__nav{position:fixed;top:64px;left:0;right:0;background-color:#f2f1ea;flex-direction:column;align-items:flex-start;padding:1rem;gap:1rem;border-bottom:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease-in-out}.header__nav--open{transform:translateY(0);opacity:1;visibility:visible}}.header__nav-link{color:#374151;text-decoration:none;font-weight:500;padding:.5rem 0;transition:all .2s ease-in-out}.header__nav-link:hover{color:#0a210f}.header__nav-link--active{color:#0a210f;font-weight:600}.header__right{display:flex;align-items:center;gap:1rem}.header__search{flex:1 1;max-width:500px;margin:0 1.5rem}@media(max-width:768px){.header__search{display:none}}.header__search-container{position:relative;width:100%}.header__search-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none}.header__search-input{width:100%;padding:.75rem .75rem .75rem 2.5rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#fff;font-size:.875rem;color:#111827;transition:all .2s ease-in-out;cursor:pointer}.header__search-input::placeholder{color:#6b7280}.header__search-input:hover{border-color:#d1d5db}.header__search-input:focus{outline:none;border-color:#0a210f;box-shadow:0 0 0 3px rgba(10,33,15,.1)}.header__actions{display:flex;align-items:center;gap:.5rem}.header__cta-button{background-color:#e7e6da!important;color:#0a210f!important;border:1px solid #e5e7eb!important;font-weight:500!important;text-decoration:none!important;width:480px!important}.header__action-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:rgba(0,0,0,0);color:#0a210f;border-radius:.5rem;cursor:pointer;transition:all .2s ease-in-out}.header__action-button:hover{background-color:#f3f4f6;color:#db660b}.header__action-button svg{width:20px;height:20px}.header__user-menu{position:relative}.header__user-avatar{display:flex;align-items:center;justify-content:center;width:auto;border-radius:50%;overflow:hidden;cursor:pointer;transition:all .2s ease-in-out}.header__user-avatar:hover{opacity:.8}.header__user-avatar:focus,.header__user-avatar:focus-visible{outline:none;box-shadow:none;border:none}.header__user-avatar-img{width:100%;height:100%;object-fit:cover}.header__user-dropdown .dropdown__menu{right:0!important;left:auto!important;min-width:180px;max-width:90vw}.header__mobile-toggle{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:rgba(0,0,0,0);color:#db660b;border-radius:.5rem;cursor:pointer;transition:all .2s ease-in-out}.header__mobile-toggle:hover{background-color:#f3f4f6;color:#111827}@media(max-width:768px){.header__mobile-toggle{display:flex}}.header__mobile-toggle-icon{display:block;position:relative;width:24px;height:2px;background-color:#db660b;transition:all .2s ease-in-out}.header__mobile-toggle-icon:after,.header__mobile-toggle-icon:before{content:"";position:absolute;width:24px;height:2px;background-color:#db660b;transition:all .2s ease-in-out}.header__mobile-toggle-icon:before{top:-6px}.header__mobile-toggle-icon:after{bottom:-6px}.header__mobile-toggle-icon--open{background-color:rgba(0,0,0,0)}.header__mobile-toggle-icon--open:before{transform:rotate(45deg);top:0}.header__mobile-toggle-icon--open:after{transform:rotate(-45deg);bottom:0}.header-dropdown,.header__messages,.header__notifications{position:relative}.header-dropdown{display:inline-block}.header-dropdown__button{background:none;border:none;color:#111827;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:500;padding:.25rem .75rem;border-radius:.5rem;cursor:pointer;transition:color all .2s ease-in-out;display:flex;align-items:center;gap:.5rem;min-height:36px}.header-dropdown__button:focus-visible,.header-dropdown__button:hover{background:none;color:#0a210f;outline:none}.header-dropdown__menu{background:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);margin-top:.5rem;min-width:180px;padding:.25rem 0;z-index:1000;border:1px solid #e5e7eb;display:flex;flex-direction:column;outline:none}.header-dropdown__item{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:.5rem 1rem;background:none;border:none;color:#111827;font-size:.875rem;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;text-align:left;cursor:pointer;transition:background all .2s ease-in-out,color all .2s ease-in-out;border-radius:.25rem;text-decoration:none}.header-dropdown__item:focus-visible,.header-dropdown__item:hover{background:#f9fafb;color:#0a210f;outline:none}.header-dropdown__item:active{background:#e5e7eb}.header-dropdown__item--user{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem}.header-dropdown__item-icon{display:flex;align-items:center;justify-content:center;margin-right:.5rem;color:#0a210f;min-width:18px}.header-dropdown__item-label{font-size:.875rem;font-weight:500;margin-bottom:0}.header-dropdown__item-desc{font-size:.75rem;color:#6b7280;margin-left:0}.messages{position:absolute;top:calc(100% + .5rem);right:0;width:400px;max-height:600px;background:#fff;border-radius:12px;z-index:50;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e5e7eb}@media(max-width:480px){.messages{width:calc(100vw - 2rem);max-height:80vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)!important}}.messages__header{padding:1rem;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;background:#fff}.messages__header .hidden{visibility:hidden}.messages__back{padding:.5rem;color:#6b7280;background:none;border:none;cursor:pointer;transition:color .2s;margin-right:.5rem}.messages__back:hover{color:#111827}.messages__title{flex:1 1;font-size:.875rem;font-weight:600;color:#111827;margin:0}.messages__close{padding:.5rem;color:#6b7280;background:none;border:none;cursor:pointer;transition:color .2s}.messages__close:hover{color:#111827}.messages__content{flex:1 1;overflow:hidden;position:relative}.messages__conversations{height:100%;overflow-y:auto;padding:.5rem}.messages__conversation{display:flex;padding:1rem;border:none;background:none;width:100%;text-align:left;cursor:pointer;border-radius:8px;transition:background-color .2s}.messages__conversation:not(:last-child){margin-bottom:.5rem}.messages__conversation:hover{background-color:#f3f4f6}.messages__conversation--unread{background-color:#f2f1ea}.messages__conversation--unread:hover{background-color:#e7e6da}.messages__avatar{position:relative;margin-right:1rem}.messages__avatar img{width:40px;height:40px;border-radius:50%;object-fit:cover}.messages__status{position:absolute;bottom:0;right:0;width:10px;height:10px;background:#10b981;border:2px solid #f2f1ea;border-radius:50%}.messages__info{flex:1 1;min-width:0}.messages__name-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.messages__name-row h3{margin:0;font-size:.875rem;font-weight:600;color:#111827}.messages__time{font-size:.75rem;color:#9ca3af}.messages__preview-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.messages__preview-row p{font-size:.875rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;margin:0 .5rem 0 0}.messages__unread{width:8px;height:8px;background:#1e6455;border-radius:50%}.messages__project{font-size:.75rem;color:#0a210f;font-weight:500}.messages__chat{height:100%;display:flex;flex-direction:column}.messages__project-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e5e7eb;background:#fff}.messages__project-header h3{margin:0;font-size:.875rem;font-weight:600;color:#111827}.messages__project-details-button{font-size:.875rem;color:#0a210f;background:none;border:none;cursor:pointer;transition:color .2s}.messages__project-details-button:hover{color:#1e6455}.messages__messages{flex:1 1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem}.messages__message{max-width:80%;display:flex;flex-direction:column}.messages__message--sent{align-self:flex-end}.messages__message--sent .messages__message-content{background:#0a210f;color:#f2f1ea;border-radius:12px 12px 0 12px}.messages__message--received{align-self:flex-start}.messages__message--received .messages__message-content{background:#f3f4f6;color:#111827;border-radius:12px 12px 12px 0}.messages__message-content{padding:.75rem 1rem;font-size:.875rem;line-height:1.4}.messages__message-info{display:flex;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.75rem;color:#9ca3af}.messages__message-status--read{color:#0a210f}.messages__message-status--delivered{color:#9ca3af}.messages__input{display:flex;gap:.5rem;padding:1rem;border-top:1px solid #e5e7eb;background:#fff}.messages__input-field{flex:1 1;padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;transition:all .2s}.messages__input-field:focus{outline:none;border-color:#0a210f;box-shadow:0 0 0 2px rgba(10,33,15,.1)}.messages__send-button{padding:.75rem 1.25rem;background:#0a210f;color:#f2f1ea;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.messages__send-button:hover{background:#1e6455}.messages__project-details{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:1}.messages__project-details-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e5e7eb;background:#fff}.messages__project-details-header h3{margin:0;font-size:.875rem;font-weight:600;color:#111827}.messages__project-details-header button{padding:.5rem;color:#6b7280;background:none;border:none;cursor:pointer;transition:color .2s}.messages__project-details-header button:hover{color:#111827}.messages__project-details-content{padding:1rem;overflow-y:auto;height:calc(100% - 57px)}.messages__project-detail{margin-bottom:1rem}.messages__project-detail span{display:block;font-size:.875rem;color:#6b7280;margin-bottom:.25rem}.messages__project-detail strong{font-size:.875rem;color:#111827;font-weight:500}.messages__project-description span{display:block;font-size:.875rem;color:#6b7280;margin-bottom:.5rem}.messages__project-description p{font-size:.875rem;color:#111827;line-height:1.5;margin:0}.notifications{position:absolute;top:calc(100% + .5rem);right:0;width:400px;max-height:600px;background:#fff;border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:50;overflow:hidden;display:flex;flex-direction:column}@media(max-width:480px){.notifications{width:calc(100vw - 2rem);max-height:80vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)!important}}.notifications__header{padding:1rem;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.notifications__tabs{display:flex;gap:1rem}.notifications__tab{padding:.5rem;font-size:.875rem;color:#6b7280;border:none;background:none;cursor:pointer;transition:color .2s}.notifications__tab:hover{color:#111827}.notifications__tab--active{color:#111827;font-weight:600;position:relative}.notifications__tab--active:after{content:"";position:absolute;bottom:-1rem;left:0;width:100%;height:2px;background:#e7e6da}.notifications__settings{padding:.5rem;color:#6b7280;background:none;transition:color .2s}.notifications__settings:hover{background-color:#1e6455}.notifications__list{flex:1 1;overflow-y:auto;padding:.5rem;max-height:400px}.notifications__item{padding:1rem;display:flex;gap:1rem;border-radius:.5rem;transition:background-color .2s;cursor:pointer}.notifications__item:not(:last-child){margin-bottom:.5rem}.notifications__item:hover{background-color:#f3f4f6}.notifications__item--unread{background-color:#f2f1ea}.notifications__item--unread:hover{background-color:#e7e6da}.notifications__item--unread .notifications__title{font-weight:600}.notifications__icon{flex-shrink:0;width:20px;height:20px}.notifications__icon--success{color:#059669}.notifications__icon--warning{color:#d97706}.notifications__icon--info{color:#0a210f}.notifications__content{flex:1 1}.notifications__title{font-size:.875rem;color:#111827;margin-bottom:.25rem}.notifications__message{font-size:.875rem;color:#6b7280;margin-bottom:.5rem;line-height:1.4}.notifications__project{font-size:.75rem;color:#0a210f;font-weight:500;margin-bottom:.25rem}.notifications__time{font-size:.75rem;color:#9ca3af}.notifications__empty{padding:2rem;text-align:center;color:#6b7280}.notifications__footer{padding:1rem;border-top:1px solid #e5e7eb;display:flex;justify-content:center}.notifications__mark-all{font-size:.875rem;color:#6b7280;background:none;border:none;cursor:pointer;transition:color .2s}.notifications__mark-all:hover{color:#111827}.notifications__settings{background:#0a210f;color:#f2f1ea;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.notifications__settings:focus{outline:none;border-color:#0a210f;box-shadow:0 0 0 2px rgba(10,33,15,.1)}.notifications__settings:hover{background:#1e6455}.chatbot-icon{position:relative}.chatbot-icon__button{background:none;border:none;padding:.5rem;cursor:pointer;color:#6b7280;transition:all .2s ease}.chatbot-icon__button:hover{color:#0a210f}.chatbot-window{position:fixed;bottom:1rem;right:1rem;width:400px;height:600px;background:#f2f1ea;border-radius:1rem;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);display:flex;flex-direction:column;z-index:1000;overflow:hidden;border:1px solid #e5e7eb}.chatbot-page__chat-container .chatbot-window{z-index:1}.chatbot-window__header{padding:1rem 1.5rem;background:linear-gradient(135deg,#0a210f,#db660b);color:#f2f1ea;display:flex;justify-content:space-between;align-items:center}.chatbot-window__title{font-weight:600;font-size:1.125rem}.chatbot-window__actions,.chatbot-window__title{display:flex;align-items:center;gap:.75rem}.chatbot-window__page-link{display:flex;align-items:center;padding:.5rem;color:hsla(0,0%,100%,.8);transition:all .2s ease;border-radius:.5rem}.chatbot-window__page-link:hover{color:#f2f1ea;background:hsla(0,0%,100%,.1)}.chatbot-window__close{background:none;border:none;padding:.5rem;cursor:pointer;color:hsla(0,0%,100%,.8);transition:all .2s ease;border-radius:.5rem}.chatbot-window__close:hover{color:#f2f1ea;background:hsla(0,0%,100%,.1)}.chatbot-window__messages{flex:1 1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;background:#f2f1ea}.chatbot-window__message{max-width:85%;padding:1rem 1.25rem;border-radius:1rem;background-color:#f2f1ea;box-shadow:0 1px 2px rgba(0,0,0,.05);align-self:flex-start;position:relative;transition:all .2s ease}.chatbot-window__message:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.chatbot-window__message--user{background:linear-gradient(135deg,#0a210f,#db660b);color:#f2f1ea;align-self:flex-end;border-bottom-right-radius:.25rem}.chatbot-window__message p{margin:0;line-height:1.5;font-size:.95rem}.chatbot-window__message p+p{margin-top:.5rem}.chatbot-window__message-content{margin-bottom:.5rem}.chatbot-window__message-time{font-size:.75rem;opacity:.7;text-align:right}.chatbot-window__suggestions{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;padding:0 .5rem}.chatbot-window__suggestion{display:flex;align-items:center;gap:1rem;background:#f2f1ea;border:1px solid #e5e7eb;border-radius:.75rem;padding:1rem;text-align:left;cursor:pointer;transition:all .2s ease;color:#1f2937;font-size:.95rem;line-height:1.4;white-space:normal;word-wrap:break-word}.chatbot-window__suggestion:hover{border-color:#0a210f;background-color:#f2f1ea;transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.chatbot-window__suggestion:active{transform:translateY(0)}.chatbot-window__suggestion-icon{color:#0a210f;flex-shrink:0}.chatbot-window__suggestion-content{flex:1 1;min-width:0}.chatbot-window__suggestion-text{font-weight:500;margin-bottom:.25rem}.chatbot-window__suggestion-description{font-size:.875rem;color:#6b7280}.chatbot-window__suggestion-arrow{color:#9ca3af;flex-shrink:0;transition:transform .2s ease}.chatbot-window__suggestion:hover .chatbot-window__suggestion-arrow{transform:translateX(4px);color:#0a210f}.chatbot-window__input{padding:1rem 1.5rem;background:#f2f1ea;border-top:1px solid #e5e7eb;display:flex;gap:.75rem}.chatbot-window__input-field{flex:1 1;padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:.75rem;outline:none;transition:all .2s ease;font-size:.95rem}.chatbot-window__input-field:focus{border-color:#0a210f;box-shadow:0 0 0 3px rgba(10,33,15,.1)}.chatbot-window__send-button{background:linear-gradient(135deg,#0a210f,#db660b);color:#f2f1ea;border:none;padding:.75rem;border-radius:.75rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.chatbot-window__send-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.chatbot-window__send-button:disabled{background:#e5e7eb;cursor:not-allowed}