Spaces:
Runtime error
Runtime error
| *{ | |
| outline: none; | |
| } | |
| html{ | |
| overflow-x: hidden; | |
| } | |
| body{ | |
| background-color: #121325; | |
| background-size: auto; | |
| overflow-x: hidden; | |
| } | |
| section { | |
| background: url(../img/hero.jpg) no-repeat; | |
| background-color: #121325; | |
| background-position-x: center; | |
| } | |
| p, a, span, button, label, small, textarea, select, option, em, strong { | |
| font-family: 'Nunito Sans', sans-serif; | |
| } | |
| h1, h2, h3, h4, h5, h6 { | |
| font-family: 'Poppins', sans-serif; | |
| font-weight: 700; | |
| } | |
| .btn-primary{ | |
| background: linear-gradient(180deg, #00509D 0%, #0077CC 100%); | |
| } | |
| .form-check-input:checked { | |
| background-color: #F25F3E; | |
| border-color: #F25F3E; | |
| } | |
| .modal-header{ | |
| background-color: #F7926A; | |
| color: #FFFFFF; | |
| } | |
| .color-purple{ | |
| color: #D023E8; | |
| } | |
| header{ | |
| position: absolute; | |
| width: 100%; | |
| padding: 2em 0; | |
| } | |
| #hero{ | |
| display: flex; | |
| overflow: hidden; | |
| align-items: flex-end ; | |
| } | |
| #hero h1{ | |
| color: #FFFFFF; | |
| font-size: 2.25rem; | |
| } | |
| #hero h1 span{ | |
| font-family: 'Poppins', sans-serif; | |
| color: #F25F3E; | |
| margin-bottom: 1em; | |
| } | |
| #hero p{ | |
| font-size: 20px; | |
| color: #FFFFFF; | |
| margin-bottom: 0; | |
| margin-top: 1em; | |
| } | |
| #hero .btn{ | |
| font-family: 'Poppins', sans-serif; | |
| background: linear-gradient(180deg, #e33cff 0%, #9a0cb3 100%); | |
| border-radius: 6px; | |
| padding: 12px 1.5em; | |
| font-size: 18px; | |
| font-weight: bold; | |
| border:0; | |
| } | |
| #hero .btn:hover{ | |
| box-shadow: 0px 1px 19px #c434dd; | |
| } | |
| #logo{ | |
| max-width: 510px; | |
| } | |
| .hero-call-action-img{ | |
| position: relative; | |
| } | |
| .robot{ | |
| position: relative; | |
| height: 314px; | |
| } | |
| .default-title{ | |
| font-weight: bold; | |
| color: #0180DE; | |
| } | |
| .section-spacing{ | |
| padding-top: 3em; | |
| padding-bottom: 3em; | |
| } | |
| p{ | |
| font-size: 20px; | |
| color: #434343; | |
| } | |
| .card-option-img img{ | |
| height: 82px; | |
| } | |
| .card-ai{ | |
| border-radius: 10px; | |
| overflow: hidden; | |
| background: #FFFFFF; | |
| margin-bottom: 2em; | |
| border: 1px solid #e2f4ff; | |
| } | |
| .card-ai:hover{ | |
| box-shadow: 4px 4px 11px #dff3ff; | |
| } | |
| .card-ai-image{ | |
| background: #EAEAEA; | |
| } | |
| .card-ai-image img{ | |
| width: 100%; | |
| max-height: 325px; | |
| object-fit: cover; | |
| } | |
| .card-ai-image img:hover{ | |
| cursor: pointer; | |
| } | |
| .card-ai-bottom{ | |
| padding: 0.5em 1em 0.1em 1em; | |
| text-align: center; | |
| min-height: 170px; | |
| align-items: center; | |
| justify-content: space-evenly; | |
| display: flex; | |
| flex-direction: column; | |
| } | |
| .card-ai-name h3{ | |
| color: #0180DE; | |
| font-size: 20px; | |
| margin-bottom: 0.2em; | |
| } | |
| .card-ai-job span{ | |
| font-size: 16px; | |
| color: #434343; | |
| } | |
| .card-ai .btn{ | |
| font-family: 'Poppins', sans-serif; | |
| border-radius: 6px; | |
| font-size: 16px; | |
| font-weight: bold; | |
| border: 0; | |
| width: 100%; | |
| padding: 12px; | |
| margin-top: 0.5em; | |
| } | |
| .chat-background{ | |
| /* border-radius: 10px; */ | |
| overflow: hidden; | |
| } | |
| .ai-contacts-item-active{ | |
| background: #E6F1FA; | |
| } | |
| .ai-contacts-item:hover{ | |
| cursor: pointer; | |
| } | |
| .ai-chat-top{ | |
| padding: 5px 1em; | |
| border-bottom: 1px solid #00008B; | |
| min-height: 103px; | |
| display: flex; | |
| flex-direction: column; | |
| justify-content: center; | |
| background: #503181; | |
| } | |
| .ai-contacts-top strong{ | |
| font-size: 18px; | |
| color: #0072C6; | |
| font-weight: bold; | |
| display: block; | |
| } | |
| .ai-contacts-top span{ | |
| font-size: 18px; | |
| color: #434343; | |
| display: block; | |
| } | |
| .ai-contacts-scroll::-webkit-scrollbar { | |
| width: 4px; | |
| } | |
| .ai-contacts-scroll::-webkit-scrollbar-thumb { | |
| background-color: #888; | |
| border-radius: 5px; | |
| } | |
| .ai-contacts-scroll::-webkit-scrollbar-thumb:hover { | |
| background-color: #555; | |
| } | |
| .ai-contacts-scroll::-webkit-scrollbar-track { | |
| background-color: #eee; | |
| } | |
| .ai-contacts-scroll::-webkit-scrollbar-track:hover { | |
| background-color: #ddd; | |
| } | |
| .ai-contacts-item{ | |
| padding: 1em; | |
| display: flex; | |
| gap:1em; | |
| align-items: center; | |
| border-bottom: 1px solid #ebf7ff; | |
| } | |
| .ai-contacts-item:hover{ | |
| background: #550176; | |
| } | |
| .ai-contacts-item-active:hover{ | |
| background: #E6F1FA; | |
| } | |
| .ai-contacts-name{ | |
| color: #070707; | |
| font-size: 16px; | |
| font-weight: bold; | |
| font-family: 'Poppins', sans-serif; | |
| display: -webkit-box; | |
| -webkit-line-clamp: 3; | |
| -webkit-box-orient: vertical; | |
| overflow: hidden; | |
| } | |
| .ai-contacts-job{ | |
| color: #7E7E7E; | |
| font-size: 16px; | |
| display: -webkit-box; | |
| -webkit-line-clamp: 3; | |
| -webkit-box-orient: vertical; | |
| overflow: hidden; | |
| } | |
| .ai-contacts-image{ | |
| overflow: hidden; | |
| width: 55px; | |
| min-width: 55px; | |
| height: 55px; | |
| border-radius: 50%; | |
| } | |
| .ai-contacts-image img{ | |
| width: 100%; | |
| } | |
| .col-contacts-border{ | |
| border-right: 1px solid #E0E4E7; | |
| } | |
| .wrapper-ai-chat-top{ | |
| display: flex; | |
| gap: 0 16px; | |
| align-items: center; | |
| } | |
| .ai-chat-top-image{ | |
| width: 65px; | |
| height: 65px; | |
| border-radius: 50%; | |
| overflow: hidden; | |
| background: #0579ce; | |
| } | |
| .ai-chat-top-image img{ | |
| width: 100%; | |
| } | |
| .ai-chat-top-name h4{ | |
| color: #FFF; | |
| font-weight: bold; | |
| font-size: 18px; | |
| margin-bottom: 0; | |
| } | |
| .ai-chat-top-job{ | |
| display: block; | |
| font-size: 16px; | |
| color: #FFF; | |
| } | |
| .online-bullet{ | |
| background: #7BC043; | |
| width: 14px; | |
| height: 14px; | |
| border-radius: 50%; | |
| display: inline-block; | |
| } | |
| .icons-options .dropdown-toggle{ | |
| padding: 0; | |
| border:0; | |
| } | |
| .btn-check:checked+.btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check)+.btn:active, .dropdown-toggle::after{ | |
| color: #FFF; | |
| } | |
| .icons-options{ | |
| display: flex; | |
| flex-direction: row; | |
| gap: 16px; | |
| justify-content: flex-end; | |
| } | |
| .icons-options img{ | |
| padding: 0 4px; | |
| } | |
| .icons-options img:hover{ | |
| cursor: pointer; | |
| } | |
| .chat-frame{ | |
| background: #0B042E; | |
| padding-left: 1em; | |
| background-size: cover; | |
| position: relative; | |
| } | |
| .chat-frame.chat-frame-talk { | |
| background: transparent; | |
| } | |
| .chat-frame-talk{ | |
| height: 70vh ; | |
| } | |
| .body-frame-chat{ | |
| } | |
| .chat-frame-talk #overflow-chat{ | |
| padding-bottom: 6em; | |
| } | |
| .conversation-thread{ | |
| display: flex; | |
| gap: 16px; | |
| align-items: flex-end; | |
| margin:1.5em 0; | |
| position: relative; | |
| } | |
| .user-image{ | |
| width: 45px; | |
| min-width: 45px; | |
| height: 45px; | |
| min-height: 45px; | |
| border-radius: 50%; | |
| overflow: hidden; | |
| } | |
| .user-image img{ | |
| width: 100%; | |
| } | |
| .message-container{ | |
| background: #FFF; | |
| border-radius: 15px; | |
| padding: 1.2em; | |
| min-width: 310px; | |
| position: relative; | |
| } | |
| .thread-ai .message-container{ | |
| margin-right: 7em; | |
| border-bottom: 4px solid #e3e3e3; | |
| } | |
| .thread-user{ | |
| justify-content: flex-end; | |
| } | |
| .thread-user .message-container{ | |
| background: #E3F3FF; | |
| border-bottom: 4px solid #baccd9; | |
| } | |
| .thread-user .message-text::before{ | |
| display: none; | |
| } | |
| .chat-response{ | |
| white-space: pre-wrap; | |
| } | |
| .message-container .user-name h5{ | |
| font-size: 18px; | |
| font-weight: bold; | |
| color: #F25F3E; | |
| margin-bottom: 0.3em; | |
| } | |
| .message-container .user-name h5 br{ | |
| display: none; | |
| } | |
| .chat-response{ | |
| font-family: 'Nunito Sans', sans-serif; | |
| } | |
| .message-container .message-text{ | |
| color: #2c2c2c; | |
| font-size: 16px; | |
| position: relative; | |
| } | |
| .message-container::before{ | |
| content: ''; | |
| position: absolute; | |
| bottom: 13px; | |
| left: -9px; | |
| border-top: 10px solid transparent; | |
| border-right: 10px solid #ffffff; | |
| border-bottom: 10px solid transparent; | |
| } | |
| .date-chat{ | |
| font-size: 14px; | |
| padding-top: 10px; | |
| display: flex; | |
| align-items: center; | |
| gap: 3px; | |
| color: #787878; | |
| } | |
| .date-chat img{ | |
| height: 14px; | |
| } | |
| #overflow-chat { | |
| overflow-y: auto; | |
| overflow-x: hidden; | |
| height: 100%; | |
| padding: 1em; | |
| } | |
| .message-area-bottom{ | |
| position: fixed; | |
| bottom: 0; | |
| left: 0; | |
| background: #503181; | |
| padding: 10px 0; | |
| border-top: 1px solid #00008B; | |
| } | |
| .character-typing{ | |
| position: absolute; | |
| z-index: 2; | |
| top: -32px; | |
| left: 0; | |
| right: 0; | |
| margin: 0 auto; | |
| visibility: hidden; | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| } | |
| .character-typing div{ | |
| background: #2e2e2ede; | |
| text-align: center; | |
| border-radius: 6px; | |
| color: #FFF; | |
| padding: 6px 16px; | |
| font-weight: 300; | |
| display: inline-block; | |
| font-size: 16px; | |
| } | |
| .chat-input{ | |
| display: flex; | |
| align-items: center; | |
| justify-content: space-between; | |
| gap: 20px; | |
| position: relative; | |
| margin: 0 auto; | |
| } | |
| .chat-input textarea{ | |
| width: 100%; | |
| margin-bottom: 0; | |
| border: 1px solid #ff959d; | |
| resize: none; | |
| border-radius: 10px; | |
| color: #4E4E4E; | |
| display: flex; | |
| padding: 10px 1em; | |
| font-size: 18px; | |
| background: #FFF; | |
| } | |
| .chat-input textarea:focus{ | |
| border: 1px solid #d059ff; | |
| } | |
| .btn-send-chat, .btn-cancel-chat{ | |
| background: linear-gradient(180deg, #00509D 0%, #0077CC 100%); | |
| border-radius: 8px; | |
| padding: 1em 1.5em; | |
| font-size: 18px; | |
| font-weight: bold; | |
| font-family: 'Poppins', sans-serif; | |
| border: 0; | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| gap: 7px; | |
| } | |
| .btn-send-chat:hover{ | |
| background: linear-gradient(180deg, #0067b3 0%, #0072C6 100%); | |
| } | |
| .btn-cancel-chat{ | |
| background: linear-gradient(180deg, #db2020 0%, #c50d00 100%); | |
| } | |
| .btn-cancel-chat:hover{ | |
| background: #ff3434; | |
| } | |
| #overflow-chat::-webkit-scrollbar { | |
| width: 8px; | |
| } | |
| #overflow-chat::-webkit-scrollbar-thumb { | |
| background-color: #5947b3; | |
| border-radius: 5px; | |
| } | |
| #overflow-chat::-webkit-scrollbar-thumb:hover { | |
| background-color: #362855; | |
| } | |
| #overflow-chat::-webkit-scrollbar-track { | |
| background-color: #eee; | |
| } | |
| #overflow-chat::-webkit-scrollbar-track:hover { | |
| background-color: #ddd; | |
| } | |
| #toast-container>div{ | |
| opacity: 1; | |
| } | |
| #toast-container>div:hover{ | |
| box-shadow: none ; | |
| } | |
| .toast{ | |
| text-align: center; | |
| font-size: 16px; | |
| font-weight: bold; | |
| } | |
| .copy-code, .copy-text{ | |
| position: absolute; | |
| top: 6px; | |
| font-size: 14px; | |
| color: #0478cd; | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| right: 5px; | |
| padding: 0.3em 0.6em; | |
| gap: 0 5px; | |
| } | |
| .copy-code{ | |
| background: transparent; | |
| color: #FFF; | |
| border: 1px solid #EAEAEA; | |
| border-radius: 7px; | |
| } | |
| .copy-text{ | |
| background: transparent; | |
| top: auto; | |
| bottom: 13px; | |
| border: 1px solid #2196f3; | |
| font-size: 14px; | |
| color: #0478cd; | |
| border-radius: 8px; | |
| right: 11px; | |
| } | |
| .copy-text:hover{ | |
| background: #017cb4; | |
| } | |
| .copy-text:hover{ | |
| background: transparent; | |
| cursor: pointer; | |
| color: #0478cd; | |
| } | |
| .no-white-space{ | |
| white-space: inherit; | |
| } | |
| .chat-audio{ | |
| position: absolute; | |
| right: 15px; | |
| top: 16px; | |
| } | |
| .chat-audio img{ | |
| height: 24px; | |
| } | |
| .chat-audio img:hover{ | |
| cursor: pointer; | |
| } | |
| .copy-text{ | |
| display: none; | |
| } | |
| .message-container:hover .copy-text{ | |
| display: block; | |
| } | |
| .chat-response-highlight{ | |
| background: #03a9f4; | |
| color: #FFF; | |
| } | |
| .no-white-space{ | |
| white-space: inherit; | |
| } | |
| .expire-img-message{ | |
| background: #2196f3; | |
| padding: 7px; | |
| border-radius: 7px; | |
| margin-top: 1em; | |
| font-size: 14px; | |
| color: #fff; | |
| } | |
| #loading{ | |
| background: linear-gradient(180deg, #0C0D1B 0%, #121325 100%); | |
| position: fixed; | |
| z-index: 999; | |
| width: 100%; | |
| height: 100%; | |
| top: 0; | |
| left: 0; | |
| right: 0; | |
| bottom: 0; | |
| align-items: center; | |
| justify-content: center | |
| } | |
| #loading svg{ | |
| transform: scale(3); | |
| position: absolute; | |
| top: 0; | |
| right: 0; | |
| bottom: 0; | |
| left: 0; | |
| margin: 0 auto; | |
| height: 100%; | |
| } | |
| .wrapper-name-and-chat{ | |
| width: 100%; | |
| } | |
| .wrapper-image-ia{ | |
| position: relative; | |
| border: 1px solid #EAEAEA; | |
| padding: 1em; | |
| border-radius: 8px; | |
| display: grid; | |
| grid-template-columns: repeat(2, 1fr); | |
| grid-gap: 10px; | |
| min-height: 300px; | |
| } | |
| .image-ia{ | |
| background-color: #e9e9e9; | |
| border-radius: 5px; | |
| overflow: hidden; | |
| height: auto; | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| } | |
| .image-ia img{ | |
| object-fit: cover; | |
| width: 100%; | |
| } | |
| /* width */ | |
| .wrapper-image-ia::-webkit-scrollbar { | |
| width: 10px; | |
| } | |
| /* Track */ | |
| .wrapper-image-ia::-webkit-scrollbar-track { | |
| background: #f1f1f1; | |
| } | |
| /* Handle */ | |
| .wrapper-image-ia::-webkit-scrollbar-thumb { | |
| background: #888; | |
| } | |
| /* Handle on hover */ | |
| .wrapper-image-ia::-webkit-scrollbar-thumb:hover { | |
| background: #555; | |
| } | |
| .ia-image-prompt-label{ | |
| padding: 5px 10px; | |
| border-radius: 6px; | |
| font-size: 16px; | |
| color: #2196f3; | |
| display: block; | |
| border: 1px solid #2196f3; | |
| margin-top: 6px; | |
| } | |
| .wrapper-image-ia svg{ | |
| position: absolute; | |
| top: 0; | |
| bottom: 0; | |
| left: 0; | |
| right: 0; | |
| margin: auto; | |
| transform: scale(3.5); | |
| } | |
| #load-character{ | |
| padding-bottom: 4em; | |
| } | |
| code{ | |
| white-space: pre-wrap; | |
| border-radius: 8px; | |
| } | |
| pre{ | |
| border-radius: 8px; | |
| border: 2px solid #9c27b0; | |
| color: #d5d5d5; | |
| background: #1d2021; | |
| margin: 0; | |
| position: relative; | |
| padding: 0.5em 1em; | |
| } | |
| .dropdown-item{ | |
| display: flex; | |
| align-items: center; | |
| padding: 10px; | |
| gap: 0 5px; | |
| } | |
| .thread-user .message-container::before{ | |
| display: none; | |
| } | |
| footer{ | |
| background: linear-gradient(180deg, #1995F0 0%, #0072C6 100%); | |
| padding: 20px 0; | |
| border-top: 1px solid #249ef7; | |
| } | |
| footer img:hover{ | |
| cursor: pointer; | |
| } | |
| .cursor { | |
| display: inline-block; | |
| width: 0.2em; | |
| height: 1.2em; | |
| margin-left: 0.2em; | |
| background-color: #323232; | |
| animation: blink 0.5s infinite; | |
| } | |
| @keyframes blink { | |
| 0% { | |
| opacity: 0; | |
| } | |
| 50% { | |
| opacity: 1; | |
| } | |
| 100% { | |
| opacity: 0; | |
| } | |
| } | |
| #microphone-button{ | |
| height: 60px; | |
| } | |
| #microphone-button:hover{ | |
| cursor: pointer; | |
| } | |
| #body-frame{ | |
| box-shadow: 0px 4px 30px rgb(255 137 145 / 30%); | |
| margin-bottom: 4em; | |
| padding: 0; | |
| margin-top: -6em; | |
| z-index: 1; | |
| position: relative; | |
| overflow: hidden; | |
| background: #FFFFFF; | |
| padding: 5px; | |
| border-radius: 10px; | |
| } | |
| .select-option-title{ | |
| color: #FFFFFF; | |
| font-size: 24px; | |
| padding: 2em 0 1em 0; | |
| } | |
| .cards-options{ | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| } | |
| .card-option{ | |
| background: #ffffff; | |
| border-radius: 8px; | |
| width: 100%; | |
| max-width: 210px; | |
| min-width: 190px; | |
| padding: 1.2em 0.6em; | |
| min-height: 155px; | |
| transition: box-shadow 0.3s ease-in-out; | |
| } | |
| .card-option:hover{ | |
| box-shadow: 3px 3px 19px #00008B; | |
| cursor: pointer; | |
| } | |
| .card-option-title h5{ | |
| margin-bottom: 0; | |
| font-size: 16px; | |
| margin-top: 14px; | |
| display: flex; | |
| align-items: flex-start; | |
| justify-content: center; | |
| padding: 0 10px; | |
| font-weight: 500; | |
| } | |
| .wrapper-cards-option{ | |
| display: grid; | |
| grid-template-columns: repeat(3, 1fr); | |
| justify-content: center; | |
| text-align: center; | |
| justify-items: center; | |
| align-items: center; | |
| max-width: 830px; | |
| margin:0 auto; | |
| gap:35px; | |
| } | |
| .card-tarot-select{ | |
| position: absolute; | |
| left: 0; | |
| top: 0; | |
| right: 0; | |
| bottom: 0; | |
| display: flex; | |
| padding: 2em 5em; | |
| align-items: center; | |
| justify-content: center; | |
| z-index: 2; | |
| flex-direction: column; | |
| overflow: auto; | |
| } | |
| .select-cards-label{ | |
| background: #9c27b0; | |
| color: #FFF; | |
| font-size: 1.2em; | |
| padding: 0.4em 1.4em; | |
| border-radius: 50px; | |
| z-index: 23; | |
| display: inline-block; | |
| margin-bottom: 12px; | |
| margin-top: -10px; | |
| } | |
| .tarot-grid-container { | |
| display: flex; | |
| flex-wrap: wrap; | |
| justify-content: center; | |
| align-items: center; | |
| gap: 20px; | |
| width: 100%; | |
| height: 100%; | |
| } | |
| .tarot-grid-item { | |
| width: 100px; | |
| height: 150px; | |
| } | |
| .tarot-card{ | |
| position: relative; | |
| width: 100%; | |
| height: 163px; | |
| transition: transform 0.8s; | |
| transform-style: preserve-3d; | |
| transform: rotateY(0deg); | |
| } | |
| .tarot-card.flipped { | |
| transform: rotateY(180deg); | |
| } | |
| .tarot-front, .tarot-back { | |
| position: absolute; | |
| width: 100%; | |
| height: 100%; | |
| backface-visibility: hidden; | |
| } | |
| .tarot-front{ | |
| transform: rotateY(180deg); | |
| } | |
| .tarot-back{ | |
| transform: rotateY(0deg); | |
| } | |
| .tarot-grid-item img{ | |
| width: 100%; | |
| border-radius: 4px; | |
| overflow: hidden; | |
| border: 1px solid #ad27e3; | |
| } | |
| .tarot-zoom{ | |
| width: 260px; | |
| height: inherit; | |
| } | |
| .tarot-cards-display{ | |
| gap: 10px; | |
| align-items: center; | |
| justify-content: flex-start; | |
| padding: 8px; | |
| display: none; | |
| } | |
| .tarot-cards-display .tarot-grid-item{ | |
| height: 170px; | |
| } | |
| .tarot-card-removed{ | |
| opacity: 0.4; | |
| } | |
| /* Defina a posição da seção "wheel" */ | |
| .wheel { | |
| position: absolute; | |
| overflow: hidden; | |
| top: 0; | |
| z-index: 0; | |
| opacity: 0.3; | |
| pointer-events: none; | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| left: 125px; | |
| } | |
| /* Defina a animação da roda */ | |
| .wheel-img { | |
| animation-name: rotate; | |
| animation-duration: 100s; | |
| animation-iteration-count: infinite; | |
| animation-timing-function: linear; | |
| width: 100%; | |
| height: 100%; | |
| } | |
| /* Defina a rotação da roda */ | |
| @keyframes rotate { | |
| from { | |
| transform: rotate(0deg); | |
| } | |
| to { | |
| transform: rotate(360deg); | |
| } | |
| } | |
| .hideOnMobile{ | |
| display: none ; | |
| } | |
| .body-frame-chat{ | |
| margin-top: 1em ; | |
| } | |
| /*/ Small devices (landscape phones, 576px and up)/*/ | |
| @media (max-width: 767px){ | |
| .custom-body{ | |
| } | |
| .character-typing { | |
| top: -42px; | |
| right: auto; | |
| margin: initial; | |
| } | |
| .character-typing div{ | |
| font-size: 14px; | |
| padding: 4px 16px; | |
| } | |
| #microphone-button{ | |
| height: 45px; | |
| } | |
| .ai-chat-top-name h4{ | |
| font-size: 16px; | |
| } | |
| .ai-chat-top-job{ | |
| display: -webkit-box; | |
| -webkit-line-clamp: 2; | |
| -webkit-box-orient: vertical; | |
| overflow: hidden; | |
| } | |
| .ai-contacts-top{ | |
| display: none; | |
| } | |
| .ai-contacts-top{ | |
| border:0; | |
| display: none; | |
| } | |
| footer{ | |
| display: none; | |
| } | |
| .toggle_employees_list, .ai-contacts-scroll{ | |
| display: none; | |
| } | |
| .icons-options img { | |
| padding: 0 2px; | |
| } | |
| .ai-contacts-top, .ai-chat-top{ | |
| min-height: auto; | |
| } | |
| #overflow-chat{ | |
| padding-right: 10px; | |
| padding-left: 10px; | |
| height: auto; | |
| padding-bottom: 4em; | |
| padding-top: 6em; | |
| } | |
| .copy-text{ | |
| display: block; | |
| } | |
| .user-image { | |
| width: 35px; | |
| min-width: 35px; | |
| height: 35px; | |
| min-height: 35px; | |
| border-radius: 50%; | |
| overflow: hidden; | |
| position: absolute; | |
| top: -15px; | |
| z-index: 1; | |
| left: -9px; | |
| } | |
| .thread-ai .message-container{ | |
| margin-right: 0; | |
| } | |
| .message-area-bottom{ | |
| position: fixed; | |
| bottom: 0; | |
| width: 100%; | |
| background: #FFF; | |
| height: 70px; | |
| z-index: 2; | |
| right: 0; | |
| left: 0; | |
| } | |
| .chat-input textarea{ | |
| padding:5px; | |
| font-size: 16px; | |
| height: 46px; | |
| border-radius: 3px; | |
| border: 1px solid #bfbfbf | |
| } | |
| .chat-input{ | |
| gap:10px; | |
| } | |
| .btn-send-chat, .btn-cancel-chat{ | |
| padding: 0.6em 1em; | |
| font-size: 16px; | |
| border-radius: 3px; | |
| } | |
| .btn-send-chat span, .btn-cancel-chat span{ | |
| display: none; | |
| } | |
| .header-min{ | |
| display: none; | |
| } | |
| .col-contacts-border{ | |
| display: none; | |
| } | |
| .ai-chat-top-image{ | |
| min-width: 45px; | |
| width: 45px; | |
| height: 45px; | |
| } | |
| .ai-chat-top{ | |
| top:0; | |
| padding: 0.5em; | |
| position: fixed; | |
| z-index: 2; | |
| background: #673ab7; | |
| left: 0; | |
| right: 0; | |
| border-radius: 0; | |
| width: 100%; | |
| } | |
| .card-ai-bottom { | |
| padding: 1em; | |
| display: flex; | |
| flex-direction: column; | |
| align-items: center; | |
| } | |
| #hero .btn{ | |
| font-size: initial; | |
| } | |
| .card-ai-image img{ | |
| max-height: initial; | |
| } | |
| .card-ai .btn{ | |
| padding: 8px; | |
| } | |
| #hero p{ | |
| padding-right: 0; | |
| font-size: inherit; | |
| } | |
| .container-fluid-md{ | |
| max-width: 95%; | |
| } | |
| #hero{ | |
| background-repeat: no-repeat; | |
| background-size: inherit; | |
| padding-top: 8em; | |
| text-align: center; | |
| height: auto; | |
| } | |
| .justify-content-sm-center{ | |
| justify-content: center; | |
| } | |
| .header-slogan{ | |
| margin-top: 10px; | |
| } | |
| .container{ | |
| max-width: 100%; | |
| } | |
| header{ | |
| position: absolute; | |
| width: 100%; | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| text-align: center; | |
| background: transparent; | |
| } | |
| .wheel{ | |
| left: 0; | |
| } | |
| .card-option{ | |
| max-width: 190px; | |
| } | |
| #body-frame{ | |
| padding: 5px; | |
| margin-top: 0; | |
| } | |
| .select-cards-label{ | |
| margin-top: 0; | |
| font-size: 1em; | |
| } | |
| .tarot-grid-item { | |
| width: 65px; | |
| height: 100px ; | |
| } | |
| #logo{ | |
| max-width: 90%; | |
| } | |
| .chat-frame{ | |
| height: auto; | |
| } | |
| .chat-frame-talk{ | |
| background: transparent ; | |
| height: 100% ; | |
| } | |
| .wrapper-cards-option{ | |
| max-width: 100%; | |
| grid-template-columns: repeat(2, 1fr); | |
| gap:20px; | |
| } | |
| .select-option-title{ | |
| padding: 1em; | |
| } | |
| .card-option { | |
| width: 140px; | |
| min-width: inherit; | |
| } | |
| .card-option-img img{ | |
| height: 100px; | |
| } | |
| .card-option-title h5{ | |
| line-height: 1.3; | |
| font-size: 14px; | |
| } | |
| .body-frame-chat{ | |
| padding: 0px ; | |
| background: transparent ; | |
| box-shadow: none ; | |
| width: 100% ; | |
| max-width: 100% ; | |
| } | |
| .card-tarot-select{ | |
| position: inherit; | |
| padding: 0.5em; | |
| } | |
| .tarot-card{ | |
| height: 100px; | |
| } | |
| .tarot-cards-display{ | |
| margin-bottom: 1em; | |
| } | |
| #body-frame{ | |
| padding: 5px; | |
| width: 90%; | |
| margin:0 auto; | |
| } | |
| .message-area-bottom .col{ | |
| padding: 0 5px; | |
| } | |
| } | |
| /*/ Medium devices (tablets, 768px and up)/*/ | |
| @media (min-width: 768px) and (max-width: 991px){ | |
| #overflow-chat{ | |
| padding-right: 10px; | |
| padding-left: 10px; | |
| height: auto; | |
| padding-bottom: 4em; | |
| padding-top: 6em; | |
| } | |
| .ai-chat-top { | |
| top: 0; | |
| padding: 0.5em; | |
| position: fixed; | |
| z-index: 2; | |
| background: #673ab7; | |
| left: 0; | |
| right: 0; | |
| border-radius: 0; | |
| width: 100%; | |
| } | |
| .custom-body{ | |
| background: url(../img/chat-background.svg) top center #550176; | |
| } | |
| #microphone-button{ | |
| height: 45px; | |
| } | |
| .container{ | |
| max-width: 95%; | |
| } | |
| .card-ai-image img{ | |
| max-height: initial; | |
| } | |
| .card-ai .btn{ | |
| padding: 8px; | |
| } | |
| #hero p{ | |
| padding-right: 0; | |
| } | |
| #hero{ | |
| background-repeat: no-repeat; | |
| background-size: initial; | |
| padding-top: 3em; | |
| text-align: center; | |
| height: auto; | |
| } | |
| #chat-background .container{ | |
| max-width: 100%; | |
| } | |
| .copy-text{ | |
| display: block; | |
| } | |
| header{ | |
| position: inherit; | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| text-align: center; | |
| } | |
| .wheel{ | |
| left: 0; | |
| } | |
| .card-option{ | |
| max-width: 190px; | |
| } | |
| #body-frame{ | |
| padding: 5px; | |
| width: 95%; | |
| margin:0 auto; | |
| } | |
| .body-frame-chat{ | |
| width: 100% ; | |
| margin-top: 0 ; | |
| box-shadow: none ; | |
| } | |
| .chat-frame-talk{ | |
| background: transparent; | |
| height: 100% ; | |
| } | |
| .select-cards-label{ | |
| margin-top: 0; | |
| font-size: 1em; | |
| } | |
| .card-tarot-select{ | |
| padding: 2em 1em; | |
| position: inherit; | |
| overflow: hidden; | |
| } | |
| .tarot-grid-item { | |
| width: 80px; | |
| height: 125px; | |
| } | |
| .body-frame-chat{ | |
| padding: 0px ; | |
| background: transparent ; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| section { | |
| background-size: cover; | |
| max-width: 1500px; | |
| margin: 0 auto; | |
| } | |
| } | |
| /*/Large devices (desktops, 992px and up)/*/ | |
| @media (min-width: 992px) and (max-width: 1199px) { | |
| .robot { | |
| height: 272px; | |
| margin-right: 146px; | |
| margin-bottom: 167px; | |
| } | |
| #hero p{ | |
| padding-right: 4.5em; | |
| } | |
| .ai-contacts-job{ | |
| -webkit-line-clamp: 1; | |
| } | |
| .card-ai-image{ | |
| min-height: 230px; | |
| } | |
| #microphone-button{ | |
| height: 45px; | |
| } | |
| #hero h1{ | |
| font-size: 2em; | |
| } | |
| .wheel{ | |
| left: 0; | |
| } | |
| .card-tarot-select{ | |
| padding: 2em 1em; | |
| } | |
| .tarot-grid-item{ | |
| width: 90px; | |
| } | |
| .tarot-grid-container{ | |
| gap: 0 20px; | |
| } | |
| } | |
| /*/ X-Large devices (large desktops, 1200px and up)/*/ | |
| @media (min-width: 1200px) and (max-width: 1399px){ | |
| .robot { | |
| height: 272px; | |
| margin-right: 100px; | |
| margin-bottom: 167px; | |
| margin-top: 30px; | |
| } | |
| .card-ai-image{ | |
| min-height: 280px; | |
| } | |
| } | |
| /*/// XX-Large devices (larger desktops, 1400px and up)/*/ | |
| @media (min-width: 1400px) { | |
| .robot { | |
| height: 299px; | |
| margin-right: 250px; | |
| margin-bottom: 122px; | |
| margin-top: 35px; | |
| } | |
| .card-ai-image{ | |
| min-height: 300px; | |
| } | |
| .robot{ | |
| right: 5%; | |
| } | |
| } |