.export-chat-button { position: relative; right: 0; display: inline-flex; height: 44px; padding: 0 20px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0; border-radius: 8px; border: 1px solid #005AA2; color: #005AA2; text-align: center; font-size: 20px; font-style: normal; font-weight: 500; line-height: 100px; /* 500% */ &:hover { background: #005AA2; color: white; } .label { font-size: 14px; line-height: normal; } } // Dropdown styles .dropdown { position: relative; display: inline-block; &.is-active, &.is-hoverable:hover { .dropdown-menu { display: block; } } .dropdown-trigger { display: inline-block; } .dropdown-menu { display: none; position: absolute; z-index: 20; top: 100%; right: 0; min-width: 12rem; background-color: white; border-radius: 4px; box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.02); padding-bottom: 0.5rem; padding-top: 0.5rem; margin-top: 0.25rem; } .dropdown-content { padding: 0.5rem 0; } .dropdown-item { color: #4a4a4a; display: block; font-size: 0.875rem; line-height: 1.5; padding: 0.375rem 1rem; position: relative; cursor: pointer; &:hover { background-color: #f5f5f5; color: #0a0a0a; } &.is-active { background-color: #3273dc; color: white; } } }